vendor: 2,291 bytes, lines 1-17
1function ox(s,r){for(var c=0;c<r.length;c++){const d=r[c];if(typeof d!="string"&&!Array.isArray(d)){for(const u in d)if(u!=="default"&&!(u in s)){const m=Object.getOwnPropertyDescriptor(d,u);m&&Object.defineProperty(s,u,m.get?m:{enumerable:!0,get:()=>d[u]})}}}return Object.freeze(Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const u of document.querySelectorAll('link[rel="modulepreload"]'))d(u);new MutationObserver(u=>{for(const m of u)if(m.type==="childList")for(const p of m.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&d(p)}).observe(document,{childList:!0,subtree:!0});function c(u){const m={};return u.integrity&&(m.integrity=u.integrity),u.referrerPolicy&&(m.referrerPolicy=u.referrerPolicy),u.crossOrigin==="use-credentials"?m.credentials="include":u.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function d(u){if(u.ep)return;u.ep=!0;const m=c(u);fetch(u.href,m)}})();function yf(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}var kd={exports:{}},fr={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var Sp;function cx(){if(Sp)return fr;Sp=1;var s=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function c(d,u,m){var p=null;if(m!==void 0&&(p=""+m),u.key!==void 0&&(p=""+u.key),"key"in u){m={};for(var A in u)A!=="key"&&(m[A]=u[A])}else m=u;return u=m.ref,{$$typeof:s,type:d,key:p,ref:u!==void 0?u:null,props:m}}return fr.Fragment=r,fr.jsx=c,fr.jsxs=c,fr}var Ep;function dx(){return Ep||(Ep=1,kd.exports=cx()),kd.exports}var i=dx(),Rd={exports:{}},br={},Zd={exports:{}},Gd={};/** 10 * @license React 11 * scheduler.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var wp;function ux(){return wp||(wp=1,(function(s){function r(L,U){var G=L.length;L.push(U);e:for(;0<G;){var Y=G-1>>>1,he=L[Y];
vendor: 19,063 bytes, lines 17-41
17if(0<u(he,U))L[Y]=U,L[G]=he,G=Y;else break e}}function c(L){return L.length===0?null:L[0]}function d(L){if(L.length===0)return null;var U=L[0],G=L.pop();if(G!==U){L[0]=G;e:for(var Y=0,he=L.length,q=he>>>1;Y<q;){var z=2*(Y+1)-1,V=L[z],$=z+1,se=L[$];if(0>u(V,G))$<he&&0>u(se,V)?(L[Y]=se,L[$]=G,Y=$):(L[Y]=V,L[z]=G,Y=z);else if($<he&&0>u(se,G))L[Y]=se,L[$]=G,Y=$;else break e}}return U}function u(L,U){var G=L.sortIndex-U.sortIndex;return G!==0?G:L.id-U.id}if(s.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;s.unstable_now=function(){return m.now()}}else{var p=Date,A=p.now();s.unstable_now=function(){return p.now()-A}}var f=[],b=[],E=1,g=null,N=3,y=!1,v=!1,T=!1,S=!1,k=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,K=typeof setImmediate<"u"?setImmediate:null;function X(L){for(var U=c(b);U!==null;){if(U.callback===null)d(b);else if(U.startTime<=L)d(b),U.sortIndex=U.expirationTime,r(f,U);else break;U=c(b)}}function J(L){if(T=!1,X(L),!v)if(c(f)!==null)v=!0,ae||(ae=!0,re());else{var U=c(b);U!==null&&ee(J,U.startTime-L)}}var ae=!1,w=-1,O=5,F=-1;function ne(){return S?!0:!(s.unstable_now()-F<O)}function te(){if(S=!1,ae){var L=s.unstable_now();F=L;var U=!0;try{e:{v=!1,T&&(T=!1,_(w),w=-1),y=!0;var G=N;try{t:{for(X(L),g=c(f);g!==null&&!(g.expirationTime>L&&ne());){var Y=g.callback;if(typeof Y=="function"){g.callback=null,N=g.priorityLevel;var he=Y(g.expirationTime<=L);if(L=s.unstable_now(),typeof he=="function"){g.callback=he,X(L),U=!0;break t}g===c(f)&&d(f),X(L)}else d(f);g=c(f)}if(g!==null)U=!0;else{var q=c(b);q!==null&&ee(J,q.startTime-L),U=!1}}break e}finally{g=null,N=G,y=!1}U=void 0}}finally{U?re():ae=!1}}}var re;if(typeof K=="function")re=function(){K(te)};else if(typeof MessageChannel<"u"){var ge=new MessageChannel,D=ge.port2;ge.port1.onmessage=te,re=function(){D.postMessage(null)}}else re=function(){k(te,0)};function ee(L,U){w=k(function(){L(s.unstable_now())},U)}s.unstable_IdlePriority=5,s.unstable_ImmediatePriority=1,s.unstable_LowPriority=4,s.unstable_NormalPriority=3,s.unstable_Profiling=null,s.unstable_UserBlockingPriority=2,s.unstable_cancelCallback=function(L){L.callback=null},s.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<L?Math.floor(1e3/L):5},s.unstable_getCurrentPriorityLevel=function(){return N},s.unstable_next=function(L){switch(N){case 1:case 2:case 3:var U=3;break;default:U=N}var G=N;N=U;try{return L()}finally{N=G}},s.unstable_requestPaint=function(){S=!0},s.unstable_runWithPriority=function(L,U){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var G=N;N=L;try{return U()}finally{N=G}},s.unstable_scheduleCallback=function(L,U,G){var Y=s.unstable_now();switch(typeof G=="object"&&G!==null?(G=G.delay,G=typeof G=="number"&&0<G?Y+G:Y):G=Y,L){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=G+he,L={id:E++,callback:U,priorityLevel:L,startTime:G,expirationTime:he,sortIndex:-1},G>Y?(L.sortIndex=G,r(b,L),c(f)===null&&L===c(b)&&(T?(_(w),w=-1):T=!0,ee(J,G-Y))):(L.sortIndex=he,r(f,L),v||y||(v=!0,ae||(ae=!0,re()))),L},s.unstable_shouldYield=ne,s.unstable_wrapCallback=function(L){var U=N;return function(){var G=N;N=U;try{return L.apply(this,arguments)}finally{N=G}}}})(Gd)),Gd}var Np;function mx(){return Np||(Np=1,Zd.exports=ux()),Zd.exports}var Hd={exports:{}},xe={};/** 18 * @license React 19 * react.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var Cp;function hx(){if(Cp)return xe;Cp=1;var s=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),p=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),b=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),g=Symbol.for("react.activity"),N=Symbol.iterator;function y(q){return q===null||typeof q!="object"?null:(q=N&&q[N]||q["@@iterator"],typeof q=="function"?q:null)}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,S={};function k(q,z,V){this.props=q,this.context=z,this.refs=S,this.updater=V||v}k.prototype.isReactComponent={},k.prototype.setState=function(q,z){if(typeof q!="object"&&typeof q!="function"&&q!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,q,z,"setState")},k.prototype.forceUpdate=function(q){this.updater.enqueueForceUpdate(this,q,"forceUpdate")};function _(){}_.prototype=k.prototype;function K(q,z,V){this.props=q,this.context=z,this.refs=S,this.updater=V||v}var X=K.prototype=new _;X.constructor=K,T(X,k.prototype),X.isPureReactComponent=!0;var J=Array.isArray;function ae(){}var w={H:null,A:null,T:null,S:null},O=Object.prototype.hasOwnProperty;function F(q,z,V){var $=V.ref;return{$$typeof:s,type:q,key:z,ref:$!==void 0?$:null,props:V}}function ne(q,z){return F(q.type,z,q.props)}function te(q){return typeof q=="object"&&q!==null&&q.$$typeof===s}function re(q){var z={"=":"=0",":":"=2"};return"$"+q.replace(/[=:]/g,function(V){return z[V]})}var ge=/\/+/g;function D(q,z){return typeof q=="object"&&q!==null&&q.key!=null?re(""+q.key):z.toString(36)}function ee(q){switch(q.status){case"fulfilled":return q.value;case"rejected":throw q.reason;default:switch(typeof q.status=="string"?q.then(ae,ae):(q.status="pending",q.then(function(z){q.status==="pending"&&(q.status="fulfilled",q.value=z)},function(z){q.status==="pending"&&(q.status="rejected",q.reason=z)})),q.status){case"fulfilled":return q.value;case"rejected":throw q.reason}}throw q}function L(q,z,V,$,se){var pe=typeof q;(pe==="undefined"||pe==="boolean")&&(q=null);var ue=!1;if(q===null)ue=!0;else switch(pe){case"bigint":case"string":case"number":ue=!0;break;case"object":switch(q.$$typeof){case s:case r:ue=!0;break;case E:return ue=q._init,L(ue(q._payload),z,V,$,se)}}if(ue)return se=se(q),ue=$===""?"."+D(q,0):$,J(se)?(V="",ue!=null&&(V=ue.replace(ge,"$&/")+"/"),L(se,z,V,"",function(dt){return dt})):se!=null&&(te(se)&&(se=ne(se,V+(se.key==null||q&&q.key===se.key?"":(""+se.key).replace(ge,"$&/")+"/")+ue)),z.push(se)),1;ue=0;var ye=$===""?".":$+":";if(J(q))for(var Le=0;Le<q.length;Le++)$=q[Le],pe=ye+D($,Le),ue+=L($,z,V,pe,se);else if(Le=y(q),typeof Le=="function")for(q=Le.call(q),Le=0;!($=q.next()).done;)$=$.value,pe=ye+D($,Le++),ue+=L($,z,V,pe,se);else if(pe==="object"){if(typeof q.then=="function")return L(ee(q),z,V,$,se);throw z=String(q),Error("Objects are not valid as a React child (found: "+(z==="[object Object]"?"object with keys {"+Object.keys(q).join(", ")+"}":z)+"). If you meant to render a collection of children, use an array instead.")}return ue}function U(q,z,V){if(q==null)return q;var $=[],se=0;return L(q,$,"","",function(pe){return z.call(V,pe,se++)}),$}function G(q){if(q._status===-1){var z=q._result;z=z(),z.then(function(V){(q._status===0||q._status===-1)&&(q._status=1,q._result=V)},function(V){(q._status===0||q._status===-1)&&(q._status=2,q._result=V)}),q._status===-1&&(q._status=0,q._result=z)}if(q._status===1)return q._result.default;throw q._result}var Y=typeof reportError=="function"?reportError:function(q){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof q=="object"&&q!==null&&typeof q.message=="string"?String(q.message):String(q),error:q});if(!window.dispatchEvent(z))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",q);return}console.error(q)},he={map:U,forEach:function(q,z,V){U(q,function(){z.apply(this,arguments)},V)},count:function(q){var z=0;return U(q,function(){z++}),z},toArray:function(q){return U(q,function(z){return z})||[]},only:function(q){if(!te(q))throw Error("React.Children.only expected to receive a single React element child.");return q}};return xe.Activity=g,xe.Children=he,xe.Component=k,xe.Fragment=c,xe.Profiler=u,xe.PureComponent=K,xe.StrictMode=d,xe.Suspense=f,xe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=w,xe.__COMPILER_RUNTIME={__proto__:null,c:function(q){return w.H.useMemoCache(q)}},xe.cache=function(q){return function(){return q.apply(null,arguments)}},xe.cacheSignal=function(){return null},xe.cloneElement=function(q,z,V){if(q==null)throw Error("The argument must be a React element, but you passed "+q+".");var $=T({},q.props),se=q.key;if(z!=null)for(pe in z.key!==void 0&&(se=""+z.key),z)!O.call(z,pe)||pe==="key"||pe==="__self"||pe==="__source"||pe==="ref"&&z.ref===void 0||($[pe]=z[pe]);var pe=arguments.length-2;if(pe===1)$.children=V;else if(1<pe){for(var ue=Array(pe),ye=0;ye<pe;ye++)ue[ye]=arguments[ye+2];$.children=ue}return F(q.type,se,$)},xe.createContext=function(q){return q={$$typeof:p,_currentValue:q,_currentValue2:q,_threadCount:0,Provider:null,Consumer:null},q.Provider=q,q.Consumer={$$typeof:m,_context:q},q},xe.createElement=function(q,z,V){var $,se={},pe=null;if(z!=null)for($ in z.key!==void 0&&(pe=""+z.key),z)O.call(z,$)&&$!=="key"&&$!=="__self"&&$!=="__source"&&(se[$]=z[$]);var ue=arguments.length-2;if(ue===1)se.children=V;else if(1<ue){for(var ye=Array(ue),Le=0;Le<ue;Le++)ye[Le]=arguments[Le+2];se.children=ye}if(q&&q.defaultProps)for($ in ue=q.defaultProps,ue)se[$]===void 0&&(se[$]=ue[$]);return F(q,pe,se)},xe.createRef=function(){return{current:null}},xe.forwardRef=function(q){return{$$typeof:A,render:q}},xe.isValidElement=te,xe.lazy=function(q){return{$$typeof:E,_payload:{_status:-1,_result:q},_init:G}},xe.memo=function(q,z){return{$$typeof:b,type:q,compare:z===void 0?null:z}},xe.startTransition=function(q){var z=w.T,V={};w.T=V;try{var $=q(),se=w.S;se!==null&&se(V,$),typeof $=="object"&&$!==null&&typeof $.then=="function"&&$.then(ae,Y)}catch(pe){Y(pe)}finally{z!==null&&V.types!==null&&(z.types=V.types),w.T=z}},xe.unstable_useCacheRefresh=function(){return w.H.useCacheRefresh()},xe.use=function(q){return w.H.use(q)},xe.useActionState=function(q,z,V){return w.H.useActionState(q,z,V)},xe.useCallback=function(q,z){return w.H.useCallback(q,z)},xe.useContext=function(q){return w.H.useContext(q)},xe.useDebugValue=function(){},xe.useDeferredValue=function(q,z){return w.H.useDeferredValue(q,z)},xe.useEffect=function(q,z){return w.H.useEffect(q,z)},xe.useEffectEvent=function(q){return w.H.useEffectEvent(q)},xe.useId=function(){return w.H.useId()},xe.useImperativeHandle=function(q,z,V){return w.H.useImperativeHandle(q,z,V)},xe.useInsertionEffect=function(q,z){return w.H.useInsertionEffect(q,z)},xe.useLayoutEffect=function(q,z){return w.H.useLayoutEffect(q,z)},xe.useMemo=function(q,z){return w.H.useMemo(q,z)},xe.useOptimistic=function(q,z){return w.H.useOptimistic(q,z)},xe.useReducer=function(q,z,V){return w.H.useReducer(q,z,V)},xe.useRef=function(q){return w.H.useRef(q)},xe.useState=function(q){return w.H.useState(q)},xe.useSyncExternalStore=function(q,z,V){return w.H.useSyncExternalStore(q,z,V)},xe.useTransition=function(){return w.H.useTransition()},xe.version="19.2.1",xe}var jp;function mo(){return jp||(jp=1,Hd.exports=hx()),Hd.exports}var Ud={exports:{}},At={};/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Lp;function gx(){if(Lp)return At;Lp=1;var s=mo();function r(f){var b="https://react.dev/errors/"+f;if(1<arguments.length){b+="?args[]="+encodeURIComponent(arguments[1]);for(var E=2;E<arguments.length;E++)b+="&args[]="+encodeURIComponent(arguments[E])}return"Minified React error #"+f+"; visit "+b+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var d={d:{f:c,r:function(){throw Error(r(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},u=Symbol.for("react.portal");function m(f,b,E){var g=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:u,key:g==null?null:""+g,children:f,containerInfo:b,implementation:E}}var p=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function A(f,b){if(f==="font")return"";if(typeof b=="string")return b==="use-credentials"?b:""}return At.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=d,At.createPortal=function(f,b){var E=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!b||b.nodeType!==1&&b.nodeType!==9&&b.nodeType!==11)throw Error(r(299));return m(f,b,null,E)},At.flushSync=function(f){var b=p.T,E=d.p;try{if(p.T=null,d.p=2,f)return f()}finally{p.T=b,d.p=E,d.d.f()}},At.preconnect=function(f,b){typeof f=="string"&&(b?(b=b.crossOrigin,b=typeof b=="string"?b==="use-credentials"?b:"":void 0):b=null,d.d.C(f,b))},At.prefetchDNS=function(f){typeof f=="string"&&d.d.D(f)},At.preinit=function(f,b){if(typeof f=="string"&&b&&typeof b.as=="string"){var E=b.as,g=A(E,b.crossOrigin),N=typeof b.integrity=="string"?b.integrity:void 0,y=typeof b.fetchPriority=="string"?b.fetchPriority:void 0;E==="style"?d.d.S(f,typeof b.precedence=="string"?b.precedence:void 0,{crossOrigin:g,integrity:N,fetchPriority:y}):E==="script"&&d.d.X(f,{crossOrigin:g,integrity:N,fetchPriority:y,nonce:typeof b.nonce=="string"?b.nonce:void 0})}},At.preinitModule=function(f,b){if(typeof f=="string")if(typeof b=="object"&&b!==null){if(b.as==null||b.as==="script"){var E=A(b.as,b.crossOrigin);d.d.M(f,{crossOrigin:E,integrity:typeof b.integrity=="string"?b.integrity:void 0,nonce:typeof b.nonce=="string"?b.nonce:void 0})}}else b==null&&d.d.M(f)},At.preload=function(f,b){if(typeof f=="string"&&typeof b=="object"&&b!==null&&typeof b.as=="string"){var E=b.as,g=A(E,b.crossOrigin);d.d.L(f,E,{crossOrigin:g,integrity:typeof b.integrity=="string"?b.integrity:void 0,nonce:typeof b.nonce=="string"?b.nonce:void 0,type:typeof b.type=="string"?b.type:void 0,fetchPriority:typeof b.fetchPriority=="string"?b.fetchPriority:void 0,referrerPolicy:typeof b.referrerPolicy=="string"?b.referrerPolicy:void 0,imageSrcSet:typeof b.imageSrcSet=="string"?b.imageSrcSet:void 0,imageSizes:typeof b.imageSizes=="string"?b.imageSizes:void 0,media:typeof b.media=="string"?b.media:void 0})}},At.preloadModule=function(f,b){if(typeof f=="string")if(b){var E=A(b.as,b.crossOrigin);d.d.m(f,{as:typeof b.as=="string"&&b.as!=="script"?b.as:void 0,crossOrigin:E,integrity:typeof b.integrity=="string"?b.integrity:void 0})}else d.d.m(f)},At.requestFormReset=function(f){d.d.r(f)},At.unstable_batchedUpdates=function(f,b){return f(b)},At.useFormState=function(f,b,E){return p.H.useFormState(f,b,E)},At.useFormStatus=function(){return p.H.useHostTransitionStatus()},At.version="19.2.1",At}var qp;function Af(){if(qp)return Ud.exports;qp=1;function s(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(s)}catch(r){console.error(r)}}return s(),Ud.exports=gx(),Ud.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var Tp;function px(){if(Tp)return br;Tp=1;var s=mx(),r=mo(),c=Af();function d(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function m(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function p(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function A(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function f(e){if(m(e)!==e)throw Error(d(188))}function b(e){var t=e.alternate;if(!t){if(t=m(e),t===null)throw Error(d(188));return t!==e?null:e}for(var a=e,n=t;;){var l=a.return;if(l===null)break;var o=l.alternate;if(o===null){if(n=l.return,n!==null){a=n;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===a)return f(l),e;if(o===n)return f(l),t;o=o.sibling}throw Error(d(188))}if(a.return!==n.return)a=l,n=o;else{for(var h=!1,x=l.child;x;){if(x===a){h=!0,a=l,n=o;break}if(x===n){h=!0,n=l,a=o;break}x=x.sibling}if(!h){for(x=o.child;x;){if(x===a){h=!0,a=o,n=l;break}if(x===n){h=!0,n=o,a=l;break}x=x.sibling}if(!h)throw Error(d(189))}}if(a.alternate!==n)throw Error(d(190))}if(a.tag!==3)throw Error(d(188));return a.stateNode.current===a?e:t}function E(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=E(e),t!==null)return t;e=e.sibling}return null}var g=Object.assign,N=Symbol.for("react.element"),y=Symbol.for("react.transitional.element"),v=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),K=Symbol.for("react.context"),X=Symbol.for("react.forward_ref"),J=Symbol.for("react.suspense"),ae=Symbol.for("react.suspense_list"),w=Symbol.for("react.memo"),O=Symbol.for("react.lazy"),F=Symbol.for("react.activity"),ne=Symbol.for("react.memo_cache_sentinel"),te=Symbol.iterator;function re(e){return e===null||typeof e!="object"?null:(e=te&&e[te]||e["@@iterator"],typeof e=="function"?e:null)}var ge=Symbol.for("react.client.reference");function D(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ge?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case T:return"Fragment";case k:return"Profiler";case S:return"StrictMode";case J:return"Suspense";case ae:return"SuspenseList";case F:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case v:return"Portal";case K:return e.displayName||"Context";case _:return(e._context.displayName||"Context")+".Consumer";case X:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case w:return t=e.displayName||null,t!==null?t:D(e.type)||"Memo";case O:t=e._payload,e=e._init;try{return D(e(t))}catch{}}return null}var ee=Array.isArray,L=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,U=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G={pen
vendor: 4,195 bytes, lines 41-48
41ding:!1,data:null,method:null,action:null},Y=[],he=-1;function q(e){return{current:e}}function z(e){0>he||(e.current=Y[he],Y[he]=null,he--)}function V(e,t){he++,Y[he]=e.current,e.current=t}var $=q(null),se=q(null),pe=q(null),ue=q(null);function ye(e,t){switch(V(pe,t),V(se,e),V($,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Ig(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Ig(t),e=Yg(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}z($),V($,e)}function Le(){z($),z(se),z(pe)}function dt(e){e.memoizedState!==null&&V(ue,e);var t=$.current,a=Yg(t,e.type);t!==a&&(V(se,e),V($,a))}function xt(e){se.current===e&&(z($),z(se)),ue.current===e&&(z(ue),mr._currentValue=G)}var ut,ka;function ca(e){if(ut===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);ut=t&&t[1]||"",ka=-1<a.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+ut+e+ka}var vs=!1;function yn(e,t){if(!e||vs)return"";vs=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var Q=function(){throw Error()};if(Object.defineProperty(Q.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Q,[])}catch(P){var H=P}Reflect.construct(e,[],Q)}else{try{Q.call()}catch(P){H=P}e.call(Q.prototype)}}else{try{throw Error()}catch(P){H=P}(Q=e())&&typeof Q.catch=="function"&&Q.catch(function(){})}}catch(P){if(P&&H&&typeof P.stack=="string")return[P.stack,H.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=n.DetermineComponentFrameRoot(),h=o[0],x=o[1];if(h&&x){var j=h.split(` 44`),Z=x.split(` 45`);for(l=n=0;n<j.length&&!j[n].includes("DetermineComponentFrameRoot");)n++;for(;l<Z.length&&!Z[l].includes("DetermineComponentFrameRoot");)l++;if(n===j.length||l===Z.length)for(n=j.length-1,l=Z.length-1;1<=n&&0<=l&&j[n]!==Z[l];)l--;for(;1<=n&&0<=l;n--,l--)if(j[n]!==Z[l]){if(n!==1||l!==1)do if(n--,l--,0>l||j[n]!==Z[l]){var I=` 46`+j[n].replace(" at new "," at ");return e.displayName&&I.includes("<anonymous>")&&(I=I.replace("<anonymous>",e.displayName)),I}while(1<=n&&0<=l);break}}}finally{vs=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?ca(a):""}function Pi(e,t){switch(e.tag){case 26:case 27:case 5:return ca(e.type);case 16:return ca("Lazy");case 13:return e.child!==t&&t!==null?ca("Suspense Fallback"):ca("Suspense");case 19:return ca("SuspenseList");case 0:case 15:return yn(e.type,!1);case 11:return yn(e.type.render,!1);case 1:return yn(e.type,!0);case 31:return ca("Activity");default:return""}}function Ss(e){try{var t="",a=null;do t+=Pi(e,a),a=e,e=e.return;while(e);return t}catch(n){return` 47Error generating stack: `+n.message+` 48`+n.stack}}var Dt=Object.prototype.hasOwnProperty,Es=s.unstable_scheduleCallback,ws=s.unstable_cancelCallback,vt=s.unstable_shouldYield,li=s.unstable_requestPaint,St=s.unstable_now,vo=s.unstable_getCurrentPriorityLevel,Di=s.unstable_ImmediatePriority,Mr=s.unstable_UserBlockingPriority,Fi=s.unstable_NormalPriority,Ns=s.unstable_LowPriority,Ra=s.unstable_IdlePriority,Br=s.log,oi=s.unstable_setDisableYieldValue,Oi=null,Et=null;function da(e){if(typeof Br=="function"&&oi(e),Et&&typeof Et.setStrictMode=="function")try{Et.setStrictMode(Oi,e)}catch{}}var bt=Math.clz32?Math.clz32:ya,So=Math.log,Cs=Math.LN2;function ya(e){return e>>>=0,e===0?32:31-(So(e)/Cs|0)|0}var An=256,xn=262144,zi=4194304;function Aa(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;
vendor: 7,958 bytes, line 48
48case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ae(e,t,a){var n=e.pendingLanes;if(n===0)return 0;var l=0,o=e.suspendedLanes,h=e.pingedLanes;e=e.warmLanes;var x=n&134217727;return x!==0?(n=x&~o,n!==0?l=Aa(n):(h&=x,h!==0?l=Aa(h):a||(a=x&~e,a!==0&&(l=Aa(a))))):(x=n&~o,x!==0?l=Aa(x):h!==0?l=Aa(h):a||(a=n&~e,a!==0&&(l=Aa(a)))),l===0?0:t!==0&&t!==l&&(t&o)===0&&(o=l&-l,a=t&-t,o>=a||o===32&&(a&4194048)!==0)?t:l}function Ie(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function rt(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function yt(){var e=zi;return zi<<=1,(zi&62914560)===0&&(zi=4194304),e}function ci(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function We(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function jt(e,t,a,n,l,o){var h=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var x=e.entanglements,j=e.expirationTimes,Z=e.hiddenUpdates;for(a=h&~a;0<a;){var I=31-bt(a),Q=1<<I;x[I]=0,j[I]=-1;var H=Z[I];if(H!==null)for(Z[I]=null,I=0;I<H.length;I++){var P=H[I];P!==null&&(P.lane&=-536870913)}a&=~Q}n!==0&&_i(e,n,0),o!==0&&l===0&&e.tag!==0&&(e.suspendedLanes|=o&~(h&~t))}function _i(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-bt(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|a&261930}function Lt(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var n=31-bt(a),l=1<<n;l&t|e[n]&t&&(e[n]|=t),a&=~l}}function qt(e,t){var a=t&-t;return a=(a&42)!==0?1:vn(a),(a&(e.suspendedLanes|t))!==0?0:a}function vn(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function ua(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Eo(){var e=U.p;return e!==0?e:(e=window.event,e===void 0?32:pp(e.type))}function Mu(e,t){var a=U.p;try{return U.p=e,t()}finally{U.p=a}}var di=Math.random().toString(36).slice(2),mt="__reactFiber$"+di,Tt="__reactProps$"+di,Sn="__reactContainer$"+di,wo="__reactEvents$"+di,Jb="__reactListeners$"+di,Xb="__reactHandles$"+di,Bu="__reactResources$"+di,js="__reactMarker$"+di;function No(e){delete e[mt],delete e[Tt],delete e[wo],delete e[Jb],delete e[Xb]}function En(e){var t=e[mt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Sn]||a[mt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=$g(e);e!==null;){if(a=e[mt])return a;e=$g(e)}return t}e=a,a=e.parentNode}return null}function wn(e){if(e=e[mt]||e[Sn]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ls(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(d(33))}function Nn(e){var t=e[Bu];return t||(t=e[Bu]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function lt(e){e[js]=!0}var ku=new Set,Ru={};function Ii(e,t){Cn(e,t),Cn(e+"Capture",t)}function Cn(e,t){for(Ru[e]=t,e=0;e<t.length;e++)ku.add(t[e])}var $b=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Zu={},Gu={};function ey(e){return Dt.call(Gu,e)?!0:Dt.call(Zu,e)?!1:$b.test(e)?Gu[e]=!0:(Zu[e]=!0,!1)}function kr(e,t,a){if(ey(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function Rr(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Za(e,t,a,n){if(n===null)e.removeAttribute(a);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+n)}}function Jt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hu(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ty(e,t,a){var n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(h){a=""+h,o.call(this,h)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(h){a=""+h},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Co(e){if(!e._valueTracker){var t=Hu(e)?"checked":"value";e._valueTracker=ty(e,t,""+e[t])}}function Uu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),n="";return e&&(n=Hu(e)?e.checked?"true":"false":e.value),e=n,e!==a?(t.setValue(e),!0):!1}function Zr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var ay=/[\n"\\]/g;function Xt(e){return e.replace(ay,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function jo(e,t,a,n,l,o,h,x){e.name="",h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"?e.type=h:e.removeAttribute("type"),t!=null?h==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Jt(t)):e.value!==""+Jt(t)&&(e.value=""+Jt(t)):h!=="submit"&&h!=="reset"||e.removeAttribute("value"),t!=null?Lo(e,h,Jt(t)):a!=null?Lo(e,h,Jt(a)):n!=null&&e.removeAttribute("value"),l==null&&o!=null&&(e.defaultChecked=!!o),l!=null&&(e.checked=l&&typeof l!="function"&&typeof l!="symbol"),x!=null&&typeof x!="function"&&typeof x!="symbol"&&typeof x!="boolean"?e.name=""+Jt(x):e.removeAttribute("name")}function Pu(e,t,a,n,l,o,h,x){if(o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.type=o),t!=null||a!=null){if(!(o!=="submit"&&o!=="reset"||t!=null)){Co(e);return}a=a!=null?""+Jt(a):"",t=t!=null?""+Jt(t):a,x||t===e.value||(e.value=t),e.defaultValue=t}n=n??l,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=x?e.checked:!!n,e.defaultChecked=!!n,h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(e.name=h),Co(e)}function Lo(e,t,a){t==="number"&&Zr(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function jn(e,t,a,n){if(e=e.options,t){t={};for(var l=0;l<a.length;l++)t["$"+a[l]]=!0;for(a=0;a<e.length;a++)l=t.hasOwnProperty("$"+e[a].value),e[a].selected!==l&&(e[a].selected=l),l&&n&&(e[a].defaultSelected=!0)}else{for(a=""+Jt(a),t=null,l=0;l<e.length;l++){if(e[l].value===a){e[l].selected=!0,n&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Du(e,t,a){if(t!=null&&(t=""+Jt(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+Jt(a):""}function Fu(e,t,a,n){if(t==null){if(n!=null){if(a!=null)throw Error(d(92));
vendor: 4,340 bytes, line 48
48if(ee(n)){if(1<n.length)throw Error(d(93));n=n[0]}a=n}a==null&&(a=""),t=a}a=Jt(t),e.defaultValue=a,n=e.textContent,n===a&&n!==""&&n!==null&&(e.value=n),Co(e)}function Ln(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var iy=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Ou(e,t,a){var n=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,a):typeof a!="number"||a===0||iy.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function zu(e,t,a){if(t!=null&&typeof t!="object")throw Error(d(62));if(e=e.style,a!=null){for(var n in a)!a.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var l in t)n=t[l],t.hasOwnProperty(l)&&a[l]!==n&&Ou(e,l,n)}else for(var o in t)t.hasOwnProperty(o)&&Ou(e,o,t[o])}function qo(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ny=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),sy=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Gr(e){return sy.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Ga(){}var To=null;function Mo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var qn=null,Tn=null;function _u(e){var t=wn(e);if(t&&(e=t.stateNode)){var a=e[Tt]||null;e:switch(e=t.stateNode,t.type){case"input":if(jo(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+Xt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var n=a[t];if(n!==e&&n.form===e.form){var l=n[Tt]||null;if(!l)throw Error(d(90));jo(n,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(t=0;t<a.length;t++)n=a[t],n.form===e.form&&Uu(n)}break e;case"textarea":Du(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&jn(e,!!a.multiple,t,!1)}}}var Bo=!1;function Iu(e,t,a){if(Bo)return e(t,a);Bo=!0;try{var n=e(t);return n}finally{if(Bo=!1,(qn!==null||Tn!==null)&&(El(),qn&&(t=qn,e=Tn,Tn=qn=null,_u(t),e)))for(t=0;t<e.length;t++)_u(e[t])}}function qs(e,t){var a=e.stateNode;if(a===null)return null;var n=a[Tt]||null;if(n===null)return null;a=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(d(231,t,typeof a));return a}var Ha=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ko=!1;if(Ha)try{var Ts={};Object.defineProperty(Ts,"passive",{get:function(){ko=!0}}),window.addEventListener("test",Ts,Ts),window.removeEventListener("test",Ts,Ts)}catch{ko=!1}var ui=null,Ro=null,Hr=null;function Yu(){if(Hr)return Hr;var e,t=Ro,a=t.length,n,l="value"in ui?ui.value:ui.textContent,o=l.length;for(e=0;e<a&&t[e]===l[e];e++);var h=a-e;for(n=1;n<=h&&t[a-n]===l[o-n];n++);return Hr=l.slice(e,1<n?1-n:void 0)}function Ur(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Pr(){return!0}function Vu(){return!1}function Mt(e){function t(a,n,l,o,h){this._reactName=a,this._targetInst=l,this.type=n,this.nativeEvent=o,this.target=h,this.currentTarget=null;for(var x in e)e.hasOwnProperty(x)&&(a=e[x],this[x]=a?a(o):o[x]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Pr:Vu,this.isPropagationStopped=Vu,this}return g(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Pr)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Pr)},persist:function(){},isPersistent:Pr}),t}var Yi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Dr=Mt(Yi),Ms=g({},Yi,{view:0,detail:0}),ry=Mt(Ms),Zo,Go,Bs,Fr=g({},Ms,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Uo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Bs&&(Bs&&e.type==="mousemove"?(Zo=e.screenX-Bs.screenX,Go=e.screenY-Bs.screenY):Go=Zo=0,Bs=e),Zo)},movementY:function(e){return"movementY"in e?e.movementY:Go}}),Wu=Mt(Fr),ly=g({},Fr,{dataTransfer:0}),oy=Mt(ly),cy=g({},Ms,{relatedTarget:0}
vendor: 4,679 bytes, line 48
48),Ho=Mt(cy),dy=g({},Yi,{animationName:0,elapsedTime:0,pseudoElement:0}),uy=Mt(dy),my=g({},Yi,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hy=Mt(my),gy=g({},Yi,{data:0}),Ku=Mt(gy),py={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fy={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},by={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function yy(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=by[e])?!!t[e]:!1}function Uo(){return yy}var Ay=g({},Ms,{key:function(e){if(e.key){var t=py[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ur(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?fy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Uo,charCode:function(e){return e.type==="keypress"?Ur(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ur(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),xy=Mt(Ay),vy=g({},Fr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qu=Mt(vy),Sy=g({},Ms,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Uo}),Ey=Mt(Sy),wy=g({},Yi,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ny=Mt(wy),Cy=g({},Fr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jy=Mt(Cy),Ly=g({},Yi,{newState:0,oldState:0}),qy=Mt(Ly),Ty=[9,13,27,32],Po=Ha&&"CompositionEvent"in window,ks=null;Ha&&"documentMode"in document&&(ks=document.documentMode);var My=Ha&&"TextEvent"in window&&!ks,Ju=Ha&&(!Po||ks&&8<ks&&11>=ks),Xu=" ",$u=!1;function em(e,t){switch(e){case"keyup":return Ty.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function tm(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Mn=!1;function By(e,t){switch(e){case"compositionend":return tm(t);case"keypress":return t.which!==32?null:($u=!0,Xu);case"textInput":return e=t.data,e===Xu&&$u?null:e;default:return null}}function ky(e,t){if(Mn)return e==="compositionend"||!Po&&em(e,t)?(e=Yu(),Hr=Ro=ui=null,Mn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ju&&t.locale!=="ko"?null:t.data;default:return null}}var Ry={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function am(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ry[e.type]:t==="textarea"}function im(e,t,a,n){qn?Tn?Tn.push(n):Tn=[n]:qn=n,t=Tl(t,"onChange"),0<t.length&&(a=new Dr("onChange","change",null,a,n),e.push({event:a,listeners:t}))}var Rs=null,Zs=null;function Zy(e){Pg(e,0)}function Or(e){var t=Ls(e);if(Uu(t))return e}function nm(e,t){if(e==="change")return t}var sm=!1;if(Ha){var Do;if(Ha){var Fo="oninput"in document;if(!Fo){var rm=document.createElement("div");rm.setAttribute("oninput","return;"),Fo=typeof rm.oninput=="function"}Do=Fo}else Do=!1;sm=Do&&(!document.documentMode||9<document.documentMode)}function lm(){Rs&&(Rs.detachEvent("onpropertychange",om),Zs=Rs=null)}function om(e){if(e.propertyName==="value"&&Or(Zs)){var t=[];im(t,Zs,e,Mo(e)),Iu(Zy,t)}}function Gy(e,t,a){e==="focusin"?(lm(),Rs=t,Zs=a,Rs.attachEvent("onpropertychange",om)):e==="focusout"&&lm()}function Hy(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Or(Zs)}function Uy(e,t){if(e==="click")return Or(t)}function Py(e,t){if(e==="input"||e==="change")return Or(t)}function Dy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ft=typeof Object.is=="function"?Object.is:Dy;function Gs(e,t){if(Ft(e,t))return!0;
vendor: 20,644 bytes, line 48
48if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var l=a[n];if(!Dt.call(t,l)||!Ft(e[l],t[l]))return!1}return!0}function cm(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dm(e,t){var a=cm(e);e=0;for(var n;a;){if(a.nodeType===3){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=cm(a)}}function um(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?um(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function mm(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Zr(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=Zr(e.document)}return t}function Oo(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Fy=Ha&&"documentMode"in document&&11>=document.documentMode,Bn=null,zo=null,Hs=null,_o=!1;function hm(e,t,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;_o||Bn==null||Bn!==Zr(n)||(n=Bn,"selectionStart"in n&&Oo(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Hs&&Gs(Hs,n)||(Hs=n,n=Tl(zo,"onSelect"),0<n.length&&(t=new Dr("onSelect","select",null,t,a),e.push({event:t,listeners:n}),t.target=Bn)))}function Vi(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var kn={animationend:Vi("Animation","AnimationEnd"),animationiteration:Vi("Animation","AnimationIteration"),animationstart:Vi("Animation","AnimationStart"),transitionrun:Vi("Transition","TransitionRun"),transitionstart:Vi("Transition","TransitionStart"),transitioncancel:Vi("Transition","TransitionCancel"),transitionend:Vi("Transition","TransitionEnd")},Io={},gm={};Ha&&(gm=document.createElement("div").style,"AnimationEvent"in window||(delete kn.animationend.animation,delete kn.animationiteration.animation,delete kn.animationstart.animation),"TransitionEvent"in window||delete kn.transitionend.transition);function Wi(e){if(Io[e])return Io[e];if(!kn[e])return e;var t=kn[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in gm)return Io[e]=t[a];return e}var pm=Wi("animationend"),fm=Wi("animationiteration"),bm=Wi("animationstart"),Oy=Wi("transitionrun"),zy=Wi("transitionstart"),_y=Wi("transitioncancel"),ym=Wi("transitionend"),Am=new Map,Yo="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Yo.push("scrollEnd");function ma(e,t){Am.set(e,t),Ii(t,[e])}var zr=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},$t=[],Rn=0,Vo=0;function _r(){for(var e=Rn,t=Vo=Rn=0;t<e;){var a=$t[t];$t[t++]=null;var n=$t[t];$t[t++]=null;var l=$t[t];$t[t++]=null;var o=$t[t];if($t[t++]=null,n!==null&&l!==null){var h=n.pending;h===null?l.next=l:(l.next=h.next,h.next=l),n.pending=l}o!==0&&xm(a,l,o)}}function Ir(e,t,a,n){$t[Rn++]=e,$t[Rn++]=t,$t[Rn++]=a,$t[Rn++]=n,Vo|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function Wo(e,t,a,n){return Ir(e,t,a,n),Yr(e)}function Ki(e,t){return Ir(e,null,null,t),Yr(e)}function xm(e,t,a){e.lanes|=a;var n=e.alternate;n!==null&&(n.lanes|=a);for(var l=!1,o=e.return;o!==null;)o.childLanes|=a,n=o.alternate,n!==null&&(n.childLanes|=a),o.tag===22&&(e=o.stateNode,e===null||e._visibility&1||(l=!0)),e=o,o=o.return;return e.tag===3?(o=e.stateNode,l&&t!==null&&(l=31-bt(a),e=o.hiddenUpdates,n=e[l],n===null?e[l]=[t]:n.push(t),t.lane=a|536870912),o):null}function Yr(e){if(50<sr)throw sr=0,id=null,Error(d(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Zn={};function Iy(e,t,a,n){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ot(e,t,a,n){return new Iy(e,t,a,n)}function Ko(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ua(e,t){var a=e.alternate;return a===null?(a=Ot(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function vm(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Vr(e,t,a,n,l,o){var h=0;if(n=e,typeof e=="function")Ko(e)&&(h=1);else if(typeof e=="string")h=QA(e,a,$.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case F:return e=Ot(31,a,t,l),e.elementType=F,e.lanes=o,e;case T:return Qi(a.children,l,o,t);case S:h=8,l|=24;break;case k:return e=Ot(12,a,t,l|2),e.elementType=k,e.lanes=o,e;case J:return e=Ot(13,a,t,l),e.elementType=J,e.lanes=o,e;case ae:return e=Ot(19,a,t,l),e.elementType=ae,e.lanes=o,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case K:h=10;break e;case _:h=9;break e;case X:h=11;break e;case w:h=14;break e;case O:h=16,n=null;break e}h=29,a=Error(d(130,e===null?"null":typeof e,"")),n=null}return t=Ot(h,a,t,l),t.elementType=e,t.type=n,t.lanes=o,t}function Qi(e,t,a,n){return e=Ot(7,e,n,t),e.lanes=a,e}function Qo(e,t,a){return e=Ot(6,e,null,t),e.lanes=a,e}function Sm(e){var t=Ot(18,null,null,0);return t.stateNode=e,t}function Jo(e,t,a){return t=Ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Em=new WeakMap;function ea(e,t){if(typeof e=="object"&&e!==null){var a=Em.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Ss(t)},Em.set(e,t),t)}return{value:e,source:t,stack:Ss(t)}}var Gn=[],Hn=0,Wr=null,Us=0,ta=[],aa=0,mi=null,xa=1,va="";function Pa(e,t){Gn[Hn++]=Us,Gn[Hn++]=Wr,Wr=e,Us=t}function wm(e,t,a){ta[aa++]=xa,ta[aa++]=va,ta[aa++]=mi,mi=e;var n=xa;e=va;var l=32-bt(n)-1;n&=~(1<<l),a+=1;var o=32-bt(t)+l;if(30<o){var h=l-l%5;o=(n&(1<<h)-1).toString(32),n>>=h,l-=h,xa=1<<32-bt(t)+l|a<<l|n,va=o+e}else xa=1<<o|a<<l|n,va=e}function Xo(e){e.return!==null&&(Pa(e,1),wm(e,1,0))}function $o(e){for(;e===Wr;)Wr=Gn[--Hn],Gn[Hn]=null,Us=Gn[--Hn],Gn[Hn]=null;for(;e===mi;)mi=ta[--aa],ta[aa]=null,va=ta[--aa],ta[aa]=null,xa=ta[--aa],ta[aa]=null}function Nm(e,t){ta[aa++]=xa,ta[aa++]=va,ta[aa++]=mi,xa=t.id,va=t.overflow,mi=e}var ht=null,ze=null,qe=!1,hi=null,ia=!1,ec=Error(d(519));function gi(e){var t=Error(d(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ps(ea(t,e)),ec}function Cm(e){var t=e.stateNode,a=e.type,n=e.memoizedProps;switch(t[mt]=e,t[Tt]=n,a){case"dialog":Ne("cancel",t),Ne("close",t);break;case"iframe":case"object":case"embed":Ne("load",t);break;case"video":case"audio":for(a=0;a<lr.length;a++)Ne(lr[a],t);break;case"source":Ne("error",t);break;case"img":case"image":case"link":Ne("error",t),Ne("load",t);break;case"details":Ne("toggle",t);break;case"input":Ne("invalid",t),Pu(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0);break;case"select":Ne("invalid",t);break;case"textarea":Ne("invalid",t),Fu(t,n.value,n.defaultValue,n.children)}a=n.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||n.suppressHydrationWarning===!0||zg(t.textContent,a)?(n.popover!=null&&(Ne("beforetoggle",t),Ne("toggle",t)),n.onScroll!=null&&Ne("scroll",t),n.onScrollEnd!=null&&Ne("scrollend",t),n.onClick!=null&&(t.onclick=Ga),t=!0):t=!1,t||gi(e,!0)}function jm(e){for(ht=e.return;ht;)switch(ht.tag){case 5:case 31:case 13:ia=!1;return;case 27:case 3:ia=!0;return;default:ht=ht.return}}function Un(e){if(e!==ht)return!1;if(!qe)return jm(e),qe=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||yd(e.type,e.memoizedProps)),a=!a),a&&ze&&gi(e),jm(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(317));ze=Xg(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(317));ze=Xg(e)}else t===27?(t=ze,Li(e.type)?(e=Ed,Ed=null,ze=e):ze=t):ze=ht?sa(e.stateNode.nextSibling):null;return!0}function Ji(){ze=ht=null,qe=!1}function tc(){var e=hi;return e!==null&&(Zt===null?Zt=e:Zt.push.apply(Zt,e),hi=null),e}function Ps(e){hi===null?hi=[e]:hi.push(e)}var ac=q(null),Xi=null,Da=null;function pi(e,t,a){V(ac,t._currentValue),t._currentValue=a}function Fa(e){e._currentValue=ac.current,z(ac)}function ic(e,t,a){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===a)break;e=e.return}}function nc(e,t,a,n){var l=e.child;for(l!==null&&(l.return=e);l!==null;){var o=l.dependencies;if(o!==null){var h=l.child;o=o.firstContext;e:for(;o!==null;){var x=o;o=l;for(var j=0;j<t.length;j++)if(x.context===t[j]){o.lanes|=a,x=o.alternate,x!==null&&(x.lanes|=a),ic(o.return,a,e),n||(h=null);break e}o=x.next}}else if(l.tag===18){if(h=l.return,h===null)throw Error(d(341));h.lanes|=a,o=h.alternate,o!==null&&(o.lanes|=a),ic(h,a,e),h=null}else h=l.child;if(h!==null)h.return=l;else for(h=l;h!==null;){if(h===e){h=null;break}if(l=h.sibling,l!==null){l.return=h.return,h=l;break}h=h.return}l=h}}function Pn(e,t,a,n){e=null;for(var l=t,o=!1;l!==null;){if(!o){if((l.flags&524288)!==0)o=!0;else if((l.flags&262144)!==0)break}if(l.tag===10){var h=l.alternate;if(h===null)throw Error(d(387));if(h=h.memoizedProps,h!==null){var x=l.type;Ft(l.pendingProps.value,h.value)||(e!==null?e.push(x):e=[x])}}else if(l===ue.current){if(h=l.alternate,h===null)throw Error(d(387));h.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(e!==null?e.push(mr):e=[mr])}l=l.return}e!==null&&nc(t,e,a,n),t.flags|=262144}function Kr(e){for(e=e.firstContext;e!==null;){if(!Ft(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function $i(e){Xi=e,Da=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function gt(e){return Lm(Xi,e)}function Qr(e,t){return Xi===null&&$i(e),Lm(e,t)}function Lm(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},Da===null){if(e===null)throw Error(d(308));Da=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Da=Da.next=t;return a}var Yy=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Vy=s.unstable_scheduleCallback,Wy=s.unstable_NormalPriority,et={$$typeof:K,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function sc(){return{controller:new Yy,data:new Map,refCount:0}}function Ds(e){e.refCount--,e.refCount===0&&Vy(Wy,function(){e.controller.abort()})}var Fs=null,rc=0,Dn=0,Fn=null;function Ky(e,t){if(Fs===null){var a=Fs=[];rc=0,Dn=cd(),Fn={status:"pending",value:void 0,then:function(n){a.push(n)}}}return rc++,t.then(qm,qm),t}function qm(){if(--rc===0&&Fs!==null){Fn!==null&&(Fn.status="fulfilled");var e=Fs;Fs=null,Dn=0,Fn=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Qy(e,t){var a=[],n={status:"pending",value:null,reason:null,then:function(l){a.push(l)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var l=0;l<a.length;l++)(0,a[l])(t)},function(l){for(n.status="rejected",n.reason=l,l=0;l<a.length;l++)(0,a[l])(void 0)}),n}var Tm=L.S;L.S=function(e,t){hg=St(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Ky(e,t),Tm!==null&&Tm(e,t)};var en=q(null);function lc(){var e=en.current;return e!==null?e:Fe.pooledCache}function Jr(e,t){t===null?V(en,en.current):V(en,t.pool)}function Mm(){var e=lc();return e===null?null:{parent:et._currentValue,pool:e}}var On=Error(d(460)),oc=Error(d(474)),Xr=Error(d(542)),$r={then:function(){}};function Bm(e){return e=e.status,e==="fulfilled"||e==="rejected"}function km(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(Ga,Ga),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Zm(e),e;default:if(typeof t.status=="string")t.then(Ga,Ga);else{if(e=Fe,e!==null&&100<e.shellSuspendCounter)throw Error(d(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var l=t;l.status="fulfilled",l.value=n}},function(n){if(t.status==="pending"){var l=t;l.status="rejected",l.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Zm(e),e}throw an=t,On}}function tn(e){try{var t=e._init;return t(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(an=a,On):a}}var an=null;function Rm(){if(an===null)throw Error(d(459));var e=an;return an=null,e}function Zm(e){if(e===On||e===Xr)throw Error(d(483))}var zn=null,Os=0;function el(e){var t=Os;return Os+=1,zn===null&&(zn=[]),km(zn,e,t)}function zs(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function tl(e,t){throw t.$$typeof===N?Error(d(525)):(e=Object.prototype.toString.call(t),Error(d(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Gm(e){function t(B,M){if(e){var R=B.deletions;R===null?(B.deletions=[M],B.flags|=16):R.push(M)}}function a(B,M){if(!e)return null;for(;M!==null;)t(B,M),M=M.sibling;return null}function n(B){for(var M=new Map;B!==null;)B.key!==null?M.set(B.key,B):M.set(B.index,B),B=B.sibling;return M}function l(B,M){return B=Ua(B,M),B.index=0,B.sibling=null,B}function o(B,M,R){return B.index=R,e?(R=B.alternate,R!==null?(R=R.index,R<M?(B.flags|=67108866,M):R):(B.flags|=67108866,M)):(B.flags|=1048576,M)}function h(B){return e&&B.alternate===null&&(B.flags|=67108866),B}function x(B,M,R,W){return M===null||M.tag!==6?(M=Qo(R,B.mode,W),M.return=B,M):(M=l(M,R),M.return=B,M)}function j(B,M,R,W){var fe=R.type;return fe===T?I(B,M,R.props.children,W,R.key):M!==null&&(M.elementType===fe||typeof fe=="object"&&fe!==null&&fe.$$typeof===O&&tn(fe)===M.type)?(M=l(M,R.props),zs(M,R),M.return=B,M):(M=Vr(R.type,R.key,R.props,null,B.mode,W),zs(M,R),M.return=B,M)}function Z(B,M,R,W){return M===null||M.tag!==4||M.stateNode.containerInfo!==R.containerInfo||M.stateNode.implementation!==R.implementation?(M=Jo(R,B.mode,W),M.return=B,M):(M=l(M,R.children||[]),M.return=B,M)}function I(B,M,R,W,fe){return M===null||M.tag!==7?(M=Qi(R,B.mode,W,fe),M.return=B,M):(M=l(M,R),M.return=B,M)}function Q(B,M,R){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return M=Qo(""+M,B.mode,R),M.return=B,M;if(typeof M=="object"&&M!==null){switch(M.$$typeof){case y:return R=Vr(M.type,M.key,M.props,null,B.mode,R),zs(R,M),R.return=B,R;case v:return M=Jo(M,B.mode,R),M.return=B,M;case O:return M=tn(M),Q(B,M,R)}if(ee(M)||re(M))return M=Qi(M,B.mode,R,null),M.return=B,M;if(typeof M.then=="function")return Q(B,el(M),R);if(M.$$typeof===K)return Q(B,Qr(B,M),R);tl(B,M)}return null}function H(B,M,R,W){var fe=M!==null?M.key:null;if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return fe!==null?null:x(B,M,""+R,W);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case y:return R.key===fe?j(B,M,R,W):null;case v:return R.key===fe?Z(B,M,R,W):null;case O:return R=tn(R),H(B,M,R,W)}if(ee(R)||re(R))return fe!==null?null:I(B,M,R,W,null);if(typeof R.then=="function")return H(B,M,el(R),W);if(R.$$typeof===K)return H(B,M,Qr(B,R),W);tl(B,R)}return null}function P(B,M,R,W,fe){if(typeof W=="string"&&W!==""||typeof W=="number"||typeof W=="bigint")return B=B.get(R)||null,x(M,B,""+W,fe);if(typeof W=="object"&&W!==null){switch(W.$$typeof){case y:return B=B.get(W.key===null?R:W.key)||null,j(M,B,W,fe);case v:return B=B.get(W.key===null?R:W.key)||null,Z(M,B,W,fe);case O:return W=tn(W),P(B,M,R,W,fe)}if(ee(W)||re(W))return B=B.get(R)||null,I(M,B,W,fe,null);if(typeof W.then=="function")return P(B,M,R,el(W),fe);if(W.$$typeof===K)return P(B,M,R,Qr(M,W),fe);tl(M,W)}return null}function oe(B,M,R,W){for(var fe=null,Te=null,me=M,Se=M=0,je=null;me!==null&&Se<R.length;Se++){me.index>Se?(je=me,me=null):je=me.sibling;var Me=H(B,me,R[Se],W);if(Me===null){me===null&&(me=je);break}e&&me&&Me.alternate===null&&t(B,me),M=o(Me,M,Se),Te===null?fe=Me:Te.sibling=Me,Te=Me,me=je}if(Se===R.length)return a(B,me),qe&&Pa(B,Se),fe;if(me===null){for(;Se<R.length;Se++)me=Q(B,R[Se],W),me!==null&&(M=o(me,M,Se),Te===null?fe=me:Te.sibling=me,Te=me);return qe&&Pa(B,Se),fe}for(me=n(me);Se<R.length;Se++)je=P(me,B,Se,R[Se],W),je!==null&&(e&&je.alternate!==null&&me.delete(je.key===null?Se:je.key),M=o(je,M,Se),Te===null?fe=je:Te.sibling=je,Te=je);return e&&me.forEach(function(ki){return t(B,ki)}),qe&&Pa(B,Se),fe}function be(B,M,R,W){if(R==null)throw Error(d(151));for(var fe=null,Te=null,me=M,Se=M=0,je=null,Me=R.next();me!==null&&!Me.done;Se++,Me=R.next()){me.index>Se?(je=me,me=null):je=me.sibling;var ki=H(B,me,Me.value,W);if(ki===null){me===null&&(me=je);break}e&&me&&ki.alternate===null&&t(B,me),M=o(ki,M,Se),Te===null?fe=ki:Te.sibling=ki,Te=ki,me=je}if(Me.done)return a(B,me),qe&&Pa(B,Se),fe;if(me===null){for(;!Me.done;Se++,Me=R.next())Me=Q(B,Me.value,W),Me!==null&&(M=o(Me,M,Se),Te===null?fe=Me:Te.sibling=Me,Te=Me);return qe&&Pa(B,Se),fe}for(me=n(me);!Me.done;Se++,Me=R.next())Me=P(me,B,Se,Me.value,W),Me!==null&&(e&&Me.alternate!==null&&me.delete(Me.key===null?Se:Me.key),M=o(Me,M,Se),Te===null?fe=Me:Te.sibling=Me,Te=Me);return e&&me.forEach(function(lx){return t(B,lx)}),qe&&Pa(B,Se),fe}function Ue(B,M,R,W){if(typeof R=="object"&&R!==null&&R.type===T&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case y:e:{for(var fe=R.key;M!==null;){if(M.key===fe){if(fe=R.type,fe===T){if(M.tag===7){a(B,M.sibling),W=l(M,R.props.children),W.return=B,B=W;break e}}else if(M.elementType===fe||typeof fe=="object"&&fe!==null&&fe.$$typeof===O&&tn(fe)===M.type){a(B,M.sibling),W=l(M,R.props),zs(W,R),W.return=B,B=W;break e}a(B,M);break}else t(B,M);M=M.sibling}R.type===T?(W=Qi(R.props.children,B.mode,W,R.key),W.return=B,B=W):(W=Vr(R.type,R.key,R.props,null,B.mode,W),zs(W,R),W.return=B,B=W)}return h(B);case v:e:{for(fe=R.key;M!==null;){if(M.key===fe)if(M.tag===4&&M.stateNode.containerInfo===R.containerInfo&&M.stateNode.implementation===R.implementation){a(B,M.sibling),W=l(M,R.children||[]),W.return=B,B=W;break e}else{a(B,M);break}else t(B,M);M=M.sibling}W=Jo(R,B.mode,W),W.return=B,B=W}return h(B);case O:return R=tn(R),Ue(B,M,R,W)}if(ee(R))return oe(B,M,R,W);if(re(R)){if(fe=re(R),typeof fe!="function")throw Error(d(150));return R=fe.call(R),be(B,M,R,W)}if(typeof R.then=="function")return Ue(B,M,el(R),W);if(R.$$typeof===K)return Ue(B,M,Qr(B,R),W);tl(B,R)}
vendor: 4,696 bytes, line 48
48return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,M!==null&&M.tag===6?(a(B,M.sibling),W=l(M,R),W.return=B,B=W):(a(B,M),W=Qo(R,B.mode,W),W.return=B,B=W),h(B)):a(B,M)}return function(B,M,R,W){try{Os=0;var fe=Ue(B,M,R,W);return zn=null,fe}catch(me){if(me===On||me===Xr)throw me;var Te=Ot(29,me,null,B.mode);return Te.lanes=W,Te.return=B,Te}finally{}}}var nn=Gm(!0),Hm=Gm(!1),fi=!1;function cc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function dc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function bi(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yi(e,t,a){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(ke&2)!==0){var l=n.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),n.pending=t,t=Yr(e),xm(e,null,a),t}return Ir(e,n,t,a),Yr(e)}function _s(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Lt(e,a)}}function uc(e,t){var a=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var l=null,o=null;if(a=a.firstBaseUpdate,a!==null){do{var h={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};o===null?l=o=h:o=o.next=h,a=a.next}while(a!==null);o===null?l=o=t:o=o.next=t}else l=o=t;a={baseState:n.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:n.shared,callbacks:n.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var mc=!1;function Is(){if(mc){var e=Fn;if(e!==null)throw e}}function Ys(e,t,a,n){mc=!1;var l=e.updateQueue;fi=!1;var o=l.firstBaseUpdate,h=l.lastBaseUpdate,x=l.shared.pending;if(x!==null){l.shared.pending=null;var j=x,Z=j.next;j.next=null,h===null?o=Z:h.next=Z,h=j;var I=e.alternate;I!==null&&(I=I.updateQueue,x=I.lastBaseUpdate,x!==h&&(x===null?I.firstBaseUpdate=Z:x.next=Z,I.lastBaseUpdate=j))}if(o!==null){var Q=l.baseState;h=0,I=Z=j=null,x=o;do{var H=x.lane&-536870913,P=H!==x.lane;if(P?(Ce&H)===H:(n&H)===H){H!==0&&H===Dn&&(mc=!0),I!==null&&(I=I.next={lane:0,tag:x.tag,payload:x.payload,callback:null,next:null});e:{var oe=e,be=x;H=t;var Ue=a;switch(be.tag){case 1:if(oe=be.payload,typeof oe=="function"){Q=oe.call(Ue,Q,H);break e}Q=oe;break e;case 3:oe.flags=oe.flags&-65537|128;case 0:if(oe=be.payload,H=typeof oe=="function"?oe.call(Ue,Q,H):oe,H==null)break e;Q=g({},Q,H);break e;case 2:fi=!0}}H=x.callback,H!==null&&(e.flags|=64,P&&(e.flags|=8192),P=l.callbacks,P===null?l.callbacks=[H]:P.push(H))}else P={lane:H,tag:x.tag,payload:x.payload,callback:x.callback,next:null},I===null?(Z=I=P,j=Q):I=I.next=P,h|=H;if(x=x.next,x===null){if(x=l.shared.pending,x===null)break;P=x,x=P.next,P.next=null,l.lastBaseUpdate=P,l.shared.pending=null}}while(!0);I===null&&(j=Q),l.baseState=j,l.firstBaseUpdate=Z,l.lastBaseUpdate=I,o===null&&(l.shared.lanes=0),Ei|=h,e.lanes=h,e.memoizedState=Q}}function Um(e,t){if(typeof e!="function")throw Error(d(191,e));e.call(t)}function Pm(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Um(a[e],t)}var _n=q(null),al=q(0);function Dm(e,t){e=Qa,V(al,e),V(_n,t),Qa=e|t.baseLanes}function hc(){V(al,Qa),V(_n,_n.current)}function gc(){Qa=al.current,z(_n),z(al)}var zt=q(null),na=null;function Ai(e){var t=e.alternate;V(Je,Je.current&1),V(zt,e),na===null&&(t===null||_n.current!==null||t.memoizedState!==null)&&(na=e)}function pc(e){V(Je,Je.current),V(zt,e),na===null&&(na=e)}function Fm(e){e.tag===22?(V(Je,Je.current),V(zt,e),na===null&&(na=e)):xi()}function xi(){V(Je,Je.current),V(zt,zt.current)}function _t(e){z(zt),na===e&&(na=null),z(Je)}var Je=q(0);function il(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||vd(a)||Sd(a)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Oa=0,ve=null,Ge=null,tt=null,nl=!1,In=!1,sn=!1,sl=0,Vs=0,Yn=null,Jy=0;function Ke(){throw Error(d(321))}function fc(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Ft(e[a],t[a]))return!1;return!0}function bc(e,t,a,n,l,o){return Oa=o,ve=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,L.H=e
vendor: 12,962 bytes, line 48
48===null||e.memoizedState===null?wh:Bc,sn=!1,o=a(n,l),sn=!1,In&&(o=zm(t,a,n,l)),Om(e),o}function Om(e){L.H=Qs;var t=Ge!==null&&Ge.next!==null;if(Oa=0,tt=Ge=ve=null,nl=!1,Vs=0,Yn=null,t)throw Error(d(300));e===null||at||(e=e.dependencies,e!==null&&Kr(e)&&(at=!0))}function zm(e,t,a,n){ve=e;var l=0;do{if(In&&(Yn=null),Vs=0,In=!1,25<=l)throw Error(d(301));if(l+=1,tt=Ge=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}L.H=Nh,o=t(a,n)}while(In);return o}function Xy(){var e=L.H,t=e.useState()[0];return t=typeof t.then=="function"?Ws(t):t,e=e.useState()[0],(Ge!==null?Ge.memoizedState:null)!==e&&(ve.flags|=1024),t}function yc(){var e=sl!==0;return sl=0,e}function Ac(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function xc(e){if(nl){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}nl=!1}Oa=0,tt=Ge=ve=null,In=!1,Vs=sl=0,Yn=null}function wt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return tt===null?ve.memoizedState=tt=e:tt=tt.next=e,tt}function Xe(){if(Ge===null){var e=ve.alternate;e=e!==null?e.memoizedState:null}else e=Ge.next;var t=tt===null?ve.memoizedState:tt.next;if(t!==null)tt=t,Ge=e;else{if(e===null)throw ve.alternate===null?Error(d(467)):Error(d(310));Ge=e,e={memoizedState:Ge.memoizedState,baseState:Ge.baseState,baseQueue:Ge.baseQueue,queue:Ge.queue,next:null},tt===null?ve.memoizedState=tt=e:tt=tt.next=e}return tt}function rl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ws(e){var t=Vs;return Vs+=1,Yn===null&&(Yn=[]),e=km(Yn,e,t),t=ve,(tt===null?t.memoizedState:tt.next)===null&&(t=t.alternate,L.H=t===null||t.memoizedState===null?wh:Bc),e}function ll(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Ws(e);if(e.$$typeof===K)return gt(e)}throw Error(d(438,String(e)))}function vc(e){var t=null,a=ve.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var n=ve.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(l){return l.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=rl(),ve.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),n=0;n<e;n++)a[n]=ne;return t.index++,a}function za(e,t){return typeof t=="function"?t(e):t}function ol(e){var t=Xe();return Sc(t,Ge,e)}function Sc(e,t,a){var n=e.queue;if(n===null)throw Error(d(311));n.lastRenderedReducer=a;var l=e.baseQueue,o=n.pending;if(o!==null){if(l!==null){var h=l.next;l.next=o.next,o.next=h}t.baseQueue=l=o,n.pending=null}if(o=e.baseState,l===null)e.memoizedState=o;else{t=l.next;var x=h=null,j=null,Z=t,I=!1;do{var Q=Z.lane&-536870913;if(Q!==Z.lane?(Ce&Q)===Q:(Oa&Q)===Q){var H=Z.revertLane;if(H===0)j!==null&&(j=j.next={lane:0,revertLane:0,gesture:null,action:Z.action,hasEagerState:Z.hasEagerState,eagerState:Z.eagerState,next:null}),Q===Dn&&(I=!0);else if((Oa&H)===H){Z=Z.next,H===Dn&&(I=!0);continue}else Q={lane:0,revertLane:Z.revertLane,gesture:null,action:Z.action,hasEagerState:Z.hasEagerState,eagerState:Z.eagerState,next:null},j===null?(x=j=Q,h=o):j=j.next=Q,ve.lanes|=H,Ei|=H;Q=Z.action,sn&&a(o,Q),o=Z.hasEagerState?Z.eagerState:a(o,Q)}else H={lane:Q,revertLane:Z.revertLane,gesture:Z.gesture,action:Z.action,hasEagerState:Z.hasEagerState,eagerState:Z.eagerState,next:null},j===null?(x=j=H,h=o):j=j.next=H,ve.lanes|=Q,Ei|=Q;Z=Z.next}while(Z!==null&&Z!==t);if(j===null?h=o:j.next=x,!Ft(o,e.memoizedState)&&(at=!0,I&&(a=Fn,a!==null)))throw a;e.memoizedState=o,e.baseState=h,e.baseQueue=j,n.lastRenderedState=o}return l===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function Ec(e){var t=Xe(),a=t.queue;if(a===null)throw Error(d(311));a.lastRenderedReducer=e;var n=a.dispatch,l=a.pending,o=t.memoizedState;if(l!==null){a.pending=null;var h=l=l.next;do o=e(o,h.action),h=h.next;while(h!==l);Ft(o,t.memoizedState)||(at=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),a.lastRenderedState=o}return[o,n]}function _m(e,t,a){var n=ve,l=Xe(),o=qe;if(o){if(a===void 0)throw Error(d(407));a=a()}else a=t();var h=!Ft((Ge||l).memoizedState,a);if(h&&(l.memoizedState=a,at=!0),l=l.queue,Cc(Vm.bind(null,n,l,e),[e]),l.getSnapshot!==t||h||tt!==null&&tt.memoizedState.tag&1){if(n.flags|=2048,Vn(9,{destroy:void 0},Ym.bind(null,n,l,a,t),null),Fe===null)throw Error(d(349));o||(Oa&127)!==0||Im(n,t,a)}return a}function Im(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=ve.updateQueue,t===null?(t=rl(),ve.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function Ym(e,t,a,n){t.value=a,t.getSnapshot=n,Wm(t)&&Km(e)}function Vm(e,t,a){return a(function(){Wm(t)&&Km(e)})}function Wm(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Ft(e,a)}catch{return!0}}function Km(e){var t=Ki(e,2);t!==null&&Gt(t,e,2)}function wc(e){var t=wt();if(typeof e=="function"){var a=e;if(e=a(),sn){da(!0);try{a()}finally{da(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:za,lastRenderedState:e},t}function Qm(e,t,a,n){return e.baseState=a,Sc(e,Ge,typeof n=="function"?n:za)}function $y(e,t,a,n,l){if(ul(e))throw Error(d(485));if(e=t.action,e!==null){var o={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(h){o.listeners.push(h)}};L.T!==null?a(!0):o.isTransition=!1,n(o),a=t.pending,a===null?(o.next=t.pending=o,Jm(t,o)):(o.next=a.next,t.pending=a.next=o)}}function Jm(e,t){var a=t.action,n=t.payload,l=e.state;if(t.isTransition){var o=L.T,h={};L.T=h;try{var x=a(l,n),j=L.S;j!==null&&j(h,x),Xm(e,t,x)}catch(Z){Nc(e,t,Z)}finally{o!==null&&h.types!==null&&(o.types=h.types),L.T=o}}else try{o=a(l,n),Xm(e,t,o)}catch(Z){Nc(e,t,Z)}}function Xm(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(n){$m(e,t,n)},function(n){return Nc(e,t,n)}):$m(e,t,a)}function $m(e,t,a){t.status="fulfilled",t.value=a,eh(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,Jm(e,a)))}function Nc(e,t,a){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=a,eh(t),t=t.next;while(t!==n)}e.action=null}function eh(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function th(e,t){return t}function ah(e,t){if(qe){var a=Fe.formState;if(a!==null){e:{var n=ve;if(qe){if(ze){t:{for(var l=ze,o=ia;l.nodeType!==8;){if(!o){l=null;break t}if(l=sa(l.nextSibling),l===null){l=null;break t}}o=l.data,l=o==="F!"||o==="F"?l:null}if(l){ze=sa(l.nextSibling),n=l.data==="F!";break e}}gi(n)}n=!1}n&&(t=a[0])}}return a=wt(),a.memoizedState=a.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:th,lastRenderedState:t},a.queue=n,a=vh.bind(null,ve,n),n.dispatch=a,n=wc(!1),o=Mc.bind(null,ve,!1,n.queue),n=wt(),l={state:t,dispatch:null,action:e,pending:null},n.queue=l,a=$y.bind(null,ve,l,o,a),l.dispatch=a,n.memoizedState=e,[t,a,!1]}function ih(e){var t=Xe();return nh(t,Ge,e)}function nh(e,t,a){if(t=Sc(e,t,th)[0],e=ol(za)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=Ws(t)}catch(h){throw h===On?Xr:h}else n=t;t=Xe();var l=t.queue,o=l.dispatch;return a!==t.memoizedState&&(ve.flags|=2048,Vn(9,{destroy:void 0},eA.bind(null,l,a),null)),[n,o,e]}function eA(e,t){e.action=t}function sh(e){var t=Xe(),a=Ge;if(a!==null)return nh(t,a,e);Xe(),t=t.memoizedState,a=Xe();var n=a.queue.dispatch;return a.memoizedState=e,[t,n,!1]}function Vn(e,t,a,n){return e={tag:e,create:a,deps:n,inst:t,next:null},t=ve.updateQueue,t===null&&(t=rl(),ve.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,t.lastEffect=e),e}function rh(){return Xe().memoizedState}function cl(e,t,a,n){var l=wt();ve.flags|=e,l.memoizedState=Vn(1|t,{destroy:void 0},a,n===void 0?null:n)}function dl(e,t,a,n){var l=Xe();n=n===void 0?null:n;var o=l.memoizedState.inst;Ge!==null&&n!==null&&fc(n,Ge.memoizedState.deps)?l.memoizedState=Vn(t,o,a,n):(ve.flags|=e,l.memoizedState=Vn(1|t,o,a,n))}function lh(e,t){cl(8390656,8,e,t)}function Cc(e,t){dl(2048,8,e,t)}function tA(e){ve.flags|=4;var t=ve.updateQueue;if(t===null)t=rl(),ve.updateQueue=t,t.events=[e];else{var a=t.events;a===null?t.events=[e]:a.push(e)}}function oh(e){var t=Xe().memoizedState;return tA({ref:t,nextImpl:e}),function(){if((ke&2)!==0)throw Error(d(440));return t.impl.apply(void 0,arguments)}}function ch(e,t){return dl(4,2,e,t)}function dh(e,t){return dl(4,4,e,t)}function uh(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function mh(e,t,a){a=a!=null?a.concat([e]):null,dl(4,4,uh.bind(null,t,e),a)}function jc(){}function hh(e,t){var a=Xe();t=t===void 0?null:t;var n=a.memoizedState;return t!==null&&fc(t,n[1])?n[0]:(a.memoizedState=[e,t],e)}function gh(e,t){var a=Xe();t=t===void 0?null:t;var n=a.memoizedState;if(t!==null&&fc(t,n[1]))return n[0];if(n=e(),sn){da(!0);try{e()}finally{da(!1)}}return a.memoizedState=[n,t],n}function Lc(e,t,a){return a===void 0||(Oa&1073741824)!==0&&(Ce&261930)===0?e.memoizedState=t:(e.memoizedState=a,e=pg(),ve.lanes|=e,Ei|=e,a)}function ph(e,t,a,n){return Ft(a,t)?a:_n.current!==null?(e=Lc(e,a,n),Ft(e,t)||(at=!0),e):(Oa&42)===0||(Oa&1073741824)!==0&&(Ce&261930)===0?(at=!0,e.memoizedState=a):(e=pg(),ve.lanes|=e,Ei|=e,t)}function fh(e,t,a,n,l){var o=U.p;U.p=o!==0&&8>o?o:8;var h=L.T,x={};L.T=x,Mc(e,!1,t,a);try{var j=l(),Z=L.S;if(Z!==null&&Z(x,j),j!==null&&typeof j=="object"&&typeof j.then=="function"){var I=Qy(j,n);Ks(e,t,I,Vt(e))}else Ks(e,t,n,Vt(e))}catch(Q){Ks(e,t,{then:function(){},status:"rejected",reason:Q},Vt())}finally{U.p=o,h!==null&&x.types!==null&&(h.types=x.types),L.T=h}}function aA(){}function qc(e,t,a,n){if(e.tag!==5)throw Error(d(476));var l=bh(e).queue;fh(e,l,t,G,a===null?aA:function(){return yh(e),a(n)})}function bh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:G,baseState:G,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:za,lastRenderedState:G},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:za,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function yh(e){var t=bh(e);t.next===null&&(t=e.alternate.memoizedState),Ks(e,t.next.queue,{},Vt())}function Tc(){return gt(mr)}function Ah(){return Xe().memoizedState}function xh(){return Xe().memoizedState}function iA(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=Vt();e=bi(a);var n=yi(t,e,a);n!==null&&(Gt(n,t,a),_s(n,t,a)),t={cache:sc()},e.payload=t;return}t=t.return}}function nA(e,t,a){var n=Vt();a={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},ul(e)?Sh(t,a):(a=Wo(e,t,a,n),a!==null&&(Gt(a,e,n),Eh(a,t,n)))}function vh(e,t,a){var n=Vt();Ks(e,t,a,n)}function Ks(e,t,a,n){var l={lane:n,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(ul(e))Sh(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var h=t.lastRenderedState,x=o(h,a);if(l.hasEagerState=!0,l.eagerState=x,Ft(x,h))return Ir(e,t,l,0),Fe===null&&_r(),!1}catch{}finally{}if(a=Wo(e,t,l,n),a!==null)return Gt(a,e,n),Eh(a,t,n),!0}return!1}function Mc(e,t,a,n){if(n={lane:2,revertLane:cd(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},ul(e)){if(t)throw Error(d(479))}else t=Wo(e,a,n,2),t!==null&&Gt(t,e,2)}function ul(e){var t=e.alternate;return e===ve||t!==null&&t===ve}function Sh(e,t){In=nl=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Eh(e,t,a){if((a&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Lt(e,a)}}var Qs={readContext:gt,use:ll,useCallback:Ke,useContext:Ke,useEffect:Ke,useImperativeHandle:Ke,useLayoutEffect:Ke,useInsertionEffect:Ke,useMemo:Ke,useReducer:Ke,useRef:Ke,useState:Ke,useDebugValue:Ke,useDeferredValue:Ke,useTransition:Ke,useSyncExternalStore:Ke,useId:Ke,useHostTransitionStatus:Ke,useFormState:Ke,useActionState:Ke,useOptimistic:Ke,useMemoCache:Ke,useCacheRefresh:Ke};Qs.useEffectEvent=Ke;var wh={readContext:gt,use:ll,useCallback:function(e,t){return wt().memoizedState=[e,t===void 0?null:t],e},useContext:gt,useEffect:lh,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,cl(4194308,4,uh.bind(null,t,e),a)},useLayoutEffect:function(e,t){return cl(4194308,4,e,t)},useInsertionEffect:function(e,t){cl(4,2,e,t)},useMemo:function(e,t){var a=wt();t=t===void 0?null:t;var n=e();if(sn){da(!0);try{e()}finally{da(!1)}}return a.memoizedState=[n,t],n},useReducer:function(e,t,a){var n=wt();if(a!==void 0){var l=a(t);if(sn){da(!0);try{a(t)}finally{da(!1)}}}else l=t;return n.memoizedState=n.baseState=l,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:l},n.queue=e,e=e.dispatch=nA.bind(null,ve,e),[n.memoizedState,e]}
vendor: 18,696 bytes, line 48
48,useRef:function(e){var t=wt();return e={current:e},t.memoizedState=e},useState:function(e){e=wc(e);var t=e.queue,a=vh.bind(null,ve,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:jc,useDeferredValue:function(e,t){var a=wt();return Lc(a,e,t)},useTransition:function(){var e=wc(!1);return e=fh.bind(null,ve,e.queue,!0,!1),wt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var n=ve,l=wt();if(qe){if(a===void 0)throw Error(d(407));a=a()}else{if(a=t(),Fe===null)throw Error(d(349));(Ce&127)!==0||Im(n,t,a)}l.memoizedState=a;var o={value:a,getSnapshot:t};return l.queue=o,lh(Vm.bind(null,n,o,e),[e]),n.flags|=2048,Vn(9,{destroy:void 0},Ym.bind(null,n,o,a,t),null),a},useId:function(){var e=wt(),t=Fe.identifierPrefix;if(qe){var a=va,n=xa;a=(n&~(1<<32-bt(n)-1)).toString(32)+a,t="_"+t+"R_"+a,a=sl++,0<a&&(t+="H"+a.toString(32)),t+="_"}else a=Jy++,t="_"+t+"r_"+a.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Tc,useFormState:ah,useActionState:ah,useOptimistic:function(e){var t=wt();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=Mc.bind(null,ve,!0,a),a.dispatch=t,[e,t]},useMemoCache:vc,useCacheRefresh:function(){return wt().memoizedState=iA.bind(null,ve)},useEffectEvent:function(e){var t=wt(),a={impl:e};return t.memoizedState=a,function(){if((ke&2)!==0)throw Error(d(440));return a.impl.apply(void 0,arguments)}}},Bc={readContext:gt,use:ll,useCallback:hh,useContext:gt,useEffect:Cc,useImperativeHandle:mh,useInsertionEffect:ch,useLayoutEffect:dh,useMemo:gh,useReducer:ol,useRef:rh,useState:function(){return ol(za)},useDebugValue:jc,useDeferredValue:function(e,t){var a=Xe();return ph(a,Ge.memoizedState,e,t)},useTransition:function(){var e=ol(za)[0],t=Xe().memoizedState;return[typeof e=="boolean"?e:Ws(e),t]},useSyncExternalStore:_m,useId:Ah,useHostTransitionStatus:Tc,useFormState:ih,useActionState:ih,useOptimistic:function(e,t){var a=Xe();return Qm(a,Ge,e,t)},useMemoCache:vc,useCacheRefresh:xh};Bc.useEffectEvent=oh;var Nh={readContext:gt,use:ll,useCallback:hh,useContext:gt,useEffect:Cc,useImperativeHandle:mh,useInsertionEffect:ch,useLayoutEffect:dh,useMemo:gh,useReducer:Ec,useRef:rh,useState:function(){return Ec(za)},useDebugValue:jc,useDeferredValue:function(e,t){var a=Xe();return Ge===null?Lc(a,e,t):ph(a,Ge.memoizedState,e,t)},useTransition:function(){var e=Ec(za)[0],t=Xe().memoizedState;return[typeof e=="boolean"?e:Ws(e),t]},useSyncExternalStore:_m,useId:Ah,useHostTransitionStatus:Tc,useFormState:sh,useActionState:sh,useOptimistic:function(e,t){var a=Xe();return Ge!==null?Qm(a,Ge,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:vc,useCacheRefresh:xh};Nh.useEffectEvent=oh;function kc(e,t,a,n){t=e.memoizedState,a=a(n,t),a=a==null?t:g({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Rc={enqueueSetState:function(e,t,a){e=e._reactInternals;var n=Vt(),l=bi(n);l.payload=t,a!=null&&(l.callback=a),t=yi(e,l,n),t!==null&&(Gt(t,e,n),_s(t,e,n))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var n=Vt(),l=bi(n);l.tag=1,l.payload=t,a!=null&&(l.callback=a),t=yi(e,l,n),t!==null&&(Gt(t,e,n),_s(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=Vt(),n=bi(a);n.tag=2,t!=null&&(n.callback=t),t=yi(e,n,a),t!==null&&(Gt(t,e,a),_s(t,e,a))}};function Ch(e,t,a,n,l,o,h){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,o,h):t.prototype&&t.prototype.isPureReactComponent?!Gs(a,n)||!Gs(l,o):!0}function jh(e,t,a,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,n),t.state!==e&&Rc.enqueueReplaceState(t,t.state,null)}function rn(e,t){var a=t;if("ref"in t){a={};for(var n in t)n!=="ref"&&(a[n]=t[n])}if(e=e.defaultProps){a===t&&(a=g({},a));for(var l in e)a[l]===void 0&&(a[l]=e[l])}return a}function Lh(e){zr(e)}function qh(e){console.error(e)}function Th(e){zr(e)}function ml(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Mh(e,t,a){try{var n=e.onCaughtError;n(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(l){setTimeout(function(){throw l})}}function Zc(e,t,a){return a=bi(a),a.tag=3,a.payload={element:null},a.callback=function(){ml(e,t)},a}function Bh(e){return e=bi(e),e.tag=3,e}function kh(e,t,a,n){var l=a.type.getDerivedStateFromError;if(typeof l=="function"){var o=n.value;e.payload=function(){return l(o)},e.callback=function(){Mh(t,a,n)}}var h=a.stateNode;h!==null&&typeof h.componentDidCatch=="function"&&(e.callback=function(){Mh(t,a,n),typeof l!="function"&&(wi===null?wi=new Set([this]):wi.add(this));var x=n.stack;this.componentDidCatch(n.value,{componentStack:x!==null?x:""})})}function sA(e,t,a,n,l){if(a.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=a.alternate,t!==null&&Pn(t,a,l,!0),a=zt.current,a!==null){switch(a.tag){case 31:case 13:return na===null?wl():a.alternate===null&&Qe===0&&(Qe=3),a.flags&=-257,a.flags|=65536,a.lanes=l,n===$r?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([n]):t.add(n),rd(e,n,l)),!1;case 22:return a.flags|=65536,n===$r?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([n]):a.add(n)),rd(e,n,l)),!1}throw Error(d(435,a.tag))}return rd(e,n,l),wl(),!1}if(qe)return t=zt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=l,n!==ec&&(e=Error(d(422),{cause:n}),Ps(ea(e,a)))):(n!==ec&&(t=Error(d(423),{cause:n}),Ps(ea(t,a))),e=e.current.alternate,e.flags|=65536,l&=-l,e.lanes|=l,n=ea(n,a),l=Zc(e.stateNode,n,l),uc(e,l),Qe!==4&&(Qe=2)),!1;var o=Error(d(520),{cause:n});if(o=ea(o,a),nr===null?nr=[o]:nr.push(o),Qe!==4&&(Qe=2),t===null)return!0;n=ea(n,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=l&-l,a.lanes|=e,e=Zc(a.stateNode,n,e),uc(a,e),!1;case 1:if(t=a.type,o=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||o!==null&&typeof o.componentDidCatch=="function"&&(wi===null||!wi.has(o))))return a.flags|=65536,l&=-l,a.lanes|=l,l=Bh(l),kh(l,e,a,n),uc(a,l),!1}a=a.return}while(a!==null);return!1}var Gc=Error(d(461)),at=!1;function pt(e,t,a,n){t.child=e===null?Hm(t,null,a,n):nn(t,e.child,a,n)}function Rh(e,t,a,n,l){a=a.render;var o=t.ref;if("ref"in n){var h={};for(var x in n)x!=="ref"&&(h[x]=n[x])}else h=n;return $i(t),n=bc(e,t,a,h,o,l),x=yc(),e!==null&&!at?(Ac(e,t,l),_a(e,t,l)):(qe&&x&&Xo(t),t.flags|=1,pt(e,t,n,l),t.child)}function Zh(e,t,a,n,l){if(e===null){var o=a.type;return typeof o=="function"&&!Ko(o)&&o.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=o,Gh(e,t,o,n,l)):(e=Vr(a.type,null,n,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!_c(e,l)){var h=o.memoizedProps;if(a=a.compare,a=a!==null?a:Gs,a(h,n)&&e.ref===t.ref)return _a(e,t,l)}return t.flags|=1,e=Ua(o,n),e.ref=t.ref,e.return=t,t.child=e}function Gh(e,t,a,n,l){if(e!==null){var o=e.memoizedProps;if(Gs(o,n)&&e.ref===t.ref)if(at=!1,t.pendingProps=n=o,_c(e,l))(e.flags&131072)!==0&&(at=!0);else return t.lanes=e.lanes,_a(e,t,l)}return Hc(e,t,a,n,l)}function Hh(e,t,a,n){var l=n.children,o=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),n.mode==="hidden"){if((t.flags&128)!==0){if(o=o!==null?o.baseLanes|a:a,e!==null){for(n=t.child=e.child,l=0;n!==null;)l=l|n.lanes|n.childLanes,n=n.sibling;n=l&~o}else n=0,t.child=null;return Uh(e,t,o,a,n)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Jr(t,o!==null?o.cachePool:null),o!==null?Dm(t,o):hc(),Fm(t);else return n=t.lanes=536870912,Uh(e,t,o!==null?o.baseLanes|a:a,a,n)}else o!==null?(Jr(t,o.cachePool),Dm(t,o),xi(),t.memoizedState=null):(e!==null&&Jr(t,null),hc(),xi());return pt(e,t,l,a),t.child}function Js(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Uh(e,t,a,n,l){var o=lc();return o=o===null?null:{parent:et._currentValue,pool:o},t.memoizedState={baseLanes:a,cachePool:o},e!==null&&Jr(t,null),hc(),Fm(t),e!==null&&Pn(e,t,n,!0),t.childLanes=l,null}function hl(e,t){return t=pl({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Ph(e,t,a){return nn(t,e.child,null,a),e=hl(t,t.pendingProps),e.flags|=2,_t(t),t.memoizedState=null,e}function rA(e,t,a){var n=t.pendingProps,l=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(qe){if(n.mode==="hidden")return e=hl(t,n),t.lanes=536870912,Js(null,e);if(pc(t),(e=ze)?(e=Jg(e,ia),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:mi!==null?{id:xa,overflow:va}:null,retryLane:536870912,hydrationErrors:null},a=Sm(e),a.return=t,t.child=a,ht=t,ze=null)):e=null,e===null)throw gi(t);return t.lanes=536870912,null}return hl(t,n)}var o=e.memoizedState;if(o!==null){var h=o.dehydrated;if(pc(t),l)if(t.flags&256)t.flags&=-257,t=Ph(e,t,a);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(d(558));else if(at||Pn(e,t,a,!1),l=(a&e.childLanes)!==0,at||l){if(n=Fe,n!==null&&(h=qt(n,a),h!==0&&h!==o.retryLane))throw o.retryLane=h,Ki(e,h),Gt(n,e,h),Gc;wl(),t=Ph(e,t,a)}else e=o.treeContext,ze=sa(h.nextSibling),ht=t,qe=!0,hi=null,ia=!1,e!==null&&Nm(t,e),t=hl(t,n),t.flags|=4096;return t}return e=Ua(e.child,{mode:n.mode,children:n.children}),e.ref=t.ref,t.child=e,e.return=t,e}function gl(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(d(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Hc(e,t,a,n,l){return $i(t),a=bc(e,t,a,n,void 0,l),n=yc(),e!==null&&!at?(Ac(e,t,l),_a(e,t,l)):(qe&&n&&Xo(t),t.flags|=1,pt(e,t,a,l),t.child)}function Dh(e,t,a,n,l,o){return $i(t),t.updateQueue=null,a=zm(t,n,a,l),Om(e),n=yc(),e!==null&&!at?(Ac(e,t,o),_a(e,t,o)):(qe&&n&&Xo(t),t.flags|=1,pt(e,t,a,o),t.child)}function Fh(e,t,a,n,l){if($i(t),t.stateNode===null){var o=Zn,h=a.contextType;typeof h=="object"&&h!==null&&(o=gt(h)),o=new a(n,o),t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=Rc,t.stateNode=o,o._reactInternals=t,o=t.stateNode,o.props=n,o.state=t.memoizedState,o.refs={},cc(t),h=a.contextType,o.context=typeof h=="object"&&h!==null?gt(h):Zn,o.state=t.memoizedState,h=a.getDerivedStateFromProps,typeof h=="function"&&(kc(t,a,h,n),o.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(h=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),h!==o.state&&Rc.enqueueReplaceState(o,o.state,null),Ys(t,n,o,l),Is(),o.state=t.memoizedState),typeof o.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){o=t.stateNode;var x=t.memoizedProps,j=rn(a,x);o.props=j;var Z=o.context,I=a.contextType;h=Zn,typeof I=="object"&&I!==null&&(h=gt(I));var Q=a.getDerivedStateFromProps;I=typeof Q=="function"||typeof o.getSnapshotBeforeUpdate=="function",x=t.pendingProps!==x,I||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(x||Z!==h)&&jh(t,o,n,h),fi=!1;var H=t.memoizedState;o.state=H,Ys(t,n,o,l),Is(),Z=t.memoizedState,x||H!==Z||fi?(typeof Q=="function"&&(kc(t,a,Q,n),Z=t.memoizedState),(j=fi||Ch(t,a,j,n,H,Z,h))?(I||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=Z),o.props=n,o.state=Z,o.context=h,n=j):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{o=t.stateNode,dc(e,t),h=t.memoizedProps,I=rn(a,h),o.props=I,Q=t.pendingProps,H=o.context,Z=a.contextType,j=Zn,typeof Z=="object"&&Z!==null&&(j=gt(Z)),x=a.getDerivedStateFromProps,(Z=typeof x=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(h!==Q||H!==j)&&jh(t,o,n,j),fi=!1,H=t.memoizedState,o.state=H,Ys(t,n,o,l),Is();var P=t.memoizedState;h!==Q||H!==P||fi||e!==null&&e.dependencies!==null&&Kr(e.dependencies)?(typeof x=="function"&&(kc(t,a,x,n),P=t.memoizedState),(I=fi||Ch(t,a,I,n,H,P,j)||e!==null&&e.dependencies!==null&&Kr(e.dependencies))?(Z||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(n,P,j),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(n,P,j)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||h===e.memoizedProps&&H===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&H===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=P),o.props=n,o.state=P,o.context=j,n=I):(typeof o.componentDidUpdate!="function"||h===e.memoizedProps&&H===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||h===e.memoizedProps&&H===e.memoizedState||(t.flags|=1024),n=!1)}return o=n,gl(e,t),n=(t.flags&128)!==0,o||n?(o=t.stateNode,a=n&&typeof a.getDerivedStateFromError!="function"?null:o.render(),t.flags|=1,e!==null&&n?(t.child=nn(t,e.child,null,l),t.child=nn(t,null,a,l)):pt(e,t,a,l),t.memoizedState=o.state,e=t.child):e=_a(e,t,l),e}function Oh(e,t,a,n){return Ji(),t.flags|=256,pt(e,t,a,n),t.child}var Uc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Pc(e){return{baseLanes:e,cachePool:Mm()}}function Dc(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Yt),e}function zh(e,t,a){var n=t.pendingProps,l=!1,o=(t.flags&128)!==0,h;if((h=o)||(h=e!==null&&e.memoizedState===null?!1:(Je.current&2)!==0),h&&(l=!0,t.flags&=-129),h=(t.flags&32)!==0,t.flags&=-33,e===null){if(qe){if(l?Ai(t):xi(),(e=ze)?(e=Jg(e,ia),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:mi!==null?{id:xa,overflow:va}:null,retryLane:536870912,hydrationErrors:null},a=Sm(e),a.return=t,t.child=a,ht=t,ze=null)):e=null,e===null)throw gi(t);return Sd(e)?t.lanes=32:t.lanes=536870912,null}var x=n.children;return n=n.fallback,l?(xi(),l=t.mode,x=pl({mode:"hidden",children:x},l),n=Qi(n,l,a,null),x.return=t,n.return=t,x.sibling=n,t.child=x,n=t.child,n.memoizedState=Pc(a),n.childLanes=Dc(e,h,a),t.memoizedState=Uc,Js(null,n)):(Ai(t),Fc(t,x))}var j=e.memoizedState;if(j!==null&&(x=j.dehydrated,x!==null)){if(o)t.flags&256?(Ai(t),t.flags&=-257,t=Oc(e,t,a)):t.memoizedState!==null?(xi(),t.child=e.child,t.flags|=128,t=null):(xi(),x=n.fallback,l=t.mode,n=pl({mode:"visible",children:n.children},l),x=Qi(x,l,a,null),x.flags|=2,n.return=t,x.return=t,n.sibling=x,t.child=n,nn(t,e.child,null,a),n=t.child,n.memoizedState=Pc(a),n.childLanes=Dc(e,h,a),t.memoizedState=Uc,t=Js(null,n));else if(Ai(t),Sd(x)){if(h=x.nextSibling&&x.nextSibling.dataset,h)var Z=h.dgst;h=Z,n=Error(d(419)),n.stack="",n.digest=h,Ps({value:n,source:null,stack:null}),t=Oc(e,t,a)}else if(at||Pn(e,t,a,!1),h=(a&e.childLanes)!==0,at||h){if(h=Fe,h!==null&&(n=qt(h,a),n!==0&&n!==j.retryLane))throw j.retryLane=n,Ki(e,n),Gt(h,e,n),Gc;vd(x)||wl(),t=Oc(e,t,a)}else vd(x)?(t.flags|=192,t.child=e.child,t=null):(e=j.treeContext,ze=sa(x.nextSibling),ht=t,qe=!0,hi=null,ia=!1,e!==null&&Nm(t,e),t=Fc(t,n.children),t.flags|=4096);return t}return l?(xi(),x=n.fallback,l=t.mode,j=e.child,Z=j.sibling,n=Ua(j,{mode:"hidden",children:n.children}),n.subtreeFlags=j.subtreeFlags&65011712,Z!==null?x=Ua(Z,x):(x=Qi(x,l,a,null),x.flags|=2),x.return=t,n.return=t,n.sibling=x,t.child=n,Js(null,n),n=t.child,x=e.child.memoizedState,x===null?x=Pc(a):(l=x.cachePool,l!==null?(j=et._currentValue,l=l.parent!==j?{parent:j,pool:j}:l):l=Mm(),x={baseLanes:x.baseLanes|a,cachePool:l}),n.memoizedState=x,n.childLanes=Dc(e,h,a),t.memoizedState=Uc,Js(e.child,n)):(Ai(t),a=e.child,e=a.sibling,a=Ua(a,{mode:"visible",children:n.children}),a.return=t,a.sibling=null,e!==null&&(h=t.deletions,h===null?(t.deletions=[e],t.flags|=16):h.push(e)),t.child=a,t.memoizedState=null,a)}function Fc(e,t){return t=pl({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function pl(e,t){return e=Ot(22,e,null,t),e.lanes=0,e}function Oc(e,t,a){return nn(t,e.child,null,a),e=Fc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function _h(e,t,a){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),ic(e.return,t,a)}function zc(e,t,a,n,l,o){var h=e.memoizedState;h===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:l,treeForkCount:o}:(h.isBackwards=t,h.rendering=null,h.renderingStartTime=0,h.last=n,h.tail=a,h.tailMode=l,h.treeForkCount=o)}function Ih(e,t,a){var n=t.pendingProps,l=n.revealOrder,o=n.tail;n=n.children;var h=Je.current,x=(h&2)!==0;if(x?(h=h&1|2,t.flags|=128):h&=1,V(Je,h),pt(e,t,n,a),n=qe?Us:0,!x&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&_h(e,a,t);else if(e.tag===19)_h(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(l){case"forwards":for(a=t.child,l=null;a!==null;)e=a.alternate,e!==null&&il(e)===null&&(l=a),a=a.sibling;a=l,a===null?(l=t.child,t.child=null):(l=a.sibling,a.sibling=null),zc(t,!1,l,a,o,n);break;case"backwards":case"unstable_legacy-backwards":for(a=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&il(e)===null){t.child=l;break}e=l.sibling,l.sibling=a,a=l,l=e}zc(t,!0,a,null,o,n);break;case"together":zc(t,!1,null,null,void 0,n);break;default:t.memoizedState=null}return t.child}function _a(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),Ei|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(Pn(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(d(153));if(t.child!==null){for(e=t.child,a=Ua(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Ua(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}
vendor: 3,195 bytes, line 48
48function _c(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&Kr(e)))}function lA(e,t,a){switch(t.tag){case 3:ye(t,t.stateNode.containerInfo),pi(t,et,e.memoizedState.cache),Ji();break;case 27:case 5:dt(t);break;case 4:ye(t,t.stateNode.containerInfo);break;case 10:pi(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,pc(t),null;break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(Ai(t),t.flags|=128,null):(a&t.child.childLanes)!==0?zh(e,t,a):(Ai(t),e=_a(e,t,a),e!==null?e.sibling:null);Ai(t);break;case 19:var l=(e.flags&128)!==0;if(n=(a&t.childLanes)!==0,n||(Pn(e,t,a,!1),n=(a&t.childLanes)!==0),l){if(n)return Ih(e,t,a);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),V(Je,Je.current),n)break;return null;case 22:return t.lanes=0,Hh(e,t,a,t.pendingProps);case 24:pi(t,et,e.memoizedState.cache)}return _a(e,t,a)}function Yh(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)at=!0;else{if(!_c(e,a)&&(t.flags&128)===0)return at=!1,lA(e,t,a);at=(e.flags&131072)!==0}else at=!1,qe&&(t.flags&1048576)!==0&&wm(t,Us,t.index);switch(t.lanes=0,t.tag){case 16:e:{var n=t.pendingProps;if(e=tn(t.elementType),t.type=e,typeof e=="function")Ko(e)?(n=rn(e,n),t.tag=1,t=Fh(null,t,e,n,a)):(t.tag=0,t=Hc(null,t,e,n,a));else{if(e!=null){var l=e.$$typeof;if(l===X){t.tag=11,t=Rh(null,t,e,n,a);break e}else if(l===w){t.tag=14,t=Zh(null,t,e,n,a);break e}}throw t=D(e)||e,Error(d(306,t,""))}}return t;case 0:return Hc(e,t,t.type,t.pendingProps,a);case 1:return n=t.type,l=rn(n,t.pendingProps),Fh(e,t,n,l,a);case 3:e:{if(ye(t,t.stateNode.containerInfo),e===null)throw Error(d(387));n=t.pendingProps;var o=t.memoizedState;l=o.element,dc(e,t),Ys(t,n,null,a);var h=t.memoizedState;if(n=h.cache,pi(t,et,n),n!==o.cache&&nc(t,[et],a,!0),Is(),n=h.element,o.isDehydrated)if(o={element:n,isDehydrated:!1,cache:h.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Oh(e,t,n,a);break e}else if(n!==l){l=ea(Error(d(424)),t),Ps(l),t=Oh(e,t,n,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(ze=sa(e.firstChild),ht=t,qe=!0,hi=null,ia=!0,a=Hm(t,null,n,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Ji(),n===l){t=_a(e,t,a);break e}pt(e,t,n,a)}t=t.child}return t;case 26:return gl(e,t),e===null?(a=ip(t.type,null,t.pendingProps,null))?t.memoizedState=a:qe||(a=t.type,e=t.pendingProps,n=Ml(pe.current).createElement(a),n[mt]=t,n[Tt]=e,ft(n,a,e),lt(n),t.stateNode=n):t.memoizedState=ip(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return dt(t),e===null&&qe&&(n=t.stateNode=ep(t.type,t.pendingProps,pe.current),ht=t,ia=!0,l=ze,Li(t.type)?(Ed=l,ze=sa(n.firstChild)):ze=l),pt(e,t,t.pendingProps.children,a),gl(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&qe&&((l=n=ze)&&(n=HA(n,t.type,t.pendingProps,ia),n!==null?(t.stateNode=n,ht=t,ze=sa(n.firstChild),ia=!1,l=!0):l=!1),l||gi(t)),dt(t),l=t.type,o=t.pendingProps,h=e!==null?e.memoizedProps:null,n=o.children,yd(l,o)?n=null:h!==null&&yd(l,h)&&(t.flags|=32),t.memoizedState!==null&&(l=bc(e,t,Xy,null,
vendor: 4,242 bytes, line 48
48null,a),mr._currentValue=l),gl(e,t),pt(e,t,n,a),t.child;case 6:return e===null&&qe&&((e=a=ze)&&(a=UA(a,t.pendingProps,ia),a!==null?(t.stateNode=a,ht=t,ze=null,e=!0):e=!1),e||gi(t)),null;case 13:return zh(e,t,a);case 4:return ye(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=nn(t,null,n,a):pt(e,t,n,a),t.child;case 11:return Rh(e,t,t.type,t.pendingProps,a);case 7:return pt(e,t,t.pendingProps,a),t.child;case 8:return pt(e,t,t.pendingProps.children,a),t.child;case 12:return pt(e,t,t.pendingProps.children,a),t.child;case 10:return n=t.pendingProps,pi(t,t.type,n.value),pt(e,t,n.children,a),t.child;case 9:return l=t.type._context,n=t.pendingProps.children,$i(t),l=gt(l),n=n(l),t.flags|=1,pt(e,t,n,a),t.child;case 14:return Zh(e,t,t.type,t.pendingProps,a);case 15:return Gh(e,t,t.type,t.pendingProps,a);case 19:return Ih(e,t,a);case 31:return rA(e,t,a);case 22:return Hh(e,t,a,t.pendingProps);case 24:return $i(t),n=gt(et),e===null?(l=lc(),l===null&&(l=Fe,o=sc(),l.pooledCache=o,o.refCount++,o!==null&&(l.pooledCacheLanes|=a),l=o),t.memoizedState={parent:n,cache:l},cc(t),pi(t,et,l)):((e.lanes&a)!==0&&(dc(e,t),Ys(t,null,null,a),Is()),l=e.memoizedState,o=t.memoizedState,l.parent!==n?(l={parent:n,cache:n},t.memoizedState=l,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=l),pi(t,et,n)):(n=o.cache,pi(t,et,n),n!==l.cache&&nc(t,[et],a,!0))),pt(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(d(156,t.tag))}function Ia(e){e.flags|=4}function Ic(e,t,a,n,l){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(l&335544128)===l)if(e.stateNode.complete)e.flags|=8192;else if(Ag())e.flags|=8192;else throw an=$r,oc}else e.flags&=-16777217}function Vh(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!op(t))if(Ag())e.flags|=8192;else throw an=$r,oc}function fl(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?yt():536870912,e.lanes|=t,Jn|=t)}function Xs(e,t){if(!qe)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;a!==null;)a.alternate!==null&&(n=a),a=a.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function _e(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,n=0;if(t)for(var l=e.child;l!==null;)a|=l.lanes|l.childLanes,n|=l.subtreeFlags&65011712,n|=l.flags&65011712,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)a|=l.lanes|l.childLanes,n|=l.subtreeFlags,n|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=n,e.childLanes=a,t}function oA(e,t,a){var n=t.pendingProps;switch($o(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return _e(t),null;case 1:return _e(t),null;case 3:return a=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Fa(et),Le(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Un(t)?Ia(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,tc())),_e(t),null;case 26:var l=t.type,o=t.memoizedState;return e===null?(Ia(t),o!==null?(_e(t),Vh(t,o)):(_e(t),Ic(t,l,null,n,a))):o?o!==e.memoizedState?(Ia(t),_e(t),Vh(t,o)):(_e(t),t.flags&=-16777217):(e=e.memoizedProps,e!==n&&Ia(t),_e(t),Ic(t,l,e,n,a)),null;case 27:if(xt(t),a=pe.current,l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Ia(t);else{if(!n){if(t.stateNode===null)throw Error(d(166));return _e(t),null}e=$.current,Un(t)?Cm(t):(e=ep(l,n,a),t.stateNode=e,Ia(t))}return _e(t),null;case 5:if(xt(t),l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Ia(t);else{if(!n){if(t.stateNode===null)throw Error(d(166));return _e(t),null}if(o=$.current,Un(t))Cm(t);else{var h=Ml(pe.current);switch(o){case 1:o=h.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:o=h.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":o=h.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":o=h.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":o=h.createElement("div"),o.innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;
vendor: 19,869 bytes, line 48
48case"select":o=typeof n.is=="string"?h.createElement("select",{is:n.is}):h.createElement("select"),n.multiple?o.multiple=!0:n.size&&(o.size=n.size);break;default:o=typeof n.is=="string"?h.createElement(l,{is:n.is}):h.createElement(l)}}o[mt]=t,o[Tt]=n;e:for(h=t.child;h!==null;){if(h.tag===5||h.tag===6)o.appendChild(h.stateNode);else if(h.tag!==4&&h.tag!==27&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===t)break e;for(;h.sibling===null;){if(h.return===null||h.return===t)break e;h=h.return}h.sibling.return=h.return,h=h.sibling}t.stateNode=o;e:switch(ft(o,l,n),l){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&Ia(t)}}return _e(t),Ic(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,a),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Ia(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(d(166));if(e=pe.current,Un(t)){if(e=t.stateNode,a=t.memoizedProps,n=null,l=ht,l!==null)switch(l.tag){case 27:case 5:n=l.memoizedProps}e[mt]=t,e=!!(e.nodeValue===a||n!==null&&n.suppressHydrationWarning===!0||zg(e.nodeValue,a)),e||gi(t,!0)}else e=Ml(e).createTextNode(n),e[mt]=t,t.stateNode=e}return _e(t),null;case 31:if(a=t.memoizedState,e===null||e.memoizedState!==null){if(n=Un(t),a!==null){if(e===null){if(!n)throw Error(d(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(557));e[mt]=t}else Ji(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;_e(t),e=!1}else a=tc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return t.flags&256?(_t(t),t):(_t(t),null);if((t.flags&128)!==0)throw Error(d(558))}return _e(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(l=Un(t),n!==null&&n.dehydrated!==null){if(e===null){if(!l)throw Error(d(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(d(317));l[mt]=t}else Ji(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;_e(t),l=!1}else l=tc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return t.flags&256?(_t(t),t):(_t(t),null)}return _t(t),(t.flags&128)!==0?(t.lanes=a,t):(a=n!==null,e=e!==null&&e.memoizedState!==null,a&&(n=t.child,l=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(l=n.alternate.memoizedState.cachePool.pool),o=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(o=n.memoizedState.cachePool.pool),o!==l&&(n.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),fl(t,t.updateQueue),_e(t),null);case 4:return Le(),e===null&&hd(t.stateNode.containerInfo),_e(t),null;case 10:return Fa(t.type),_e(t),null;case 19:if(z(Je),n=t.memoizedState,n===null)return _e(t),null;if(l=(t.flags&128)!==0,o=n.rendering,o===null)if(l)Xs(n,!1);else{if(Qe!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=il(e),o!==null){for(t.flags|=128,Xs(n,!1),e=o.updateQueue,t.updateQueue=e,fl(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)vm(a,e),a=a.sibling;return V(Je,Je.current&1|2),qe&&Pa(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&St()>vl&&(t.flags|=128,l=!0,Xs(n,!1),t.lanes=4194304)}else{if(!l)if(e=il(o),e!==null){if(t.flags|=128,l=!0,e=e.updateQueue,t.updateQueue=e,fl(t,e),Xs(n,!0),n.tail===null&&n.tailMode==="hidden"&&!o.alternate&&!qe)return _e(t),null}else 2*St()-n.renderingStartTime>vl&&a!==536870912&&(t.flags|=128,l=!0,Xs(n,!1),t.lanes=4194304);n.isBackwards?(o.sibling=t.child,t.child=o):(e=n.last,e!==null?e.sibling=o:t.child=o,n.last=o)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=St(),e.sibling=null,a=Je.current,V(Je,l?a&1|2:a&1),qe&&Pa(t,n.treeForkCount),e):(_e(t),null);case 22:case 23:return _t(t),gc(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(a&536870912)!==0&&(t.flags&128)===0&&(_e(t),t.subtreeFlags&6&&(t.flags|=8192)):_e(t),a=t.updateQueue,a!==null&&fl(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==a&&(t.flags|=2048),e!==null&&z(en),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Fa(et),_e(t),null;case 25:return null;case 30:return null}throw Error(d(156,t.tag))}function cA(e,t){switch($o(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Fa(et),Le(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return xt(t),null;case 31:if(t.memoizedState!==null){if(_t(t),t.alternate===null)throw Error(d(340));Ji()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(_t(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(d(340));Ji()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return z(Je),null;case 4:return Le(),null;case 10:return Fa(t.type),null;case 22:case 23:return _t(t),gc(),e!==null&&z(en),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Fa(et),null;case 25:return null;default:return null}}function Wh(e,t){switch($o(t),t.tag){case 3:Fa(et),Le();break;case 26:case 27:case 5:xt(t);break;case 4:Le();break;case 31:t.memoizedState!==null&&_t(t);break;case 13:_t(t);break;case 19:z(Je);break;case 10:Fa(t.type);break;case 22:case 23:_t(t),gc(),e!==null&&z(en);break;case 24:Fa(et)}}function $s(e,t){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var l=n.next;a=l;do{if((a.tag&e)===e){n=void 0;var o=a.create,h=a.inst;n=o(),h.destroy=n}a=a.next}while(a!==l)}}catch(x){Ze(t,t.return,x)}}function vi(e,t,a){try{var n=t.updateQueue,l=n!==null?n.lastEffect:null;if(l!==null){var o=l.next;n=o;do{if((n.tag&e)===e){var h=n.inst,x=h.destroy;if(x!==void 0){h.destroy=void 0,l=t;var j=a,Z=x;try{Z()}catch(I){Ze(l,j,I)}}}n=n.next}while(n!==o)}}catch(I){Ze(t,t.return,I)}}function Kh(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Pm(t,a)}catch(n){Ze(e,e.return,n)}}}function Qh(e,t,a){a.props=rn(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(n){Ze(e,t,n)}}function er(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof a=="function"?e.refCleanup=a(n):a.current=n}}catch(l){Ze(e,t,l)}}function Sa(e,t){var a=e.ref,n=e.refCleanup;if(a!==null)if(typeof n=="function")try{n()}catch(l){Ze(e,t,l)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(l){Ze(e,t,l)}else a.current=null}function Jh(e){var t=e.type,a=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break e;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(l){Ze(e,e.return,l)}}function Yc(e,t,a){try{var n=e.stateNode;MA(n,e.type,a,t),n[Tt]=t}catch(l){Ze(e,e.return,l)}}function Xh(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Li(e.type)||e.tag===4}function Vc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Li(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Wc(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Ga));else if(n!==4&&(n===27&&Li(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Wc(e,t,a),e=e.sibling;e!==null;)Wc(e,t,a),e=e.sibling}function bl(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(n!==4&&(n===27&&Li(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(bl(e,t,a),e=e.sibling;e!==null;)bl(e,t,a),e=e.sibling}function $h(e){var t=e.stateNode,a=e.memoizedProps;try{for(var n=e.type,l=t.attributes;l.length;)t.removeAttributeNode(l[0]);ft(t,n,a),t[mt]=e,t[Tt]=a}catch(o){Ze(e,e.return,o)}}var Ya=!1,it=!1,Kc=!1,eg=typeof WeakSet=="function"?WeakSet:Set,ot=null;function dA(e,t){if(e=e.containerInfo,fd=Ul,e=mm(e),Oo(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var l=n.anchorOffset,o=n.focusNode;n=n.focusOffset;try{a.nodeType,o.nodeType}catch{a=null;break e}var h=0,x=-1,j=-1,Z=0,I=0,Q=e,H=null;t:for(;;){for(var P;Q!==a||l!==0&&Q.nodeType!==3||(x=h+l),Q!==o||n!==0&&Q.nodeType!==3||(j=h+n),Q.nodeType===3&&(h+=Q.nodeValue.length),(P=Q.firstChild)!==null;)H=Q,Q=P;for(;;){if(Q===e)break t;if(H===a&&++Z===l&&(x=h),H===o&&++I===n&&(j=h),(P=Q.nextSibling)!==null)break;Q=H,H=Q.parentNode}Q=P}a=x===-1||j===-1?null:{start:x,end:j}}else a=null}a=a||{start:0,end:0}}else a=null;for(bd={focusedElem:e,selectionRange:a},Ul=!1,ot=t;ot!==null;)if(t=ot,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,ot=e;else for(;ot!==null;){switch(t=ot,o=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)l=e[a],l.ref.impl=l.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&o!==null){e=void 0,a=t,l=o.memoizedProps,o=o.memoizedState,n=a.stateNode;try{var oe=rn(a.type,l);e=n.getSnapshotBeforeUpdate(oe,o),n.__reactInternalSnapshotBeforeUpdate=e}catch(be){Ze(a,a.return,be)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)xd(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":xd(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(d(163))}if(e=t.sibling,e!==null){e.return=t.return,ot=e;break}ot=t.return}}function tg(e,t,a){var n=a.flags;switch(a.tag){case 0:case 11:case 15:Wa(e,a),n&4&&$s(5,a);break;case 1:if(Wa(e,a),n&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(h){Ze(a,a.return,h)}else{var l=rn(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(l,t,e.__reactInternalSnapshotBeforeUpdate)}catch(h){Ze(a,a.return,h)}}n&64&&Kh(a),n&512&&er(a,a.return);break;case 3:if(Wa(e,a),n&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Pm(e,t)}catch(h){Ze(a,a.return,h)}}break;case 27:t===null&&n&4&&$h(a);case 26:case 5:Wa(e,a),t===null&&n&4&&Jh(a),n&512&&er(a,a.return);break;case 12:Wa(e,a);break;case 31:Wa(e,a),n&4&&ng(e,a);break;case 13:Wa(e,a),n&4&&sg(e,a),n&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=AA.bind(null,a),PA(e,a))));break;case 22:if(n=a.memoizedState!==null||Ya,!n){t=t!==null&&t.memoizedState!==null||it,l=Ya;var o=it;Ya=n,(it=t)&&!o?Ka(e,a,(a.subtreeFlags&8772)!==0):Wa(e,a),Ya=l,it=o}break;case 30:break;default:Wa(e,a)}}function ag(e){var t=e.alternate;t!==null&&(e.alternate=null,ag(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&No(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ye=null,Bt=!1;function Va(e,t,a){for(a=a.child;a!==null;)ig(e,t,a),a=a.sibling}function ig(e,t,a){if(Et&&typeof Et.onCommitFiberUnmount=="function")try{Et.onCommitFiberUnmount(Oi,a)}catch{}switch(a.tag){case 26:it||Sa(a,t),Va(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:it||Sa(a,t);var n=Ye,l=Bt;Li(a.type)&&(Ye=a.stateNode,Bt=!1),Va(e,t,a),cr(a.stateNode),Ye=n,Bt=l;break;case 5:it||Sa(a,t);case 6:if(n=Ye,l=Bt,Ye=null,Va(e,t,a),Ye=n,Bt=l,Ye!==null)if(Bt)try{(Ye.nodeType===9?Ye.body:Ye.nodeName==="HTML"?Ye.ownerDocument.body:Ye).removeChild(a.stateNode)}catch(o){Ze(a,t,o)}else try{Ye.removeChild(a.stateNode)}catch(o){Ze(a,t,o)}break;case 18:Ye!==null&&(Bt?(e=Ye,Kg(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),ss(e)):Kg(Ye,a.stateNode));break;case 4:n=Ye,l=Bt,Ye=a.stateNode.containerInfo,Bt=!0,Va(e,t,a),Ye=n,Bt=l;break;case 0:case 11:case 14:case 15:vi(2,a,t),it||vi(4,a,t),Va(e,t,a);break;case 1:it||(Sa(a,t),n=a.stateNode,typeof n.componentWillUnmount=="function"&&Qh(a,t,n)),Va(e,t,a);break;case 21:Va(e,t,a);break;case 22:it=(n=it)||a.memoizedState!==null,Va(e,t,a),it=n;break;default:Va(e,t,a)}}function ng(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{ss(e)}catch(a){Ze(t,t.return,a)}}}function sg(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ss(e)}catch(a){Ze(t,t.return,a)}}function uA(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new eg),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new eg),t;default:throw Error(d(435,e.tag))}}function yl(e,t){var a=uA(e);t.forEach(function(n){if(!a.has(n)){a.add(n);var l=xA.bind(null,e,n);n.then(l,l)}})}function kt(e,t){var a=t.deletions;if(a!==null)for(var n=0;n<a.length;n++){var l=a[n],o=e,h=t,x=h;e:for(;x!==null;){switch(x.tag){case 27:if(Li(x.type)){Ye=x.stateNode,Bt=!1;break e}break;case 5:Ye=x.stateNode,Bt=!1;break e;case 3:case 4:Ye=x.stateNode.containerInfo,Bt=!0;break e}x=x.return}if(Ye===null)throw Error(d(160));ig(o,h,l),Ye=null,Bt=!1,o=l.alternate,o!==null&&(o.return=null),l.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)rg(t,e),t=t.sibling}var ha=null;function rg(e,t){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:kt(t,e),Rt(e),n&4&&(vi(3,e,e.return),$s(3,e),vi(5,e,e.return));break;case 1:kt(t,e),Rt(e),n&512&&(it||a===null||Sa(a,a.return)),n&64&&Ya&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?n:a.concat(n))));break;case 26:var l=ha;if(kt(t,e),Rt(e),n&512&&(it||a===null||Sa(a,a.return)),n&4){var o=a!==null?a.memoizedState:null;if(n=e.memoizedState,a===null)if(n===null)if(e.stateNode===null){e:{n=e.type,a=e.memoizedProps,l=l.ownerDocument||l;t:switch(n){case"title":o=l.getElementsByTagName("title")[0],(!o||o[js]||o[mt]||o.namespaceURI==="http://www.w3.org/2000/svg"||o.hasAttribute("itemprop"))&&(o=l.createElement(n),l.head.insertBefore(o,l.querySelector("head > title"))),ft(o,n,a),o[mt]=e,lt(o),n=o;break e;case"link":var h=rp("link","href",l).get(n+(a.href||""));if(h){for(var x=0;x<h.length;x++)if(o=h[x],o.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&o.getAttribute("rel")===(a.rel==null?null:a.rel)&&o.getAttribute("title")===(a.title==null?null:a.title)&&o.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){h.splice(x,1);break t}}o=l.createElement(n),ft(o,n,a),l.head.appendChild(o);break;case"meta":if(h=rp("meta","content",l).get(n+(a.content||""))){for(x=0;x<h.length;x++)if(o=h[x],o.getAttribute("content")===(a.content==null?null:""+a.content)&&o.getAttribute("name")===(a.name==null?null:a.name)&&o.getAttribute("property")===(a.property==null?null:a.property)&&o.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&o.getAttribute("charset")===(a.charSet==null?null:a.charSet)){h.splice(x,1);break t}}o=l.createElement(n),ft(o,n,a),l.head.appendChild(o);break;default:throw Error(d(468,n))}o[mt]=e,lt(o),n=o}e.stateNode=n}else lp(l,e.type,e.stateNode);else e.stateNode=sp(l,n,e.memoizedProps);else o!==n?(o===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):o.count--,n===null?lp(l,e.type,e.stateNode):sp(l,n,e.memoizedProps)):n===null&&e.stateNode!==null&&Yc(e,e.memoizedProps,a.memoizedProps)}break;case 27:kt(t,e),Rt(e),n&512&&(it||a===null||Sa(a,a.return)),a!==null&&n&4&&Yc(e,e.memoizedProps,a.memoizedProps);break;case 5:if(kt(t,e),Rt(e),n&512&&(it||a===null||Sa(a,a.return)),e.flags&32){l=e.stateNode;try{Ln(l,"")}catch(oe){Ze(e,e.return,oe)}}n&4&&e.stateNode!=null&&(l=e.memoizedProps,Yc(e,l,a!==null?a.memoizedProps:l)),n&1024&&(Kc=!0);break;case 6:if(kt(t,e),Rt(e),n&4){if(e.stateNode===null)throw Error(d(162));n=e.memoizedProps,a=e.stateNode;try{a.nodeValue=n}catch(oe){Ze(e,e.return,oe)}}break;case 3:if(Rl=null,l=ha,ha=Bl(t.containerInfo),kt(t,e),ha=l,Rt(e),n&4&&a!==null&&a.memoizedState.isDehydrated)try{ss(t.containerInfo)}catch(oe){Ze(e,e.return,oe)}Kc&&(Kc=!1,lg(e));break;case 4:n=ha,ha=Bl(e.stateNode.containerInfo),kt(t,e),Rt(e),ha=n;break;case 12:kt(t,e),Rt(e);break;case 31:kt(t,e),Rt(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yl(e,n)));break;case 13:kt(t,e),Rt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(xl=St()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yl(e,n)));break;case 22:l=e.memoizedState!==null;var j=a!==null&&a.memoizedState!==null,Z=Ya,I=it;if(Ya=Z||l,it=I||j,kt(t,e),it=I,Ya=Z,Rt(e),n&8192)e:for(t=e.stateNode,t._visibility=l?t._visibility&-2:t._visibility|1,l&&(a===null||j||Ya||it||ln(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){j=a=t;try{if(o=j.stateNode,l)h=o.style,typeof h.setProperty=="function"?h.setProperty("display","none","important"):h.display="none";else{x=j.stateNode;var Q=j.memoizedProps.style,H=Q!=null&&Q.hasOwnProperty("display")?Q.display:null;x.style.display=H==null||typeof H=="boolean"?"":(""+H).trim()}}catch(oe){Ze(j,j.return,oe)}}}else if(t.tag===6){if(a===null){j=t;try{j.stateNode.nodeValue=l?"":j.memoizedProps}catch(oe){Ze(j,j.return,oe)}}}else if(t.tag===18){if(a===null){j=t;try{var P=j.stateNode;l?Qg(P,!0):Qg(j.stateNode,!1)}catch(oe){Ze(j,j.return,oe)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(a=n.retryQueue,a!==null&&(n.retryQueue=null,yl(e,a))));break;case 19:kt(t,e),Rt(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,yl(e,n)));break;case 30:break;case 21:break;default:kt(t,e),Rt(e)}}function Rt(e){var t=e.flags;if(t&2){try{for(var a,n=e.return;n!==null;){if(Xh(n)){a=n;break}n=n.return}if(a==null)throw Error(d(160));switch(a.tag){case 27:var l=a.stateNode,o=Vc(e);bl(e,o,l);break;case 5:var h=a.stateNode;a.flags&32&&(Ln(h,""),a.flags&=-33);var x=Vc(e);bl(e,x,h);break;case 3:case 4:var j=a.stateNode.containerInfo,Z=Vc(e);Wc(e,Z,j);break;default:throw Error(d(161))}}catch(I){Ze(e,e.return,I)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function lg(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;lg(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Wa(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)tg(e,t.alternate,t),t=t.sibling}function ln(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vi(4,t,t.return),ln(t);break;case 1:Sa(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&Qh(t,t.return,a),ln(t);break;case 27:cr(t.stateNode);case 26:case 5:Sa(t,t.return),ln(t);break;case 22:t.memoizedState===null&&ln(t);break;case 30:ln(t);break;default:ln(t)}e=e.sibling}}function Ka(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,l=e,o=t,h=o.flags;switch(o.tag){case 0:case 11:case 15:Ka(l,o,a),$s(4,o);break;case 1:if(Ka(l,o,a),n=o,l=n.stateNode,typeof l.componentDidMount=="function")try{l.componentDidMount()}catch(Z){Ze(n,n.return,Z)}if(n=o,l=n.updateQueue,l!==null){var x=n.stateNode;try{var j=l.shared.hiddenCallbacks;
vendor: 7,420 bytes, line 48
48if(j!==null)for(l.shared.hiddenCallbacks=null,l=0;l<j.length;l++)Um(j[l],x)}catch(Z){Ze(n,n.return,Z)}}a&&h&64&&Kh(o),er(o,o.return);break;case 27:$h(o);case 26:case 5:Ka(l,o,a),a&&n===null&&h&4&&Jh(o),er(o,o.return);break;case 12:Ka(l,o,a);break;case 31:Ka(l,o,a),a&&h&4&&ng(l,o);break;case 13:Ka(l,o,a),a&&h&4&&sg(l,o);break;case 22:o.memoizedState===null&&Ka(l,o,a),er(o,o.return);break;case 30:break;default:Ka(l,o,a)}t=t.sibling}}function Qc(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&Ds(a))}function Jc(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ds(e))}function ga(e,t,a,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)og(e,t,a,n),t=t.sibling}function og(e,t,a,n){var l=t.flags;switch(t.tag){case 0:case 11:case 15:ga(e,t,a,n),l&2048&&$s(9,t);break;case 1:ga(e,t,a,n);break;case 3:ga(e,t,a,n),l&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ds(e)));break;case 12:if(l&2048){ga(e,t,a,n),e=t.stateNode;try{var o=t.memoizedProps,h=o.id,x=o.onPostCommit;typeof x=="function"&&x(h,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(j){Ze(t,t.return,j)}}else ga(e,t,a,n);break;case 31:ga(e,t,a,n);break;case 13:ga(e,t,a,n);break;case 23:break;case 22:o=t.stateNode,h=t.alternate,t.memoizedState!==null?o._visibility&2?ga(e,t,a,n):tr(e,t):o._visibility&2?ga(e,t,a,n):(o._visibility|=2,Wn(e,t,a,n,(t.subtreeFlags&10256)!==0||!1)),l&2048&&Qc(h,t);break;case 24:ga(e,t,a,n),l&2048&&Jc(t.alternate,t);break;default:ga(e,t,a,n)}}function Wn(e,t,a,n,l){for(l=l&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var o=e,h=t,x=a,j=n,Z=h.flags;switch(h.tag){case 0:case 11:case 15:Wn(o,h,x,j,l),$s(8,h);break;case 23:break;case 22:var I=h.stateNode;h.memoizedState!==null?I._visibility&2?Wn(o,h,x,j,l):tr(o,h):(I._visibility|=2,Wn(o,h,x,j,l)),l&&Z&2048&&Qc(h.alternate,h);break;case 24:Wn(o,h,x,j,l),l&&Z&2048&&Jc(h.alternate,h);break;default:Wn(o,h,x,j,l)}t=t.sibling}}function tr(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,n=t,l=n.flags;switch(n.tag){case 22:tr(a,n),l&2048&&Qc(n.alternate,n);break;case 24:tr(a,n),l&2048&&Jc(n.alternate,n);break;default:tr(a,n)}t=t.sibling}}var ar=8192;function Kn(e,t,a){if(e.subtreeFlags&ar)for(e=e.child;e!==null;)cg(e,t,a),e=e.sibling}function cg(e,t,a){switch(e.tag){case 26:Kn(e,t,a),e.flags&ar&&e.memoizedState!==null&&JA(a,ha,e.memoizedState,e.memoizedProps);break;case 5:Kn(e,t,a);break;case 3:case 4:var n=ha;ha=Bl(e.stateNode.containerInfo),Kn(e,t,a),ha=n;break;case 22:e.memoizedState===null&&(n=e.alternate,n!==null&&n.memoizedState!==null?(n=ar,ar=16777216,Kn(e,t,a),ar=n):Kn(e,t,a));break;default:Kn(e,t,a)}}function dg(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function ir(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];ot=n,mg(n,e)}dg(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)ug(e),e=e.sibling}function ug(e){switch(e.tag){case 0:case 11:case 15:ir(e),e.flags&2048&&vi(9,e,e.return);break;case 3:ir(e);break;case 12:ir(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Al(e)):ir(e);break;default:ir(e)}}function Al(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];ot=n,mg(n,e)}dg(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:vi(8,t,t.return),Al(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Al(t));break;default:Al(t)}e=e.sibling}}function mg(e,t){for(;ot!==null;){var a=ot;switch(a.tag){case 0:case 11:case 15:vi(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var n=a.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:Ds(a.memoizedState.cache)}if(n=a.child,n!==null)n.return=a,ot=n;else e:for(a=e;ot!==null;){n=ot;var l=n.sibling,o=n.return;if(ag(n),n===a){ot=null;break e}if(l!==null){l.return=o,ot=l;break e}ot=o}}}var mA={getCacheForType:function(e){var t=gt(et),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return gt(et).controller.signal}},hA=typeof WeakMap=="function"?WeakMap:Map,ke=0,Fe=null,we=null,Ce=0,Re=0,It=null,Si=!1,Qn=!1,Xc=!1,Qa=0,Qe=0,Ei=0,on=0,$c=0,Yt=0,Jn=0,nr=null,Zt=null,ed=!1,xl=0,hg=0,vl=1/0,Sl=null,wi=null,nt=0,Ni=null,Xn=null,Ja=0,td=0,ad=null,gg=null,sr=0,id=null;function Vt(){return(ke&2)!==0&&Ce!==0?Ce&-Ce:L.T!==null?cd():Eo()}function pg(){if(Yt===0)if((Ce&536870912)===0||qe){var e=xn;xn<<=1,(xn&3932160)===0&&(xn=262144),Yt=e}else Yt=536870912;return e=zt.current,e!==null&&(e.flags|=32),Yt}function Gt(e,t,a){(e===Fe&&(Re===2||Re===9)||e.cancelPendingCommit!==null)&&($n(e,0),Ci(e,Ce,Yt,!1)),We(e,a),((ke&2)===0||e!==Fe)&&(e===Fe&&((ke&2)===0&&(on|=a),Qe===4&&Ci(e,Ce,Yt,!1)),Ea(e))}function fg(e,t,a){if((ke&6)!==0)throw Error(d(327));var n=!a&&(t&127)===0&&(t&e.expiredLanes)===0||Ie(e,t),l=n?fA(e,t):sd(e,t,!0),o=n;do{if(l===0){Qn&&!n&&Ci(e,t,0,!1);break}else{if(a=e.current.alternate,o&&!gA(a)){l=sd(e,t,!1),o=!1;continue}if(l===2){if(o=t,e.errorRecoveryDisabledLanes&o)var h=0;else h=e.pendingLanes&-536870913,h=h!==0?h:h&536870912?536870912:0;if(h!==0){t=h;e:{var x=e;l=nr;var j=x.current.memoizedState.isDehydrated;if(j&&($n(x,h).flags|=256),h=sd(x,h,!1),h!==2){if(Xc&&!j){x.errorRecoveryDisabledLanes|=o,on|=o,l=4;break e}o=Zt,Zt=l,o!==null&&(Zt===null?Zt=o:Zt.push.apply(Zt,o))}l=h}if(o=!1,l!==2)continue}}if(l===1){$n(e,0),Ci(e,t,0,!0);break}e:{switch(n=e,o=l,o){case 0:case 1:throw Error(d(345));case 4:if((t&4194048)!==t)break;case 6:Ci(n,t,Yt,!Si);break e;case 2:Zt=null;break;case 3:case 5:break;default:throw Error(d(329))}if((t&62914560)===t&&(l=xl+300-St(),10<l)){if(Ci(n,t,Yt,!Si),Ae(n,0,!0)!==0)break e;Ja=t,n.timeoutHandle=Vg(bg.bind(null,n,a,Zt,Sl,ed,t,Yt,on,Jn,Si,o,"Throttled",-0,0),l);break e}bg(n,a,Zt,Sl,ed,t,Yt,on,Jn,Si,o,null,-0,0)}}break}while(!0);Ea(e)}function bg(e,t,a,n,l,o,h,x,j,Z,I,Q,H,P){if(e.timeoutHandle=-1,Q=t.subtreeFlags,Q&8192||(Q&16785408)===16785408){Q={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Ga},cg(t,o,Q);var oe=(o&62914560)===o?xl-St():(o&4194048)===o?hg-St():0;if(oe=XA(Q,oe),oe!==null){Ja=o,e.cancelPendingCommit=oe(Ng.bind(null,e,t,o,a,n,l,h,x,j,I,Q,null,H,P)),Ci(e,o,h,!Z);return}}Ng(e,t,o,a,n,l,h,x,j)}function gA(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var n=0;n<a.length;n++){var l=a[n],o=l.getSnapshot;l=l.value;try{if(!Ft(o(),l))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ci(e,t,a,n){t&=~$c,t&=~on,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var l=t;0<l;){var o=31-bt(l),h=1<<o;n[o]=-1,l&=~h}a!==0&&_i(e,a,t)}function El(){return(ke&6)===0?(rr(0),!1):!0}
vendor: 5,944 bytes, line 48
48function nd(){if(we!==null){if(Re===0)var e=we.return;else e=we,Da=Xi=null,xc(e),zn=null,Os=0,e=we;for(;e!==null;)Wh(e.alternate,e),e=e.return;we=null}}function $n(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,RA(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Ja=0,nd(),Fe=e,we=a=Ua(e.current,null),Ce=t,Re=0,It=null,Si=!1,Qn=Ie(e,t),Xc=!1,Jn=Yt=$c=on=Ei=Qe=0,Zt=nr=null,ed=!1,(t&8)!==0&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var l=31-bt(n),o=1<<l;t|=e[l],n&=~o}return Qa=t,_r(),a}function yg(e,t){ve=null,L.H=Qs,t===On||t===Xr?(t=Rm(),Re=3):t===oc?(t=Rm(),Re=4):Re=t===Gc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,It=t,we===null&&(Qe=1,ml(e,ea(t,e.current)))}function Ag(){var e=zt.current;return e===null?!0:(Ce&4194048)===Ce?na===null:(Ce&62914560)===Ce||(Ce&536870912)!==0?e===na:!1}function xg(){var e=L.H;return L.H=Qs,e===null?Qs:e}function vg(){var e=L.A;return L.A=mA,e}function wl(){Qe=4,Si||(Ce&4194048)!==Ce&&zt.current!==null||(Qn=!0),(Ei&134217727)===0&&(on&134217727)===0||Fe===null||Ci(Fe,Ce,Yt,!1)}function sd(e,t,a){var n=ke;ke|=2;var l=xg(),o=vg();(Fe!==e||Ce!==t)&&(Sl=null,$n(e,t)),t=!1;var h=Qe;e:do try{if(Re!==0&&we!==null){var x=we,j=It;switch(Re){case 8:nd(),h=6;break e;case 3:case 2:case 9:case 6:zt.current===null&&(t=!0);var Z=Re;if(Re=0,It=null,es(e,x,j,Z),a&&Qn){h=0;break e}break;default:Z=Re,Re=0,It=null,es(e,x,j,Z)}}pA(),h=Qe;break}catch(I){yg(e,I)}while(!0);return t&&e.shellSuspendCounter++,Da=Xi=null,ke=n,L.H=l,L.A=o,we===null&&(Fe=null,Ce=0,_r()),h}function pA(){for(;we!==null;)Sg(we)}function fA(e,t){var a=ke;ke|=2;var n=xg(),l=vg();Fe!==e||Ce!==t?(Sl=null,vl=St()+500,$n(e,t)):Qn=Ie(e,t);e:do try{if(Re!==0&&we!==null){t=we;var o=It;t:switch(Re){case 1:Re=0,It=null,es(e,t,o,1);break;case 2:case 9:if(Bm(o)){Re=0,It=null,Eg(t);break}t=function(){Re!==2&&Re!==9||Fe!==e||(Re=7),Ea(e)},o.then(t,t);break e;case 3:Re=7;break e;case 4:Re=5;break e;case 7:Bm(o)?(Re=0,It=null,Eg(t)):(Re=0,It=null,es(e,t,o,7));break;case 5:var h=null;switch(we.tag){case 26:h=we.memoizedState;case 5:case 27:var x=we;if(h?op(h):x.stateNode.complete){Re=0,It=null;var j=x.sibling;if(j!==null)we=j;else{var Z=x.return;Z!==null?(we=Z,Nl(Z)):we=null}break t}}Re=0,It=null,es(e,t,o,5);break;case 6:Re=0,It=null,es(e,t,o,6);break;case 8:nd(),Qe=6;break e;default:throw Error(d(462))}}bA();break}catch(I){yg(e,I)}while(!0);return Da=Xi=null,L.H=n,L.A=l,ke=a,we!==null?0:(Fe=null,Ce=0,_r(),Qe)}function bA(){for(;we!==null&&!vt();)Sg(we)}function Sg(e){var t=Yh(e.alternate,e,Qa);e.memoizedProps=e.pendingProps,t===null?Nl(e):we=t}function Eg(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Dh(a,t,t.pendingProps,t.type,void 0,Ce);break;case 11:t=Dh(a,t,t.pendingProps,t.type.render,t.ref,Ce);break;case 5:xc(t);default:Wh(a,t),t=we=vm(t,Qa),t=Yh(a,t,Qa)}e.memoizedProps=e.pendingProps,t===null?Nl(e):we=t}function es(e,t,a,n){Da=Xi=null,xc(t),zn=null,Os=0;var l=t.return;try{if(sA(e,l,t,a,Ce)){Qe=1,ml(e,ea(a,e.current)),we=null;return}}catch(o){if(l!==null)throw we=l,o;Qe=1,ml(e,ea(a,e.current)),we=null;return}t.flags&32768?(qe||n===1?e=!0:Qn||(Ce&536870912)!==0?e=!1:(Si=e=!0,(n===2||n===9||n===3||n===6)&&(n=zt.current,n!==null&&n.tag===13&&(n.flags|=16384))),wg(t,e)):Nl(t)}function Nl(e){var t=e;do{if((t.flags&32768)!==0){wg(t,Si);return}e=t.return;var a=oA(t.alternate,t,Qa);if(a!==null){we=a;return}if(t=t.sibling,t!==null){we=t;return}we=t=e}while(t!==null);Qe===0&&(Qe=5)}function wg(e,t){do{var a=cA(e.alternate,e);if(a!==null){a.flags&=32767,we=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){we=e;return}we=e=a}while(e!==null);Qe=6,we=null}function Ng(e,t,a,n,l,o,h,x,j){e.cancelPendingCommit=null;do Cl();while(nt!==0);if((ke&6)!==0)throw Error(d(327));if(t!==null){if(t===e.current)throw Error(d(177));if(o=t.lanes|t.childLanes,o|=Vo,jt(e,a,o,h,x,j),e===Fe&&(we=Fe=null,Ce=0),Xn=t,Ni=e,Ja=a,td=o,ad=l,gg=n,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,vA(Fi,function(){return Tg(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||n){n=L.T,L.T=null,l=U.p,U.p=2,h=ke,ke|=4;try{dA(e,t,a)}finally{ke=h,U.p=l,L.T=n}}nt=1,Cg(),jg(),Lg()}}function Cg(){if(nt===1){nt=0;var e=Ni,t=Xn,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=L.T,L.T=null;var n=U.p;U.p=2;var l=ke;ke|=4;try{rg(t,e);var o=bd,h=mm(e.containerInfo),x=o.focusedElem,j=o.selectionRange;if(h!==x&&x&&x.ownerDocument&&um(x.ownerDocument.documentElement,x)){if(j!==null&&Oo(x)){var Z=j.start,I=j.end;if(I===void 0&&(I=Z),"selectionStart"in x)x.selectionStart=Z,x.selectionEnd=Math.min(I,x.value.length);else{var Q=x.ownerDocument||document,H=Q&&Q.defaultView||window;if(H.getSelection){var P=H.getSelection(),oe=x.textContent.length,be=Math.min(j.start,oe),Ue=j.end===void 0?be:Math.min(j.end,oe);!P.extend&&be>Ue&&(h=Ue,Ue=be,be=h);var B=dm(x,be),M=dm(x,Ue);if(B&&M&&(P.rangeCount!==1||P.anchorNode!==B.node||P.anchorOffset!==B.offset||P.focusNode!==M.node||P.focusOffset!==M.offset)){var R=Q.createRange();R.setStart(B.node,B.offset),P.removeAllRanges(),be>Ue?(P.addRange(R),P.extend(M.node,M.offset)):(R.setEnd(M.node,M.offset),P.addRange(R))}}}}for(Q=[],P=x;P=P.parentNode;)P.nodeType===1&&Q.push({element:P,left:P.scrollLeft,top:P.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x<Q.length;x++){var W=Q[x];W.element.scrollLeft=W.left,W.element.scrollTop=W.top}}Ul=!!fd,bd=fd=null}finally{ke=l,U.p=n,L.T=a}}e.current=t,nt=2}}function jg(){if(nt===2){nt=0;var e=Ni,t=Xn,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=L.T,L.T=null;var n=U.p;U.p=2;var l=ke;ke|=4;try{tg(e,t.alternate,t)}finally{ke=l,U.p=n,L.T=a}}nt=3}}function Lg(){if(nt===4||nt===3){nt=0,li();var e=Ni,t=Xn,a=Ja,n=gg;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?nt=5:(nt=0,Xn=Ni=null,qg(e,e.pen
vendor: 16,022 bytes, lines 48-49
48dingLanes));var l=e.pendingLanes;if(l===0&&(wi=null),ua(a),t=t.stateNode,Et&&typeof Et.onCommitFiberRoot=="function")try{Et.onCommitFiberRoot(Oi,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=L.T,l=U.p,U.p=2,L.T=null;try{for(var o=e.onRecoverableError,h=0;h<n.length;h++){var x=n[h];o(x.value,{componentStack:x.stack})}}finally{L.T=t,U.p=l}}(Ja&3)!==0&&Cl(),Ea(e),l=e.pendingLanes,(a&261930)!==0&&(l&42)!==0?e===id?sr++:(sr=0,id=e):sr=0,rr(0)}}function qg(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Ds(t)))}function Cl(){return Cg(),jg(),Lg(),Tg()}function Tg(){if(nt!==5)return!1;var e=Ni,t=td;td=0;var a=ua(Ja),n=L.T,l=U.p;try{U.p=32>a?32:a,L.T=null,a=ad,ad=null;var o=Ni,h=Ja;if(nt=0,Xn=Ni=null,Ja=0,(ke&6)!==0)throw Error(d(331));var x=ke;if(ke|=4,ug(o.current),og(o,o.current,h,a),ke=x,rr(0,!1),Et&&typeof Et.onPostCommitFiberRoot=="function")try{Et.onPostCommitFiberRoot(Oi,o)}catch{}return!0}finally{U.p=l,L.T=n,qg(e,t)}}function Mg(e,t,a){t=ea(a,t),t=Zc(e.stateNode,t,2),e=yi(e,t,2),e!==null&&(We(e,2),Ea(e))}function Ze(e,t,a){if(e.tag===3)Mg(e,e,a);else for(;t!==null;){if(t.tag===3){Mg(t,e,a);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(wi===null||!wi.has(n))){e=ea(a,e),a=Bh(2),n=yi(t,a,2),n!==null&&(kh(a,n,t,e),We(n,2),Ea(n));break}}t=t.return}}function rd(e,t,a){var n=e.pingCache;if(n===null){n=e.pingCache=new hA;var l=new Set;n.set(t,l)}else l=n.get(t),l===void 0&&(l=new Set,n.set(t,l));l.has(a)||(Xc=!0,l.add(a),e=yA.bind(null,e,t,a),t.then(e,e))}function yA(e,t,a){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Fe===e&&(Ce&a)===a&&(Qe===4||Qe===3&&(Ce&62914560)===Ce&&300>St()-xl?(ke&2)===0&&$n(e,0):$c|=a,Jn===Ce&&(Jn=0)),Ea(e)}function Bg(e,t){t===0&&(t=yt()),e=Ki(e,t),e!==null&&(We(e,t),Ea(e))}function AA(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Bg(e,a)}function xA(e,t){var a=0;switch(e.tag){case 31:case 13:var n=e.stateNode,l=e.memoizedState;l!==null&&(a=l.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(d(314))}n!==null&&n.delete(t),Bg(e,a)}function vA(e,t){return Es(e,t)}var jl=null,ts=null,ld=!1,Ll=!1,od=!1,ji=0;function Ea(e){e!==ts&&e.next===null&&(ts===null?jl=ts=e:ts=ts.next=e),Ll=!0,ld||(ld=!0,EA())}function rr(e,t){if(!od&&Ll){od=!0;do for(var a=!1,n=jl;n!==null;){if(e!==0){var l=n.pendingLanes;if(l===0)var o=0;else{var h=n.suspendedLanes,x=n.pingedLanes;o=(1<<31-bt(42|e)+1)-1,o&=l&~(h&~x),o=o&201326741?o&201326741|1:o?o|2:0}o!==0&&(a=!0,Gg(n,o))}else o=Ce,o=Ae(n,n===Fe?o:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(o&3)===0||Ie(n,o)||(a=!0,Gg(n,o));n=n.next}while(a);od=!1}}function SA(){kg()}function kg(){Ll=ld=!1;var e=0;ji!==0&&kA()&&(e=ji);for(var t=St(),a=null,n=jl;n!==null;){var l=n.next,o=Rg(n,t);o===0?(n.next=null,a===null?jl=l:a.next=l,l===null&&(ts=a)):(a=n,(e!==0||(o&3)!==0)&&(Ll=!0)),n=l}nt!==0&&nt!==5||rr(e),ji!==0&&(ji=0)}function Rg(e,t){for(var a=e.suspendedLanes,n=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes&-62914561;0<o;){var h=31-bt(o),x=1<<h,j=l[h];j===-1?((x&a)===0||(x&n)!==0)&&(l[h]=rt(x,t)):j<=t&&(e.expiredLanes|=x),o&=~x}if(t=Fe,a=Ce,a=Ae(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,a===0||e===t&&(Re===2||Re===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&ws(n),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Ie(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(n!==null&&ws(n),ua(a)){case 2:case 8:a=Mr;break;case 32:a=Fi;break;case 268435456:a=Ra;break;default:a=Fi}return n=Zg.bind(null,e),a=Es(a,n),e.callbackPriority=t,e.callbackNode=a,t}return n!==null&&n!==null&&ws(n),e.callbackPriority=2,e.callbackNode=null,2}function Zg(e,t){if(nt!==0&&nt!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Cl()&&e.callbackNode!==a)return null;var n=Ce;return n=Ae(e,e===Fe?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(fg(e,n,t),Rg(e,St()),e.callbackNode!=null&&e.callbackNode===a?Zg.bind(null,e):null)}function Gg(e,t){if(Cl())return null;fg(e,t,!0)}function EA(){ZA(function(){(ke&6)!==0?Es(Di,SA):kg()})}function cd(){if(ji===0){var e=Dn;e===0&&(e=An,An<<=1,(An&261888)===0&&(An=256)),ji=e}return ji}function Hg(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Gr(""+e)}function Ug(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function wA(e,t,a,n,l){if(t==="submit"&&a&&a.stateNode===l){var o=Hg((l[Tt]||null).action),h=n.submitter;h&&(t=(t=h[Tt]||null)?Hg(t.formAction):h.getAttribute("formAction"),t!==null&&(o=t,h=null));var x=new Dr("action","action",null,n,l);e.push({event:x,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(ji!==0){var j=h?Ug(l,h):new FormData(l);qc(a,{pending:!0,data:j,method:l.method,action:o},null,j)}}else typeof o=="function"&&(x.preventDefault(),j=h?Ug(l,h):new FormData(l),qc(a,{pending:!0,data:j,method:l.method,action:o},o,j))},currentTarget:l}]})}}for(var dd=0;dd<Yo.length;dd++){var ud=Yo[dd],NA=ud.toLowerCase(),CA=ud[0].toUpperCase()+ud.slice(1);ma(NA,"on"+CA)}ma(pm,"onAnimationEnd"),ma(fm,"onAnimationIteration"),ma(bm,"onAnimationStart"),ma("dblclick","onDoubleClick"),ma("focusin","onFocus"),ma("focusout","onBlur"),ma(Oy,"onTransitionRun"),ma(zy,"onTransitionStart"),ma(_y,"onTransitionCancel"),ma(ym,"onTransitionEnd"),Cn("onMouseEnter",["mouseout","mouseover"]),Cn("onMouseLeave",["mouseout","mouseover"]),Cn("onPointerEnter",["pointerout","pointerover"]),Cn("onPointerLeave",["pointerout","pointerover"]),Ii("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ii("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ii("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ii("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ii("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ii("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var lr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),jA=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(lr));function Pg(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var n=e[a],l=n.event;n=n.listeners;e:{var o=void 0;if(t)for(var h=n.length-1;0<=h;h--){var x=n[h],j=x.instance,Z=x.currentTarget;if(x=x.listener,j!==o&&l.isPropagationStopped())break e;o=x,l.currentTarget=Z;try{o(l)}catch(I){zr(I)}l.currentTarget=null,o=j}else for(h=0;h<n.length;h++){if(x=n[h],j=x.instance,Z=x.currentTarget,x=x.listener,j!==o&&l.isPropagationStopped())break e;o=x,l.currentTarget=Z;try{o(l)}catch(I){zr(I)}l.currentTarget=null,o=j}}}}function Ne(e,t){var a=t[wo];a===void 0&&(a=t[wo]=new Set);var n=e+"__bubble";a.has(n)||(Dg(t,e,2,!1),a.add(n))}function md(e,t,a){var n=0;t&&(n|=4),Dg(a,e,n,t)}var ql="_reactListening"+Math.random().toString(36).slice(2);function hd(e){if(!e[ql]){e[ql]=!0,ku.forEach(function(a){a!=="selectionchange"&&(jA.has(a)||md(a,!1,e),md(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ql]||(t[ql]=!0,md("selectionchange",!1,t))}}function Dg(e,t,a,n){switch(pp(t)){case 2:var l=tx;break;case 8:l=ax;break;default:l=Ld}a=l.bind(null,t,a,e),l=void 0,!ko||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),n?l!==void 0?e.addEventListener(t,a,{capture:!0,passive:l}):e.addEventListener(t,a,!0):l!==void 0?e.addEventListener(t,a,{passive:l}):e.addEventListener(t,a,!1)}function gd(e,t,a,n,l){var o=n;if((t&1)===0&&(t&2)===0&&n!==null)e:for(;;){if(n===null)return;var h=n.tag;if(h===3||h===4){var x=n.stateNode.containerInfo;if(x===l)break;if(h===4)for(h=n.return;h!==null;){var j=h.tag;if((j===3||j===4)&&h.stateNode.containerInfo===l)return;h=h.return}for(;x!==null;){if(h=En(x),h===null)return;if(j=h.tag,j===5||j===6||j===26||j===27){n=o=h;continue e}x=x.parentNode}}n=n.return}Iu(function(){var Z=o,I=Mo(a),Q=[];e:{var H=Am.get(e);if(H!==void 0){var P=Dr,oe=e;switch(e){case"keypress":if(Ur(a)===0)break e;case"keydown":case"keyup":P=xy;break;case"focusin":oe="focus",P=Ho;break;case"focusout":oe="blur",P=Ho;break;case"beforeblur":case"afterblur":P=Ho;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":P=Wu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":P=oy;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":P=Ey;break;case pm:case fm:case bm:P=uy;break;case ym:P=Ny;break;case"scroll":case"scrollend":P=ry;break;case"wheel":P=jy;break;case"copy":case"cut":case"paste":P=hy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":P=Qu;break;case"toggle":case"beforetoggle":P=qy}var be=(t&4)!==0,Ue=!be&&(e==="scroll"||e==="scrollend"),B=be?H!==null?H+"Capture":null:H;be=[];for(var M=Z,R;M!==null;){var W=M;if(R=W.stateNode,W=W.tag,W!==5&&W!==26&&W!==27||R===null||B===null||(W=qs(M,B),W!=null&&be.push(or(M,W,R))),Ue)break;M=M.return}0<be.length&&(H=new P(H,oe,null,a,I),Q.push({event:H,listeners:be}))}}if((t&7)===0){e:{if(H=e==="mouseover"||e==="pointerover",P=e==="mouseout"||e==="pointerout",H&&a!==To&&(oe=a.relatedTarget||a.fromElement)&&(En(oe)||oe[Sn]))break e;if((P||H)&&(H=I.window===I?I:(H=I.ownerDocument)?H.defaultView||H.parentWindow:window,P?(oe=a.relatedTarget||a.toElement,P=Z,oe=oe?En(oe):null,oe!==null&&(Ue=m(oe),be=oe.tag,oe!==Ue||be!==5&&be!==27&&be!==6)&&(oe=null)):(P=null,oe=Z),P!==oe)){if(be=Wu,W="onMouseLeave",B="onMouseEnter",M="mouse",(e==="pointerout"||e==="pointerover")&&(be=Qu,W="onPointerLeave",B="onPointerEnter",M="pointer"),Ue=P==null?H:Ls(P),R=oe==null?H:Ls(oe),H=new be(W,M+"leave",P,a,I),H.target=Ue,H.relatedTarget=R,W=null,En(I)===Z&&(be=new be(B,M+"enter",oe,a,I),be.target=R,be.relatedTarget=Ue,W=be),Ue=W,P&&oe)t:{for(be=LA,B=P,M=oe,R=0,W=B;W;W=be(W))R++;W=0;for(var fe=M;fe;fe=be(fe))W++;for(;0<R-W;)B=be(B),R--;for(;0<W-R;)M=be(M),W--;for(;R--;){if(B===M||M!==null&&B===M.alternate){be=B;break t}B=be(B),M=be(M)}be=null}else be=null;P!==null&&Fg(Q,H,P,be,!1),oe!==null&&Ue!==null&&Fg(Q,Ue,oe,be,!0)}}e:{if(H=Z?Ls(Z):window,P=H.nodeName&&H.nodeName.toLowerCase(),P==="select"||P==="input"&&H.type==="file")var Te=nm;else if(am(H))if(sm)Te=Py;else{Te=Hy;var me=Gy}else P=H.nodeName,!P||P.toLowerCase()!=="input"||H.type!=="checkbox"&&H.type!=="radio"?Z&&qo(Z.elementType)&&(Te=nm):Te=Uy;if(Te&&(Te=Te(e,Z))){im(Q,Te,a,I);break e}me&&me(e,H,Z),e==="focusout"&&Z&&H.type==="number"&&Z.memoizedProps.value!=null&&Lo(H,"number",H.value)}switch(me=Z?Ls(Z):window,e){case"focusin":(am(me)||me.contentEditable==="true")&&(Bn=me,zo=Z,Hs=null);break;case"focusout":Hs=zo=Bn=null;break;case"mousedown":_o=!0;break;case"contextmenu":case"mouseup":case"dragend":_o=!1,hm(Q,a,I);break;case"selectionchange":if(Fy)break;case"keydown":case"keyup":hm(Q,a,I)}var Se;if(Po)e:{switch(e){case"compositionstart":var je="onCompositionStart";break e;case"compositionend":je="onCompositionEnd";break e;case"compositionupdate":je="onCompositionUpdate";break e}je=void 0}else Mn?em(e,a)&&(je="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(je="onCompositionStart");je&&(Ju&&a.locale!=="ko"&&(Mn||je!=="onCompositionStart"?je==="onCompositionEnd"&&Mn&&(Se=Yu()):(ui=I,Ro="value"in ui?ui.value:ui.textContent,Mn=!0)),me=Tl(Z,je),0<me.length&&(je=new Ku(je,e,null,a,I),Q.push({event:je,listeners:me}),Se?je.data=Se:(Se=tm(a),Se!==null&&(je.data=Se)))),(Se=My?By(e,a):ky(e,a))&&(je=Tl(Z,"onBeforeInput"),0<je.length&&(me=new Ku("onBeforeInput","beforeinput",null,a,I),Q.push({event:me,listeners:je}),me.data=Se)),wA(Q,e,Z,a,I)}Pg(Q,t)})}function or(e,t,a){return{instance:e,listener:t,currentTarget:a}}function Tl(e,t){for(var a=t+"Capture",n=[];e!==null;){var l=e,o=l.stateNode;if(l=l.tag,l!==5&&l!==26&&l!==27||o===null||(l=qs(e,a),l!=null&&n.unshift(or(e,l,o)),l=qs(e,t),l!=null&&n.push(or(e,l,o))),e.tag===3)return n;e=e.return}return[]}function LA(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Fg(e,t,a,n,l){for(var o=t._reactName,h=[];a!==null&&a!==n;){var x=a,j=x.alternate,Z=x.stateNode;if(x=x.tag,j!==null&&j===n)break;x!==5&&x!==26&&x!==27||Z===null||(j=Z,l?(Z=qs(a,o),Z!=null&&h.unshift(or(a,Z,j))):l||(Z=qs(a,o),Z!=null&&h.push(or(a,Z,j)))),a=a.return}h.length!==0&&e.push({event:t,listeners:h})}var qA=/\r\n?/g,TA=/\u0000|\uFFFD/g;function Og(e){return(typeof e=="string"?e:""+e).replace(qA,` 49`).replace(TA,"")}function zg(e,t){return t=Og(t),Og(e)===t}function He(e,t,a,n,l,o){switch(a){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Ln(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Ln(e,""+n);break;case"className":Rr(e,"class",n);break;case"tabIndex":Rr(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":Rr(e,a,n);break;case"style":zu(e,n,o);break;case"data":if(t!=="object"){Rr(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=Gr(""+n),e.setAttribute(a,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof o=="function"&&(a==="formAction"?(t!=="input"&&He(e,t,"name",l.name,l,null),He(e,t,"formEncType",l.formEncType,l,null),He(e,t,"formMethod",l.formMethod,l,null),He(e,t,"formTarget",l.formTarget,l,null)):(He(e,t,"encType",l.encType,l,null),He(e,t,"method",l.method,l,null),He(e,t,"target",l.target,l,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=Gr(""+n),e.setAttribute(a,n);break;case"onClick":n!=null&&(e.onclick=Ga);break;case"onScroll":n!=null&&Ne("scroll",e);break;case"onScrollEnd":n!=null&&Ne("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(d(61));if(a=n.__html,a!=null){if(l.children!=null)throw Error(d(60));e.innerHTML=a}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}a=Gr(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""+n):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":n===!0?e.setAttribute(a,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,n):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(a,n):e.removeAttribute(a);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(a):e.setAttribute(a,n);break;case"popover":Ne("beforetoggle",e),Ne("toggle",e),kr(e,"popover",n);break;case"xlinkActuate":Za(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":Za(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":Za(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":Za(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":Za(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":Za(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":Za(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":Za(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":Za(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":kr(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=ny.get(a)||a,kr(e,a,n))}}function pd(e,t,a,n,l,o){switch(a){case"style":zu(e,n,o);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(d(61));if(a=n.__html,a!=null){if(l.children!=null)throw Error(d(60));e.innerHTML=a}}break;case"children":typeof n=="string"?Ln(e,n):(typeof n=="number"||typeof n=="bigint")&&Ln(e,""+n);break;case"onScroll":n!=null&&Ne("scroll",e);break;case"onScrollEnd":n!=null&&Ne("scrollend",e);break;case"onClick":n!=null&&(e.onclick=Ga);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Ru.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(l=a.endsWith("Capture"),t=a.slice(2,l?a.length-7:void 0),o=e[Tt]||null,o=o!=null?o[a]:null,typeof o=="function"&&e.removeEventListener(t,o,l),typeof n=="function")){typeof o!="function"&&o!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,n,l);break e}a in e?e[a]=n:n===!0?e.setAttribute(a,""):kr(e,a,n)}}}function ft(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ne("error",e),Ne("load",e);var n=!1,l=!1,o;for(o in a)if(a.hasOwnProperty(o)){var h=a[o];if(h!=null)switch(o){case"src":n=!0;break;case"srcSet":l=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:He(e,t,o,h,a,null)}}l&&He(e,t,"srcSet",a.srcSet,a,null),n&&He(e,t,"src",a.src,a,null);return;case"input":Ne("invalid",e);var x=o=h=l=null,j=null,Z=null;for(n in a)if(a.hasOwnProperty(n)){var I=a[n];if(I!=null)switch(n){case"name":l=I;break;case"type":h=I;break;case"checked":j=I;break;case"defaultChecked":Z=I;break;case"value":o=I;break;case"defaultValue":x=I;break;case"children":case"dangerouslySetInnerHTML":if(I!=null)throw Error(d(137,t));break;default:He(e,t,n,I,a,null)}}Pu(e,o,x,j,Z,h,l,!1);return;case"select":Ne("invalid",e),n=h=o=null;for(l in a)if(a.hasOwnProperty(l)&&(x=a[l],x!=null))switch(l){case"value":o=x;break;case"defaultValue":h=x;break;case"multiple":n=x;default:He(e,t,l,x,a,null)}t=o,a=h,e.multiple=!!n,t!=null?jn(e,!!n,t,!1):a!=null&&jn(e,!!n,a,!0);return;case"textarea":Ne("invalid",e),o=l=n=null;for(h in a)if(a.hasOwnProperty(h)&&(x=a[h],x!=null))switch(h){case"value":n=x;break;case"defaultValue":l=x;break;case"children":o=x;break;case"dangerouslySetInnerHTML":if(x!=null)throw Error(d(91));break;default:He(e,t,h,x,a,null)}Fu(e,n,l,o);return;case"option":for(j in a)if(a.hasOwnProperty(j)&&(n=a[j],n!=null))switch(j){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:He(e,t,j,n,a,null)}return;case"dialog":Ne("beforetoggle",e),Ne("toggle",e),Ne("cancel",e),Ne("close",e);break;case"iframe":case"object":Ne("load",e);break;case"video":case"audio":for(n=0;n<lr.length;n++)Ne(lr[n],e);break;case"image":Ne("error",e),Ne("load",e);break;case"details":Ne("toggle",e);break;case"embed":case"source":case"link":Ne("error",e),Ne("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Z in a)if(a.hasOwnProperty(Z)&&(n=a[Z],n!=null))switch(Z){case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:He(e,t,Z,n,a,null)}return;default:if(qo(t)){for(I in a)a.hasOwnProperty(I)&&(n=a[I],n!==void 0&&pd(e,t,I,n,a,void 0));return}}for(x in a)a.hasOwnProperty(x)&&(n=a[x],n!=null&&He(e,t,x,n,a,null))}function MA(e,t,a,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,o=null,h=null,x=null,j=null,Z=null,I=null;for(P in a){var Q=a[P];if(a.hasOwnProperty(P)&&Q!=null)switch(P){case"checked":break;case"value":break;case"defaultValue":j=Q;default:n.hasOwnProperty(P)||He(e,t,P,null,n,Q)}}for(var H in n){var P=n[H];if(Q=a[H],n.hasOwnProperty(H)&&(P!=null||Q!=null))switch(H){case"type":o=P;break;case"name":l=P;break;case"checked":Z=P;break;case"defaultChecked":I=P;break;case"value":h=P;break;case"defaultValue":x=P;break;case"children":case"dangerouslySetInnerHTML":if(P!=null)throw Error(d(137,t));break;default:P!==Q&&He(e,t,H,P,n,Q)}}jo(e,h,x,j,Z,I,o,l);return;case"select":P=h=x=H=null;for(o in a)if(j=a[o],a.hasOwnProperty(o)&&j!=null)switch(o){case"value":break;case"multiple":P=j;default:n.hasOwnProperty(o)||He(e,t,o,null,n,j)}for(l in n)if(o=n[l],j=a[l],n.hasOwnProperty(l)&&(o!=null||j!=null))switch(l){case"value":H=o;break;case"defaultValue":x=o;break;case"multiple":h=o;default:o!==j&&He(e,t,l,o,n,j)}t=x,a=h,n=P,H!=null?jn(e,!!a,H,!1):!!n!=!!a&&(t!=null?jn(e,!!a,t,!0):jn(e,!!a,a?[]:"",!1));return;case"textarea":P=H=null;for(x in a)if(l=a[x],a.hasOwnProperty(x)&&l!=null&&!n.hasOwnProperty(x))switch(x){case"value":break;case"children":break;default:He(e,t,x,null,n,l)}for(h in n)if(l=n[h],o=a[h],n.hasOwnProperty(h)&&(l!=null||o!=null))switch(h){case"value":H=l;break;case"defaultValue":P=l;break;case"children":break;case"dangerouslySetInnerHTML":if(l!=null)throw Error(d(91));break;
vendor: 4,340 bytes, line 49
49default:l!==o&&He(e,t,h,l,n,o)}Du(e,H,P);return;case"option":for(var oe in a)if(H=a[oe],a.hasOwnProperty(oe)&&H!=null&&!n.hasOwnProperty(oe))switch(oe){case"selected":e.selected=!1;break;default:He(e,t,oe,null,n,H)}for(j in n)if(H=n[j],P=a[j],n.hasOwnProperty(j)&&H!==P&&(H!=null||P!=null))switch(j){case"selected":e.selected=H&&typeof H!="function"&&typeof H!="symbol";break;default:He(e,t,j,H,n,P)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var be in a)H=a[be],a.hasOwnProperty(be)&&H!=null&&!n.hasOwnProperty(be)&&He(e,t,be,null,n,H);for(Z in n)if(H=n[Z],P=a[Z],n.hasOwnProperty(Z)&&H!==P&&(H!=null||P!=null))switch(Z){case"children":case"dangerouslySetInnerHTML":if(H!=null)throw Error(d(137,t));break;default:He(e,t,Z,H,n,P)}return;default:if(qo(t)){for(var Ue in a)H=a[Ue],a.hasOwnProperty(Ue)&&H!==void 0&&!n.hasOwnProperty(Ue)&&pd(e,t,Ue,void 0,n,H);for(I in n)H=n[I],P=a[I],!n.hasOwnProperty(I)||H===P||H===void 0&&P===void 0||pd(e,t,I,H,n,P);return}}for(var B in a)H=a[B],a.hasOwnProperty(B)&&H!=null&&!n.hasOwnProperty(B)&&He(e,t,B,null,n,H);for(Q in n)H=n[Q],P=a[Q],!n.hasOwnProperty(Q)||H===P||H==null&&P==null||He(e,t,Q,H,n,P)}function _g(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function BA(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,a=performance.getEntriesByType("resource"),n=0;n<a.length;n++){var l=a[n],o=l.transferSize,h=l.initiatorType,x=l.duration;if(o&&x&&_g(h)){for(h=0,x=l.responseEnd,n+=1;n<a.length;n++){var j=a[n],Z=j.startTime;if(Z>x)break;var I=j.transferSize,Q=j.initiatorType;I&&_g(Q)&&(j=j.responseEnd,h+=I*(j<x?1:(x-Z)/(j-Z)))}if(--n,t+=8*(o+h)/(l.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var fd=null,bd=null;function Ml(e){return e.nodeType===9?e:e.ownerDocument}function Ig(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Yg(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function yd(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Ad=null;function kA(){var e=window.event;return e&&e.type==="popstate"?e===Ad?!1:(Ad=e,!0):(Ad=null,!1)}var Vg=typeof setTimeout=="function"?setTimeout:void 0,RA=typeof clearTimeout=="function"?clearTimeout:void 0,Wg=typeof Promise=="function"?Promise:void 0,ZA=typeof queueMicrotask=="function"?queueMicrotask:typeof Wg<"u"?function(e){return Wg.resolve(null).then(e).catch(GA)}:Vg;function GA(e){setTimeout(function(){throw e})}function Li(e){return e==="head"}function Kg(e,t){var a=t,n=0;do{var l=a.nextSibling;if(e.removeChild(a),l&&l.nodeType===8)if(a=l.data,a==="/$"||a==="/&"){if(n===0){e.removeChild(l),ss(t);return}n--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")n++;else if(a==="html")cr(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,cr(a);for(var o=a.firstChild;o;){var h=o.nextSibling,x=o.nodeName;o[js]||x==="SCRIPT"||x==="STYLE"||x==="LINK"&&o.rel.toLowerCase()==="stylesheet"||a.removeChild(o),o=h}}else a==="body"&&cr(e.ownerDocument.body);a=l}while(a);ss(t)}function Qg(e,t){var a=e;e=0;do{var n=a.nextSibling;if(a.nodeType===1?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),n&&n.nodeType===8)if(a=n.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=n}while(a)}function xd(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":xd(a),No(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function HA(e,t,a,n){for(;
vendor: 10,810 bytes, line 49
49e.nodeType===1;){var l=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[js])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(o=e.getAttribute("rel"),o==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(o!==l.rel||e.getAttribute("href")!==(l.href==null||l.href===""?null:l.href)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin)||e.getAttribute("title")!==(l.title==null?null:l.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(o=e.getAttribute("src"),(o!==(l.src==null?null:l.src)||e.getAttribute("type")!==(l.type==null?null:l.type)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var o=l.name==null?null:""+l.name;if(l.type==="hidden"&&e.getAttribute("name")===o)return e}else return e;if(e=sa(e.nextSibling),e===null)break}return null}function UA(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=sa(e.nextSibling),e===null))return null;return e}function Jg(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=sa(e.nextSibling),e===null))return null;return e}function vd(e){return e.data==="$?"||e.data==="$~"}function Sd(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function PA(e,t){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||a.readyState!=="loading")t();else{var n=function(){t(),a.removeEventListener("DOMContentLoaded",n)};a.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function sa(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Ed=null;function Xg(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(t===0)return sa(e.nextSibling);t--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||t++}e=e.nextSibling}return null}function $g(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(t===0)return e;t--}else a!=="/$"&&a!=="/&"||t++}e=e.previousSibling}return null}function ep(e,t,a){switch(t=Ml(a),e){case"html":if(e=t.documentElement,!e)throw Error(d(452));return e;case"head":if(e=t.head,!e)throw Error(d(453));return e;case"body":if(e=t.body,!e)throw Error(d(454));return e;default:throw Error(d(451))}}function cr(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);No(e)}var ra=new Map,tp=new Set;function Bl(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Xa=U.d;U.d={f:DA,r:FA,D:OA,C:zA,L:_A,m:IA,X:VA,S:YA,M:WA};function DA(){var e=Xa.f(),t=El();return e||t}function FA(e){var t=wn(e);t!==null&&t.tag===5&&t.type==="form"?yh(t):Xa.r(e)}var as=typeof document>"u"?null:document;function ap(e,t,a){var n=as;if(n&&typeof t=="string"&&t){var l=Xt(t);l='link[rel="'+e+'"][href="'+l+'"]',typeof a=="string"&&(l+='[crossorigin="'+a+'"]'),tp.has(l)||(tp.add(l),e={rel:e,crossOrigin:a,href:t},n.querySelector(l)===null&&(t=n.createElement("link"),ft(t,"link",e),lt(t),n.head.appendChild(t)))}}function OA(e){Xa.D(e),ap("dns-prefetch",e,null)}function zA(e,t){Xa.C(e,t),ap("preconnect",e,t)}function _A(e,t,a){Xa.L(e,t,a);var n=as;if(n&&e&&t){var l='link[rel="preload"][as="'+Xt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(l+='[imagesrcset="'+Xt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(l+='[imagesizes="'+Xt(a.imageSizes)+'"]')):l+='[href="'+Xt(e)+'"]';var o=l;switch(t){case"style":o=is(e);break;case"script":o=ns(e)}ra.has(o)||(e=g({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),ra.set(o,e),n.querySelector(l)!==null||t==="style"&&n.querySelector(dr(o))||t==="script"&&n.querySelector(ur(o))||(t=n.createElement("link"),ft(t,"link",e),lt(t),n.head.appendChild(t)))}}function IA(e,t){Xa.m(e,t);var a=as;if(a&&e){var n=t&&typeof t.as=="string"?t.as:"script",l='link[rel="modulepreload"][as="'+Xt(n)+'"][href="'+Xt(e)+'"]',o=l;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=ns(e)}if(!ra.has(o)&&(e=g({rel:"modulepreload",href:e},t),ra.set(o,e),a.querySelector(l)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(ur(o)))return}n=a.createElement("link"),ft(n,"link",e),lt(n),a.head.appendChild(n)}}}function YA(e,t,a){Xa.S(e,t,a);var n=as;if(n&&e){var l=Nn(n).hoistableStyles,o=is(e);t=t||"default";var h=l.get(o);if(!h){var x={loading:0,preload:null};if(h=n.querySelector(dr(o)))x.loading=5;else{e=g({rel:"stylesheet",href:e,"data-precedence":t},a),(a=ra.get(o))&&wd(e,a);var j=h=n.createElement("link");lt(j),ft(j,"link",e),j._p=new Promise(function(Z,I){j.onload=Z,j.onerror=I}),j.addEventListener("load",function(){x.loading|=1}),j.addEventListener("error",function(){x.loading|=2}),x.loading|=4,kl(h,t,n)}h={type:"stylesheet",instance:h,count:1,state:x},l.set(o,h)}}}function VA(e,t){Xa.X(e,t);var a=as;if(a&&e){var n=Nn(a).hoistableScripts,l=ns(e),o=n.get(l);o||(o=a.querySelector(ur(l)),o||(e=g({src:e,async:!0},t),(t=ra.get(l))&&Nd(e,t),o=a.createElement("script"),lt(o),ft(o,"link",e),a.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},n.set(l,o))}}function WA(e,t){Xa.M(e,t);var a=as;if(a&&e){var n=Nn(a).hoistableScripts,l=ns(e),o=n.get(l);o||(o=a.querySelector(ur(l)),o||(e=g({src:e,async:!0,type:"module"},t),(t=ra.get(l))&&Nd(e,t),o=a.createElement("script"),lt(o),ft(o,"link",e),a.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},n.set(l,o))}}function ip(e,t,a,n){var l=(l=pe.current)?Bl(l):null;if(!l)throw Error(d(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=is(a.href),a=Nn(l).hoistableStyles,n=a.get(t),n||(n={type:"style",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=is(a.href);var o=Nn(l).hoistableStyles,h=o.get(e);if(h||(l=l.ownerDocument||l,h={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},o.set(e,h),(o=l.querySelector(dr(e)))&&!o._p&&(h.instance=o,h.state.loading=5),ra.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},ra.set(e,a),o||KA(l,e,a,h.state))),t&&n===null)throw Error(d(528,""));return h}if(t&&n!==null)throw Error(d(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ns(a),a=Nn(l).hoistableScripts,n=a.get(t),n||(n={type:"script",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(d(444,e))}}function is(e){return'href="'+Xt(e)+'"'}function dr(e){return'link[rel="stylesheet"]['+e+"]"}function np(e){return g({},e,{"data-precedence":e.precedence,precedence:null})}function KA(e,t,a,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),ft(t,"link",a),lt(t),e.head.appendChild(t))}function ns(e){return'[src="'+Xt(e)+'"]'}function ur(e){return"script[async]"+e}function sp(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+Xt(a.href)+'"]');if(n)return t.instance=n,lt(n),n;var l=g({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),lt(n),ft(n,"style",l),kl(n,a.precedence,e),t.instance=n;case"stylesheet":l=is(a.href);var o=e.querySelector(dr(l));if(o)return t.state.loading|=4,t.instance=o,lt(o),o;n=np(a),(l=ra.get(l))&&wd(n,l),o=(e.ownerDocument||e).createElement("link"),lt(o);var h=o;return h._p=new Promise(function(x,j){h.onload=x,h.onerror=j}),ft(o,"link",n),t.state.loading|=4,kl(o,a.precedence,e),t.instance=o;case"script":return o=ns(a.src),(l=e.querySelector(ur(o)))?(t.instance=l,lt(l),l):(n=a,(l=ra.get(o))&&(n=g({},a),Nd(n,l)),e=e.ownerDocument||e,l=e.createElement("script"),lt(l),ft(l,"link",n),e.head.appendChild(l),t.instance=l);case"void":return null;default:throw Error(d(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,kl(n,a.precedence,e));return t.instance}function kl(e,t,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=n.length?n[n.length-1]:null,o=l,h=0;h<n.length;h++){var x=n[h];if(x.dataset.precedence===t)o=x;else if(o!==l)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function wd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Nd(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Rl=null;function rp(e,t,a){if(Rl===null){var n=new Map,l=Rl=new Map;l.set(a,n)}else l=Rl,n=l.get(a),n||(n=new Map,l.set(a,n));if(n.has(e))return n;for(n.set(e,null),a=a.getElementsByTagName(e),l=0;l<a.length;l++){var o=a[l];if(!(o[js]||o[mt]||e==="link"&&o.getAttribute("rel")==="stylesheet")&&o.namespaceURI!=="http://www.w3.org/2000/svg"){var h=o.getAttribute(t)||"";h=e+h;var x=n.get(h);x?x.push(o):n.set(h,[o])}}return n}function lp(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function QA(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function op(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function JA(e,t,a,n){if(a.type==="stylesheet"&&(typeof n.media!="str
49ing"||matchMedia(n.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var l=is(n.href),o=t.querySelector(dr(l));if(o){t=o._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Zl.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=o,lt(o);return}o=t.ownerDocument||t,n=np(n),(l=ra.get(l))&&wd(n,l),o=o.createElement("link"),lt(o);var h=o;h._p=new Promise(function(x,j){h.onload=x,h.onerror=j}),ft(o,"link",n),a.instance=o}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=Zl.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var Cd=0;function XA(e,t){return e.stylesheets&&e.count===0&&Hl(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var n=setTimeout(function(){if(e.stylesheets&&Hl(e,e.stylesheets),e.unsuspend){var o=e.unsuspend;e.unsuspend=null,o()}},6e4+t);0<e.imgBytes&&Cd===0&&(Cd=62500*BA());var l=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Hl(e,e.stylesheets),e.unsuspend)){var o=e.unsuspend;e.unsuspend=null,o()}},(e.imgBytes>Cd?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(l)}}:null}function Zl(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Hl(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Gl=null;function Hl(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Gl=new Map,t.forEach($A,e),Gl=null,Zl.call(e))}function $A(e,t){if(!(t.state.loading&4)){var a=Gl.get(e);if(a)var n=a.get(null);else{a=new Map,Gl.set(e,a);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<l.length;o++){var h=l[o];(h.nodeName==="LINK"||h.getAttribute("media")!=="not all")&&(a.set(h.dataset.precedence,h),n=h)}n&&a.set(null,n)}l=t.instance,h=l.getAttribute("data-precedence"),o=a.get(h)||n,o===n&&a.set(null,l),a.set(h,l),this.count++,n=Zl.bind(this),l.addEventListener("load",n),l.addEventListener("error",n),o?o.parentNode.insertBefore(l,o.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(l,e.firstChild)),t.state.loading|=4}}var mr={$$typeof:K,Provider:null,Consumer:null,_currentValue:G,_currentValue2:G,_threadCount:0};function ex(e,t,a,n,l,o,h,x,j){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ci(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ci(0),this.hiddenUpdates=ci(null),this.identifierPrefix=n,this.onUncaughtError=l,this.onCaughtError=o,this.onRecoverableError=h,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=j,this.incompleteTransitions=new Map}function cp(e,t,a,n,l,o,h,x,j,Z,I,Q){return e=new ex(e,t,a,h,j,Z,I,Q,x),t=1,o===!0&&(t|=24),o=Ot(3,null,null,t),e.current=o,o.stateNode=e,t=sc(),t.refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:n,isDehydrated:a,cache:t},cc(o),e}function dp(e){return e?(e=Zn,e):Zn}function up(e,t,a,n,l,o){l=dp(l),n.context===null?n.context=l:n.pendingContext=l,n=bi(t),n.payload={element:a},o=o===void 0?null:o,o!==null&&(n.callback=o),a=yi(e,n,t),a!==null&&(Gt(a,e,t),_s(a,e,t))}function mp(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function jd(e,t){mp(e,t),(e=e.alternate)&&mp(e,t)}function hp(e){if(e.tag===13||e.tag===31){var t=Ki(e,67108864);t!==null&&Gt(t,e,67108864),jd(e,67108864)}}function gp(e){if(e.tag===13||e.tag===31){var t=Vt();t=vn(t);var a=Ki(e,t);a!==null&&Gt(a,e,t),jd(e,t)}}var Ul=!0;function tx(e,t,a,n){var l=L.T;L.T=null;var o=U.p;try{U.p=2,Ld(e,t,a,n)}finally{U.p=o,L.T=l}}function ax(e,t,a,n){var l=L.T;L.T=null;var o=U.p;try{U.p=8,Ld(e,t,a,n)}finally{U.p=o,L.T=l}}function Ld(e,t,a,n){if(Ul){var l=qd(n);if(l===null)gd(e,t,n,Pl,a),fp(e,n);else if(nx(l,e,t,a,n))n.stopPropagation();else if(fp(e,n),t&4&&-1<ix.indexOf(e)){for(;l!==null;){var o=wn(l);
vendor: 4,080 bytes, line 49
49if(o!==null)switch(o.tag){case 3:if(o=o.stateNode,o.current.memoizedState.isDehydrated){var h=Aa(o.pendingLanes);if(h!==0){var x=o;for(x.pendingLanes|=2,x.entangledLanes|=2;h;){var j=1<<31-bt(h);x.entanglements[1]|=j,h&=~j}Ea(o),(ke&6)===0&&(vl=St()+500,rr(0))}}break;case 31:case 13:x=Ki(o,2),x!==null&&Gt(x,o,2),El(),jd(o,2)}if(o=qd(n),o===null&&gd(e,t,n,Pl,a),o===l)break;l=o}l!==null&&n.stopPropagation()}else gd(e,t,n,null,a)}}function qd(e){return e=Mo(e),Td(e)}var Pl=null;function Td(e){if(Pl=null,e=En(e),e!==null){var t=m(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=p(t),e!==null)return e;e=null}else if(a===31){if(e=A(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Pl=e,null}function pp(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(vo()){case Di:return 2;case Mr:return 8;case Fi:case Ns:return 32;case Ra:return 268435456;default:return 32}default:return 32}}var Md=!1,qi=null,Ti=null,Mi=null,hr=new Map,gr=new Map,Bi=[],ix="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function fp(e,t){switch(e){case"focusin":case"focusout":qi=null;break;case"dragenter":case"dragleave":Ti=null;break;case"mouseover":case"mouseout":Mi=null;break;case"pointerover":case"pointerout":hr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":gr.delete(t.pointerId)}}function pr(e,t,a,n,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:a,eventSystemFlags:n,nativeEvent:o,targetContainers:[l]},t!==null&&(t=wn(t),t!==null&&hp(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function nx(e,t,a,n,l){switch(t){case"focusin":return qi=pr(qi,e,t,a,n,l),!0;case"dragenter":return Ti=pr(Ti,e,t,a,n,l),!0;case"mouseover":return Mi=pr(Mi,e,t,a,n,l),!0;case"pointerover":var o=l.pointerId;return hr.set(o,pr(hr.get(o)||null,e,t,a,n,l)),!0;case"gotpointercapture":return o=l.pointerId,gr.set(o,pr(gr.get(o)||null,e,t,a,n,l)),!0}return!1}function bp(e){var t=En(e.target);if(t!==null){var a=m(t);if(a!==null){if(t=a.tag,t===13){if(t=p(a),t!==null){e.blockedOn=t,Mu(e.priority,function(){gp(a)});return}}else if(t===31){if(t=A(a),t!==null){e.blockedOn=t,Mu(e.priority,function(){gp(a)});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Dl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=qd(e.nativeEvent);if(a===null){a=e.nativeEvent;var n=new a.constructor(a.type,a);To=n,a.target.dispatchEvent(n),To=null}else return t=wn(a),t!==null&&hp(t),e.blockedOn=a,!1;t.shift()}return!0}function yp(e,t,a){Dl(e)&&a.delete(t)}
vendor: 4,696 bytes, line 49
49function sx(){Md=!1,qi!==null&&Dl(qi)&&(qi=null),Ti!==null&&Dl(Ti)&&(Ti=null),Mi!==null&&Dl(Mi)&&(Mi=null),hr.forEach(yp),gr.forEach(yp)}function Fl(e,t){e.blockedOn===t&&(e.blockedOn=null,Md||(Md=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,sx)))}var Ol=null;function Ap(e){Ol!==e&&(Ol=e,s.unstable_scheduleCallback(s.unstable_NormalPriority,function(){Ol===e&&(Ol=null);for(var t=0;t<e.length;t+=3){var a=e[t],n=e[t+1],l=e[t+2];if(typeof n!="function"){if(Td(n||a)===null)continue;break}var o=wn(a);o!==null&&(e.splice(t,3),t-=3,qc(o,{pending:!0,data:l,method:a.method,action:n},n,l))}}))}function ss(e){function t(j){return Fl(j,e)}qi!==null&&Fl(qi,e),Ti!==null&&Fl(Ti,e),Mi!==null&&Fl(Mi,e),hr.forEach(t),gr.forEach(t);for(var a=0;a<Bi.length;a++){var n=Bi[a];n.blockedOn===e&&(n.blockedOn=null)}for(;0<Bi.length&&(a=Bi[0],a.blockedOn===null);)bp(a),a.blockedOn===null&&Bi.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(n=0;n<a.length;n+=3){var l=a[n],o=a[n+1],h=l[Tt]||null;if(typeof o=="function")h||Ap(a);else if(h){var x=null;if(o&&o.hasAttribute("formAction")){if(l=o,h=o[Tt]||null)x=h.formAction;else if(Td(l)!==null)continue}else x=h.action;typeof x=="function"?a[n+1]=x:(a.splice(n,3),n-=3),Ap(a)}}}function xp(){function e(o){o.canIntercept&&o.info==="react-transition"&&o.intercept({handler:function(){return new Promise(function(h){return l=h})},focusReset:"manual",scroll:"manual"})}function t(){l!==null&&(l(),l=null),n||setTimeout(a,20)}function a(){if(!n&&!navigation.transition){var o=navigation.currentEntry;o&&o.url!=null&&navigation.navigate(o.url,{state:o.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var n=!1,l=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){n=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),l!==null&&(l(),l=null)}}}function Bd(e){this._internalRoot=e}zl.prototype.render=Bd.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(d(409));var a=t.current,n=Vt();up(a,n,e,t,null,null)},zl.prototype.unmount=Bd.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;up(e.current,2,null,e,null,null),El(),t[Sn]=null}};function zl(e){this._internalRoot=e}zl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Eo();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Bi.length&&t!==0&&t<Bi[a].priority;a++);Bi.splice(a,0,e),a===0&&bp(e)}};var vp=r.version;if(vp!=="19.2.1")throw Error(d(527,vp,"19.2.1"));U.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(d(188)):(e=Object.keys(e).join(","),Error(d(268,e)));return e=b(t),e=e!==null?E(e):null,e=e===null?null:e.stateNode,e};var rx={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:L,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var _l=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!_l.isDisabled&&_l.supportsFiber)try{Oi=_l.inject(rx),Et=_l}catch{}}return br.createRoot=function(e,t){if(!u(e))throw Error(d(299));var a=!1,n="",l=Lh,o=qh,h=Th;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(l=t.onUncaughtError),t.onCaughtError!==void 0&&(o=t.onCaughtError),t.onRecoverableError!==void 0&&(h=t.onRecoverableError)),t=cp(e,1,!1,null,null,a,n,null,l,o,h,xp),e[Sn]=t.current,hd(e),new Bd(t)},br.hydrateRoot=function(e,t,a){if(!u(e))throw Error(d(299));var n=!1,l="",o=Lh,h=qh,x=Th,j=null;return a!=null&&(a.unstable_strictMode===!0&&(n=!0),a.identifierPrefix!==void 0&&(l=a.identifierPrefix),a.onUncaughtError!==void 0&&(o=a.onUncaughtError),a.onCaughtError!==void 0&&(h=a.onCaughtError),a.onRecoverableError!==void 0&&(x=a.onRecoverableError),a.formState!==void 0&&(j=a.formState)),t=cp(e,1,!0,t,a??null,n,l,j,o,h,x,xp),t.context=dp(null),a=t.current,n=Vt(),n=vn(n),l=bi(n),l.callback=null,yi(a,l,n),a=n,t.current.lanes=a,We(t,a),Ea(t),e[Sn]=t.current,hd(e),new zl(t)},br.version="19.2.1",br}var Mp;function fx(){if(Mp)return Rd.exports;Mp=1;function s(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(s)}catch(r){console.error(r)}}return s(),Rd.exports=px(),Rd.exports}var bx=fx(),C=mo();const ie=yf(C),yx=ox({__proto__:null,default:ie},[C]);var Ax=(s,r,c,d,u,m,p,A)=>{let f=document.documentElement,b=["light","dark"];
vendor: 7,464 bytes, line 49
49function E(y){(Array.isArray(s)?s:[s]).forEach(v=>{let T=v==="class",S=T&&m?u.map(k=>m[k]||k):u;T?(f.classList.remove(...S),f.classList.add(m&&m[y]?m[y]:y)):f.setAttribute(v,y)}),g(y)}function g(y){A&&b.includes(y)&&(f.style.colorScheme=y)}function N(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(d)E(d);else try{let y=localStorage.getItem(r)||c,v=p&&y==="system"?N():y;E(v)}catch{}},xx=C.createContext(void 0),vx={setTheme:s=>{},themes:[]},Sx=()=>{var s;return(s=C.useContext(xx))!=null?s:vx};C.memo(({forcedTheme:s,storageKey:r,attribute:c,enableSystem:d,enableColorScheme:u,defaultTheme:m,value:p,themes:A,nonce:f,scriptProps:b})=>{let E=JSON.stringify([c,r,m,s,A,p,d,u]).slice(1,-1);return C.createElement("script",{...b,suppressHydrationWarning:!0,nonce:typeof window>"u"?f:"",dangerouslySetInnerHTML:{__html:`(${Ax.toString()})(${E})`}})});var hu=Af();const Ex=yf(hu);function wx(s){if(typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],c=document.createElement("style");c.type="text/css",r.appendChild(c),c.styleSheet?c.styleSheet.cssText=s:c.appendChild(document.createTextNode(s))}const Nx=s=>{switch(s){case"success":return Lx;case"info":return Tx;case"warning":return qx;case"error":return Mx;default:return null}},Cx=Array(12).fill(0),jx=({visible:s,className:r})=>ie.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":s},ie.createElement("div",{className:"sonner-spinner"},Cx.map((c,d)=>ie.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${d}`})))),Lx=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),qx=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),Tx=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),Mx=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ie.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),Bx=ie.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},ie.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ie.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),kx=()=>{const[s,r]=ie.useState(document.hidden);return ie.useEffect(()=>{const c=()=>{r(document.hidden)};return document.addEventListener("visibilitychange",c),()=>window.removeEventListener("visibilitychange",c)},[]),s};let Jd=1;class Rx{constructor(){this.subscribe=r=>(this.subscribers.push(r),()=>{const c=this.subscribers.indexOf(r);this.subscribers.splice(c,1)}),this.publish=r=>{this.subscribers.forEach(c=>c(r))},this.addToast=r=>{this.publish(r),this.toasts=[...this.toasts,r]},this.create=r=>{var c;const{message:d,...u}=r,m=typeof r?.id=="number"||((c=r.id)==null?void 0:c.length)>0?r.id:Jd++,p=this.toasts.find(f=>f.id===m),A=r.dismissible===void 0?!0:r.dismissible;return this.dismissedToasts.has(m)&&this.dismissedToasts.delete(m),p?this.toasts=this.toasts.map(f=>f.id===m?(this.publish({...f,...r,id:m,title:d}),{...f,...r,id:m,dismissible:A,title:d}):f):this.addToast({title:d,...u,dismissible:A,id:m}),m},this.dismiss=r=>(r?(this.dismissedToasts.add(r),requestAnimationFrame(()=>this.subscribers.forEach(c=>c({id:r,dismiss:!0})))):this.toasts.forEach(c=>{this.subscribers.forEach(d=>d({id:c.id,dismiss:!0}))}),r),this.message=(r,c)=>this.create({...c,message:r}),this.error=(r,c)=>this.create({...c,message:r,type:"error"}),this.success=(r,c)=>this.create({...c,type:"success",message:r}),this.info=(r,c)=>this.create({...c,type:"info",message:r}),this.warning=(r,c)=>this.create({...c,type:"warning",message:r}),this.loading=(r,c)=>this.create({...c,type:"loading",message:r}),this.promise=(r,c)=>{if(!c)return;let d;c.loading!==void 0&&(d=this.create({...c,promise:r,type:"loading",message:c.loading,description:typeof c.description!="function"?c.description:void 0}));const u=Promise.resolve(r instanceof Function?r():r);let m=d!==void 0,p;const A=u.then(async b=>{if(p=["resolve",b],ie.isValidElement(b))m=!1,this.create({id:d,type:"default",message:b});else if(Gx(b)&&!b.ok){m=!1;const g=typeof c.error=="function"?await c.error(`HTTP error! status: ${b.status}`):c.error,N=typeof c.description=="function"?await c.description(`HTTP error! status: ${b.status}`):c.description,v=typeof g=="object"&&!ie.isValidElement(g)?g:{message:g};this.create({id:d,type:"error",description:N,...v})}else if(b instanceof Error){m=!1;const g=typeof c.error=="function"?await c.error(b):c.error,N=typeof c.description=="function"?await c.description(b):c.description,v=typeof g=="object"&&!ie.isValidElement(g)?g:{message:g};this.create({id:d,type:"error",description:N,...v})}else if(c.success!==void 0){m=!1;const g=typeof c.success=="function"?await c.success(b):c.success,N=typeof c.description=="function"?await c.description(b):c.description,v=typeof g=="object"&&!ie.isValidElement(g)?g:{message:g};this.create({id:d,type:"success",description:N,...v})}}).catch(async b=>{if(p=["reject",b],c.error!==void 0){m=!1;const E=typeof c.error=="function"?await c.error(b):c.error,g=typeof c.description=="function"?await c.description(b):c.description,y=typeof E=="object"&&!ie.isValidElement(E)?E:{message:E};this.create({id:d,type:"error",description:g,...y})}}).finally(()=>{m&&(this.dismiss(d),d=void 0),c.finally==null||c.finally.call(c)}),f=()=>new Promise((b,E)=>A.then(()=>p[0]==="reject"?E(p[1]):b(p[1])).catch(E));return typeof d!="string"&&typeof d!="number"?{unwrap:f}:Object.assign(d,{unwrap:f})},this.custom=(r,c)=>{const d=c?.id||Jd++;return this.create({jsx:r(d),id:d,...c}),d},this.getActiveToasts=()=>this.toasts.filter(r=>!this.dismissedToasts.has(r.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Ht=new Rx,Zx=(s,r)=>{const c=r?.id||Jd++;return Ht.addToast({title:s,...r,id:c}),c},Gx=s=>s&&typeof s=="object"&&"ok"in s&&typeof s.ok=="boolean"&&"status"in s&&typeof s.status=="number",Hx=Zx,Ux=()=>Ht.toasts,Px=()=>Ht.getActiveToasts(),xf=Object.assign(Hx,{success:Ht.success,info:Ht.info,warning:Ht.warning,error:Ht.error,custom:Ht.custom,message:Ht.message,promise:Ht.promise,dismiss:Ht.dismiss,loading:Ht.loading},{getHistory:Ux,getToasts:Px});wx
vendor: 14,873 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function
vendor: 2,143 bytes, line 49
49Il(s){return s.label!==void 0}const Dx=3,Fx="24px",Ox="16px",Bp=4e3,zx=356,_x=14,Ix=45,Yx=200;function wa(...s){return s.filter(Boolean).join(" ")}function Vx(s){const[r,c]=s.split("-"),d=[];return r&&d.push(r),c&&d.push(c),d}const Wx=s=>{var r,c,d,u,m,p,A,f,b;const{invert:E,toast:g,unstyled:N,interacting:y,setHeights:v,visibleToasts:T,heights:S,index:k,toasts:_,expanded:K,removeToast:X,defaultRichColors:J,closeButton:ae,style:w,cancelButtonStyle:O,actionButtonStyle:F,className:ne="",descriptionClassName:te="",duration:re,position:ge,gap:D,expandByDefault:ee,classNames:L,icons:U,closeButtonAriaLabel:G="Close toast"}=s,[Y,he]=ie.useState(null),[q,z]=ie.useState(null),[V,$]=ie.useState(!1),[se,pe]=ie.useState(!1),[ue,ye]=ie.useState(!1),[Le,dt]=ie.useState(!1),[xt,ut]=ie.useState(!1),[ka,ca]=ie.useState(0),[vs,yn]=ie.useState(0),Pi=ie.useRef(g.duration||re||Bp),Ss=ie.useRef(null),Dt=ie.useRef(null),Es=k===0,ws=k+1<=T,vt=g.type,li=g.dismissible!==!1,St=g.className||"",vo=g.descriptionClassName||"",Di=ie.useMemo(()=>S.findIndex(Ae=>Ae.toastId===g.id)||0,[S,g.id]),Mr=ie.useMemo(()=>{var Ae;return(Ae=g.closeButton)!=null?Ae:ae},[g.closeButton,ae]),Fi=ie.useMemo(()=>g.duration||re||Bp,[g.duration,re]),Ns=ie.useRef(0),Ra=ie.useRef(0),Br=ie.useRef(0),oi=ie.useRef(null),[Oi,Et]=ge.split("-"),da=ie.useMemo(()=>S.reduce((Ae,Ie,rt)=>rt>=Di?Ae:Ae+Ie.height,0),[S,Di]),bt=kx(),So=g.invert||E,Cs=vt==="loading";Ra.current=ie.useMemo(()=>Di*D+da,[Di,da]),ie.useEffect(()=>{Pi.current=Fi},[Fi]),ie.useEffect(()=>{$(!0)},[]),ie.useEffect(()=>{const Ae=Dt.current;if(Ae){const Ie=Ae.getBoundingClientRect().height;return yn(Ie),v(rt=>[{toastId:g.id,height:Ie,position:g.position},...rt]),()=>v(rt=>rt.filter(yt=>yt.toastId!==g.id))}},[v,g.id]),ie.useLayoutEffect(()=>{if(!V)return;const Ae=Dt.current,Ie=Ae.style.height;Ae.style.height="auto";const rt=Ae.getBoundingClientRect().height;Ae.style.height=Ie,yn(rt),v(yt=>yt.find(We=>We.toastId===g.id)?yt.map(We=>We.toastId===g.id?{...We,height:rt}:We):[{toastId:g.id,height:rt,position:g.position},...yt])},[V,g.title,g.description,v,g.id,g.jsx,g.action,g.cancel]);const ya=ie.useCallback(()=>
vendor: 5,924 bytes, line 49
49{pe(!0),ca(Ra.current),v(Ae=>Ae.filter(Ie=>Ie.toastId!==g.id)),setTimeout(()=>{X(g)},Yx)},[g,X,v,Ra]);ie.useEffect(()=>{if(g.promise&&vt==="loading"||g.duration===1/0||g.type==="loading")return;let Ae;return K||y||bt?(()=>{if(Br.current<Ns.current){const yt=new Date().getTime()-Ns.current;Pi.current=Pi.current-yt}Br.current=new Date().getTime()})():(()=>{Pi.current!==1/0&&(Ns.current=new Date().getTime(),Ae=setTimeout(()=>{g.onAutoClose==null||g.onAutoClose.call(g,g),ya()},Pi.current))})(),()=>clearTimeout(Ae)},[K,y,g,vt,bt,ya]),ie.useEffect(()=>{g.delete&&(ya(),g.onDismiss==null||g.onDismiss.call(g,g))},[ya,g.delete]);function An(){var Ae;if(U?.loading){var Ie;return ie.createElement("div",{className:wa(L?.loader,g==null||(Ie=g.classNames)==null?void 0:Ie.loader,"sonner-loader"),"data-visible":vt==="loading"},U.loading)}return ie.createElement(jx,{className:wa(L?.loader,g==null||(Ae=g.classNames)==null?void 0:Ae.loader),visible:vt==="loading"})}const xn=g.icon||U?.[vt]||Nx(vt);var zi,Aa;return ie.createElement("li",{tabIndex:0,ref:Dt,className:wa(ne,St,L?.toast,g==null||(r=g.classNames)==null?void 0:r.toast,L?.default,L?.[vt],g==null||(c=g.classNames)==null?void 0:c[vt]),"data-sonner-toast":"","data-rich-colors":(zi=g.richColors)!=null?zi:J,"data-styled":!(g.jsx||g.unstyled||N),"data-mounted":V,"data-promise":!!g.promise,"data-swiped":xt,"data-removed":se,"data-visible":ws,"data-y-position":Oi,"data-x-position":Et,"data-index":k,"data-front":Es,"data-swiping":ue,"data-dismissible":li,"data-type":vt,"data-invert":So,"data-swipe-out":Le,"data-swipe-direction":q,"data-expanded":!!(K||ee&&V),"data-testid":g.testId,style:{"--index":k,"--toasts-before":k,"--z-index":_.length-k,"--offset":`${se?ka:Ra.current}px`,"--initial-height":ee?"auto":`${vs}px`,...w,...g.style},onDragEnd:()=>{ye(!1),he(null),oi.current=null},onPointerDown:Ae=>{Ae.button!==2&&(Cs||!li||(Ss.current=new Date,ca(Ra.current),Ae.target.setPointerCapture(Ae.pointerId),Ae.target.tagName!=="BUTTON"&&(ye(!0),oi.current={x:Ae.clientX,y:Ae.clientY})))},onPointerUp:()=>{var Ae,Ie,rt;if(Le||!li)return;oi.current=null;const yt=Number(((Ae=Dt.current)==null?void 0:Ae.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ci=Number(((Ie=Dt.current)==null?void 0:Ie.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),We=new Date().getTime()-((rt=Ss.current)==null?void 0:rt.getTime()),jt=Y==="x"?yt:ci,_i=Math.abs(jt)/We;if(Math.abs(jt)>=Ix||_i>.11){ca(Ra.current),g.onDismiss==null||g.onDismiss.call(g,g),z(Y==="x"?yt>0?"right":"left":ci>0?"down":"up"),ya(),dt(!0);return}else{var Lt,qt;(Lt=Dt.current)==null||Lt.style.setProperty("--swipe-amount-x","0px"),(qt=Dt.current)==null||qt.style.setProperty("--swipe-amount-y","0px")}ut(!1),ye(!1),he(null)},onPointerMove:Ae=>{var Ie,rt,yt;if(!oi.current||!li||((Ie=window.getSelection())==null?void 0:Ie.toString().length)>0)return;const We=Ae.clientY-oi.current.y,jt=Ae.clientX-oi.current.x;var _i;const Lt=(_i=s.swipeDirections)!=null?_i:Vx(ge);!Y&&(Math.abs(jt)>1||Math.abs(We)>1)&&he(Math.abs(jt)>Math.abs(We)?"x":"y");let qt={x:0,y:0};const vn=ua=>1/(1.5+Math.abs(ua)/20);if(Y==="y"){if(Lt.includes("top")||Lt.includes("bottom"))if(Lt.includes("top")&&We<0||Lt.includes("bottom")&&We>0)qt.y=We;else{const ua=We*vn(We);qt.y=Math.abs(ua)<Math.abs(We)?ua:We}}else if(Y==="x"&&(Lt.includes("left")||Lt.includes("right")))if(Lt.includes("left")&&jt<0||Lt.includes("right")&&jt>0)qt.x=jt;else{const ua=jt*vn(jt);qt.x=Math.abs(ua)<Math.abs(jt)?ua:jt}(Math.abs(qt.x)>0||Math.abs(qt.y)>0)&&ut(!0),(rt=Dt.current)==null||rt.style.setProperty("--swipe-amount-x",`${qt.x}px`),(yt=Dt.current)==null||yt.style.setProperty("--swipe-amount-y",`${qt.y}px`)}},Mr&&!g.jsx&&vt!=="loading"?ie.createElement("button",{"aria-label":G,"data-disabled":Cs,"data-close-button":!0,onClick:Cs||!li?()=>{}:()=>{ya(),g.onDismiss==null||g.onDismiss.call(g,g)},className:wa(L?.closeButton,g==null||(d=g.classNames)==null?void 0:d.closeButton)},(Aa=U?.close)!=null?Aa:Bx):null,(vt||g.icon||g.promise)&&g.icon!==null&&(U?.[vt]!==null||g.icon)?ie.createElement("div",{"data-icon":"",className:wa(L?.icon,g==null||(u=g.classNames)==null?void 0:u.icon)},g.promise||g.type==="loading"&&!g.icon?g.icon||An():null,g.type!=="loading"?xn:null):null,ie.createElement("div",{"data-content":"",className:wa(L?.content,g==null||(m=g.classNames)==null?void 0:m.content)},ie.createElement("div",{"data-title":"",className:wa(L?.title,g==null||(p=g.classNames)==null?void 0:p.title)},g.jsx?g.jsx:typeof g.title=="function"?g.title():g.title),g.description?ie.createElement("div",{"data-description":"",className:wa(te,vo,L?.description,g==null||(A=g.classNames)==null?void 0:A.description)},typeof g.description=="function"?g.description():g.description):null),ie.isValidElement(g.cancel)?g.cancel:g.cancel&&Il(g.cancel)?ie.createElement("button",{"data-button":!0,"data-cancel":!0,style:g.cancelButtonStyle||O,onClick:Ae=>{Il(g.cancel)&&li&&(g.cancel.onClick==null||g.cancel.onClick.call(g.cancel,Ae),ya())},className:wa(L?.cancelButton,g==null||(f=g.classNames)==null?void 0:f.cancelButton)},g.cancel.label):null,ie.isValidElement(g.action)?g.action:g.action&&Il(g.action)?ie.createElement("button",{"data-button":!0,"data-action":!0,style:g.actionButtonStyle||F,onClick:Ae=>{Il(g.action)&&(g.action.onClick==null||g.action.onClick.call(g.action,Ae),!Ae.defaultPrevented&&ya())},className:wa(L?.actionButton,g==null||(b=g.classNames)==null?void 0:b.actionButton)},g.action.label):null)};function kp(){if(typeof window>"u"||typeof document>"u")return"ltr";const s=document.documentElement.getAttribute("dir");return s==="auto"||!s?window.getComputedStyle(document.documentElement).direction:s}function Kx(s,r){const c={};return[s,r].forEach((d,u)=>{const m=u===1,p=m?"--mobile-offset":"--offset",A=m?Ox:Fx;function f(b){["top","right","bottom","left"].forEach(E=>{c[`${p}-${E}`]=typeof b=="number"?`${b}px`:b})}
vendor: 2,671 bytes, line 49
49typeof d=="number"||typeof d=="string"?f(d):typeof d=="object"?["top","right","bottom","left"].forEach(b=>{d[b]===void 0?c[`${p}-${b}`]=A:c[`${p}-${b}`]=typeof d[b]=="number"?`${d[b]}px`:d[b]}):f(A)}),c}const Qx=ie.forwardRef(function(r,c){const{id:d,invert:u,position:m="bottom-right",hotkey:p=["altKey","KeyT"],expand:A,closeButton:f,className:b,offset:E,mobileOffset:g,theme:N="light",richColors:y,duration:v,style:T,visibleToasts:S=Dx,toastOptions:k,dir:_=kp(),gap:K=_x,icons:X,containerAriaLabel:J="Notifications"}=r,[ae,w]=ie.useState([]),O=ie.useMemo(()=>d?ae.filter(V=>V.toasterId===d):ae.filter(V=>!V.toasterId),[ae,d]),F=ie.useMemo(()=>Array.from(new Set([m].concat(O.filter(V=>V.position).map(V=>V.position)))),[O,m]),[ne,te]=ie.useState([]),[re,ge]=ie.useState(!1),[D,ee]=ie.useState(!1),[L,U]=ie.useState(N!=="system"?N:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),G=ie.useRef(null),Y=p.join("+").replace(/Key/g,"").replace(/Digit/g,""),he=ie.useRef(null),q=ie.useRef(!1),z=ie.useCallback(V=>{w($=>{var se;return(se=$.find(pe=>pe.id===V.id))!=null&&se.delete||Ht.dismiss(V.id),$.filter(({id:pe})=>pe!==V.id)})},[]);return ie.useEffect(()=>Ht.subscribe(V=>{if(V.dismiss){requestAnimationFrame(()=>{w($=>$.map(se=>se.id===V.id?{...se,delete:!0}:se))});return}setTimeout(()=>{Ex.flushSync(()=>{w($=>{const se=$.findIndex(pe=>pe.id===V.id);return se!==-1?[...$.slice(0,se),{...$[se],...V},...$.slice(se+1)]:[V,...$]})})})}),[ae]),ie.useEffect(()=>{if(N!=="system"){U(N);return}if(N==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?U("dark"):U("light")),typeof window>"u")return;const V=window.matchMedia("(prefers-color-scheme: dark)");try{V.addEventListener("change",({matches:$})=>{U($?"dark":"light")})}catch{V.addListener(({matches:se})=>{try{U(se?"dark":"light")}catch(pe){console.error(pe)}})}},[N]),ie.useEffect(()=>{ae.length<=1&&ge(!1)},[ae]),ie.useEffect(()=>{const V=$=>{var se;if(p.every(ye=>$[ye]||$.code===ye)){var ue;ge(!0),(ue=G.current)==null||ue.focus()}$.code==="Escape"&&(document.activeElement===G.current||(se=G.current)!=null&&se.contains(document.activeElement))&&ge(!1)};return document.addEventListener("keydown",V),()=>document.removeEventListener("keydown",V)},[p]),ie.useEffect(()=>{if(G.current)return()=>{he.current&&(he.current.focus({preventScroll:!0}),he.current=null,q.current=!1)}},[G.current]),ie.createElement("section",{ref:c,"aria-label":`${J} ${Y}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},F.map((V,$)=>{var se;const[pe,ue]=V.split("-");
vendor: 4,430 bytes, line 49
49return O.length?ie.createElement("ol",{key:V,dir:_==="auto"?kp():_,tabIndex:-1,ref:G,className:b,"data-sonner-toaster":!0,"data-sonner-theme":L,"data-y-position":pe,"data-x-position":ue,style:{"--front-toast-height":`${((se=ne[0])==null?void 0:se.height)||0}px`,"--width":`${zx}px`,"--gap":`${K}px`,...T,...Kx(E,g)},onBlur:ye=>{q.current&&!ye.currentTarget.contains(ye.relatedTarget)&&(q.current=!1,he.current&&(he.current.focus({preventScroll:!0}),he.current=null))},onFocus:ye=>{ye.target instanceof HTMLElement&&ye.target.dataset.dismissible==="false"||q.current||(q.current=!0,he.current=ye.relatedTarget)},onMouseEnter:()=>ge(!0),onMouseMove:()=>ge(!0),onMouseLeave:()=>{D||ge(!1)},onDragEnd:()=>ge(!1),onPointerDown:ye=>{ye.target instanceof HTMLElement&&ye.target.dataset.dismissible==="false"||ee(!0)},onPointerUp:()=>ee(!1)},O.filter(ye=>!ye.position&&$===0||ye.position===V).map((ye,Le)=>{var dt,xt;return ie.createElement(Wx,{key:ye.id,icons:X,index:Le,toast:ye,defaultRichColors:y,duration:(dt=k?.duration)!=null?dt:v,className:k?.className,descriptionClassName:k?.descriptionClassName,invert:u,visibleToasts:S,closeButton:(xt=k?.closeButton)!=null?xt:f,interacting:D,position:V,style:k?.style,unstyled:k?.unstyled,classNames:k?.classNames,cancelButtonStyle:k?.cancelButtonStyle,actionButtonStyle:k?.actionButtonStyle,closeButtonAriaLabel:k?.closeButtonAriaLabel,removeToast:z,toasts:O.filter(ut=>ut.position==ye.position),heights:ne.filter(ut=>ut.position==ye.position),setHeights:te,expandByDefault:A,gap:K,expanded:re,swipeDirections:r.swipeDirections})})):null}))}),Jx=({...s})=>{const{theme:r="system"}=Sx();return i.jsx(Qx,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...s})};function ti(s,r,{checkForDefaultPrevented:c=!0}={}){return function(u){if(s?.(u),c===!1||!u.defaultPrevented)return r?.(u)}}function Rp(s,r){if(typeof s=="function")return s(r);s!=null&&(s.current=r)}function vf(...s){return r=>{let c=!1;const d=s.map(u=>{const m=Rp(u,r);return!c&&typeof m=="function"&&(c=!0),m});if(c)return()=>{for(let u=0;u<d.length;u++){const m=d[u];typeof m=="function"?m():Rp(s[u],null)}}}}function pn(...s){return C.useCallback(vf(...s),s)}function Sf(s,r=[]){let c=[];function d(m,p){const A=C.createContext(p),f=c.length;c=[...c,p];const b=g=>{const{scope:N,children:y,...v}=g,T=N?.[s]?.[f]||A,S=C.useMemo(()=>v,Object.values(v));return i.jsx(T.Provider,{value:S,children:y})};b.displayName=m+"Provider";function E(g,N){const y=N?.[s]?.[f]||A,v=C.useContext(y);if(v)return v;if(p!==void 0)return p;throw new Error(`\`${g}\` must be used within \`${m}\``)}return[b,E]}const u=()=>{const m=c.map(p=>C.createContext(p));return function(A){const f=A?.[s]||m;return C.useMemo(()=>({[`__scope${s}`]:{...A,[s]:f}}),[A,f])}};return u.scopeName=s,[d,Xx(u,...r)]}function Xx(...s){const r=s[0];if(s.length===1)return r;const c=()=>{const d=s.map(u=>({useScope:u(),scopeName:u.scopeName}));return function(m){const p=d.reduce((A,{useScope:f,scopeName:b})=>{const g=f(m)[`__scope${b}`];return{...A,...g}},{});return C.useMemo(()=>({[`__scope${r.scopeName}`]:p}),[p])}};return c.scopeName=r.scopeName,c}function $x(s){const r=ev(s),c=C.forwardRef((d,u)=>{const{children:m,...p}=d,A=C.Children.toArray(m),f=A.find(av);if(f){const b=f.props.children,E=A.map(g=>g===f?C.Children.count(b)>1?C.Children.only(null):C.isValidElement(b)?b.props.children:null:g);return i.jsx(r,{...p,ref:u,children:C.isValidElement(b)?C.cloneElement(b,void 0,E):null})}return i.jsx(r,{...p,ref:u,children:m})});return c.displayName=`${s}.Slot`,c}function ev(s){const r=C.forwardRef((c,d)=>{const{children:u,...m}=c;if(C.isValidElement(u)){const p=nv(u),A=iv(m,u.props);return u.type!==C.Fragment&&(A.ref=d?vf(d,p):p),C.cloneElement(u,A)}return C.Children.count(u)>1?C.Children.only(null):null});return r.displayName=`${s}.SlotClone`,r}var Ef=Symbol("radix.slottable");function tv(s){const r=({children:c})=>i.jsx(i.Fragment,{children:c});return r.displayName=`${s}.Slottable`,r.__radixId=Ef,r}function av(s){return C.isValidElement(s)&&typeof s.type=="function"&&"__radixId"in s.type&&s.type.__radixId===Ef}function iv(s,r){const c={...r};for(const d in r){const u=s[d],m=r[d];/^on[A-Z]/.test(d)?u&&m?c[d]=(...A)=>{const f=m(...A);return u(...A),f}:u&&(c[d]=u):d==="style"?c[d]={...u,...m}
vendor: 4,262 bytes, line 49
49:d==="className"&&(c[d]=[u,m].filter(Boolean).join(" "))}return{...s,...c}}function nv(s){let r=Object.getOwnPropertyDescriptor(s.props,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning;return c?s.ref:(r=Object.getOwnPropertyDescriptor(s,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning,c?s.props.ref:s.props.ref||s.ref)}var sv=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],fn=sv.reduce((s,r)=>{const c=$x(`Primitive.${r}`),d=C.forwardRef((u,m)=>{const{asChild:p,...A}=u,f=p?c:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),i.jsx(f,{...A,ref:m})});return d.displayName=`Primitive.${r}`,{...s,[r]:d}},{});function rv(s,r){s&&hu.flushSync(()=>s.dispatchEvent(r))}function ho(s){const r=C.useRef(s);return C.useEffect(()=>{r.current=s}),C.useMemo(()=>(...c)=>r.current?.(...c),[])}function lv(s,r=globalThis?.document){const c=ho(s);C.useEffect(()=>{const d=u=>{u.key==="Escape"&&c(u)};return r.addEventListener("keydown",d,{capture:!0}),()=>r.removeEventListener("keydown",d,{capture:!0})},[c,r])}var ov="DismissableLayer",Xd="dismissableLayer.update",cv="dismissableLayer.pointerDownOutside",dv="dismissableLayer.focusOutside",Zp,wf=C.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Nf=C.forwardRef((s,r)=>{const{disableOutsidePointerEvents:c=!1,onEscapeKeyDown:d,onPointerDownOutside:u,onFocusOutside:m,onInteractOutside:p,onDismiss:A,...f}=s,b=C.useContext(wf),[E,g]=C.useState(null),N=E?.ownerDocument??globalThis?.document,[,y]=C.useState({}),v=pn(r,w=>g(w)),T=Array.from(b.layers),[S]=[...b.layersWithOutsidePointerEventsDisabled].slice(-1),k=T.indexOf(S),_=E?T.indexOf(E):-1,K=b.layersWithOutsidePointerEventsDisabled.size>0,X=_>=k,J=hv(w=>{const O=w.target,F=[...b.branches].some(ne=>ne.contains(O));!X||F||(u?.(w),p?.(w),w.defaultPrevented||A?.())},N),ae=gv(w=>{const O=w.target;[...b.branches].some(ne=>ne.contains(O))||(m?.(w),p?.(w),w.defaultPrevented||A?.())},N);return lv(w=>{_===b.layers.size-1&&(d?.(w),!w.defaultPrevented&&A&&(w.preventDefault(),A()))},N),C.useEffect(()=>{if(E)return c&&(b.layersWithOutsidePointerEventsDisabled.size===0&&(Zp=N.body.style.pointerEvents,N.body.style.pointerEvents="none"),b.layersWithOutsidePointerEventsDisabled.add(E)),b.layers.add(E),Gp(),()=>{c&&b.layersWithOutsidePointerEventsDisabled.size===1&&(N.body.style.pointerEvents=Zp)}},[E,N,c,b]),C.useEffect(()=>()=>{E&&(b.layers.delete(E),b.layersWithOutsidePointerEventsDisabled.delete(E),Gp())},[E,b]),C.useEffect(()=>{const w=()=>y({});return document.addEventListener(Xd,w),()=>document.removeEventListener(Xd,w)},[]),i.jsx(fn.div,{...f,ref:v,style:{pointerEvents:K?X?"auto":"none":void 0,...s.style},onFocusCapture:ti(s.onFocusCapture,ae.onFocusCapture),onBlurCapture:ti(s.onBlurCapture,ae.onBlurCapture),onPointerDownCapture:ti(s.onPointerDownCapture,J.onPointerDownCapture)})});Nf.displayName=ov;var uv="DismissableLayerBranch",mv=C.forwardRef((s,r)=>{const c=C.useContext(wf),d=C.useRef(null),u=pn(r,d);return C.useEffect(()=>{const m=d.current;if(m)return c.branches.add(m),()=>{c.branches.delete(m)}},[c.branches]),i.jsx(fn.div,{...s,ref:u})});mv.displayName=uv;function hv(s,r=globalThis?.document){const c=ho(s),d=C.useRef(!1),u=C.useRef(()=>{});return C.useEffect(()=>{const m=A=>{if(A.target&&!d.current){let f=function(){Cf(cv,c,b,{discrete:!0})};const b={originalEvent:A};A.pointerType==="touch"?(r.removeEventListener("click",u.current),u.current=f,r.addEventListener("click",u.current,{once:!0})):f()}else r.removeEventListener("click",u.current);d.current=!1},p=window.setTimeout(()=>{r.addEventListener("pointerdown",m)},0);return()=>{window.clearTimeout(p),r.removeEventListener("pointerdown",m),r.removeEventListener("click",u.current)}},[r,c]),{onPointerDownCapture:()=>d.current=!0}}function gv(s,r=globalThis?.document){const c=ho(s),d=C.useRef(!1);return C.useEffect(()=>{const u=m=>{m.target&&!d.current&&Cf(dv,c,{originalEvent:m},{discrete:!1})};return r.addEventListener("focusin",u),()=>r.removeEventListener("focusin",u)},[r,c]),{onFocusCapture:()=>d.current=!0,onBlurCapture:()=>d.current=!1}}function Gp(){const s=new CustomEvent(Xd);document.dispatchEvent(s)}function Cf(s,r,c,{discrete:d}
vendor: 6,349 bytes, line 49
49){const u=c.originalEvent.target,m=new CustomEvent(s,{bubbles:!1,cancelable:!0,detail:c});r&&u.addEventListener(s,r,{once:!0}),d?rv(u,m):u.dispatchEvent(m)}var Er=globalThis?.document?C.useLayoutEffect:()=>{};const pv=["top","right","bottom","left"],Gi=Math.min,Wt=Math.max,io=Math.round,Yl=Math.floor,ja=s=>({x:s,y:s}),fv={left:"right",right:"left",bottom:"top",top:"bottom"},bv={start:"end",end:"start"};function $d(s,r,c){return Wt(s,Gi(r,c))}function si(s,r){return typeof s=="function"?s(r):s}function ri(s){return s.split("-")[0]}function fs(s){return s.split("-")[1]}function gu(s){return s==="x"?"y":"x"}function pu(s){return s==="y"?"height":"width"}const yv=new Set(["top","bottom"]);function Na(s){return yv.has(ri(s))?"y":"x"}function fu(s){return gu(Na(s))}function Av(s,r,c){c===void 0&&(c=!1);const d=fs(s),u=fu(s),m=pu(u);let p=u==="x"?d===(c?"end":"start")?"right":"left":d==="start"?"bottom":"top";return r.reference[m]>r.floating[m]&&(p=no(p)),[p,no(p)]}function xv(s){const r=no(s);return[eu(s),r,eu(r)]}function eu(s){return s.replace(/start|end/g,r=>bv[r])}const Hp=["left","right"],Up=["right","left"],vv=["top","bottom"],Sv=["bottom","top"];function Ev(s,r,c){switch(s){case"top":case"bottom":return c?r?Up:Hp:r?Hp:Up;case"left":case"right":return r?vv:Sv;default:return[]}}function wv(s,r,c,d){const u=fs(s);let m=Ev(ri(s),c==="start",d);return u&&(m=m.map(p=>p+"-"+u),r&&(m=m.concat(m.map(eu)))),m}function no(s){return s.replace(/left|right|bottom|top/g,r=>fv[r])}function Nv(s){return{top:0,right:0,bottom:0,left:0,...s}}function jf(s){return typeof s!="number"?Nv(s):{top:s,right:s,bottom:s,left:s}}function so(s){const{x:r,y:c,width:d,height:u}=s;return{width:d,height:u,top:c,left:r,right:r+d,bottom:c+u,x:r,y:c}}function Pp(s,r,c){let{reference:d,floating:u}=s;const m=Na(r),p=fu(r),A=pu(p),f=ri(r),b=m==="y",E=d.x+d.width/2-u.width/2,g=d.y+d.height/2-u.height/2,N=d[A]/2-u[A]/2;let y;switch(f){case"top":y={x:E,y:d.y-u.height};break;case"bottom":y={x:E,y:d.y+d.height};break;case"right":y={x:d.x+d.width,y:g};break;case"left":y={x:d.x-u.width,y:g};break;default:y={x:d.x,y:d.y}}switch(fs(r)){case"start":y[p]-=N*(c&&b?-1:1);break;case"end":y[p]+=N*(c&&b?-1:1);break}return y}const Cv=async(s,r,c)=>{const{placement:d="bottom",strategy:u="absolute",middleware:m=[],platform:p}=c,A=m.filter(Boolean),f=await(p.isRTL==null?void 0:p.isRTL(r));let b=await p.getElementRects({reference:s,floating:r,strategy:u}),{x:E,y:g}=Pp(b,d,f),N=d,y={},v=0;for(let T=0;T<A.length;T++){const{name:S,fn:k}=A[T],{x:_,y:K,data:X,reset:J}=await k({x:E,y:g,initialPlacement:d,placement:N,strategy:u,middlewareData:y,rects:b,platform:p,elements:{reference:s,floating:r}});E=_??E,g=K??g,y={...y,[S]:{...y[S],...X}},J&&v<=50&&(v++,typeof J=="object"&&(J.placement&&(N=J.placement),J.rects&&(b=J.rects===!0?await p.getElementRects({reference:s,floating:r,strategy:u}):J.rects),{x:E,y:g}=Pp(b,N,f)),T=-1)}return{x:E,y:g,placement:N,strategy:u,middlewareData:y}};async function wr(s,r){var c;r===void 0&&(r={});const{x:d,y:u,platform:m,rects:p,elements:A,strategy:f}=s,{boundary:b="clippingAncestors",rootBoundary:E="viewport",elementContext:g="floating",altBoundary:N=!1,padding:y=0}=si(r,s),v=jf(y),S=A[N?g==="floating"?"reference":"floating":g],k=so(await m.getClippingRect({element:(c=await(m.isElement==null?void 0:m.isElement(S)))==null||c?S:S.contextElement||await(m.getDocumentElement==null?void 0:m.getDocumentElement(A.floating)),boundary:b,rootBoundary:E,strategy:f})),_=g==="floating"?{x:d,y:u,width:p.floating.width,height:p.floating.height}:p.reference,K=await(m.getOffsetParent==null?void 0:m.getOffsetParent(A.floating)),X=await(m.isElement==null?void 0:m.isElement(K))?await(m.getScale==null?void 0:m.getScale(K))||{x:1,y:1}:{x:1,y:1},J=so(m.convertOffsetParentRelativeRectToViewportRelativeRect?await m.convertOffsetParentRelativeRectToViewportRelativeRect({elements:A,rect:_,offsetParent:K,strategy:f}):_);return{top:(k.top-J.top+v.top)/X.y,bottom:(J.bottom-k.bottom+v.bottom)/X.y,left:(k.left-J.left+v.left)/X.x,right:(J.right-k.right+v.right)/X.x}}const jv=s=>({name:"arrow",options:s,async fn(r){const{x:c,y:d,placement:u,rects:m,platform:p,elements:A,middlewareData:f}=r,{element:b,padding:E=0}=si(s,r)||{};if(b==null)return{};const g=jf(E),N={x:c,y:d},y=fu(u),v=pu(y),T=await p.getDimensions(b),S=y==="y",k=S?"top":"left",_=S?"bottom":"right",K=S?"clientHeight":"clientWidth",X=m.reference[v]+m.reference[y]-N[y]-m.floating[v],J=N[y]-m.reference[y],ae=await(p.getOffsetParent==null?void 0:p.getOffsetParent(b));let w=ae?ae[K]:0;(!w||!await(p.isElement==null?void 0:p.isElement(ae)))&&(w=A.floating[K]||m.floating[v]);const O=X/2-J/2,F=w/2-T[v]/2-1,ne=Gi(g[k],F),te=Gi(g[_],F),re=ne,ge=w-T[v]-te,D=w/2-T[v]/2+O,ee=$d(re,D,ge),L=!f.arrow&&fs(u)!=null&&D!==ee&&m.reference[v]/2-(D<re?ne:te)-T[v]/2<0,U=L?D<re?D-re:D-ge:0;return{[y]:N[y]+U,data:{[y]:ee,centerOffset:D-ee-U,...L&&{alignmentOffset:U}},reset:L}}}),Lv=function(s){return s===void 0&&(s={}),{name:"flip",options:s,async fn(r){var c,d;const{placement:u,middlewareData:m,rects:p,initialPlacement:A,platform:f,elements:b}=r,{mainAxis:E=!0,crossAxis:g=!0,fallbackPlacements:N,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:T=!0,...S}=si(s,r);if((c=m.arrow)!=null&&c.alignmentOffset)return{};const k=ri(u),_=Na(A),K=ri(A)===A,X=await(f.isRTL==null?void 0:f.isRTL(b.floating)),J=N||(K||!T?[no(A)]:xv(A)),ae=v!=="none";!N&&ae&&J.push(...wv(A,T,v,X));const w=[A,...J],O=await wr(r,S),F=[];let ne=((d=m.flip)==null?void 0:d.overflows)||[];if(E&&F.push(O[k]),g){const D=Av(u,p,X);F.push(O[D[0]],O[D[1]])}if(ne=[...ne,{placement:u,overflows:F}],!F.every(D=>D<=0)){var te,re;const D=(((te=m.flip)==null?void 0:te.index)||0)+1,ee=w[D];if(ee&&(!(g==="alignment"?_!==Na(ee):!1)||ne.every(G=>Na(G.placement)===_?G.overflows[0]>0:!0)))return{data:{index:D,overflows:ne},reset:{placement:ee}};let L=(re=ne.filter(U=>U.overflows[0]<=0).sort((U,G)=>U.overflows[1]-G.overflows[1])[0])==null?void 0:re.placement;if(!L)switch(y){case"bestFit":{var ge;const U=(ge=ne.filter(G=>{if(ae){const Y=Na(G.placement);return Y===_||Y==="y"}return!0}).map(G=>[G.placement,G.overflows.filter(Y=>Y>0).reduce((Y,he)=>Y+he,0)]).sort((G,Y)=>G[1]-Y[1])[0])==null?void 0:ge[0];U&&(L=U);break}case"initialPlacement":L=A;break}if(u!==L)return{reset:{placement:L}}}return{}}}};
vendor: 12,682 bytes, line 49
49function Dp(s,r){return{top:s.top-r.height,right:s.right-r.width,bottom:s.bottom-r.height,left:s.left-r.width}}function Fp(s){return pv.some(r=>s[r]>=0)}const qv=function(s){return s===void 0&&(s={}),{name:"hide",options:s,async fn(r){const{rects:c}=r,{strategy:d="referenceHidden",...u}=si(s,r);switch(d){case"referenceHidden":{const m=await wr(r,{...u,elementContext:"reference"}),p=Dp(m,c.reference);return{data:{referenceHiddenOffsets:p,referenceHidden:Fp(p)}}}case"escaped":{const m=await wr(r,{...u,altBoundary:!0}),p=Dp(m,c.floating);return{data:{escapedOffsets:p,escaped:Fp(p)}}}default:return{}}}}},Lf=new Set(["left","top"]);async function Tv(s,r){const{placement:c,platform:d,elements:u}=s,m=await(d.isRTL==null?void 0:d.isRTL(u.floating)),p=ri(c),A=fs(c),f=Na(c)==="y",b=Lf.has(p)?-1:1,E=m&&f?-1:1,g=si(r,s);let{mainAxis:N,crossAxis:y,alignmentAxis:v}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return A&&typeof v=="number"&&(y=A==="end"?v*-1:v),f?{x:y*E,y:N*b}:{x:N*b,y:y*E}}const Mv=function(s){return s===void 0&&(s=0),{name:"offset",options:s,async fn(r){var c,d;const{x:u,y:m,placement:p,middlewareData:A}=r,f=await Tv(r,s);return p===((c=A.offset)==null?void 0:c.placement)&&(d=A.arrow)!=null&&d.alignmentOffset?{}:{x:u+f.x,y:m+f.y,data:{...f,placement:p}}}}},Bv=function(s){return s===void 0&&(s={}),{name:"shift",options:s,async fn(r){const{x:c,y:d,placement:u}=r,{mainAxis:m=!0,crossAxis:p=!1,limiter:A={fn:S=>{let{x:k,y:_}=S;return{x:k,y:_}}},...f}=si(s,r),b={x:c,y:d},E=await wr(r,f),g=Na(ri(u)),N=gu(g);let y=b[N],v=b[g];if(m){const S=N==="y"?"top":"left",k=N==="y"?"bottom":"right",_=y+E[S],K=y-E[k];y=$d(_,y,K)}if(p){const S=g==="y"?"top":"left",k=g==="y"?"bottom":"right",_=v+E[S],K=v-E[k];v=$d(_,v,K)}const T=A.fn({...r,[N]:y,[g]:v});return{...T,data:{x:T.x-c,y:T.y-d,enabled:{[N]:m,[g]:p}}}}}},kv=function(s){return s===void 0&&(s={}),{options:s,fn(r){const{x:c,y:d,placement:u,rects:m,middlewareData:p}=r,{offset:A=0,mainAxis:f=!0,crossAxis:b=!0}=si(s,r),E={x:c,y:d},g=Na(u),N=gu(g);let y=E[N],v=E[g];const T=si(A,r),S=typeof T=="number"?{mainAxis:T,crossAxis:0}:{mainAxis:0,crossAxis:0,...T};if(f){const K=N==="y"?"height":"width",X=m.reference[N]-m.floating[K]+S.mainAxis,J=m.reference[N]+m.reference[K]-S.mainAxis;y<X?y=X:y>J&&(y=J)}if(b){var k,_;const K=N==="y"?"width":"height",X=Lf.has(ri(u)),J=m.reference[g]-m.floating[K]+(X&&((k=p.offset)==null?void 0:k[g])||0)+(X?0:S.crossAxis),ae=m.reference[g]+m.reference[K]+(X?0:((_=p.offset)==null?void 0:_[g])||0)-(X?S.crossAxis:0);v<J?v=J:v>ae&&(v=ae)}return{[N]:y,[g]:v}}}},Rv=function(s){return s===void 0&&(s={}),{name:"size",options:s,async fn(r){var c,d;const{placement:u,rects:m,platform:p,elements:A}=r,{apply:f=()=>{},...b}=si(s,r),E=await wr(r,b),g=ri(u),N=fs(u),y=Na(u)==="y",{width:v,height:T}=m.floating;let S,k;g==="top"||g==="bottom"?(S=g,k=N===(await(p.isRTL==null?void 0:p.isRTL(A.floating))?"start":"end")?"left":"right"):(k=g,S=N==="end"?"top":"bottom");const _=T-E.top-E.bottom,K=v-E.left-E.right,X=Gi(T-E[S],_),J=Gi(v-E[k],K),ae=!r.middlewareData.shift;let w=X,O=J;if((c=r.middlewareData.shift)!=null&&c.enabled.x&&(O=K),(d=r.middlewareData.shift)!=null&&d.enabled.y&&(w=_),ae&&!N){const ne=Wt(E.left,0),te=Wt(E.right,0),re=Wt(E.top,0),ge=Wt(E.bottom,0);y?O=v-2*(ne!==0||te!==0?ne+te:Wt(E.left,E.right)):w=T-2*(re!==0||ge!==0?re+ge:Wt(E.top,E.bottom))}await f({...r,availableWidth:O,availableHeight:w});const F=await p.getDimensions(A.floating);return v!==F.width||T!==F.height?{reset:{rects:!0}}:{}}}};function go(){return typeof window<"u"}function bs(s){return qf(s)?(s.nodeName||"").toLowerCase():"#document"}function Qt(s){var r;return(s==null||(r=s.ownerDocument)==null?void 0:r.defaultView)||window}function Ma(s){var r;return(r=(qf(s)?s.ownerDocument:s.document)||window.document)==null?void 0:r.documentElement}function qf(s){return go()?s instanceof Node||s instanceof Qt(s).Node:!1}function fa(s){return go()?s instanceof Element||s instanceof Qt(s).Element:!1}function qa(s){return go()?s instanceof HTMLElement||s instanceof Qt(s).HTMLElement:!1}function Op(s){return!go()||typeof ShadowRoot>"u"?!1:s instanceof ShadowRoot||s instanceof Qt(s).ShadowRoot}const Zv=new Set(["inline","contents"]);function Lr(s){const{overflow:r,overflowX:c,overflowY:d,display:u}=ba(s);return/auto|scroll|overlay|hidden|clip/.test(r+d+c)&&!Zv.has(u)}const Gv=new Set(["table","td","th"]);function Hv(s){return Gv.has(bs(s))}const Uv=[":popover-open",":modal"];function po(s){return Uv.some(r=>{try{return s.matches(r)}catch{return!1}})}const Pv=["transform","translate","scale","rotate","perspective"],Dv=["transform","translate","scale","rotate","perspective","filter"],Fv=["paint","layout","strict","content"];function bu(s){const r=yu(),c=fa(s)?ba(s):s;return Pv.some(d=>c[d]?c[d]!=="none":!1)||(c.containerType?c.containerType!=="normal":!1)||!r&&(c.backdropFilter?c.backdropFilter!=="none":!1)||!r&&(c.filter?c.filter!=="none":!1)||Dv.some(d=>(c.willChange||"").includes(d))||Fv.some(d=>(c.contain||"").includes(d))}function Ov(s){let r=Hi(s);for(;qa(r)&&!hs(r);){if(bu(r))return r;if(po(r))return null;r=Hi(r)}return null}function yu(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const zv=new Set(["html","body","#document"]);function hs(s){return zv.has(bs(s))}function ba(s){return Qt(s).getComputedStyle(s)}function fo(s){return fa(s)?{scrollLeft:s.scrollLeft,scrollTop:s.scrollTop}:{scrollLeft:s.scrollX,scrollTop:s.scrollY}}function Hi(s){if(bs(s)==="html")return s;const r=s.assignedSlot||s.parentNode||Op(s)&&s.host||Ma(s);return Op(r)?r.host:r}function Tf(s){const r=Hi(s);return hs(r)?s.ownerDocument?s.ownerDocument.body:s.body:qa(r)&&Lr(r)?r:Tf(r)}function Nr(s,r,c){var d;r===void 0&&(r=[]),c===void 0&&(c=!0);const u=Tf(s),m=u===((d=s.ownerDocument)==null?void 0:d.body),p=Qt(u);if(m){const A=tu(p);return r.concat(p,p.visualViewport||[],Lr(u)?u:[],A&&c?Nr(A):[])}return r.concat(u,Nr(u,[],c))}function tu(s){return s.parent&&Object.getPrototypeOf(s.parent)?s.frameElement:null}function Mf(s){const r=ba(s);let c=parseFloat(r.width)||0,d=parseFloat(r.height)||0;const u=qa(s),m=u?s.offsetWidth:c,p=u?s.offsetHeight:d,A=io(c)!==m||io(d)!==p;return A&&(c=m,d=p),{width:c,height:d,$:A}}function Au(s){return fa(s)?s:s.contextElement}function ms(s){const r=Au(s);if(!qa(r))return ja(1);const c=r.getBoundingClientRect(),{width:d,height:u,$:m}=Mf(r);let p=(m?io(c.width):c.width)/d,A=(m?io(c.height):c.height)/u;return(!p||!Number.isFinite(p))&&(p=1),(!A||!Number.isFinite(A))&&(A=1),{x:p,y:A}}const _v=ja(0);function Bf(s){const r=Qt(s);return!yu()||!r.visualViewport?_v:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function Iv(s,r,c){return r===void 0&&(r=!1),!c||r&&c!==Qt(s)?!1:r}function mn(s,r,c,d){r===void 0&&(r=!1),c===void 0&&(c=!1);const u=s.getBoundingClientRect(),m=Au(s);let p=ja(1);r&&(d?fa(d)&&(p=ms(d)):p=ms(s));const A=Iv(m,c,d)?Bf(m):ja(0);let f=(u.left+A.x)/p.x,b=(u.top+A.y)/p.y,E=u.width/p.x,g=u.height/p.y;if(m){const N=Qt(m),y=d&&fa(d)?Qt(d):d;let v=N,T=tu(v);for(;T&&d&&y!==v;){const S=ms(T),k=T.getBoundingClientRect(),_=ba(T),K=k.left+(T.clientLeft+parseFloat(_.paddingLeft))*S.x,X=k.top+(T.clientTop+parseFloat(_.paddingTop))*S.y;f*=S.x,b*=S.y,E*=S.x,g*=S.y,f+=K,b+=X,v=Qt(T),T=tu(v)}}return so({width:E,height:g,x:f,y:b})}function bo(s,r){const c=fo(s).scrollLeft;return r?r.left+c:mn(Ma(s)).left+c}function kf(s,r){const c=s.getBoundingClientRect(),d=c.left+r.scrollLeft-bo(s,c),u=c.top+r.scrollTop;return{x:d,y:u}}function Yv(s){let{elements:r,rect:c,offsetParent:d,strategy:u}=s;const m=u==="fixed",p=Ma(d),A=r?po(r.floating):!1;if(d===p||A&&m)return c;let f={scrollLeft:0,scrollTop:0},b=ja(1);const E=ja(0),g=qa(d);if((g||!g&&!m)&&((bs(d)!=="body"||Lr(p))&&(f=fo(d)),qa(d))){const y=mn(d);b=ms(d),E.x=y.x+d.clientLeft,E.y=y.y+d.clientTop}const N=p&&!g&&!m?kf(p,f):ja(0);return{width:c.width*b.x,height:c.height*b.y,x:c.x*b.x-f.scrollLeft*b.x+E.x+N.x,y:c.y*b.y-f.scrollTop*b.y+E.y+N.y}}function Vv(s){return Array.from(s.getClientRects())}function Wv(s){const r=Ma(s),c=fo(s),d=s.ownerDocument.body,u=Wt(r.scrollWidth,r.clientWidth,d.scrollWidth,d.clientWidth),m=Wt(r.scrollHeight,r.clientHeight,d.scrollHeight,d.clientHeight);let p=-c.scrollLeft+bo(s);const A=-c.scrollTop;return ba(d).direction==="rtl"&&(p+=Wt(r.clientWidth,d.clientWidth)-u),{width:u,height:m,x:p,y:A}}const zp=25;function Kv(s,r){const c=Qt(s),d=Ma(s),u=c.visualViewport;let m=d.clientWidth,p=d.clientHeight,A=0,f=0;if(u){m=u.width,p=u.height;const E=yu();(!E||E&&r==="fixed")&&(A=u.offsetLeft,f=u.offsetTop)}const b=bo(d);if(b<=0){const E=d.ownerDocument,g=E.body,N=getComputedStyle(g),y=E.compatMode==="CSS1Compat"&&parseFloat(N.marginLeft)+parseFloat(N.marginRight)||0,v=Math.abs(d.clientWidth-g.clientWidth-y);v<=zp&&(m-=v)}else b<=zp&&(m+=b);return{width:m,height:p,x:A,y:f}}const Qv=new Set(["absolute","fixed"]);function Jv(s,r){const c=mn(s,!0,r==="fixed"),d=c.top+s.clientTop,u=c.left+s.clientLeft,m=qa(s)?ms(s):ja(1),p=s.clientWidth*m.x,A=s.clientHeight*m.y,f=u*m.x,b=d*m.y;return{width:p,height:A,x:f,y:b}}function _p(s,r,c){let d;if(r==="viewport")d=Kv(s,c);else if(r==="document")d=Wv(Ma(s));else if(fa(r))d=Jv(r,c);else{const u=Bf(s);d={x:r.x-u.x,y:r.y-u.y,width:r.width,height:r.height}}return so(d)}function Rf(s,r){const c=Hi(s);return c===r||!fa(c)||hs(c)?!1:ba(c).position==="fixed"||Rf(c,r)}function Xv(s,r){const c=r.get(s);if(c)return c;let d=Nr(s,[],!1).filter(A=>fa(A)&&bs(A)!=="body"),u=null;const m=ba(s).position==="fixed";let p=m?Hi(s):s;for(;fa(p)&&!hs(p);){const A=ba(p),f=bu(p);!f&&A.position==="fixed"&&(u=null),(m?!f&&!u:!f&&A.position==="static"&&!!u&&Qv.has(u.position)||Lr(p)&&!f&&Rf(s,p))?d=d.filter(E=>E!==p):u=A,p=Hi(p)}return r.set(s,d),d}function $v(s){let{element:r,boundary:c,rootBoundary:d,strategy:u}=s;const p=[...c==="clippingAncestors"?po(r)?[]:Xv(r,this._c):[].concat(c),d],A=p[0],f=p.reduce((b,E)=>{const g=_p(r,E,u);return b.top=Wt(g.top,b.top),b.right=Gi(g.right,b.right),b.bottom=Gi(g.bottom,b.bottom),b.left=Wt(g.left,b.left),b},_p(r,A,u));return{width:f.right-f.left,height:f.bottom-f.top,x:f.left,y:f.top}}function e0(s){const{width:r,height:c}=Mf(s);return{width:r,height:c}}function t0(s,r,c){const d=qa(r),u=Ma(r),m=c==="fixed",p=mn(s,!0,m,r);let A={scrollLeft:0,scrollTop:0};const f=ja(0);function b(){f.x=bo(u)}if(d||!d&&!m)if((bs(r)!=="body"||Lr(u))&&(A=fo(r)),d){const y=mn(r,!0,m,r);f.x=y.x+r.clientLeft,f.y=y.y+r.clientTop}else u&&b();m&&!d&&u&&b();const E=u&&!d&&!m?kf(u,A):ja(0),g=p.left+A.scrollLeft-f.x-E.x,N=p.top+A.scrollTop-f.y-E.y;return{x:g,y:N,width:p.width,height:p.height}}function Pd(s){return ba(s).position==="static"}function Ip(s,r){if(!qa(s)||ba(s).position==="fixed")return null;if(r)return r(s);let c=s.offsetParent;return Ma(s)===c&&(c=c.ownerDocument.body),c}function Zf(s,r){const c=Qt(s);if(po(s))return c;if(!qa(s)){let u=Hi(s);for(;u&&!hs(u);){if(fa(u)&&!Pd(u))return u;u=Hi(u)}return c}let d=Ip(s,r);for(;d&&Hv(d)&&Pd(d);)d=Ip(d,r);return d&&hs(d)&&Pd(d)&&!bu(d)?c:d||Ov(s)||c}const a0=async function(s){const r=this.getOffsetParent||Zf,c=this.getDimensions,d=await c(s.floating);return{reference:t0(s.reference,await r(s.floating),s.strategy),floating:{x:0,y:0,width:d.width,height:d.height}}};function i0(s){return ba(s).direction==="rtl"}const n0={convertOffsetParentRelativeRectToViewportRelativeRect:Yv,getDocumentElement:Ma,getClippingRect:$v,getOffsetParent:Zf,getElementRects:a0,getClientRects:Vv,getDimensions:e0,getScale:ms,isElement:fa,isRTL:i0};function Gf(s,r){return s.x===r.x&&s.y===r.y&&s.width===r.width&&s.height===r.height}function s0(s,r){let c=null,d;const u=Ma(s);function m(){var A;clearTimeout(d),(A=c)==null||A.disconnect(),c=null}function p(A,f){A===void 0&&(A=!1),f===void 0&&(f=1),m();const b=s.getBoundingClientRect(),{left:E,top:g,width:N,height:y}=b;if(A||r(),!N||!y)return;const v=Yl(g),T=Yl(u.clientWidth-(E+N)),S=Yl(u.clientHeight-(g+y)),k=Yl(E),K={rootMargin:-v+"px "+-T+"px "+-S+"px "+-k+"px",threshold:Wt(0,Gi(1,f))||1};let X=!0;function J(ae){const w=ae[0].intersectionRatio;if(w!==f){if(!X)return p();w?p(!1,w):d=setTimeout(()=>{p(!1,1e-7)},1e3)}w===1&&!Gf(b,s.getBoundingClientRect())&&p(),X=!1}try{c=new IntersectionObserver(J,{...K,root:u.ownerDocument})}catch{c=new IntersectionObserver(J,K)}c.observe(s)}return p(!0),m}function r0(s,r,c,d){d===void 0&&(d={});const{ancestorScroll:u=!0,ancestorResize:m=!0,elementResize:p=typeof ResizeObserver=="function",layoutShift:A=typeof IntersectionObserver=="function",animationFrame:f=!1}=d,b=Au(s),E=u||m?[...b?Nr(b):[],...Nr(r)]:[];
vendor: 4,884 bytes, line 49
49E.forEach(k=>{u&&k.addEventListener("scroll",c,{passive:!0}),m&&k.addEventListener("resize",c)});const g=b&&A?s0(b,c):null;let N=-1,y=null;p&&(y=new ResizeObserver(k=>{let[_]=k;_&&_.target===b&&y&&(y.unobserve(r),cancelAnimationFrame(N),N=requestAnimationFrame(()=>{var K;(K=y)==null||K.observe(r)})),c()}),b&&!f&&y.observe(b),y.observe(r));let v,T=f?mn(s):null;f&&S();function S(){const k=mn(s);T&&!Gf(T,k)&&c(),T=k,v=requestAnimationFrame(S)}return c(),()=>{var k;E.forEach(_=>{u&&_.removeEventListener("scroll",c),m&&_.removeEventListener("resize",c)}),g?.(),(k=y)==null||k.disconnect(),y=null,f&&cancelAnimationFrame(v)}}const l0=Mv,o0=Bv,c0=Lv,d0=Rv,u0=qv,Yp=jv,m0=kv,h0=(s,r,c)=>{const d=new Map,u={platform:n0,...c},m={...u.platform,_c:d};return Cv(s,r,{...u,platform:m})};var g0=typeof document<"u",p0=function(){},Xl=g0?C.useLayoutEffect:p0;function ro(s,r){if(s===r)return!0;if(typeof s!=typeof r)return!1;if(typeof s=="function"&&s.toString()===r.toString())return!0;let c,d,u;if(s&&r&&typeof s=="object"){if(Array.isArray(s)){if(c=s.length,c!==r.length)return!1;for(d=c;d--!==0;)if(!ro(s[d],r[d]))return!1;return!0}if(u=Object.keys(s),c=u.length,c!==Object.keys(r).length)return!1;for(d=c;d--!==0;)if(!{}.hasOwnProperty.call(r,u[d]))return!1;for(d=c;d--!==0;){const m=u[d];if(!(m==="_owner"&&s.$$typeof)&&!ro(s[m],r[m]))return!1}return!0}return s!==s&&r!==r}function Hf(s){return typeof window>"u"?1:(s.ownerDocument.defaultView||window).devicePixelRatio||1}function Vp(s,r){const c=Hf(s);return Math.round(r*c)/c}function Dd(s){const r=C.useRef(s);return Xl(()=>{r.current=s}),r}function f0(s){s===void 0&&(s={});const{placement:r="bottom",strategy:c="absolute",middleware:d=[],platform:u,elements:{reference:m,floating:p}={},transform:A=!0,whileElementsMounted:f,open:b}=s,[E,g]=C.useState({x:0,y:0,strategy:c,placement:r,middlewareData:{},isPositioned:!1}),[N,y]=C.useState(d);ro(N,d)||y(d);const[v,T]=C.useState(null),[S,k]=C.useState(null),_=C.useCallback(G=>{G!==ae.current&&(ae.current=G,T(G))},[]),K=C.useCallback(G=>{G!==w.current&&(w.current=G,k(G))},[]),X=m||v,J=p||S,ae=C.useRef(null),w=C.useRef(null),O=C.useRef(E),F=f!=null,ne=Dd(f),te=Dd(u),re=Dd(b),ge=C.useCallback(()=>{if(!ae.current||!w.current)return;const G={placement:r,strategy:c,middleware:N};te.current&&(G.platform=te.current),h0(ae.current,w.current,G).then(Y=>{const he={...Y,isPositioned:re.current!==!1};D.current&&!ro(O.current,he)&&(O.current=he,hu.flushSync(()=>{g(he)}))})},[N,r,c,te,re]);Xl(()=>{b===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,g(G=>({...G,isPositioned:!1})))},[b]);const D=C.useRef(!1);Xl(()=>(D.current=!0,()=>{D.current=!1}),[]),Xl(()=>{if(X&&(ae.current=X),J&&(w.current=J),X&&J){if(ne.current)return ne.current(X,J,ge);ge()}},[X,J,ge,ne,F]);const ee=C.useMemo(()=>({reference:ae,floating:w,setReference:_,setFloating:K}),[_,K]),L=C.useMemo(()=>({reference:X,floating:J}),[X,J]),U=C.useMemo(()=>{const G={position:c,left:0,top:0};if(!L.floating)return G;const Y=Vp(L.floating,E.x),he=Vp(L.floating,E.y);return A?{...G,transform:"translate("+Y+"px, "+he+"px)",...Hf(L.floating)>=1.5&&{willChange:"transform"}}:{position:c,left:Y,top:he}},[c,A,L.floating,E.x,E.y]);return C.useMemo(()=>({...E,update:ge,refs:ee,elements:L,floatingStyles:U}),[E,ge,ee,L,U])}const b0=s=>{function r(c){return{}.hasOwnProperty.call(c,"current")}return{name:"arrow",options:s,fn(c){const{element:d,padding:u}=typeof s=="function"?s(c):s;return d&&r(d)?d.current!=null?Yp({element:d.current,padding:u}).fn(c):{}:d?Yp({element:d,padding:u}).fn(c):{}}}},y0=(s,r)=>({...l0(s),options:[s,r]}),A0=(s,r)=>({...o0(s),options:[s,r]}),x0=(s,r)=>({...m0(s),options:[s,r]}),v0=(s,r)=>({...c0(s),options:[s,r]}),S0=(s,r)=>({...d0(s),options:[s,r]}),E0=(s,r)=>({...u0(s),options:[s,r]}),w0=(s,r)=>({...b0(s),options:[s,r]});var N0="Arrow",Uf=C.forwardRef((s,r)=>{const{children:c,width:d=10,height:u=5,...m}=s;return i.jsx(fn.svg,{...m,ref:r,width:d,height:u,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:s.asChild?c:i.jsx("polygon",{points:"0,0 30,0 15,10"})})});Uf.displayName=N0;var C0=Uf;function j0(s){const[r,c]=C.useState(void 0);return Er(()=>{if(s){c({width:s.offsetWidth,height:s.offsetHeight});const d=new ResizeObserver(u=>{if(!Array.isArray(u)||!u.length)return;const m=u[0];let p,A;if("borderBoxSize"in m){const f=m.borderBoxSize,b=Array.isArray(f)?f[0]:f;p=b.inlineSize,A=b.blockSize}else p=s.offsetWidth,A=s.offsetHeight;c({width:p,height:A})});return d.observe(s,{box:"border-box"}),()=>d.unobserve(s)}else c(void 0)},[s]),r}var Pf="Popper",[Df,Ff]=Sf(Pf),[_2,Of]=Df(Pf),zf="PopperAnchor",_f=C.forwardRef((s,r)=>{const{__scopePopper:c,virtualRef:d,...u}=s,m=Of(zf,c),p=C.useRef(null),A=pn(r,p),f=C.useRef(null);return C.useEffect(()=>{const b=f.current;f.current=d?.current||p.current,b!==f.current&&m.onAnchorChange(f.current)}),d?null:i.jsx(fn.div,{...u,ref:A})});
vendor: 5,686 bytes, line 49
49_f.displayName=zf;var xu="PopperContent",[L0,q0]=Df(xu),If=C.forwardRef((s,r)=>{const{__scopePopper:c,side:d="bottom",sideOffset:u=0,align:m="center",alignOffset:p=0,arrowPadding:A=0,avoidCollisions:f=!0,collisionBoundary:b=[],collisionPadding:E=0,sticky:g="partial",hideWhenDetached:N=!1,updatePositionStrategy:y="optimized",onPlaced:v,...T}=s,S=Of(xu,c),[k,_]=C.useState(null),K=pn(r,ue=>_(ue)),[X,J]=C.useState(null),ae=j0(X),w=ae?.width??0,O=ae?.height??0,F=d+(m!=="center"?"-"+m:""),ne=typeof E=="number"?E:{top:0,right:0,bottom:0,left:0,...E},te=Array.isArray(b)?b:[b],re=te.length>0,ge={padding:ne,boundary:te.filter(M0),altBoundary:re},{refs:D,floatingStyles:ee,placement:L,isPositioned:U,middlewareData:G}=f0({strategy:"fixed",placement:F,whileElementsMounted:(...ue)=>r0(...ue,{animationFrame:y==="always"}),elements:{reference:S.anchor},middleware:[y0({mainAxis:u+O,alignmentAxis:p}),f&&A0({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?x0():void 0,...ge}),f&&v0({...ge}),S0({...ge,apply:({elements:ue,rects:ye,availableWidth:Le,availableHeight:dt})=>{const{width:xt,height:ut}=ye.reference,ka=ue.floating.style;ka.setProperty("--radix-popper-available-width",`${Le}px`),ka.setProperty("--radix-popper-available-height",`${dt}px`),ka.setProperty("--radix-popper-anchor-width",`${xt}px`),ka.setProperty("--radix-popper-anchor-height",`${ut}px`)}}),X&&w0({element:X,padding:A}),B0({arrowWidth:w,arrowHeight:O}),N&&E0({strategy:"referenceHidden",...ge})]}),[Y,he]=Wf(L),q=ho(v);Er(()=>{U&&q?.()},[U,q]);const z=G.arrow?.x,V=G.arrow?.y,$=G.arrow?.centerOffset!==0,[se,pe]=C.useState();return Er(()=>{k&&pe(window.getComputedStyle(k).zIndex)},[k]),i.jsx("div",{ref:D.setFloating,"data-radix-popper-content-wrapper":"",style:{...ee,transform:U?ee.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:se,"--radix-popper-transform-origin":[G.transformOrigin?.x,G.transformOrigin?.y].join(" "),...G.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:s.dir,children:i.jsx(L0,{scope:c,placedSide:Y,onArrowChange:J,arrowX:z,arrowY:V,shouldHideArrow:$,children:i.jsx(fn.div,{"data-side":Y,"data-align":he,...T,ref:K,style:{...T.style,animation:U?void 0:"none"}})})})});If.displayName=xu;var Yf="PopperArrow",T0={top:"bottom",right:"left",bottom:"top",left:"right"},Vf=C.forwardRef(function(r,c){const{__scopePopper:d,...u}=r,m=q0(Yf,d),p=T0[m.placedSide];return i.jsx("span",{ref:m.onArrowChange,style:{position:"absolute",left:m.arrowX,top:m.arrowY,[p]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[m.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[m.placedSide],visibility:m.shouldHideArrow?"hidden":void 0},children:i.jsx(C0,{...u,ref:c,style:{...u.style,display:"block"}})})});Vf.displayName=Yf;function M0(s){return s!==null}var B0=s=>({name:"transformOrigin",options:s,fn(r){const{placement:c,rects:d,middlewareData:u}=r,p=u.arrow?.centerOffset!==0,A=p?0:s.arrowWidth,f=p?0:s.arrowHeight,[b,E]=Wf(c),g={start:"0%",center:"50%",end:"100%"}[E],N=(u.arrow?.x??0)+A/2,y=(u.arrow?.y??0)+f/2;let v="",T="";return b==="bottom"?(v=p?g:`${N}px`,T=`${-f}px`):b==="top"?(v=p?g:`${N}px`,T=`${d.floating.height+f}px`):b==="right"?(v=`${-f}px`,T=p?g:`${y}px`):b==="left"&&(v=`${d.floating.width+f}px`,T=p?g:`${y}px`),{data:{x:v,y:T}}}});function Wf(s){const[r,c="center"]=s.split("-");return[r,c]}var k0=_f,R0=If,Z0=Vf;function G0(s,r){return C.useReducer((c,d)=>r[c][d]??c,s)}var Kf=s=>{const{present:r,children:c}=s,d=H0(r),u=typeof c=="function"?c({present:d.isPresent}):C.Children.only(c),m=pn(d.ref,U0(u));return typeof c=="function"||d.isPresent?C.cloneElement(u,{ref:m}):null};Kf.displayName="Presence";function H0(s){const[r,c]=C.useState(),d=C.useRef(null),u=C.useRef(s),m=C.useRef("none"),p=s?"mounted":"unmounted",[A,f]=G0(p,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return C.useEffect(()=>{const b=Vl(d.current);m.current=A==="mounted"?b:"none"},[A]),Er(()=>{const b=d.current,E=u.current;if(E!==s){const N=m.current,y=Vl(b);s?f("MOUNT"):y==="none"||b?.display==="none"?f("UNMOUNT"):f(E&&N!==y?"ANIMATION_OUT":"UNMOUNT"),u.current=s}},[s,f]),Er(()=>{if(r){let b;const E=r.ownerDocument.defaultView??window,g=y=>{const T=Vl(d.current).includes(CSS.escape(y.animationName));if(y.target===r&&T&&(f("ANIMATION_END"),!u.current)){const S=r.style.animationFillMode;r.style.animationFillMode="forwards",b=E.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=S)})}},N=y=>{y.target===r&&(m.current=Vl(d.current))};return r.addEventListener("animationstart",N),r.addEventListener("animationcancel",g),r.addEventListener("animationend",g),()=>{E.clearTimeout(b),r.removeEventListener("animationstart",N),r.removeEventListener("animationcancel",g),r.removeEventListener("animationend",g)}}else f("ANIMATION_END")},[r,f]),{isPresent:["mounted","unmountSuspended"].includes(A),ref:C.useCallback(b=>{d.current=b?getComputedStyle(b):null,c(b)},[])}}function Vl(s){return s?.animationName||"none"}function U0(s){let r=Object.getOwnPropertyDescriptor(s.props,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning;return c?s.ref:(r=Object.getOwnPropertyDescriptor(s,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning,c?s.props.ref:s.props.ref||s.ref)}var P0=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),D0="VisuallyHidden",Qf=C.forwardRef((s,r)=>
vendor: 5,067 bytes, line 49
49i.jsx(fn.span,{...s,ref:r,style:{...P0,...s.style}}));Qf.displayName=D0;var F0=Qf,[yo]=Sf("Tooltip",[Ff]),vu=Ff(),Jf="TooltipProvider",O0=700,Wp="tooltip.open",[z0,Xf]=yo(Jf),$f=s=>{const{__scopeTooltip:r,delayDuration:c=O0,skipDelayDuration:d=300,disableHoverableContent:u=!1,children:m}=s,p=C.useRef(!0),A=C.useRef(!1),f=C.useRef(0);return C.useEffect(()=>{const b=f.current;return()=>window.clearTimeout(b)},[]),i.jsx(z0,{scope:r,isOpenDelayedRef:p,delayDuration:c,onOpen:C.useCallback(()=>{window.clearTimeout(f.current),p.current=!1},[]),onClose:C.useCallback(()=>{window.clearTimeout(f.current),f.current=window.setTimeout(()=>p.current=!0,d)},[d]),isPointerInTransitRef:A,onPointerInTransitChange:C.useCallback(b=>{A.current=b},[]),disableHoverableContent:u,children:m})};$f.displayName=Jf;var eb="Tooltip",[I2,Ao]=yo(eb),au="TooltipTrigger",_0=C.forwardRef((s,r)=>{const{__scopeTooltip:c,...d}=s,u=Ao(au,c),m=Xf(au,c),p=vu(c),A=C.useRef(null),f=pn(r,A,u.onTriggerChange),b=C.useRef(!1),E=C.useRef(!1),g=C.useCallback(()=>b.current=!1,[]);return C.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),i.jsx(k0,{asChild:!0,...p,children:i.jsx(fn.button,{"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute,...d,ref:f,onPointerMove:ti(s.onPointerMove,N=>{N.pointerType!=="touch"&&!E.current&&!m.isPointerInTransitRef.current&&(u.onTriggerEnter(),E.current=!0)}),onPointerLeave:ti(s.onPointerLeave,()=>{u.onTriggerLeave(),E.current=!1}),onPointerDown:ti(s.onPointerDown,()=>{u.open&&u.onClose(),b.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:ti(s.onFocus,()=>{b.current||u.onOpen()}),onBlur:ti(s.onBlur,u.onClose),onClick:ti(s.onClick,u.onClose)})})});_0.displayName=au;var I0="TooltipPortal",[Y2,Y0]=yo(I0,{forceMount:void 0}),gs="TooltipContent",V0=C.forwardRef((s,r)=>{const c=Y0(gs,s.__scopeTooltip),{forceMount:d=c.forceMount,side:u="top",...m}=s,p=Ao(gs,s.__scopeTooltip);return i.jsx(Kf,{present:d||p.open,children:p.disableHoverableContent?i.jsx(tb,{side:u,...m,ref:r}):i.jsx(W0,{side:u,...m,ref:r})})}),W0=C.forwardRef((s,r)=>{const c=Ao(gs,s.__scopeTooltip),d=Xf(gs,s.__scopeTooltip),u=C.useRef(null),m=pn(r,u),[p,A]=C.useState(null),{trigger:f,onClose:b}=c,E=u.current,{onPointerInTransitChange:g}=d,N=C.useCallback(()=>{A(null),g(!1)},[g]),y=C.useCallback((v,T)=>{const S=v.currentTarget,k={x:v.clientX,y:v.clientY},_=$0(k,S.getBoundingClientRect()),K=eS(k,_),X=tS(T.getBoundingClientRect()),J=iS([...K,...X]);A(J),g(!0)},[g]);return C.useEffect(()=>()=>N(),[N]),C.useEffect(()=>{if(f&&E){const v=S=>y(S,E),T=S=>y(S,f);return f.addEventListener("pointerleave",v),E.addEventListener("pointerleave",T),()=>{f.removeEventListener("pointerleave",v),E.removeEventListener("pointerleave",T)}}},[f,E,y,N]),C.useEffect(()=>{if(p){const v=T=>{const S=T.target,k={x:T.clientX,y:T.clientY},_=f?.contains(S)||E?.contains(S),K=!aS(k,p);_?N():K&&(N(),b())};return document.addEventListener("pointermove",v),()=>document.removeEventListener("pointermove",v)}},[f,E,p,b,N]),i.jsx(tb,{...s,ref:m})}),[K0,Q0]=yo(eb,{isInside:!1}),J0=tv("TooltipContent"),tb=C.forwardRef((s,r)=>{const{__scopeTooltip:c,children:d,"aria-label":u,onEscapeKeyDown:m,onPointerDownOutside:p,...A}=s,f=Ao(gs,c),b=vu(c),{onClose:E}=f;return C.useEffect(()=>(document.addEventListener(Wp,E),()=>document.removeEventListener(Wp,E)),[E]),C.useEffect(()=>{if(f.trigger){const g=N=>{N.target?.contains(f.trigger)&&E()};return window.addEventListener("scroll",g,{capture:!0}),()=>window.removeEventListener("scroll",g,{capture:!0})}},[f.trigger,E]),i.jsx(Nf,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:m,onPointerDownOutside:p,onFocusOutside:g=>g.preventDefault(),onDismiss:E,children:i.jsxs(R0,{"data-state":f.stateAttribute,...b,...A,ref:r,style:{...A.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[i.jsx(J0,{children:d}),i.jsx(K0,{scope:c,isInside:!0,children:i.jsx(F0,{id:f.contentId,role:"tooltip",children:u||d})})]})})});V0.displayName=gs;var ab="TooltipArrow",X0=C.forwardRef((s,r)=>{const{__scopeTooltip:c,...d}=s,u=vu(c);return Q0(ab,c).isInside?null:i.jsx(Z0,{...u,...d,ref:r})});X0.displayName=ab;function $0(s,r){const c=Math.abs(r.top-s.y),d=Math.abs(r.bottom-s.y),u=Math.abs(r.right-s.x),m=Math.abs(r.left-s.x);switch(Math.min(c,d,u,m)){case m:return"left";case u:return"right";case c:return"top";case d:return"bottom";default:throw new Error("unreachable")}}function eS(s,r,c=5){const d=[];switch(r){case"top":d.push({x:s.x-c,y:s.y+c},{x:s.x+c,y:s.y+c});break;case"bottom":d.push({x:s.x-c,y:s.y-c},{x:s.x+c,y:s.y-c});break;case"left":d.push({x:s.x+c,y:s.y-c},{x:s.x+c,y:s.y+c});break;case"right":d.push({x:s.x-c,y:s.y-c},{x:s.x-c,y:s.y+c});break}return d}
vendor: 8,537 bytes, line 49
49function tS(s){const{top:r,right:c,bottom:d,left:u}=s;return[{x:u,y:r},{x:c,y:r},{x:c,y:d},{x:u,y:d}]}function aS(s,r){const{x:c,y:d}=s;let u=!1;for(let m=0,p=r.length-1;m<r.length;p=m++){const A=r[m],f=r[p],b=A.x,E=A.y,g=f.x,N=f.y;E>d!=N>d&&c<(g-b)*(d-E)/(N-E)+b&&(u=!u)}return u}function iS(s){const r=s.slice();return r.sort((c,d)=>c.x<d.x?-1:c.x>d.x?1:c.y<d.y?-1:c.y>d.y?1:0),nS(r)}function nS(s){if(s.length<=1)return s.slice();const r=[];for(let d=0;d<s.length;d++){const u=s[d];for(;r.length>=2;){const m=r[r.length-1],p=r[r.length-2];if((m.x-p.x)*(u.y-p.y)>=(m.y-p.y)*(u.x-p.x))r.pop();else break}r.push(u)}r.pop();const c=[];for(let d=s.length-1;d>=0;d--){const u=s[d];for(;c.length>=2;){const m=c[c.length-1],p=c[c.length-2];if((m.x-p.x)*(u.y-p.y)>=(m.y-p.y)*(u.x-p.x))c.pop();else break}c.push(u)}return c.pop(),r.length===1&&c.length===1&&r[0].x===c[0].x&&r[0].y===c[0].y?r:r.concat(c)}var sS=$f;function ib(s){var r,c,d="";if(typeof s=="string"||typeof s=="number")d+=s;else if(typeof s=="object")if(Array.isArray(s)){var u=s.length;for(r=0;r<u;r++)s[r]&&(c=ib(s[r]))&&(d&&(d+=" "),d+=c)}else for(c in s)s[c]&&(d&&(d+=" "),d+=c);return d}function rS(){for(var s,r,c=0,d="",u=arguments.length;c<u;c++)(s=arguments[c])&&(r=ib(s))&&(d&&(d+=" "),d+=r);return d}const Su="-",lS=s=>{const r=cS(s),{conflictingClassGroups:c,conflictingClassGroupModifiers:d}=s;return{getClassGroupId:p=>{const A=p.split(Su);return A[0]===""&&A.length!==1&&A.shift(),nb(A,r)||oS(p)},getConflictingClassGroupIds:(p,A)=>{const f=c[p]||[];return A&&d[p]?[...f,...d[p]]:f}}},nb=(s,r)=>{if(s.length===0)return r.classGroupId;const c=s[0],d=r.nextPart.get(c),u=d?nb(s.slice(1),d):void 0;if(u)return u;if(r.validators.length===0)return;const m=s.join(Su);return r.validators.find(({validator:p})=>p(m))?.classGroupId},Kp=/^\[(.+)\]$/,oS=s=>{if(Kp.test(s)){const r=Kp.exec(s)[1],c=r?.substring(0,r.indexOf(":"));if(c)return"arbitrary.."+c}},cS=s=>{const{theme:r,classGroups:c}=s,d={nextPart:new Map,validators:[]};for(const u in c)iu(c[u],d,u,r);return d},iu=(s,r,c,d)=>{s.forEach(u=>{if(typeof u=="string"){const m=u===""?r:Qp(r,u);m.classGroupId=c;return}if(typeof u=="function"){if(dS(u)){iu(u(d),r,c,d);return}r.validators.push({validator:u,classGroupId:c});return}Object.entries(u).forEach(([m,p])=>{iu(p,Qp(r,m),c,d)})})},Qp=(s,r)=>{let c=s;return r.split(Su).forEach(d=>{c.nextPart.has(d)||c.nextPart.set(d,{nextPart:new Map,validators:[]}),c=c.nextPart.get(d)}),c},dS=s=>s.isThemeGetter,uS=s=>{if(s<1)return{get:()=>{},set:()=>{}};let r=0,c=new Map,d=new Map;const u=(m,p)=>{c.set(m,p),r++,r>s&&(r=0,d=c,c=new Map)};return{get(m){let p=c.get(m);if(p!==void 0)return p;if((p=d.get(m))!==void 0)return u(m,p),p},set(m,p){c.has(m)?c.set(m,p):u(m,p)}}},nu="!",su=":",mS=su.length,hS=s=>{const{prefix:r,experimentalParseClassName:c}=s;let d=u=>{const m=[];let p=0,A=0,f=0,b;for(let v=0;v<u.length;v++){let T=u[v];if(p===0&&A===0){if(T===su){m.push(u.slice(f,v)),f=v+mS;continue}if(T==="/"){b=v;continue}}T==="["?p++:T==="]"?p--:T==="("?A++:T===")"&&A--}const E=m.length===0?u:u.substring(f),g=gS(E),N=g!==E,y=b&&b>f?b-f:void 0;return{modifiers:m,hasImportantModifier:N,baseClassName:g,maybePostfixModifierPosition:y}};if(r){const u=r+su,m=d;d=p=>p.startsWith(u)?m(p.substring(u.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:p,maybePostfixModifierPosition:void 0}}if(c){const u=d;d=m=>c({className:m,parseClassName:u})}return d},gS=s=>s.endsWith(nu)?s.substring(0,s.length-1):s.startsWith(nu)?s.substring(1):s,pS=s=>{const r=Object.fromEntries(s.orderSensitiveModifiers.map(d=>[d,!0]));return d=>{if(d.length<=1)return d;const u=[];let m=[];return d.forEach(p=>{p[0]==="["||r[p]?(u.push(...m.sort(),p),m=[]):m.push(p)}),u.push(...m.sort()),u}},fS=s=>({cache:uS(s.cacheSize),parseClassName:hS(s),sortModifiers:pS(s),...lS(s)}),bS=/\s+/,yS=(s,r)=>{const{parseClassName:c,getClassGroupId:d,getConflictingClassGroupIds:u,sortModifiers:m}=r,p=[],A=s.trim().split(bS);let f="";for(let b=A.length-1;b>=0;b-=1){const E=A[b],{isExternal:g,modifiers:N,hasImportantModifier:y,baseClassName:v,maybePostfixModifierPosition:T}=c(E);if(g){f=E+(f.length>0?" "+f:f);continue}let S=!!T,k=d(S?v.substring(0,T):v);if(!k){if(!S){f=E+(f.length>0?" "+f:f);continue}if(k=d(v),!k){f=E+(f.length>0?" "+f:f);continue}S=!1}const _=m(N).join(":"),K=y?_+nu:_,X=K+k;if(p.includes(X))continue;p.push(X);const J=u(k,S);for(let ae=0;ae<J.length;++ae){const w=J[ae];p.push(K+w)}f=E+(f.length>0?" "+f:f)}return f};function AS(){let s=0,r,c,d="";for(;s<arguments.length;)(r=arguments[s++])&&(c=sb(r))&&(d&&(d+=" "),d+=c);return d}const sb=s=>{if(typeof s=="string")return s;let r,c="";for(let d=0;d<s.length;d++)s[d]&&(r=sb(s[d]))&&(c&&(c+=" "),c+=r);return c};function xS(s,...r){let c,d,u,m=p;function p(f){const b=r.reduce((E,g)=>g(E),s());return c=fS(b),d=c.cache.get,u=c.cache.set,m=A,A(f)}function A(f){const b=d(f);if(b)return b;const E=yS(f,c);return u(f,E),E}return function(){return m(AS.apply(null,arguments))}}const st=s=>{const r=c=>c[s]||[];return r.isThemeGetter=!0,r},rb=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,lb=/^\((?:(\w[\w-]*):)?(.+)\)$/i,vS=/^\d+\/\d+$/,SS=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,ES=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,wS=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,NS=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,CS=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,rs=s=>vS.test(s),Ee=s=>!!s&&!Number.isNaN(Number(s)),Ri=s=>!!s&&Number.isInteger(Number(s)),Fd=s=>s.endsWith("%")&&Ee(s.slice(0,-1)),$a=s=>SS.test(s),jS=()=>!0,LS=s=>ES.test(s)&&!wS.test(s),ob=()=>!1,qS=s=>NS.test(s),TS=s=>CS.test(s),MS=s=>!ce(s)&&!de(s),BS=s=>ys(s,ub,ob),ce=s=>rb.test(s),cn=s=>ys(s,mb,LS),Od=s=>ys(s,HS,Ee),Jp=s=>ys(s,cb,ob),kS=s=>ys(s,db,TS),Wl=s=>ys(s,hb,qS),de=s=>lb.test(s),yr=s=>As(s,mb),RS=s=>As(s,US),Xp=s=>As(s,cb),ZS=s=>As(s,ub),GS=s=>As(s,db),Kl=s=>As(s,hb,!0),ys=(s,r,c)=>{const d=rb.exec(s);return d?d[1]?r(d[1]):c(d[2]):!1},As=(s,r,c=!1)=>{const d=lb.exec(s);return d?d[1]?r(d[1]):c:!1},cb=s=>s==="position"||s==="percentage",db=s=>s==="image"||s==="url",ub=s=>s==="length"||s==="size"||s==="bg-size",mb=s=>s==="length",HS=s=>s==="number",US=s=>s==="family-name",hb=s=>s==="shadow",PS=()=>{const s=st("color"),r=st("font"),c=st("text"),d=st("font-weight"),u=st("tracking"),m=st("leading"),p=st("breakpoint"),A=st("container"),f=st("spacing"),b=st("radius"),E=st("shadow"),g=st("inset-shadow"),N=st("text-shadow"),y=st("drop-shadow"),v=st("blur"),T=st("perspective"),S=st("aspect"),k=st("ease"),_=st("animate"),K=()=>["auto","avoid","all","avoid-page","page","left","right","column"],X=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],J=()=>[...X(),de,ce],ae=()=>["auto","hidden","clip","visible","scroll"],w=()=>["auto","contain","none"],O=()=>[de,ce,f],F=()=>[rs,"full","auto",...O()],ne=()=>[Ri,"none","subgrid",de,ce],te=()=>["auto",{span:["full",Ri,de,ce]},Ri,de,ce],re=()=>[Ri,"auto",de,ce],ge=()=>["auto","min","max","fr",de,ce],D=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ee=()=>["start","end","center","stretch","center-safe","end-safe"],L=()=>["auto",...O()],U=()=>[rs,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...O()],G=()=>[s,de,ce],Y=()=>[...X(),Xp,Jp,{position:[de,ce]}],he=()=>["no-repeat",{repeat:["","x","y","space","round"]}],q=()=>["auto","cover","contain",ZS,BS,{size:[de,ce]}],z=()=>[Fd,yr,cn],V=()=>["","none","full",b,de,ce],$=()=>["",Ee,yr,cn],se=()=>["solid","dashed","dotted","double"],pe=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ue=()=>[Ee,Fd,Xp,Jp],ye=()=>["","none",v,de,ce],Le=()=>["none",Ee,de,ce],dt=()=>["none",Ee,de,ce],xt=()=>[Ee,de,ce],ut=()=>[rs,"full",...O()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[$a],breakpoint:[$a],color:[jS],container:[$a],"drop-shadow":[$a],ease:["in","out","in-out"],font:[MS],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[$a],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[$a
vendor: 13,047 bytes, line 49
49],shadow:[$a],spacing:["px",Ee],text:[$a],"text-shadow":[$a],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",rs,ce,de,S]}],container:["container"],columns:[{columns:[Ee,ce,de,A]}],"break-after":[{"break-after":K()}],"break-before":[{"break-before":K()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:J()}],overflow:[{overflow:ae()}],"overflow-x":[{"overflow-x":ae()}],"overflow-y":[{"overflow-y":ae()}],overscroll:[{overscroll:w()}],"overscroll-x":[{"overscroll-x":w()}],"overscroll-y":[{"overscroll-y":w()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:F()}],"inset-x":[{"inset-x":F()}],"inset-y":[{"inset-y":F()}],start:[{start:F()}],end:[{end:F()}],top:[{top:F()}],right:[{right:F()}],bottom:[{bottom:F()}],left:[{left:F()}],visibility:["visible","invisible","collapse"],z:[{z:[Ri,"auto",de,ce]}],basis:[{basis:[rs,"full","auto",A,...O()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Ee,rs,"auto","initial","none",ce]}],grow:[{grow:["",Ee,de,ce]}],shrink:[{shrink:["",Ee,de,ce]}],order:[{order:[Ri,"first","last","none",de,ce]}],"grid-cols":[{"grid-cols":ne()}],"col-start-end":[{col:te()}],"col-start":[{"col-start":re()}],"col-end":[{"col-end":re()}],"grid-rows":[{"grid-rows":ne()}],"row-start-end":[{row:te()}],"row-start":[{"row-start":re()}],"row-end":[{"row-end":re()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ge()}],"auto-rows":[{"auto-rows":ge()}],gap:[{gap:O()}],"gap-x":[{"gap-x":O()}],"gap-y":[{"gap-y":O()}],"justify-content":[{justify:[...D(),"normal"]}],"justify-items":[{"justify-items":[...ee(),"normal"]}],"justify-self":[{"justify-self":["auto",...ee()]}],"align-content":[{content:["normal",...D()]}],"align-items":[{items:[...ee(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ee(),{baseline:["","last"]}]}],"place-content":[{"place-content":D()}],"place-items":[{"place-items":[...ee(),"baseline"]}],"place-self":[{"place-self":["auto",...ee()]}],p:[{p:O()}],px:[{px:O()}],py:[{py:O()}],ps:[{ps:O()}],pe:[{pe:O()}],pt:[{pt:O()}],pr:[{pr:O()}],pb:[{pb:O()}],pl:[{pl:O()}],m:[{m:L()}],mx:[{mx:L()}],my:[{my:L()}],ms:[{ms:L()}],me:[{me:L()}],mt:[{mt:L()}],mr:[{mr:L()}],mb:[{mb:L()}],ml:[{ml:L()}],"space-x":[{"space-x":O()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":O()}],"space-y-reverse":["space-y-reverse"],size:[{size:U()}],w:[{w:[A,"screen",...U()]}],"min-w":[{"min-w":[A,"screen","none",...U()]}],"max-w":[{"max-w":[A,"screen","none","prose",{screen:[p]},...U()]}],h:[{h:["screen","lh",...U()]}],"min-h":[{"min-h":["screen","lh","none",...U()]}],"max-h":[{"max-h":["screen","lh",...U()]}],"font-size":[{text:["base",c,yr,cn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[d,de,Od]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Fd,ce]}],"font-family":[{font:[RS,ce,r]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[u,de,ce]}],"line-clamp":[{"line-clamp":[Ee,"none",de,Od]}],leading:[{leading:[m,...O()]}],"list-image":[{"list-image":["none",de,ce]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",de,ce]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:G()}],"text-color":[{text:G()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...se(),"wavy"]}],"text-decoration-thickness":[{decoration:[Ee,"from-font","auto",de,cn]}],"text-decoration-color":[{decoration:G()}],"underline-offset":[{"underline-offset":[Ee,"auto",de,ce]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:O()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",de,ce]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",de,ce]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Y()}],"bg-repeat":[{bg:he()}],"bg-size":[{bg:q()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ri,de,ce],radial:["",de,ce],conic:[Ri,de,ce]},GS,kS]}],"bg-color":[{bg:G()}],"gradient-from-pos":[{from:z()}],"gradient-via-pos":[{via:z()}],"gradient-to-pos":[{to:z()}],"gradient-from":[{from:G()}],"gradient-via":[{via:G()}],"gradient-to":[{to:G()}],rounded:[{rounded:V()}],"rounded-s":[{"rounded-s":V()}],"rounded-e":[{"rounded-e":V()}],"rounded-t":[{"rounded-t":V()}],"rounded-r":[{"rounded-r":V()}],"rounded-b":[{"rounded-b":V()}],"rounded-l":[{"rounded-l":V()}],"rounded-ss":[{"rounded-ss":V()}],"rounded-se":[{"rounded-se":V()}],"rounded-ee":[{"rounded-ee":V()}],"rounded-es":[{"rounded-es":V()}],"rounded-tl":[{"rounded-tl":V()}],"rounded-tr":[{"rounded-tr":V()}],"rounded-br":[{"rounded-br":V()}],"rounded-bl":[{"rounded-bl":V()}],"border-w":[{border:$()}],"border-w-x":[{"border-x":$()}],"border-w-y":[{"border-y":$()}],"border-w-s":[{"border-s":$()}],"border-w-e":[{"border-e":$()}],"border-w-t":[{"border-t":$()}],"border-w-r":[{"border-r":$()}],"border-w-b":[{"border-b":$()}],"border-w-l":[{"border-l":$()}],"divide-x":[{"divide-x":$()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":$()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...se(),"hidden","none"]}],"divide-style":[{divide:[...se(),"hidden","none"]}],"border-color":[{border:G()}],"border-color-x":[{"border-x":G()}],"border-color-y":[{"border-y":G()}],"border-color-s":[{"border-s":G()}],"border-color-e":[{"border-e":G()}],"border-color-t":[{"border-t":G()}],"border-color-r":[{"border-r":G()}],"border-color-b":[{"border-b":G()}],"border-color-l":[{"border-l":G()}],"divide-color":[{divide:G()}],"outline-style":[{outline:[...se(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Ee,de,ce]}],"outline-w":[{outline:["",Ee,yr,cn]}],"outline-color":[{outline:G()}],shadow:[{shadow:["","none",E,Kl,Wl]}],"shadow-color":[{shadow:G()}],"inset-shadow":[{"inset-shadow":["none",g,Kl,Wl]}],"inset-shadow-color":[{"inset-shadow":G()}],"ring-w":[{ring:$()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:G()}],"ring-offset-w":[{"ring-offset":[Ee,cn]}],"ring-offset-color":[{"ring-offset":G()}],"inset-ring-w":[{"inset-ring":$()}],"inset-ring-color":[{"inset-ring":G()}],"text-shadow":[{"text-shadow":["none",N,Kl,Wl]}],"text-shadow-color":[{"text-shadow":G()}],opacity:[{opacity:[Ee,de,ce]}],"mix-blend":[{"mix-blend":[...pe(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":pe()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[Ee]}],"mask-image-linear-from-pos":[{"mask-linear-from":ue()}],"mask-image-linear-to-pos":[{"mask-linear-to":ue()}],"mask-image-linear-from-color":[{"mask-linear-from":G()}],"mask-image-linear-to-color":[{"mask-linear-to":G()}],"mask-image-t-from-pos":[{"mask-t-from":ue()}],"mask-image-t-to-pos":[{"mask-t-to":ue()}],"mask-image-t-from-color":[{"mask-t-from":G()}],"mask-image-t-to-color":[{"mask-t-to":G()}],"mask-image-r-from-pos":[{"mask-r-from":ue()}],"mask-image-r-to-pos":[{"mask-r-to":ue()}],"mask-image-r-from-color":[{"mask-r-from":G()}],"mask-image-r-to-color":[{"mask-r-to":G()}],"mask-image-b-from-pos":[{"mask-b-from":ue()}],"mask-image-b-to-pos":[{"mask-b-to":ue()}],"mask-image-b-from-color":[{"mask-b-from":G()}],"mask-image-b-to-color":[{"mask-b-to":G()}],"mask-image-l-from-pos":[{"mask-l-from":ue()}],"mask-image-l-to-pos":[{"mask-l-to":ue()}],"mask-image-l-from-color":[{"mask-l-from":G()}],"mask-image-l-to-color":[{"mask-l-to":G()}],"mask-image-x-from-pos":[{"mask-x-from":ue()}],"mask-image-x-to-pos":[{"mask-x-to":ue()}],"mask-image-x-from-color":[{"mask-x-from":G()}],"mask-image-x-to-color":[{"mask-x-to":G()}],"mask-image-y-from-pos":[{"mask-y-from":ue()}],"mask-image-y-to-pos":[{"mask-y-to":ue()}],"mask-image-y-from-color":[{"mask-y-from":G()}],"mask-image-y-to-color":[{"mask-y-to":G()}],"mask-image-radial":[{"mask-radial":[de,ce]}],"mask-image-radial-from-pos":[{"mask-radial-from":ue()}],"mask-image-radial-to-pos":[{"mask-radial-to":ue()}],"mask-image-radial-from-color":[{"mask-radial-from":G()}],"mask-image-radial-to-color":[{"mask-radial-to":G()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":X()}],"mask-image-conic-pos":[{"mask-conic":[Ee]}],"mask-image-conic-from-pos":[{"mask-conic-from":ue()}],"mask-image-conic-to-pos":[{"mask-conic-to":ue()}],"mask-image-conic-from-color":[{"mask-conic-from":G()}],"mask-image-conic-to-color":[{"mask-conic-to":G()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Y()}],"mask-repeat":[{mask:he()}],"mask-size":[{mask:q()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",de,ce]}],filter:[{filter:["","none",de,ce]}],blur:[{blur:ye()}],brightness:[{brightness:[Ee,de,ce]}],contrast:[{contrast:[Ee,de,ce]}],"drop-shadow":[{"drop-shadow":["","none",y,Kl,Wl]}],"drop-shadow-color":[{"drop-shadow":G()}],grayscale:[{grayscale:["",Ee,de,ce]}],"hue-rotate":[{"hue-rotate":[Ee,de,ce]}],invert:[{invert:["",Ee,de,ce]}],saturate:[{saturate:[Ee,de,ce]}],sepia:[{sepia:["",Ee,de,ce]}],"backdrop-filter":[{"backdrop-filter":["","none",de,ce]}],"backdrop-blur":[{"backdrop-blur":ye()}],"backdrop-brightness":[{"backdrop-brightness":[Ee,de,ce]}],"backdrop-contrast":[{"backdrop-contrast":[Ee,de,ce]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Ee,de,ce]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Ee,de,ce]}],"backdrop-invert":[{"backdrop-invert":["",Ee,de,ce]}],"backdrop-opacity":[{"backdrop-opacity":[Ee,de,ce]}],"backdrop-saturate":[{"backdrop-saturate":[Ee,de,ce]}],"backdrop-sepia":[{"backdrop-sepia":["",Ee,de,ce]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":O()}],"border-spacing-x":[{"border-spacing-x":O()}],"border-spacing-y":[{"border-spacing-y":O()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",de,ce]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Ee,"initial",de,ce]}],ease:[{ease:["linear","initial",k,de,ce]}],delay:[{delay:[Ee,de,ce]}],animate:[{animate:["none",_,de,ce]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[T,de,ce]}],"perspective-origin":[{"perspective-origin":J()}],rotate:[{rotate:Le()}],"rotate-x":[{"rotate-x":Le()}],"rotate-y":[{"rotate-y":Le()}],"rotate-z":[{"rotate-z":Le()}],scale:[{scale:dt()}],"scale-x":[{"scale-x":dt()}],"scale-y":[{"scale-y":dt()}],"scale-z":[{"scale-z":dt()}],"scale-3d":["scale-3d"],skew:[{skew:xt()}],"skew-x":[{"skew-x":xt()}],"skew-y":[{"skew-y":xt()}],transform:[{transform:[de,ce,"","none","gpu","cpu"]}],"transform-origin":[{origin:J()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ut()}],"translate-x":[{"translate-x":ut()}],"translate-y":[{"translate-y":ut()}],"translate-z":[{"translate-z":ut()}],"translate-none":["translate-none"],accent:[{accent:G()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:G()}
vendor: 8,402 bytes, lines 49-99
49],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",de,ce]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":O()}],"scroll-mx":[{"scroll-mx":O()}],"scroll-my":[{"scroll-my":O()}],"scroll-ms":[{"scroll-ms":O()}],"scroll-me":[{"scroll-me":O()}],"scroll-mt":[{"scroll-mt":O()}],"scroll-mr":[{"scroll-mr":O()}],"scroll-mb":[{"scroll-mb":O()}],"scroll-ml":[{"scroll-ml":O()}],"scroll-p":[{"scroll-p":O()}],"scroll-px":[{"scroll-px":O()}],"scroll-py":[{"scroll-py":O()}],"scroll-ps":[{"scroll-ps":O()}],"scroll-pe":[{"scroll-pe":O()}],"scroll-pt":[{"scroll-pt":O()}],"scroll-pr":[{"scroll-pr":O()}],"scroll-pb":[{"scroll-pb":O()}],"scroll-pl":[{"scroll-pl":O()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",de,ce]}],fill:[{fill:["none",...G()]}],"stroke-w":[{stroke:[Ee,yr,cn,Od]}],stroke:[{stroke:["none",...G()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},DS=xS(PS);function le(...s){return DS(rS(s))}function FS({delayDuration:s=0,...r}){return i.jsx(sS,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:s,...r})}/** 50 * @license lucide-react v0.453.0 - ISC 51 * 52 * This source code is licensed under the ISC license. 53 * See the LICENSE file in the root directory of this source tree. 54 */const OS=s=>s.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),gb=(...s)=>s.filter((r,c,d)=>!!r&&d.indexOf(r)===c).join(" ");/** 55 * @license lucide-react v0.453.0 - ISC 56 * 57 * This source code is licensed under the ISC license. 58 * See the LICENSE file in the root directory of this source tree. 59 */var zS={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 60 * @license lucide-react v0.453.0 - ISC 61 * 62 * This source code is licensed under the ISC license. 63 * See the LICENSE file in the root directory of this source tree. 64 */const _S=C.forwardRef(({color:s="currentColor",size:r=24,strokeWidth:c=2,absoluteStrokeWidth:d,className:u="",children:m,iconNode:p,...A},f)=>C.createElement("svg",{ref:f,...zS,width:r,height:r,stroke:s,strokeWidth:d?Number(c)*24/Number(r):c,className:gb("lucide",u),...A},[...p.map(([b,E])=>C.createElement(b,E)),...Array.isArray(m)?m:[m]]));/** 65 * @license lucide-react v0.453.0 - ISC 66 * 67 * This source code is licensed under the ISC license. 68 * See the LICENSE file in the root directory of this source tree. 69 */const De=(s,r)=>{const c=C.forwardRef(({className:d,...u},m)=>C.createElement(_S,{ref:m,iconNode:r,className:gb(`lucide-${OS(s)}`,d),...u}));return c.displayName=`${s}`,c};/** 70 * @license lucide-react v0.453.0 - ISC 71 * 72 * This source code is licensed under the ISC license. 73 * See the LICENSE file in the root directory of this source tree. 74 */const ct=De("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 75 * @license lucide-react v0.453.0 - ISC 76 * 77 * This source code is licensed under the ISC license. 78 * See the LICENSE file in the root directory of this source tree. 79 */const pb=De("BookOpenCheck",[["path",{d:"M12 21V7",key:"gj6g52"}],["path",{d:"m16 12 2 2 4-4",key:"mdajum"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3",key:"8arnkb"}]]);/** 80 * @license lucide-react v0.453.0 - ISC 81 * 82 * This source code is licensed under the ISC license. 83 * See the LICENSE file in the root directory of this source tree. 84 */const IS=De("BookOpenText",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M16 12h2",key:"7q9ll5"}],["path",{d:"M16 8h2",key:"msurwy"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}],["path",{d:"M6 12h2",key:"32wvfc"}],["path",{d:"M6 8h2",key:"30oboj"}]]);/** 85 * @license lucide-react v0.453.0 - ISC 86 * 87 * This source code is licensed under the ISC license. 88 * See the LICENSE file in the root directory of this source tree. 89 */const YS=De("BookmarkCheck",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2Z",key:"169p4p"}],["path",{d:"m9 10 2 2 4-4",key:"1gnqz4"}]]);/** 90 * @license lucide-react v0.453.0 - ISC 91 * 92 * This source code is licensed under the ISC license. 93 * See the LICENSE file in the root directory of this source tree. 94 */const VS=De("Bookmark",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z",key:"1fy3hk"}]]);/** 95 * @license lucide-react v0.453.0 - ISC 96 * 97 * This source code is licensed under the ISC license. 98 * See the LICENSE file in the root directory of this source tree. 99 */const fb=De("CalendarClock",[["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5",key:"1osxxc"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M3 10h5",key:"r794hk"}
99],["path",{d:"M17.5 17.5 16 16.3V14",key:"akvzfd"}],["circle",{cx:"16",cy:"16",r:"6",key:"qoo3c4"}]]);/** 100 * @license lucide-react v0.453.0 - ISC 101 * 102 * This source code is licensed under the ISC license. 103 * See the LICENSE file in the root directory of this source tree. 104 */const ru=De("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 105 * @license lucide-react v0.453.0 - ISC 106 * 107 * This source code is licensed under the ISC license. 108 * See the LICENSE file in the root directory of this source tree. 109 */const La=De("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 110 * @license lucide-react v0.453.0 - ISC 111 * 112 * This source code is licensed under the ISC license. 113 * See the LICENSE file in the root directory of this source tree. 114 */const $p=De("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 115 * @license lucide-react v0.453.0 - ISC 116 * 117 * This source code is licensed under the ISC license. 118 * See the LICENSE file in the root directory of this source tree. 119 */const bb=De("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]]);/** 120 * @license lucide-react v0.453.0 - ISC 121 * 122 * This source code is licensed under the ISC license. 123 * See the LICENSE file in the root directory of this source tree. 124 */const xo=De("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 125 * @license lucide-react v0.453.0 - ISC 126 * 127 * This source code is licensed under the ISC license. 128 * See the LICENSE file in the root directory of this source tree. 129 */const WS=De("FileDown",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 18v-6",key:"17g6i2"}],["path",{d:"m9 15 3 3 3-3",key:"1npd3o"}]]);/** 130 * @license lucide-react v0.453.0 - ISC 131 * 132 * This source code is licensed under the ISC license. 133 * See the LICENSE file in the root directory of this source tree. 134 */const ni=De("GraduationCap",[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]]);/** 135 * @license lucide-react v0.453.0 - ISC 136 * 137 * This source code is licensed under the ISC license. 138 * See the LICENSE file in the root directory of this source tree. 139 */const KS=De("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/** 140 * @license lucide-react v0.453.0 - ISC 141 * 142 * This source code is licensed under the ISC license. 143 * See the LICENSE file in the root directory of this source tree. 144 */const yb=De("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 145 * @license lucide-react v0.453.0 - ISC 146 * 147 * This source code is licensed under the ISC license. 148 * See the LICENSE file in the root directory of this source tree. 149 */const Ab=De("ListChecks",[["path",{d:"m3 17 2 2 4-4",key:"1jhpwq"}],["path",{d:"m3 7 2 2 4-4",key:"1obspn"}],["path",{d:"M13 6h8",key:"15sg57"}],["path",{d:"M13 12h8",key:"h98zly"}],["path",{d:"M13 18h8",key:"oe0vm4"}]]);/** 150 * @license lucide-react v0.453.0 - ISC 151 * 152 * This source code is licensed under the ISC license. 153 * See the LICENSE file in the root directory of this source tree. 154 */const QS=De("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 155 * @license lucide-react v0.453.0 - ISC 156 * 157 * This source code is licensed under the ISC license. 158 * See the LICENSE file in the root directory of this source tree. 159 */const JS=De("Printer",[["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2",key:"143wyd"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6",key:"1itne7"}],["rect",{x:"6",y:"14",width:"12",height:"8",rx:"1",key:"1ue0tg"}]]);/** 160 * @license lucide-react v0.453.0 - ISC 161 * 162 * This source code is licensed under the ISC license. 163 * See the LICENSE file in the root directory of this source tree. 164 */const XS=De("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 165 * @license lucide-react v0.453.0 - ISC 166 * 167 * This source code is licensed under the ISC license. 168 * See the LICENSE file in the root directory of this source tree. 169 */const $S=De("Ruler",[["path",{d:"M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z",key:"icamh8"}
vendor: 4,446 bytes, lines 169-217
169],["path",{d:"m14.5 12.5 2-2",key:"inckbg"}],["path",{d:"m11.5 9.5 2-2",key:"fmmyf7"}],["path",{d:"m8.5 6.5 2-2",key:"vc6u1g"}],["path",{d:"m17.5 15.5 2-2",key:"wo5hmg"}]]);/** 170 * @license lucide-react v0.453.0 - ISC 171 * 172 * This source code is licensed under the ISC license. 173 * See the LICENSE file in the root directory of this source tree. 174 */const xb=De("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 175 * @license lucide-react v0.453.0 - ISC 176 * 177 * This source code is licensed under the ISC license. 178 * See the LICENSE file in the root directory of this source tree. 179 */const Eu=De("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/** 180 * @license lucide-react v0.453.0 - ISC 181 * 182 * This source code is licensed under the ISC license. 183 * See the LICENSE file in the root directory of this source tree. 184 */const vb=De("SlidersHorizontal",[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]]);/** 185 * @license lucide-react v0.453.0 - ISC 186 * 187 * This source code is licensed under the ISC license. 188 * See the LICENSE file in the root directory of this source tree. 189 */const Sb=De("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 190 * @license lucide-react v0.453.0 - ISC 191 * 192 * This source code is licensed under the ISC license. 193 * See the LICENSE file in the root directory of this source tree. 194 */const $l=De("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/** 195 * @license lucide-react v0.453.0 - ISC 196 * 197 * This source code is licensed under the ISC license. 198 * See the LICENSE file in the root directory of this source tree. 199 */const Kt=De("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 200 * @license lucide-react v0.453.0 - ISC 201 * 202 * This source code is licensed under the ISC license. 203 * See the LICENSE file in the root directory of this source tree. 204 */const Eb=De("Trophy",[["path",{d:"M6 9H4.5a2.5 2.5 0 0 1 0-5H6",key:"17hqa7"}],["path",{d:"M18 9h1.5a2.5 2.5 0 0 0 0-5H18",key:"lmptdp"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22",key:"1nw9bq"}],["path",{d:"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22",key:"1np0yb"}],["path",{d:"M18 2H6v7a6 6 0 0 0 12 0V2Z",key:"u46fv3"}]]);/** 205 * @license lucide-react v0.453.0 - ISC 206 * 207 * This source code is licensed under the ISC license. 208 * See the LICENSE file in the root directory of this source tree. 209 */const wb=De("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function eE(s,r){if(s instanceof RegExp)return{keys:!1,pattern:s};var c,d,u,m,p=[],A="",f=s.split("/");for(f[0]||f.shift();u=f.shift();)c=u[0],c==="*"?(p.push(c),A+=u[1]==="?"?"(?:/(.*))?":"/(.*)"):c===":"?(d=u.indexOf("?",1),m=u.indexOf(".",1),p.push(u.substring(1,~d?d:~m?m:u.length)),A+=~d&&!~m?"(?:/([^/]+?))?":"/([^/]+?)",~m&&(A+=(~d?"?":"")+"\\"+u.substring(m))):A+="/"+u;return{keys:p,pattern:new RegExp("^"+A+(r?"(?=$|/)":"/?$"),"i")}}var zd={exports:{}},_d={};/** 210 * @license React 211 * use-sync-external-store-shim.production.js 212 * 213 * Copyright (c) Meta Platforms, Inc. and affiliates. 214 * 215 * This source code is licensed under the MIT license found in the 216 * LICENSE file in the root directory of this source tree. 217 */var ef;function tE(){if(ef)return _d;ef=1;var s=mo();
217function r(g,N){return g===N&&(g!==0||1/g===1/N)||g!==g&&N!==N}var c=typeof Object.is=="function"?Object.is:r,d=s.useState,u=s.useEffect,m=s.useLayoutEffect,p=s.useDebugValue;function A(g,N){var y=N(),v=d({inst:{value:y,getSnapshot:N}}),T=v[0].inst,S=v[1];return m(function(){T.value=y,T.getSnapshot=N,f(T)&&S({inst:T})},[g,y,N]),u(function(){return f(T)&&S({inst:T}),g(function(){f(T)&&S({inst:T})})},[g]),p(y),y}function f(g){var N=g.getSnapshot;g=g.value;try{var y=N();return!c(g,y)}catch{return!0}}function b(g,N){return N()}var E=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?b:A;return _d.useSyncExternalStore=s.useSyncExternalStore!==void 0?s.useSyncExternalStore:E,_d}var tf;function aE(){return tf||(tf=1,zd.exports=tE()),zd.exports}var iE=aE();const nE=yx.useInsertionEffect,sE=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Nb=sE?C.useLayoutEffect:C.useEffect,rE=nE||Nb,wu=s=>{const r=C.useRef([s,(...c)=>r[0](...c)]).current;return rE(()=>{r[0]=s}),r[1]},lE="popstate",Nu="pushState",Cu="replaceState",oE="hashchange",af=[lE,Nu,Cu,oE],cE=s=>{for(const r of af)addEventListener(r,s);return()=>{for(const r of af)removeEventListener(r,s)}},Cb=(s,r)=>iE.useSyncExternalStore(cE,s,r),dE=()=>location.search,uE=({ssrSearch:s=""}={})=>Cb(dE,()=>s),nf=()=>location.pathname,mE=({ssrPath:s}={})=>Cb(nf,s?()=>s:nf),hE=(s,{replace:r=!1,state:c=null}={})=>history[r?Cu:Nu](c,"",s),gE=(s={})=>[mE(s),hE],sf=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[sf]>"u"){for(const s of[Nu,Cu]){const r=history[s];history[s]=function(){const c=r.apply(this,arguments),d=new Event(s);return d.arguments=arguments,dispatchEvent(d),c}}Object.defineProperty(window,sf,{value:!0})}const pE=(s,r)=>r.toLowerCase().indexOf(s.toLowerCase())?"~"+r:r.slice(s.length)||"/",jb=(s="")=>s==="/"?"":s,fE=(s,r)=>s[0]==="~"?s.slice(1):jb(r)+s,bE=(s="",r)=>pE(rf(jb(s)),rf(r)),rf=s=>{try{return decodeURI(s)}catch{return s}},Lb={hook:gE,searchHook:uE,parser:eE,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:s=>s},qb=C.createContext(Lb),xs=()=>C.useContext(qb),Tb={},Mb=C.createContext(Tb),yE=()=>C.useContext(Mb),qr=s=>{const[r,c]=s.hook(s);return[bE(s.base,r),wu((d,u)=>c(fE(d,s.base),u))]},Bb=()=>qr(xs()),kb=(s,r,c,d)=>{const{pattern:u,keys:m}=r instanceof RegExp?{keys:!1,pattern:r}:s(r||"*",d),p=u.exec(c)||[],[A,...f]=p;return A!==void 0?[!0,(()=>{const b=m!==!1?Object.fromEntries(m.map((g,N)=>[g,f[N]])):p.groups;let E={...f};return b&&Object.assign(E,b),E})(),...d?[A]:[]]:[!1,null]},AE=({children:s,...r})=>{const c=xs(),d=r.hook?Lb:c;let u=d;const[m,p]=r.ssrPath?.split("?")??[];p&&(r.ssrSearch=p,r.ssrPath=m),r.hrefs=r.hrefs??r.hook?.hrefs;let A=C.useRef({}),f=A.current,b=f;for(let E in d){const g=E==="base"?d[E]+(r[E]||""):r[E]||d[E];f===b&&g!==b[E]&&(A.current=b={...b}),b[E]=g,(g!==d[E]||g!==u[E])&&(u=b)}return C.createElement(qb.Provider,{value:u,children:s})},lf=({children:s,component:r},c)=>r?C.createElement(r,{params:c}):typeof s=="function"?s(c):s,xE=s=>{let r=C.useRef(Tb);const c=r.current;return r.current=Object.keys(s).length!==Object.keys(c).length||Object.entries(s).some(([d,u])=>u!==c[d])?s:c},$e=({path:s,nest:r,match:c,...d})=>{const u=xs(),[m]=qr(u),[p,A,f]=c??kb(u.parser,s,m,r),b=xE({...yE(),...A});if(!p)return null;const E=f?C.createElement(AE,{base:f},lf(d,b)):lf(d,b);return C.createElement(Mb.Provider,{value:b,children:E})},Be=C.forwardRef((s,r)=>{const c=xs(),[d,u]=qr(c),{to:m="",href:p=m,onClick:A,asChild:f,children:b,className:E,replace:g,state:N,...y}=s,v=wu(S=>{S.ctrlKey||S.metaKey||S.altKey||S.shiftKey||S.button!==0||(A?.(S),S.defaultPrevented||(S.preventDefault(),u(p,s)))}),T=c.hrefs(p[0]==="~"?p.slice(1):c.base+p,c);return f&&C.isValidElement(b)?C.cloneElement(b,{onClick:v,href:T}):C.createElement("a",{...y,onClick:v,href:T,className:E?.call?E(d===p):E,children:b,ref:r})}),lu=s=>Array.isArray(s)?s.flatMap(r=>lu(r&&r.type===C.Fragment?r.props.children:r)):[s],vE=({children:s,location:r})=>{const c=xs(),[d]=qr(c);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),lu(s).forEac
217h(m=>{if(C.isValidElement(m)&&m.props.path){const p=m.props.path;window.__WOUTER_ROUTES__.includes(p)||window.__WOUTER_ROUTES__.push(p)}}));for(const u of lu(s)){let m=0;if(C.isValidElement(u)&&(m=kb(c.parser,u.props.path,r||d,u.props.nest))[0])return C.cloneElement(u,{match:m})}return null},ls=s=>{const{to:r,href:c=r}=s,d=xs(),[,u]=qr(d),m=wu(()=>u(r||c,s)),{ssrContext:p}=d;return Nb(()=>{m()},[]),p&&(p.redirectTo=r),null},Rb=C.createContext({lang:"zh",setLang:()=>{},t:s=>s}),of="bci-wace-lang";function SE({children:s}){const[r,c]=C.useState(()=>typeof window>"u"?"zh":window.localStorage.getItem(of)==="en"?"en":"zh");C.useEffect(()=>{document.documentElement.lang=r==="zh"?"zh-CN":"en"},[r]);const d=m=>{c(m),window.localStorage.setItem(of,m)},u=(m,p)=>r==="zh"?m:p;return i.jsx(Rb.Provider,{"data-loc":"client/src/contexts/LangContext.tsx:44",value:{lang:r,setLang:d,t:u},children:s})}function Oe(){return C.useContext(Rb)}const Pt=[{id:"sg",label:"æ°å å¡å
¬ç«å¤§å¦",labelEn:"Singapore",blurb:"å
æå
¬ç«å¤§å¦åæ¥å ATARï¼é¨æ§éä¸å¨ 85â90ï¼é¨åä¸ä¸å 设é¢è¯æç¬è¯ã",blurbEn:"All six public universities accept the ATAR, with thresholds clustered between 85 and 90; some programmes add an interview or written test.",channel:"åæ ¡å®ç½ç¬ç«ç³è¯·ï¼å¤ä¸º 10 æè³æ¬¡å¹´ 3 æçªå£ã",channelEn:"Apply directly on each university's site, generally between October and March."},{id:"hk",label:"馿¸¯å
«å¤§",labelEn:"Hong Kong",blurb:"å
«æ ¡æ®é以 ATAR 80â90 为æä½é¨æ§ï¼å»å¦ä¸æ³å¾å¦è®¾é¢è¯ä¸éå æµè¯ã",blurbEn:"The eight institutions set minimums of roughly ATAR 80 to 90, with medicine and law adding interviews and further testing.",channel:"Non-JUPAS å½é
çééï¼å Early / Main / Extended 轮次ã",channelEn:"The Non-JUPAS international route, in Early, Main and Extended rounds."},{id:"au",label:"澳洲å
«å¤§",labelEn:"Australia Go8",blurb:"WACE å¦ççæ¬åééï¼ATAR ç´æ¥ä½ä¸ºå½å便®ï¼å
ä¿®ç§ç®è¦æ±æä¸ºæç¡®ã",blurbEn:"The home route for WACE students: the ATAR is used directly for selection and prerequisite requirements are the most clearly stated.",channel:"ç» UAC / VTAC / TISC æç´æ¥å妿 ¡ç³è¯·ã",channelEn:"Through UAC, VTAC or TISC, or directly to the university."},{id:"uk",label:"è±å½ G5 ä¸çæ¼ç±å",labelEn:"United Kingdom",blurb:"以 A-Level æ¢ç® ATARï¼é¨æ§å¤å¨ 92â99ï¼ä¸æ®ééè¦é¢å¤å
¥å¦æµè¯ã",blurbEn:"Thresholds are converted from A-Level equivalents and mostly fall between 92 and 99, usually with an additional admissions test.",channel:"ç»ä¸ç» UCAS æäº¤ï¼å»å¦ä¸çå 10 æ 15 æ¥æªæ¢ã",channelEn:"All applications via UCAS; medicine and Oxbridge close on 15 October."}],Ve=[{key:"mathMethods",zh:"æ°å¦æ¹æ³",en:"Mathematics Methods",group:"æ°å¦",scaling:"é«",north:!0,south:!0,note:"å·¥ç¨ãè®¡ç®æºãåç§ãç»æµä¸å¤æ°çç§ä¸ä¸çæ ¸å¿å
ä¿®ç§ç®ï¼å 乿¯ç工忹åçå¿
é项ã",noteEn:"A core prerequisite for engineering, computing, business, economics and most science programmes; effectively compulsory for any STEM or business pathway."},{key:"mathSpecialist",zh:"ä¸ä¸æ°å¦",en:"Mathematics Specialist",group:"æ°å¦",scaling:"é«",north:!1,south:!0,note:"åæ¡¥ãLSEãå¸å½çå·¥çæ°å¦ä¸ç»æµç±»ä¸ä¸è¦æ±ä¸ Methods åæ¶è¾¾å° AãBCI ä»
å¨ååçåºåå¼è®¾ï¼ååçå
¥å¦ä¸ç®æ 为è¿äºä¸ä¸çå¦çéæåè§åã",noteEn:"Mathematics and economics programmes at Cambridge, LSE and Imperial require an A in this course alongside Mathematics Methods. BCI offers it only in the Southern Hemisphere sequence, so students entering in the Northern Hemisphere who target these programmes must plan ahead."},{key:"mathApplications",zh:"åºç¨æ°å¦",en:"Mathematics Applications",group:"æ°å¦",scaling:"ä¸",north:!0,south:!0,note:"坿»¡è¶³é¨ååç§ä¸ç¤¾ç§çä¸è¬æ°å¦è¦æ±ï¼ä½é常ä¸è¢«å·¥ç¨ãè®¡ç®æºä¸é¡¶å°åç§æ¥å为å
ä¿®ã",noteEn:"Satisfies the general mathematics requirement for some business and social science programmes, but is usually not accepted as a prerequisite by engineering, computing or the most selective business schools."},{key:"physics",zh:"ç©ç",en:"Physics",group:"ç§å¦",scaling:"é«",north:!0,south:!0,note:"å·¥ç¨ç±»ä¸ä¸ç常è§å¼ºå¶å
ä¿®ï¼ç津工ç¨ä¸å¸å½ç工工ç¨è¦æ±æ°å¦å ç©çã",noteEn:"A common compulsory prerequisite for engineering; Oxford Engineering and Imperial Engineering both require Mathematics together with Physics."},{key:"chemistry",zh:"åå¦",en:"Chemistry",group:"ç§å¦",scaling:"é«",north:!0,south:!0,note:"å»å¦ãçå»ãè¯å¦ãçç©å»å¦çå
³é®å
ä¿®ï¼NUS å»å¦ä¸çæ´¥å»å¦åè¦æ±åå¦ã",noteEn:"A key prerequisite for medicine, dentistry, pharmacy and biomedical science; both NUS Medicine and Oxford Medicine require Chemistry."},{key:"humanBio",zh:"人ä½çç©",en:"Human Biology",group:"ç§å¦",scaling:"ä¸",north:!0,south:!0,note:"å»å¦ãæ¤çãç©çæ²»çä¸çç©å»å¦æ¹åç常è§å
ä¿®ï¼å¤ä¸å妿é
ãä¸¤ä¸ªå¦æåºååå¼è®¾ã",noteEn:"A common prerequisite for medicine, nursing, physiotherapy and biomedical science, usually paired with Chemistry. Offered in both semester sequences."},{key:"biology",zh:"çç©",en:"Biology",group:"ç§å¦",scaling:"ä¸",north:!1,south:!0,note:"çå½ç§å¦ãç¯å¢ç§å¦ä¸å妿¹åçå
ä¿®ç§ç®ãBCI ä»
å¨ååçåºåå¼è®¾ï¼ååçå¦çå¯ç¨äººä½çç©æ»¡è¶³å¤§é¨å颿 ¡ççç©è¦æ±ã",noteEn:"A prerequisite for life sciences, environmental science and agriculture. BCI offers it only in the Southern Hemisphere sequence; Northern Hemisphere students can use Human Biology to satisfy the biology requirement at most universities."},{key:"psychology",zh:"å¿çå¦",en:"Psychology",group:"ç§å¦",scaling:"ä¸",north:!0,south:!0,note:"å¿çå¦ã社ä¼ç§å¦ä¸æè²æ¹åçå¥åç§ç®ã夿°é¢æ ¡çå¿çå¦ä¸ä¸ä¸å¼ºå¶è¦æ±ï¼ä½æå©äºå¦æ¯è¡æ¥ä¸ä¸ä¸è®¤ç¥ã",noteEn:"A well-matched course for psychology, social sciences and education. Most universities do not require it for their psychology programmes, but it supports academic transition and subject awareness."},{key:"english",zh:"è±è¯",en:"English",group:"人æä¸è¯è¨",scaling:"ä¸",north:!0,south:!0,note:"WACE æ¯ä¸ç强å¶è¦æ±ï¼åæ¶æ¯å¤æå¤§å¦è±å
é
ææç¦ç便®ï¼é常éè¾¾å°æå®ç级æç¾åä½ã",noteEn:"A compulsory requirement for WACE graduation and also the basis on which many universities waive IELTS or TOEFL, usually subject to a specified grade or percentile."},{key:"eald",zh:"è±è¯ï¼ç¬¬äºè¯è¨ææ¹è¨ï¼",en:"English as an Additional Language or Dialect",group:"人æä¸è¯è¨",scaling:"ä¸",north:!0,south:!0,note:"é¢åè±è¯é第ä¸è¯è¨çå¦çï¼å¯æ»¡è¶³ WACE è±è¯æ¯ä¸è¦æ±ãé¨å颿 ¡å¯¹ EALD çè±è¯è±å
æ åä¸ English ä¸åï¼ééæ ¡æ ¸å¯¹ã",noteEn:"Intended for students whose first language is not English and satisfies the WACE English graduation requirement. Some universities apply different English waiver standards to EALD than to English, so this must be checked university by university."},{key:"economics",zh:"ç»æµå¦",en:"Economics",group:"åç§",scaling:"é«",north:!0,south:!0,note:"åç§ä¸ç»æµæ¹åçå åç§ç®ï¼è½é强å¶å
ä¿®ï¼ä½æå©äº LSEãåå¨çç»æµç±»ä¸ä¸ç妿¯å¥å度ã",noteEn:"A value-ad
217ding course for business and economics pathways. Although not a compulsory prerequisite, it strengthens academic fit for economics programmes at institutions such as LSE and Warwick."},{key:"accounting",zh:"ä¼è®¡ä¸éè",en:"Accounting and Finance",group:"åç§",scaling:"ä¸",north:!0,south:!0,note:"éåä¼è®¡ãéèæ¹åï¼é常ä¸è½æ¿ä»£æ°å¦å
ä¿®è¦æ±ã",noteEn:"Suited to accounting and finance pathways; it does not normally substitute for a mathematics prerequisite."},{key:"business",zh:"åä¸ç®¡çä¸åä¸",en:"Business Management and Enterprise",group:"åç§",scaling:"ä¸è¬",north:!0,south:!0,note:"scaling ç¸å¯¹åä½ï¼å»ºè®®ä½ä¸ºç¬¬äºç§è¡¥å
èé主åå²åç§ç®ã",noteEn:"Scaling is comparatively weaker, so it is best taken as a fifth course rather than as a primary scoring subject."},{key:"ait",zh:"åºç¨ä¿¡æ¯ææ¯",en:"Applied Information Technology",group:"ç§æ",scaling:"ä¸",north:!1,south:!0,note:"è®¡ç®æºä¸ä¿¡æ¯ç³»ç»æ¹åçå¥åç§ç®ãBCI ä»
å¨ååçåºåå¼è®¾ï¼ä¸å¤æ°é¢æ ¡ä»ä»¥æ°å¦ä¸ºç¡¬æ§å
ä¿®ï¼ä¸å¯æ¿ä»£æ°å¦ã",noteEn:"A well-matched course for computing and information systems. BCI offers it only in the Southern Hemisphere sequence, and most universities still treat mathematics as the hard prerequisite, so it cannot replace mathematics."},{key:"chineseFL",zh:"䏿ï¼ç¬¬ä¸è¯è¨ï¼",en:"Chinese: First Language",group:"人æä¸è¯è¨",scaling:"ä¸",north:!1,south:!0,note:"é¢å䏿æ¯è¯ç¨åº¦çå¦çï¼å¯ä½ä¸ºé¦æ¸¯é¢æ ¡ä¸æè¯è¨è¦æ±çä½è¯ãéæ³¨æè¯¥ç§å¯¹æ¯è¯è
ç scaling å¢çæéã",noteEn:"Intended for students at native-speaker level in Chinese and can serve as evidence of the Chinese language requirement at Hong Kong universities. Note that the scaling benefit for native speakers is limited."},{key:"chineseSL",zh:"䏿ï¼ç¬¬äºè¯è¨ï¼",en:"Chinese: Second Language",group:"人æä¸è¯è¨",scaling:"ä¸",north:!1,south:!0,note:"馿¸¯æµ¸ä¼å¤§å¦çä¸å»ã䏿ãç¿»è¯çä¸ä¸è¦æ±ä¸æè¯è¨èµæ ¼ï¼æ¤ç§å¯ä½ä¸ºä½è¯ã",noteEn:"Programmes such as Chinese medicine, Chinese and translation at Hong Kong Baptist University require a Chinese language qualification, for which this course can serve as evidence."}],ou=[{id:"north",label:"ååç课ç¨",labelEn:"Northern Hemisphere Courses",note:"å
± 11 é¨ ATAR 课ç¨ï¼ä¸å«ä¸ä¸æ°å¦ãçç©ãåºç¨ä¿¡æ¯ææ¯ä¸ä¸æç§ç®ã",noteEn:"Eleven ATAR courses in total, excluding Mathematics Specialist, Biology, Applied Information Technology and the Chinese courses."},{id:"south",label:"ååç课ç¨",labelEn:"Southern Hemisphere Courses",note:"å
± 16 é¨ ATAR 课ç¨ï¼ä¸º BCI 宿´è¯¾ç¨åºåã",noteEn:"Sixteen ATAR courses in total, representing BCI's complete course sequence."}],ps=[{key:"medicine",zh:"å»å¦ä¸å¥åº·",en:"Medicine and Health",advice:"åå¦å 乿¯ä¸å¯æ¿ä»£çå
ä¿®ï¼é常éåå 人ä½çç©æç©çï¼æ¾³æ´²ä¸è±å½çå»å¦æ®éè¦æ± UCATï¼ä¸å¤æ°é¢æ ¡å¨ ATAR 99 以ä¸ç«äºã",adviceEn:"Chemistry is an all but irreplaceable prerequisite, normally taken with Human Biology or Physics. Medicine in Australia and the United Kingdom generally requires the UCAT, and most institutions compete above ATAR 99."},{key:"law",zh:"æ³å¾",en:"Law",advice:"夿°æ³å¾ä¸ä¸ä¸è®¾ç§ç®å
ä¿®ï¼ä½éè§è®ºæåä½è½åï¼å»ºè®®ä¿®è¯»è±è¯ãå岿å°çï¼è±å½æ³å¾é LNATï¼æ°å å¡ç®¡ç大妿³å¾éç¬è¯å é¢è¯ã",adviceEn:"Most law programmes set no subject prerequisites but place weight on essay-writing ability, so English, History or Geography are advisable. Law in the United Kingdom requires the LNAT, and law at Singapore Management University requires a written test and an interview."},{key:"computing",zh:"è®¡ç®æºä¸æ°æ®",en:"Computing and Data",advice:"æ°å¦æ¹æ³æ¯ç¡¬æ§é¨æ§ï¼å²åºè±ç¾é¡¶æ ¡éåæ¶ä¿®è¯»ä¸ä¸æ°å¦ï¼è®¡ç®æºç§å¦ç§ç®æå¸®å©ä½ä¸è½æ¿ä»£æ°å¦å
ä¿®ã",adviceEn:"Mathematics Methods is a hard threshold; students targeting the most selective British and American institutions should also take Mathematics Specialist. Computer science courses are helpful but do not substitute for the mathematics prerequisite."},{key:"engineering",zh:"å·¥ç¨",en:"Engineering",advice:"æ°å¦æ¹æ³å ç©çæ¯æ åç»åï¼é¨å忍ä¸åå·¥æ¹åæ¥ååå¦ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦ä»¥æå ATAR ä¸å¦æ¯å¹é
度ã",adviceEn:"Mathematics Methods with Physics is the standard combination, and some civil and chemical engineering pathways accept Chemistry. Taking Mathematics Specialist as well is advisable to raise both the ATAR and academic fit."},{key:"business",zh:"åç§ä¸ç»æµ",en:"Business and Economics",advice:"æ°å¦æ¹æ³ä¸ºä¸»æµè¦æ±ï¼åºç¨æ°å¦ä»
被é¨å颿 ¡æ¥åï¼ç»æµå¦ä¸ä¼è®¡å¯å¢å¼ºå¦æ¯å¥å度ï¼LSE ç»æµå¦çä¸ä¸é TMUAã",adviceEn:"Mathematics Methods is the mainstream requirement and Mathematics Applications is accepted by only some universities. Economics and Accounting and Finance strengthen academic fit, and programmes such as Economics at LSE require the TMUA."},{key:"science",zh:"çç§ä¸çç©å»å¦",en:"Science",advice:"æç®æ ç»åéç§ï¼çç©å»å¦éåå¦å 人ä½çç©æçç©ï¼ç©çç§å¦éæ°å¦å ç©çï¼ç¯å¢ç§å¦å»ºè®®å妿é
çç©ã",adviceEn:"Choose courses according to the specific target: biomedical science requires Chemistry with Human Biology or Biology, physical sciences require Mathematics with Physics, and environmental science is best served by Chemistry with Biology."}
217,{key:"design",zh:"建çä¸è®¾è®¡",en:"Architecture and Design",advice:"ä½åéæéé«äºåæ°ï¼BCI æªå¼è®¾è®¾è®¡ç±» ATAR 课ç¨ï¼å»ºè®®ä»¥æ°å¦æ¹æ³æé
ç©çæåºç¨ä¿¡æ¯ææ¯æåºï¼å¹¶å¨è¯¾å¤æç»ç§¯ç´¯ä½åéã",adviceEn:"The portfolio carries more weight than the score. BCI does not offer design ATAR courses, so Mathematics Methods with Physics or Applied Information Technology is a sound foundation, alongside continuous portfolio development outside the classroom."},{key:"arts",zh:"人æç¤¾ç§ä¸ä¼ åª",en:"Arts and Social Sciences",advice:"以è±è¯æ EALD ç论æåä½åç§ç®ä¸ºä¸»ï¼å¿çå¦éåç¤¾ç§æ¹åï¼è¯è¨ç±»ä¸ä¸å¯ç¨ä¸æç§ç®ä½è¯è¯è¨èµæ ¼ã",adviceEn:"Build the programme around essay-writing courses such as English or EALD. Psychology suits social science pathways, and the Chinese courses can evidence language qualifications for language programmes."},{key:"education",zh:"æè²",en:"Education",advice:"æè²ç±»ä¸ä¸æ®ééè¦é¢è¯ï¼è±è¯è½åæéé«ï¼å»ºè®®ä¿æè±è¯æç»©å¹¶ç§¯ç´¯æå¦æå¿æ¿æå¡ç»åã",adviceEn:"Education programmes generally require an interview and place heavy weight on English proficiency, so maintaining English results and accumulating teaching or volunteering experience is advisable."}],Pe=[{id:"nus",name:"National University of Singapore",nameZh:"æ°å å¡å½ç«å¤§å¦",abbr:"NUS",region:"sg",minAtar:90,minAtarNote:"宿¹å
¬å¸æä½ ATAR 90ï¼æ OP 6ï¼ï¼åä¸ä¸ä¸ååå鍿§ï¼ä½çé¨ä¸ä¸å®é
ç«äºæ¾èæ´é«ã",minAtarNoteEn:"The officially published minimum is ATAR 90 (or OP 6); no programme-level thresholds are listed, but competitive entry scores for popular programmes are significantly higher.",english:"IELTS 6.5ï¼é
读ä¸åä½å项ä¸ä½äº 6.5ï¼æ TOEFL iBT 92â93",englishEn:"IELTS 6.5 (no band below 6.5 in reading and writing) or TOEFL iBT 92-93",waceNotes:"éæäº¤ ATAR æç»©åï¼ä¸è¦æ± SAT æ ACTãè¥é«ä¸æªä¿®è¯»è±è¯ç§ç®åéæäº¤é
æææç¦ãå»å¦ä¸ä¸éé¢å¤æäº¤ä½åéå¹¶åå UCATã",waceNotesEn:"An ATAR transcript must be submitted; SAT or ACT is not required. If an English subject was not taken in high school, IELTS or TOEFL must be submitted. The Medicine programme requires an additional portfolio submission and participation in the UCAT.",applicationWindow:"2025 å¹´ 12 æ 3 æ¥è³ 2026 å¹´ 2 æ 23 æ¥",applicationWindowEn:"3 December 2025 to 23 February 2026",dataYear:"2026/2027 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://nus.edu.sg/oam/admissions/international-qualifications-for-foreigners/international-qualifications/australian-high-school","https://nus.edu.sg/oam/admissions/programme-prerequisites"],programmes:[{id:"nus-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢ï¼å
¨æ ¡é¨æ§ 90ï¼è®¡ç®æºä¸ºé«éæ±ä¸ä¸å®é
å½åè¿é«äºæ¤",atarNoteEn:"School of Computing, institution-wide minimum 90, Computing is a high-demand programme and actual intake is significantly higher",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-business-analytics",name:"Business Analytics",nameZh:"åä¸åæ",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢ï¼è¦æ± Year 12 æ°å¦",atarNoteEn:"School of Computing, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-information-systems",name:"Information Systems",nameZh:"ä¿¡æ¯ç³»ç»",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢",atarNoteEn:"School of Computing",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-artificial-intelligence",name:"Artificial Intelligence",nameZh:"人工æºè½",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦",atarNoteEn:"School of Computing, recommended to co-study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-computer-engineering",name:"Computer Engineering",nameZh:"è®¡ç®æºå·¥ç¨",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢ä¸è®¾è®¡å·¥ç¨
217å¦é¢åå",atarNoteEn:"Joint degree with School of Computing and School of Design Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-information-security",name:"Information Security",nameZh:"ä¿¡æ¯å®å
¨",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢",atarNoteEn:"School of Computing",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:90,atarNote:"æ¨æ½é¾å»å¦é¢ï¼è¦æ±åå¦ä¸éçç©æç©çä¹ä¸",atarNoteEn:"Yong Loo Lin School of Medicine, requires Chemistry and either Biology or Physics",prerequisites:[["chemistry"],["humanBio","biology","physics"]],extras:["UCAT","é¢è¯","ä½åé"]},{id:"nus-dentistry",name:"Dentistry",nameZh:"çå»",field:"medicine",atar:90,atarNote:"çç§å¦é¢ï¼ç«äºæä¸ºæ¿ç",atarNoteEn:"Faculty of Dentistry, extremely competitive",prerequisites:[["chemistry"],["humanBio","biology","physics"]],extras:["é¢è¯"]},{id:"nus-pharmacy",name:"Pharmacy",nameZh:"è¯å¦",field:"medicine",atar:90,atarNote:"è¯å¦ç³»ï¼è¦æ±åå¦ä¸æ°å¦",atarNoteEn:"Department of Pharmacy, requires Chemistry and Mathematics",prerequisites:[["chemistry"],["mathMethods"]],extras:[]},{id:"nus-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:90,atarNote:"Alice Lee æ¤çç ç©¶ä¸å¿",atarNoteEn:"Alice Lee Centre for Nursing Studies",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"nus-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:90,atarNote:"æ³å¦é¢ï¼æ æå®å
ä¿®ç§ç®ä½è¦æ±é«æ°´å¹³è±è¯",atarNoteEn:"Faculty of Law, no specified prerequisite subjects but requires high-level English",prerequisites:[],extras:["é¢è¯"]},{id:"nus-business-administration",name:"Business Administration",nameZh:"åä¸ç®¡ç",field:"business",atar:90,atarNote:"åå¦é¢ï¼è¦æ± Year 12 æ°å¦",atarNoteEn:"Business School, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:90,atarNote:"åå¦é¢ï¼å»ºè®®ä¿®è¯»ä¼è®¡ä¸ç»æµ",atarNoteEn:"Business School, Accounting and Economics are recommended",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-real-estate",name:"Real Estate",nameZh:"æ¿å°äº§",field:"business",atar:90,atarNote:"åå¦é¢",atarNoteEn:"Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Arts and Social Sciences, requires Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-quantitative-finance",name:"Quantitative Finance",nameZh:"éåéè",field:"business",atar:90,atarNote:"çå¦é¢ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦",atarNoteEn:"Faculty of Science, recommended to also study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-architecture",name:"Architecture",nameZh:"建ç",field:"design",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢ï¼è¦æ±åå¦ãæ°å¦æç©çä¹ä¸",atarNoteEn:"College of Design and Engineering, requires one of Chemistry, Mathematics or Physics",prerequisites:[["chemistry","mathMethods","physics"]],extras:["ä½åé"]},{id:"nus-industrial-design",name:"Industrial Design",nameZh:"å·¥ä¸è®¾è®¡",field:"design",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢ï¼ä½åéæéé«",atarNoteEn:"College of Design and Engineering, portfolio carries high weight",prerequisites:[],extras:["ä½åé"]},{id:"nus-landscape-architecture",name:"Landscape Architecture",nameZh:"æ¯è§å»ºç",field:"design",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-chemical-engineering",name:"Chemical Engineering",nameZh:"åå¦å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢ï¼è¦æ±æ°å¦å åå¦",atarNoteEn:"College of Design and Engineering, requires Mathematics and Chemistry",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"nus-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-electrical-engineering",name:"Electrical Engineering",nameZh:"çµæ°å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-biomedical-engineering",name:"Biomedical Engineering",nameZh:"çç©å»å¦å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["chemistry","humanBio","biology"]],extras:[]},{id:"nus-materials-science-engineering",name:"Materials Science Engineering",nameZh:"ææç§å¦å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"nus-environmental-engineering",name:"Environmental Engineering",nameZh:"ç¯å¢å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"nus-industrial-and-systems-engineering",name:"Industrial and Systems Engineering",nameZh:"å·¥ä¸ä¸ç³»ç»å·¥ç¨",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢",atarNoteEn:"College of Design and Engineering",prerequisites:[["mathMethods"]],extras:[]}
217,{id:"nus-engineering-science",name:"Engineering Science",nameZh:"å·¥ç¨ç§å¦",field:"engineering",atar:90,atarNote:"设计ä¸å·¥ç¨å¦é¢ï¼è·¨å¦ç§ç²¾è±è¯¾ç¨",atarNoteEn:"College of Design and Engineering, interdisciplinary elite programme",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-data-science-and-analytics",name:"Data Science and Analytics",nameZh:"æ°æ®ç§å¦ä¸åæ",field:"science",atar:90,atarNote:"çå¦é¢ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦",atarNoteEn:"Faculty of Science, recommended to also study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å¼ºç建议修读ä¸ä¸æ°å¦",atarNoteEn:"Faculty of Science, strongly recommended to study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-statistics",name:"Statistics",nameZh:"ç»è®¡å¦",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-physics",name:"Physics",nameZh:"ç©ç",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"nus-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å»ºè®®åä¿®æ°å¦",atarNoteEn:"Faculty of Science, recommended to also study Mathematics",prerequisites:[["chemistry"]],extras:[]},{id:"nus-life-sciences",name:"Life Sciences",nameZh:"çå½ç§å¦",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"nus-food-science-and-technology",name:"Food Science and Technology",nameZh:"é£åç§å¦ä¸ææ¯",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry"]],extras:[]},{id:"nus-pharmaceutical-science",name:"Pharmaceutical Science",nameZh:"è¯ç©ç§å¦",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry"],["mathMethods"]],extras:[]},{id:"nus-environmental-studies",name:"Environmental Studies",nameZh:"ç¯å¢ç ç©¶",field:"science",atar:90,atarNote:"人æä¸çå¦é¢è·¨å¦ç§è¯¾ç¨",atarNoteEn:"College of Humanities and Sciences interdisciplinary programmes",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"nus-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[],extras:[]},{id:"nus-political-science",name:"Political Science",nameZh:"æ¿æ²»å¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[],extras:[]},{id:"nus-sociology",name:"Sociology",nameZh:"社ä¼å¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[],extras:[]},{id:"nus-communications-and-new-media",name:"Communications and New Media",nameZh:"ä¼ æä¸æ°åªä½",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[["english","eald"]],extras:[]},{id:"nus-english-literature",name:"English Literature",nameZh:"è±è¯æå¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[["english"]],extras:[]},{id:"nus-philosophy",name:"Philosophy",nameZh:"å²å¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[["english","eald"]],extras:[]},{id:"nus-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[["english","eald"]],extras:[]},{id:"nus-geography",name:"Geography",nameZh:"å°çå¦",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[],extras:[]},{id:"nus-social-work",name:"Social Work",nameZh:"社ä¼å·¥ä½",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[],extras:[]},{id:"nus-chinese-studies",name:"Chinese Studies",nameZh:"ä¸å½ç ç©¶",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢ï¼ä¸æç§ç®å¯ä½è¯è¯è¨è½å",atarNoteEn:"Faculty of Arts and Social Sciences, Chinese subjects can be used as evidence of language proficiency",prerequisites:[["chineseFL","chineseSL"]],extras:[]},{id:"nus-philosophy-politics-and-economics",name:"Philosophy Politics and Economics",nameZh:"å²å¦æ¿æ²»ä¸ç»æµ",field:"arts",atar:90,atarNote:"人æä¸çå¦é¢è·¨å¦ç§è¯¾ç¨",atarNoteEn:"College of Humanities and Sciences interdisciplinary programmes",prerequisites:[["mathMethods"]],extras:[]},{id:"nus-global-studies",name:"Global Studies",nameZh:"å
¨çç ç©¶",field:"arts",atar:90,atarNote:"æå¦æ¨ç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Arts and Social Sciences",prerequisites:[["english","eald"]],extras:[]},{id:"nus-music",name:"Music",nameZh:"é³ä¹",field:"arts",atar:90,atarNote:"æ¨ç§æ¡é³ä¹å¦é¢ï¼ééè¿è¯å¬",atarNoteEn:"Yong Siew Toh Conservatory of Music, audition required",prerequisites:[],extras:["è¯å¬"]}]},{id:"ntu",name:"Nanyang Technological University",nameZh:"åæ´ç工大å¦",abbr:"NTU",regi
217on:"sg",minAtar:90,minAtarNote:"宿¹å
¬å¸æä½ ATAR 90.00ã",minAtarNoteEn:"The officially published minimum is ATAR 90.00.",english:"IELTS 6.0ï¼åä½ä¸å£è¯ 6.0ï¼ãTOEFL iBT 90ï¼å£è¯ 25ï¼ãPTE 55ãSAT 1250 æ ACT 30",englishEn:"IELTS 6.0 (writing and speaking 6.0), TOEFL iBT 90 (speaking 25), PTE 55, SAT 1250 or ACT 30",waceNotes:"ç³è¯·æ¶é¡»å¤äºé«ä¸æåä¸å¹´æå·²æ¯ä¸ï¼å¹¶å¨å½åå³å®åæäº¤æç»æç»©ãä¸å¼ºå¶åå å
¥å¦èè¯ï¼è±è¯éæ¯è¯è
éæäº¤è¯è¨æç»©ã",waceNotesEn:"Applicants must be in their final year of high school or have graduated at the time of application, and submit final results before an admission decision is made. Entrance examinations are not mandatory; non-native English speakers must submit language test scores.",applicationWindow:"2025 å¹´ 10 æ 15 æ¥è³ 2026 å¹´ 1 æ 20 æ¥",applicationWindowEn:"15 October 2025 to 20 January 2026",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/27 academic year",confidence:"é«",sources:["https://www.ntu.edu.sg/admissions/undergraduate/admission-guide/international-qualifications/australia-qualifications"],programmes:[{id:"ntu-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:90,atarNote:"计ç®ä¸æ°æ®ç§å¦å¦é¢ï¼å
¨æ ¡é¨æ§ 90ï¼å®é
å½åæ´é«",atarNoteEn:"School of Computing and Data Science, institution-wide minimum 90, actual intake is higher",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-data-science-and-artificial",name:"Data Science and Artificial Intelligence",nameZh:"æ°æ®ç§å¦ä¸äººå·¥æºè½",field:"computing",atar:90,atarNote:"计ç®ä¸æ°æ®ç§å¦å¦é¢",atarNoteEn:"School of Computing and Data Science",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-computer-engineering",name:"Computer Engineering",nameZh:"è®¡ç®æºå·¥ç¨",field:"computing",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-artificial-intelligence-and-society",name:"Artificial Intelligence and Society",nameZh:"人工æºè½ä¸ç¤¾ä¼",field:"computing",atar:90,atarNote:"计ç®ä¸æ°æ®ç§å¦å¦é¢è·¨å¦ç§è¯¾ç¨",atarNoteEn:"School of Computing and Data Science interdisciplinary programme",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-applied-computing-in-finance",name:"Applied Computing in Finance",nameZh:"åºç¨è®¡ç®ä¸éè",field:"computing",atar:90,atarNote:"计ç®ä¸æ°æ®ç§å¦å¦é¢ä¸åå¦é¢åå",atarNoteEn:"Joint degree with School of Computing and Data Science and Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-business",name:"Business",nameZh:"åå¦",field:"business",atar:90,atarNote:"åæ´åå¦é¢",atarNoteEn:"Nanyang Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:90,atarNote:"åæ´åå¦é¢",atarNoteEn:"Nanyang Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-aerospace-engineering",name:"Aerospace Engineering",nameZh:"èªç©ºèªå¤©å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-bioengineering",name:"Bioengineering",nameZh:"çç©å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["chemistry","humanBio","biology"]],extras:[]},{id:"ntu-chemical-and-biomolecular-engineering",name:"Chemical and Biomolecular Engineering",nameZh:"åå¦ä¸çç©ååå·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"ntu-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]}
217,{id:"ntu-electrical-and-electronic-engineering",name:"Electrical and Electronic Engineering",nameZh:"çµåçµæ°å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-environmental-engineering",name:"Environmental Engineering",nameZh:"ç¯å¢å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"ntu-materials-engineering",name:"Materials Engineering",nameZh:"ææå·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"ntu-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-maritime-studies",name:"Maritime Studies",nameZh:"æµ·äºç ç©¶",field:"engineering",atar:90,atarNote:"忍ä¸ç¯å¢å·¥ç¨å¦é¢",atarNoteEn:"School of Civil and Environmental Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:90,atarNote:"æå
åå»å¦é¢ï¼ä¸ä¼¦æ¦å¸å½çå·¥åå",atarNoteEn:"Lee Kong Chian School of Medicine, offered jointly with Imperial College London",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["UCAT","é¢è¯"]},{id:"ntu-sport-science-and-management",name:"Sport Science and Management",nameZh:"è¿å¨ç§å¦ä¸ç®¡ç",field:"medicine",atar:90,atarNote:"å½ç«æè²å¦é¢",atarNoteEn:"National Institute of Education",prerequisites:[["humanBio","biology"]],extras:[]},{id:"ntu-biological-sciences",name:"Biological Sciences",nameZh:"çç©ç§å¦",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"ntu-chemistry-and-biological-chemistry",name:"Chemistry and Biological Chemistry",nameZh:"åå¦ä¸çç©åå¦",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry"]],extras:[]},{id:"ntu-mathematical-sciences",name:"Mathematical Sciences",nameZh:"æ°å¦ç§å¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦",atarNoteEn:"Faculty of Science, recommended to also study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"ntu-physics",name:"Physics",nameZh:"ç©ç",field:"science",atar:90,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ntu-environmental-earth-systems-science",name:"Environmental Earth Systems Science",nameZh:"ç¯å¢å°çç³»ç»ç§å¦",field:"science",atar:90,atarNote:"äºæ´²ç¯å¢å¦é¢",atarNoteEn:"Asian School of the Environment",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"ntu-communication-studies",name:"Communication Studies",nameZh:"ä¼ æå¦",field:"arts",atar:90,atarNote:"é»éè¾ä¼ æä¸ä¿¡æ¯å¦é¢",atarNoteEn:"Wee Kim Wee School of Communication and Information",prerequisites:[["english","eald"]],extras:[]},{id:"ntu-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"ntu-sociology",name:"Sociology",nameZh:"社ä¼å¦",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"ntu-public-policy-and-global",name:"Public Policy and Global Affairs",nameZh:"å
Œ
±æ¿çä¸å
¨çäºå¡",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"ntu-linguistics-and-multilingual-studies",name:"Linguistics and Multilingual Studies",nameZh:"è¯è¨å¦ä¸å¤è¯ç ç©¶",field:"arts",atar:90,atarNote:"人æå¦é¢",atarNoteEn:"Faculty of Humanities",prerequisites:[["english","eald"]],extras:[]},{id:"ntu-chinese",name:"Chinese",nameZh:"䏿",field:"arts",atar:90,atarNote:"人æå¦é¢",atarNoteEn:"Faculty of Humanities",prerequisites:[["chineseFL","chineseSL"]],extras:[]},{id:"ntu-english",name:"English",nameZh:"è±è¯",field:"arts",atar:90,atarNote:"人æå¦é¢",atarNoteEn:"Faculty of Humanities",prerequisites:[["english"]],extras:[]},{id:"ntu-history",name:"History",nameZh:"åå²",field:"arts",atar:90,atarNote:"人æå¦é¢",atarNoteEn:"Faculty of Humanities",prerequisites:[["english","eald"]],extras:[]},{id:"ntu-fine-arts",name:"Fine Arts",nameZh:"ç¾æ¯",field:"design",atar:90,atarNote:"èºæ¯è®¾è®¡åªä½å¦é¢ï¼éæäº¤ä½åé",atarNoteEn:"School of Art, Design and Media, requires portfolio",prerequisites:[],extras:["ä½åé"]},{id:"ntu-education",name:"Education",nameZh:"æè²å¦",field:"education",atar:90,atarNote:"å½ç«æè²å¦é¢ï¼éé¢è¯",atarNoteEn:"National Institute of Education, interview required",prerequisites:[["english","eald"]],extras:["é¢è¯"]}]},{id:"smu",name:"Singapore Management University",nameZh:"æ°å å¡ç®¡ç大å¦",abbr:"SMU",region:"sg",minAtar:90,minAtarNote:"宿¹å
¬å¸æä½ ATAR 90ï¼éåæ¶æäº¤ ATAR æ¥åä¸ Scaled Scores æ¥åã",minAtarNoteEn:"The published minimum is ATAR 90; applicants must submit both the ATAR report and the Scaled Scores report.",english:"éæ³å¾ä¸ä¸ IELTS 7.0ï¼é
读 7.0ãåä½ 6.5ï¼æ TOEFL iBT 93ï¼æ³å¾ä¸ä¸ IELTS 7.5ï¼é
读ä¸åä½ 7.0ï¼æ TOEFL iBT 100",englishEn:"Non-law programmes: IELTS 7.0 (reading 7.0, writing 6.5) or TOEFL iBT 93;
217 Law programme: IELTS 7.5 (reading and writing 7.0) or TOEFL iBT 100",waceNotes:"餿³å¾å¤ï¼å
¥å´è
éåå é¢è¯ï¼æ³å¾ä¸ä¸é¡»å
éè¿ç¬è¯åè¿å
¥é¢è¯ãç»æµå¦ä¸è®¡ç®æºç§å¦è¦æ±è¯å¥½çé«ä¸æ°å¦æç»©ã",waceNotesEn:"Shortlisted applicants for all programmes except Law are required to attend an interview; Law applicants must pass a written test before proceeding to the interview. Economics and Computer Science require good high school mathematics grades.",applicationWindow:"2025 å¹´ 11 æ 17 æ¥è³ 2026 å¹´ 3 æ 19 æ¥",applicationWindowEn:"17 November 2025 to 19 March 2026",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://admissions.smu.edu.sg/admissions-requirements/international-and-other-qualifications"],programmes:[{id:"smu-business-management",name:"Business Management",nameZh:"åä¸ç®¡ç",field:"business",atar:90,atarNote:"æå
ååå¦é¢ï¼å
¨æ ¡é¨æ§ 90",atarNoteEn:"Lee Kong Chian School of Business, institution-wide minimum 90",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:90,atarNote:"ä¼è®¡å¦é¢",atarNoteEn:"Faculty of Accounting",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:90,atarNote:"ç»æµå¦é¢",atarNoteEn:"School of Economics",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-information-systems",name:"Information Systems",nameZh:"ä¿¡æ¯ç³»ç»",field:"computing",atar:90,atarNote:"è®¡ç®æºä¸ä¿¡æ¯ç³»ç»å¦é¢",atarNoteEn:"School of Computing and Information Systems",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:90,atarNote:"è®¡ç®æºä¸ä¿¡æ¯ç³»ç»å¦é¢",atarNoteEn:"School of Computing and Information Systems",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-software-engineering",name:"Software Engineering",nameZh:"软件工ç¨",field:"computing",atar:90,atarNote:"è®¡ç®æºä¸ä¿¡æ¯ç³»ç»å¦é¢",atarNoteEn:"School of Computing and Information Systems",prerequisites:[["mathMethods"]],extras:[]},{id:"smu-computing-and-law",name:"Computing and Law",nameZh:"计ç®ä¸æ³å¾",field:"computing",atar:90,atarNote:"è®¡ç®æºå¦é¢ä¸æ³å¦é¢åå",atarNoteEn:"Joint degree with School of Computing and Faculty of Law",prerequisites:[["mathMethods"]],extras:["é¢è¯"]},{id:"smu-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:90,atarNote:"æ¨é¦åæ³å¦é¢ï¼éç¬è¯ä¸é¢è¯",atarNoteEn:"Yong Pung How School of Law, written test and interview required",prerequisites:[],extras:["ç¬è¯","é¢è¯"]},{id:"smu-social-sciences",name:"Social Sciences",nameZh:"社ä¼ç§å¦",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"smu-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"smu-politics-law-and-economics",name:"Politics Law and Economics",nameZh:"æ¿æ²»æ³å¾ä¸ç»æµ",field:"arts",atar:90,atarNote:"社ä¼ç§å¦å¦é¢è·¨å¦ç§è¯¾ç¨",atarNoteEn:"Faculty of Social Sciences interdisciplinary programmes",prerequisites:[],extras:[]},{id:"smu-integrative-studies",name:"Integrative Studies",nameZh:"综åç ç©¶",field:"arts",atar:90,atarNote:"æ´åç ç©¶å¦é¢",atarNoteEn:"School of Integrative Studies",prerequisites:[["english","eald"]],extras:[]}]},{id:"sutd",name:"Singapore University of Technology and Design",nameZh:"æ°å å¡ç§æè®¾è®¡å¤§å¦",abbr:"SUTD",region:"sg",minAtar:null,minAtarNote:"宿¹æªå
¬å¸ç»ä¸æä½ ATARï¼éç¨ç»¼åè¯ä¼°å¹¶è¦æ±æäº¤ Year 10 è³ Year 12 æç»©ã",minAtarNoteEn:"No official uniform minimum ATAR is published; a comprehensive assessment is adopted and submission of Year 10 to Year 12 results is required.",english:"宿¹æªè®¾æç¡®æä½åï¼éç¨å
¨é¢è¯ä¼°ï¼è±è¯éæå¦è¯è¨è
éæäº¤ IELTSãTOEFL æ SAT æç»©",englishEn:"No official explicit minimum score is set, adopting a comprehensive assessment; applicants whose medium of instruction is not English must submit IELTS, TOEFL or SAT scores.",waceNotes:"éæäº¤ Year 10ãYear 11 ä¸ Year 12ï¼ATARï¼æç»©ï¼å¼ºç建议å
·å¤æ°å¦ä¸ç§å¦ï¼ç©çæåå¦ï¼èæ¯ã",waceNotesEn:"Submission of Year 10, Year 11 and Year 12 (ATAR) results is required. A background in Mathematics and Science (Physics or Chemistry) is strongly recommended.",applicationWindow:"2026 å¹´ 1 æ 2 æ¥è³ 3 æ 2 æ¥",applicationWindowEn:"2 January 2026 to 2 March 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"ä¸",sources:["https://www.sutd.edu.sg/admissions/undergraduate/australian-qualifications/criteria-for-admission/"],programmes:[{id:"sutd-architecture-and-sustainable-design",name:"Architecture and Sustainable Design",nameZh:"建çä¸å¯æç»è®¾è®¡",field:"design",atar:null,atarNote:"宿¹æªå
¬å¸ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"No uniform ATAR threshold is officially published; comprehensive assessment is used",prerequisites:[["mathMethods"]],extras:["ä½åé"]},{id:"sutd-computer-science-and-design",name:"Computer Science and Design",nameZh:"è®¡ç®æºç§å¦ä¸è®¾è®¡",field:"computing",atar:null,atarNote:"宿¹æªå
¬å¸ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"No uniform ATAR threshold is officially published; comprehensive assessment is used",prerequisites:[["mathMethods"]],extras:[]},{id:"sutd-design-and-artificial-intelligence",name:"Design and Artificial Intelligence",nameZh:"设计ä¸äººå·¥æºè½",field:"computing",atar:null,atarNote:"宿¹æªå
¬å¸ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"No uniform ATAR threshold is officially published; comprehensive assessment is used",prerequisites:[["mathMethods"]],extras:[]},{id:"sutd-engineering-product-development",name:"Engineering Product Development",nameZh:"å·¥ç¨äº§åå¼å",field:"engineering",atar:null,atarNote:"宿¹æªå
¬å¸ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"No uniform ATAR threshold is officially published; comprehensive assessment is used",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sutd-engineering-systems-and-design",name:"Engineering Systems and Design",nameZh:"å·¥ç¨ç³»ç»ä¸è®¾è®¡",field:"engineering",atar:null,atarNote:"宿¹æªå
¬å¸ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"No uniform ATAR threshold is officially published; comprehensive assessment is used",prerequisites:[["mathMethods"]],extras:[]}]},{id:"sit",name:"Singapore Institute of Technology",nameZh:"æ°å å¡ç工大å¦",abbr:"SIT",region:"sg",minAtar:null,minAtarNote:"宿¹æªå
¬å¸ç»ä¸æä½ ATARï¼æä¸ä¸è®¾å®å¹¶ç»åé¢è¯è¡¨ç°ç»¼åè¯ä¼°ã",minAtarNoteEn:"The university has not published a unified minimum ATAR; requirements are set by programme and assessed comprehensively alongside interview performance.",english:"IELTS 6.5 æ
217 TOEFL iBT 90ï¼è¨è¯æ²»çè¦æ± IELTS 7.5ï¼ç©çæ²»çè¦æ± IELTS 7.0",englishEn:"IELTS 6.5 or TOEFL iBT 90; Speech Therapy requires IELTS 7.5, Physiotherapy requires IELTS 7.0",waceNotes:"éæäº¤ Year 12 ATAR æç»©ï¼æ é SAT æ ACTãé¨åä¸ä¸é个人éè¿°ãä½åéæå
¥å¦é¢è¯ï¼å»çå¥åº·ç±»ä¸ä¸é¡»éè¿å¼ºå¶ä½æ£ã",waceNotesEn:"Year 12 ATAR results must be submitted; SAT or ACT is not required. Some programmes require a personal statement, portfolio, or admissions interview; healthcare programmes require a mandatory medical examination.",applicationWindow:"æ¯å¹´ 1 æè³ 3 æï¼2026 å¹´ 3 æ 19 æ¥æªæ¢ï¼",applicationWindowEn:"January to March annually (closes 19 March 2026)",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"ä¸",sources:["https://www.singaporetech.edu.sg/admissions/undergraduate/requirements/international-qualifications"],programmes:[{id:"sit-applied-artificial-intelligence",name:"Applied Artificial Intelligence",nameZh:"åºç¨äººå·¥æºè½",field:"computing",atar:null,atarNote:"ä¿¡æ¯éä¿¡ç§æå¦é¢ï¼å®æ¹æªå
¬å¸ç»ä¸ ATAR 鍿§",atarNoteEn:"Faculty of Information and Communication Technology, no official uniform ATAR threshold published",prerequisites:[["mathMethods"]],extras:[]},{id:"sit-applied-computing-in-financial",name:"Applied Computing in Financial Technology",nameZh:"åºç¨è®¡ç®ï¼éèç§æï¼",field:"computing",atar:null,atarNote:"ä¿¡æ¯éä¿¡ç§æå¦é¢",atarNoteEn:"Faculty of Information and Communication Technology",prerequisites:[["mathMethods"]],extras:[]},{id:"sit-computer-engineering",name:"Computer Engineering",nameZh:"è®¡ç®æºå·¥ç¨",field:"computing",atar:null,atarNote:"ä¿¡æ¯éä¿¡ç§æå¦é¢",atarNoteEn:"Faculty of Information and Communication Technology",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-information-and-communications-technology",name:"Information and Communications Technology (Software Engineering)",nameZh:"ä¿¡æ¯éä¿¡ç§æï¼è½¯ä»¶å·¥ç¨ï¼",field:"computing",atar:null,atarNote:"ä¿¡æ¯éä¿¡ç§æå¦é¢",atarNoteEn:"Faculty of Information and Communication Technology",prerequisites:[["mathMethods"]],extras:[]},{id:"sit-information-and-communications-technology-2",name:"Information and Communications Technology (Information Security)",nameZh:"ä¿¡æ¯éä¿¡ç§æï¼ä¿¡æ¯å®å
¨ï¼",field:"computing",atar:null,atarNote:"ä¿¡æ¯éä¿¡ç§æå¦é¢",atarNoteEn:"Faculty of Information and Communication Technology",prerequisites:[["mathMethods"]],extras:[]}
217,{id:"sit-computing-science",name:"Computing Science",nameZh:"计ç®ç§å¦",field:"computing",atar:null,atarNote:"䏿 ¼ææ¯å¥å¤§å¦åå",atarNoteEn:"Joint programme with University of Glasgow",prerequisites:[["mathMethods"]],extras:[]},{id:"sit-digital-art-and-animation",name:"Digital Art and Animation",nameZh:"æ°åèºæ¯ä¸å¨ç»",field:"design",atar:null,atarNote:"DigiPen æ°å å¡ï¼éä½åé",atarNoteEn:"DigiPen Singapore, portfolio required",prerequisites:[],extras:["ä½åé"]},{id:"sit-user-experience-and-game",name:"User Experience and Game Design",nameZh:"ç¨æ·ä½éªä¸æ¸¸æè®¾è®¡",field:"design",atar:null,atarNote:"DigiPen æ°å å¡ï¼éä½åé",atarNoteEn:"DigiPen Singapore, portfolio required",prerequisites:[],extras:["ä½åé"]},{id:"sit-aircraft-systems-engineering",name:"Aircraft Systems Engineering",nameZh:"飿ºç³»ç»å·¥ç¨",field:"engineering",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-chemical-engineering",name:"Chemical Engineering",nameZh:"åå¦å·¥ç¨",field:"engineering",atar:null,atarNote:"䏿
å°¼é»å·¥ä¸å¤§å¦åå",atarNoteEn:"Joint programme with Technical University of Munich",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"sit-electrical-and-electronic-engineering",name:"Electrical and Electronic Engineering",nameZh:"çµåçµæ°å·¥ç¨",field:"engineering",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:null,atarNote:"䏿 ¼ææ¯å¥å¤§å¦åå",atarNoteEn:"Joint programme with University of Glasgow",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-naval-architecture-and-marine",name:"Naval Architecture and Marine Engineering",nameZh:"è¹è¶ä¸æµ·æ´å·¥ç¨",field:"engineering",atar:null,atarNote:"ä¸çº½å¡æ¯å°å¤§å¦åå",atarNoteEn:"Joint programme with Newcastle University",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-robotics-systems",name:"Robotics Systems",nameZh:"æºå¨äººç³»ç»",field:"engineering",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-sustainable-built-environment",name:"Sustainable Built Environment",nameZh:"坿ç»å»ºçç¯å¢",field:"engineering",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"sit-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"sit-physiotherapy",name:"Physiotherapy",nameZh:"ç©çæ²»ç",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["humanBio","biology"]],extras:["é¢è¯"]},{id:"sit-occupational-therapy",name:"Occupational Therapy",nameZh:"è䏿²»ç",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["humanBio","biology"]],extras:["é¢è¯"]},{id:"sit-diagnostic-radiography",name:"Diagnostic Radiography",nameZh:"è¯ææ¾å°å¦",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"sit-radiation-therapy",name:"Radiation Therapy",nameZh:"æ¾å°æ²»ç",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"sit-speech-and-language-therapy",name:"Speech and Language Therapy",nameZh:"è¨è¯æ²»ç",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["humanBio","biology"]],extras:["é¢è¯"]},{id:"sit-dietetics-and-nutrition",name:"Dietetics and Nutrition",nameZh:"è¥å
»å¦",field:"medicine",atar:null,atarNote:"å¥åº·ä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"Faculty of Health and Social Sciences",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"sit-food-technology",name:"Food Technology",nameZh:"é£åææ¯",field:"science",atar:null,atarNote:"é£ååå¦ä¸çç©ææ¯å¦é¢",atarNoteEn:"School of Food Chemistry and Biotechnology",prerequisites:[["chemistry"]],extras:[]},{id:"sit-pharmaceutical-engineering",name:"Pharmaceutical Engineering",nameZh:"å¶è¯å·¥ç¨",field:"engineering",atar:null,atarNote:"é£ååå¦ä¸çç©ææ¯å¦é¢",atarNoteEn:"School of Food Chemistry and Biotechnology",prerequisites:[["mathMethods"],["chemistry"]],extras:[]},{id:"sit-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:null,atarNote:"åä¸ä¼ æä¸è®¾è®¡å¦é¢",atarNoteEn:"School of Business Communication and Design",prerequisites:[["mathMethods"]],extras:[]}
217,{id:"sit-hospitality-business",name:"Hospitality Business",nameZh:"é
åºç®¡ç",field:"business",atar:null,atarNote:"åä¸ä¼ æä¸è®¾è®¡å¦é¢",atarNoteEn:"School of Business Communication and Design",prerequisites:[],extras:[]},{id:"sit-digital-supply-chain",name:"Digital Supply Chain",nameZh:"æ°åä¾åºé¾",field:"business",atar:null,atarNote:"åä¸ä¼ æä¸è®¾è®¡å¦é¢",atarNoteEn:"School of Business Communication and Design",prerequisites:[["mathMethods"]],extras:[]},{id:"sit-communication-and-digital-media",name:"Communication and Digital Media",nameZh:"ä¼ æä¸æ°ååªä½",field:"arts",atar:null,atarNote:"åä¸ä¼ æä¸è®¾è®¡å¦é¢",atarNoteEn:"School of Business Communication and Design",prerequisites:[["english","eald"]],extras:[]},{id:"sit-aviation-management",name:"Aviation Management",nameZh:"èªç©ºç®¡ç",field:"business",atar:null,atarNote:"å·¥ç¨å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[],extras:[]}]},{id:"suss",name:"Singapore University of Social Sciences",nameZh:"æ°å 塿°è·ç¤¾ç§å¤§å¦",abbr:"SUSS",region:"sg",minAtar:null,minAtarNote:"宿¹æªå
¬å¸ç»ä¸æä½ ATARï¼éæä¾ Year 12 æç»©åæé¢æµæç»©ã",minAtarNoteEn:"The official institution-wide minimum ATAR is not published; applicants must provide a Year 12 transcript or predicted grades.",english:"IELTS 6.5ãTOEFL iBT 85ãPTE 58 æ C1 Advanced 180",englishEn:"IELTS 6.5, TOEFL iBT 85, PTE 58 or C1 Advanced 180",waceNotes:"é¡»é¢å¤æäº¤ SATï¼æ»åè³å° 1260ï¼é
è¯»ä¸æ°å¦å 630ï¼æ ACTï¼æ»å 28ï¼åä½ 8ï¼ãæ³å¦ä¸ä¸è¿éæäº¤ LNAT æç»©ã",waceNotesEn:"Applicants must additionally submit SAT (minimum total score of 1260, with 630 in both Evidence-Based Reading and Writing, and Math) or ACT (composite score of 28, with 8 in Writing). The Law programme also requires LNAT scores.",applicationWindow:"2025 å¹´ 11 æ 19 æ¥è³ 2026 å¹´ 3 æ 19 æ¥",applicationWindowEn:"19 November 2025 to 19 March 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"ä¸",sources:["https://www.suss.edu.sg/admissions/application-process/eligibility/full-time-undergraduate-admission-criteria"],programmes:[{id:"suss-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:null,atarNote:"åå¦é¢ï¼å®æ¹æªå
¬å¸ç»ä¸ ATAR 鍿§",atarNoteEn:"Business School, no standard ATAR threshold has been officially published",prerequisites:[["mathMethods"]],extras:[]},{id:"suss-business-analytics",name:"Business Analytics",nameZh:"åä¸åæ",field:"business",atar:null,atarNote:"åå¦é¢",atarNoteEn:"Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"suss-finance",name:"Finance",nameZh:"éèå¦",field:"business",atar:null,atarNote:"åå¦é¢",atarNoteEn:"Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"suss-marketing",name:"Marketing",nameZh:"å¸åºè¥é",field:"business",atar:null,atarNote:"åå¦é¢",atarNoteEn:"Business School",prerequisites:[],extras:[]},{id:"suss-supply-chain-management",name:"Supply Chain Management",nameZh:"ä¾åºé¾ç®¡ç",field:"business",atar:null,atarNote:"åå¦é¢",atarNoteEn:"Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"suss-human-resource-management",name:"Human Resource Management",nameZh:"人åèµæºç®¡ç",field:"business",atar:null,atarNote:"人类åå±å¦é¢",atarNoteEn:"Faculty of Human Development",prerequisites:[],extras:[]},{id:"suss-early-childhood-education",name:"Early Childhood Education",nameZh:"å¦åæè²",field:"education",atar:null,atarNote:"人类åå±å¦é¢",atarNoteEn:"Faculty of Human Development",prerequisites:[["english","eald"]],extras:["é¢è¯"]},{id:"suss-social-work",name:"Social Work",nameZh:"社ä¼å·¥ä½",field:"arts",atar:null,atarNote:"人类åå±å¦é¢",atarNoteEn:"Faculty of Human Development",prerequisites:[],extras:["é¢è¯"]},{id:"suss-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:null,atarNote:"人æä¸è¡ä¸ºç§å¦å¦é¢",atarNoteEn:"Faculty of Humanities and Behavioural Sciences",prerequisites:[],extras:[]},{id:"suss-chinese-studies",name:"Chinese Studies",nameZh:"ä¸å½ç ç©¶",field:"arts",atar:null,atarNote:"人æä¸è¡ä¸ºç§å¦å¦é¢",atarNoteEn:"Faculty of Humanities and Behavioural Sciences",prerequisites:[["chineseFL","chineseSL"]],extras:[]},{id:"suss-public-safety-and-security",name:"Public Safety and Security",nameZh:"å
Œ
±å®å
¨",field:"arts",atar:null,atarNote:"人æä¸è¡ä¸ºç§å¦å¦é¢",atarNoteEn:"Faculty of Humanities and Behavioural Sciences",prerequisites:[],extras:[]},{id:"suss-information-and-communication-technology",name:"Information and Communication Technology",nameZh:"ä¿¡æ¯ä¸éä¿¡ææ¯",field:"computing",atar:null,atarNote:"ç§å¦ä¸ææ¯å¦é¢",atarNoteEn:"Faculty of Science and Technology",prerequisites:[["mathMethods"]],extras:[]}]},{id:"hku",name:"The University of Hong Kong",nameZh:"馿¸¯å¤§å¦",abbr:"HKU",region:"hk",minAtar:90,minAtarNote:"宿¹æªå
¬å¸ç»ä¸æä½ ATARï¼ä¸»è¦ä¸ä¸ä»¥ ATAR 90 为åè鍿§ã",minAtarNoteEn:"The official institution-wide minimum ATAR is not published; the reference threshold for major programmes is ATAR 90.",english:"IELTS 6.5 æ
217 TOEFL iBT 93",englishEn:"IELTS 6.5 or TOEFL iBT 93",waceNotes:"宿¹æªé对 WACE ååç¹æ®è¦æ±ï¼å»å¦çä¸ä¸é常éè¦é¢è¯ã",waceNotesEn:"There are no specific requirements published for WACE; programmes such as Medicine usually require an interview.",applicationWindow:"2025 å¹´ 9 æ 24 æ¥è³ 2026 å¹´ 8 æ 21 æ¥",applicationWindowEn:"24 September 2025 to 21 August 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://admissions.hku.hk/apply/international-qualifications"],programmes:[{id:"hku-arts-in-architectural-studies",name:"Arts in Architectural Studies",nameZh:"建çå¦",field:"design",atar:90,atarNote:"Faculty of Architecture",atarNoteEn:"Faculty of Architecture",prerequisites:[],extras:["ä½åé"]},{id:"hku-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:90,atarNote:"Faculty of Arts",atarNoteEn:"Faculty of Arts",prerequisites:[],extras:["é¢è¯"]},{id:"hku-arts-and-laws",name:"Arts and Laws",nameZh:"æ³å¦",field:"law",atar:97,atarNote:"Faculty of Artsï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"Faculty of Arts, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[],extras:[]},{id:"hku-education-in-early-childhood",name:"Education in Early Childhood Education and Special Education",nameZh:"æè²å¦",field:"education",atar:90,atarNote:"Faculty of Education",atarNoteEn:"Faculty of Education",prerequisites:[],extras:[]},{id:"hku-dental-surgery",name:"Dental Surgery",nameZh:"çå»å¦",field:"medicine",atar:98,atarNote:"Faculty of Dentistryï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"Faculty of Dentistry, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[["mathMethods"],["chemistry"],["humanBio","biology"]],extras:[]},{id:"hku-arts-and-sciences-in",name:"Arts and Sciences in Applied Artificial Intelligence",nameZh:"çå¦",field:"computing",atar:94,atarNote:"School of Computing and Data Scienceï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"School of Computing and Data Science, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[["mathMethods"]],extras:[]},{id:"hku-arts-in-global-creative",name:"Arts in Global Creative Industries",nameZh:"æå¦",field:"science",atar:90,atarNote:"Faculty of Social Sciences",atarNoteEn:"Faculty of Social Sciences",prerequisites:[],extras:[]},{id:"hku-engineering-elite-programme",name:"Engineering Elite Programme",nameZh:"å·¥ç¨å¦",field:"engineering",atar:90,atarNote:"Faculty of Engineering",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"],["chemistry"],["humanBio","biology"]],extras:["é¢è¯"]},{id:"hku-business-administration",name:"Business Administration",nameZh:"å·¥å管ç",field:"business",atar:90,atarNote:"HKU Business School",atarNoteEn:"HKU Business School",prerequisites:[["mathMethods"]],extras:[]},{id:"hku-science-in-surveying",name:"Science in Surveying",nameZh:"çå¦",field:"design",atar:90,atarNote:"Faculty of Architecture",atarNoteEn:"Faculty of Architecture",prerequisites:[],extras:[]},{id:"hku-arts-in-landscape-studies",name:"Arts in Landscape Studies",nameZh:"æ¯è§å»ºç",field:"design",atar:90,atarNote:"Faculty of Architecture",atarNoteEn:"Faculty of Architecture",prerequisites:[],extras:[]},{id:"hku-arts-in-urban-studies",name:"Arts in Urban Studies",nameZh:"åå¸ç ç©¶",field:"design",atar:90,atarNote:"Faculty of Architecture",atarNoteEn:"Faculty of Architecture",prerequisites:[],extras:[]},{id:"hku-arts-and-education-in",name:"Arts and Education in Language Education - English",nameZh:"æå¦",field:"arts",atar:90,atarNote:"Faculty of Arts",atarNoteEn:"Faculty of Arts",prerequisites:[],extras:[]},{id:"hku-arts-and-education-in-2",name:"Arts and Education in Language Education - Chinese",nameZh:"æå¦",field:"arts",atar:90,atarNote:"Faculty of Arts",atarNoteEn:"Faculty of Arts",prerequisites:[],extras:[]},{id:"hku-education-and-science",name:"Education and Science",nameZh:"çå¦",field:"education",atar:90,atarNote:"Faculty of Education",atarNoteEn:"Faculty of Education",prerequisites:[["mathMethods"],["physics"],["chemistry"],["humanBio","biology"]],extras:[]},{id:"hku-science-in-speech-language",name:"Science in Speech-Language Pathology",nameZh:"çå¦",field:"medicine",atar:98,atarNote:"Faculty of Educationï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"Faculty of Education, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[],extras:[]},{id:"hku-arts-and-sciences-in-2",name:"Arts and Sciences in Design+",nameZh:"çå¦",field:"design",atar:90,atarNote:"Faculty of Architecture",atarNoteEn:"Faculty of Architecture",prerequisites:[],extras:["ä½åé"]},{id:"hku-arts-and-sciences-in-3",name:"Arts and Sciences in Financial Technology",nameZh:"çå¦",field:"computing",atar:94,atarNote:"School of Computing and Data Scienceï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"School of Computing and Data Science, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[["mathMethods"]],extras:[]},{id:"hku-arts-and-sciences-in-4",name:"Arts and Sciences in Global Health and Development",nameZh:"çå¦",field:"medicine",atar:98,atarNote:"Li Ka Shing Faculty of Medicineï¼å
¨æ ¡é¨æ§ 90 ä½è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"Li Ka Shing Faculty of Medicine, institution-wide minimum 90 but this programme has competitive entry scores",prerequisites:[],extras:[]},{id:"hku-arts-in-humanities-and",name:"Arts in Humanities and Digital Technologies",nameZh:"æå¦",field:"arts",atar:90,atarNote:"Faculty of Arts",atarNoteEn:"Faculty of Arts",prerequisites:[],extras:[]}]}
217,{id:"cuhk",name:"The Chinese University of Hong Kong",nameZh:"馿¸¯ä¸æå¤§å¦",abbr:"CUHK",region:"hk",minAtar:80,minAtarNote:"宿¹å
¬å¸æä½ ATAR 80.00ï¼æ»¡è¶³æä½è¦æ±ä¸ä¿è¯å½åã",minAtarNoteEn:"The officially published minimum is ATAR 80.00; meeting the minimum requirement does not guarantee admission.",english:"IELTS 6.0ãTOEFL iBT 80ï¼ææ¾³æ´² 12 年级è±è¯è¾¾ 80%",englishEn:"IELTS 6.0, TOEFL iBT 80, or Australian Year 12 English at 80%",waceNotes:"å»å¦çé«ç«äºä¸ä¸éæä¾ UMAT æ ISAT æç»©ï¼é¨åä¸ä¸è¦æ±é¢è¯ã",waceNotesEn:"Highly competitive programmes such as Medicine require UMAT or ISAT scores. Some programmes require an interview.",applicationWindow:"æåæ¹ 2025-11-13ï¼å¸¸è§è½® 2026-01-08ï¼å»¶é¿è½® 2026-05-29",applicationWindowEn:"Advance round: 13 November 2025; Main round: 8 January 2026; Extended round: 29 May 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"ä¸",sources:["https://admission.cuhk.edu.hk/application/overseas-other-qualifications-non-local-international-team/requirements/"],programmes:[{id:"cuhk-anthropology",name:"Anthropology",nameZh:"人类å¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-chinese-language-and-literature",name:"Chinese Language and Literature",nameZh:"ä¸å½è¯è¨åæå¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-english",name:"English",nameZh:"è±æ",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-fine-arts",name:"Fine Arts",nameZh:"èºæ¯",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼å¯è½éè¦ä½åé",atarNoteEn:"Faculty of Arts, institution-wide minimum 80, portfolio may be required",prerequisites:[],extras:["ä½åé"]},{id:"cuhk-history",name:"History",nameZh:"åå²",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-integrated-bachelor-of-business",name:"Integrated Bachelor of Business Administration Programme",nameZh:"å·¥å管ç综åå¦å£«",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-professional-accountancy",name:"Professional Accountancy",nameZh:"ä¸ä¸ä¼è®¡å¦",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-quantitative-finance",name:"Quantitative Finance",nameZh:"计ééèå¦",field:"business",atar:85,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿çï¼å»ºè®®ææ°å¦åºç¡",atarNoteEn:"Business School, institution-wide minimum 80; this programme is highly competitive, and a background in Mathematics is recommended",prerequisites:[["mathMethods"]],extras:[]},{id:"cuhk-early-childhood-education",name:"Early Childhood Education",nameZh:"å¹¼å¿æè²",field:"education",atar:80,atarNote:"æè²å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Education, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-physical-education-exercise-science",name:"Physical Education, Exercise Science and Health",nameZh:"ä½è²è¿å¨ç§å¦ä¸å¥åº·",field:"education",atar:80,atarNote:"æè²å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Education, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:85,atarNote:"å·¥ç¨å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿çï¼å»ºè®®ææ°å¦åºç¡",atarNoteEn:"Faculty of Engineering; institution-wide minimum 80; this programme is highly competitive, and a background in Mathematics is recommended.",prerequisites:[["mathMethods"]],extras:[]}
217,{id:"cuhk-electronic-engineering",name:"Electronic Engineering",nameZh:"çµåå·¥ç¨å¦",field:"engineering",atar:80,atarNote:"å·¥ç¨å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼å»ºè®®ææ°å¦åç©çåºç¡",atarNoteEn:"Faculty of Engineering; institution-wide minimum 80; a background in Mathematics and Physics is recommended.",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"cuhk-financial-technology",name:"Financial Technology",nameZh:"éèç§æå¦",field:"computing",atar:85,atarNote:"å·¥ç¨å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿çï¼å»ºè®®ææ°å¦åºç¡",atarNoteEn:"Faculty of Engineering; institution-wide minimum 80; this programme is highly competitive, and a background in Mathematics is recommended.",prerequisites:[["mathMethods"]],extras:[]},{id:"cuhk-bachelor-of-laws",name:"Bachelor of Laws",nameZh:"æ³å¦å£«",field:"law",atar:90,atarNote:"æ³å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿çï¼å¯è½éè¦é¢è¯",atarNoteEn:"Faculty of Law, institution-wide minimum 80, highly competitive entry scores for this programme, interview may be required",prerequisites:[],extras:["é¢è¯"]},{id:"cuhk-bachelor-of-medicine-and",name:"Bachelor of Medicine and Bachelor of Surgery (MBChB)",nameZh:"å
å¤å
¨ç§å»å¦å£«",field:"medicine",atar:95,atarNote:"å»å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºææ¿çï¼éåå¦åçç©ï¼é¡»é¢è¯",atarNoteEn:"Medical School, institution-wide minimum 80, this programme is extremely competitive, requires Chemistry and Biology, interview required",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["é¢è¯"]},{id:"cuhk-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:80,atarNote:"å»å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Medical School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-pharmacy",name:"Pharmacy",nameZh:"è¯åå¦",field:"medicine",atar:85,atarNote:"å»å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿çï¼å»ºè®®æåå¦åºç¡",atarNoteEn:"Medical School, institution-wide minimum 80, this programme is competitive, Chemistry background recommended",prerequisites:[["chemistry"]],extras:[]},{id:"cuhk-science",name:"Science",nameZh:"çå¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-earth-and-environmental-sciences",name:"Earth and Environmental Sciences",nameZh:"å°çä¸ç¯å¢ç§å¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-architectural-studies",name:"Architectural Studies",nameZh:"建çå¦",field:"design",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼å¯è½éè¦ä½åé",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80, portfolio may be required",prerequisites:[],extras:["ä½åé"]},{id:"cuhk-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-geography-and-resource-management",name:"Geography and Resource Management",nameZh:"å°çä¸èµæºç®¡çå¦",field:"arts",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-journalism-and-communication",name:"Journalism and Communication",nameZh:"æ°é»ä¸ä¼ æå¦",field:"arts",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cuhk-sociology",name:"Sociology",nameZh:"社ä¼å¦",field:"arts",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]}]},{id:"hkust",name:"The Hong Kong University of Science and Technology",nameZh:"馿¸¯ç§æå¤§å¦",abbr:"HKUST",region:"hk",minAtar:90,minAtarNote:"宿¹å
¬å¸æä½ ATAR 90 æä»¥ä¸ï¼å¹¶éæä¾ WACE è¯ä¹¦ã",minAtarNoteEn:"The officially published minimum is ATAR 90 or above, and a WACE certificate is required.",english:"IELTS 6.0 æ TOEFL iBT 80",englishEn:"IELTS 6.0 or TOEFL iBT 80",
217waceNotes:"éæä¾ ATAR æç»©ä¸ WACE è¯ä¹¦ãå·¥ç¨ç±»ä¸ä¸éå¸¸è¦æ±é«çº§æ°å¦åä¸é¨çç§ç§ç®ã",waceNotesEn:"ATAR results and a WACE certificate are required. Engineering programmes typically require advanced mathematics and one science subject.",applicationWindow:"æ©è½® 2025-11-20ï¼ä¸»è½® 2026-01-08ï¼æè½® 2026-06-30",applicationWindowEn:"Early round: 20 November 2025; Main round: 8 January 2026; Late round: 30 June 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"ä¸",sources:["https://join.hkust.edu.hk/admissions/international-qualifications"],programmes:[{id:"hkust-science-group-a",name:"Science (Group A)",nameZh:"çå¦ï¼Aç»ï¼",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±ç©çææ°å¦",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires Physics or Mathematics",prerequisites:[["mathMethods","mathSpecialist","physics"]],extras:[]},{id:"hkust-science-group-b",name:"Science (Group B)",nameZh:"çå¦ï¼Bç»ï¼",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±å妿çç©",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires Chemistry or Biology",prerequisites:[["chemistry","humanBio","biology"]],extras:[]},{id:"hkust-bsc-in-biomedical-and",name:"BSc in Biomedical and Health Sciences",nameZh:"çç©å»å¦ä¸å¥åº·ç§å¦",field:"medicine",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±å妿çç©ï¼é¡»é¢è¯",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires Chemistry or Biology, interview required",prerequisites:[["chemistry","humanBio","biology"]],extras:["é¢è¯"]},{id:"hkust-international-research-enrichment",name:"International Research Enrichment",nameZh:"å½é
ç§ç ",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±ç©çãæ°å¦ãå妿çç©ä¹ä¸ï¼é¡»é¢è¯",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires one of Physics, Mathematics, Chemistry or Biology, interview required",prerequisites:[["mathMethods","mathSpecialist","physics","chemistry","humanBio","biology"]],extras:["é¢è¯"]},{id:"hkust-bsc-in-chemistry",name:"BSc in Chemistry",nameZh:"åå¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±ç©çãæ°å¦ãå妿çç©ä¹ä¸",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires one of Physics, Mathematics, Chemistry or Biology",prerequisites:[["mathMethods","mathSpecialist","physics","chemistry","humanBio","biology"]],extras:[]},{id:"hkust-bsc-in-mathematics",name:"BSc in Mathematics",nameZh:"æ°å¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±ç©çææ°å¦",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires Physics or Mathematics",prerequisites:[["mathMethods","mathSpecialist","physics"]],extras:[]},{id:"hkust-bsc-in-physics",name:"BSc in Physics",nameZh:"ç©çå¦",field:"science",atar:90,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±ç©çææ°å¦",atarNoteEn:"Faculty of Science, institution-wide minimum is 90, requires Physics or Mathematics",prerequisites:[["mathMethods","mathSpecialist","physics"]],extras:[]},{id:"hkust-beng-in-computer-engineering",name:"BEng in Computer Engineering",nameZh:"è®¡ç®æºå·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çæè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","ait"]],extras:[]},{id:"hkust-beng-in-bioengineering",name:"BEng in Bioengineering",nameZh:"çç©å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çãåå¦ãçç©æè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics, Chemistry, Biology or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","chemistry","humanBio","biology","ait"]],extras:[]},{id:"hkust-beng-in-civil-engineering",name:"BEng in Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çãåå¦ãçç©æè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics, Chemistry, Biology or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","chemistry","humanBio","biology","ait"]],extras:[]},{id:"hkust-beng-in-artificial-intelligence",name:"BEng in Artificial Intelligence",nameZh:"人工æºè½",field:"computing",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çãåå¦ãçç©æè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics, Chemistry, Biology or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","chemistry","humanBio","biology","ait"]],extras:[]}
217,{id:"hkust-beng-in-electronic-engineering",name:"BEng in Electronic Engineering",nameZh:"çµåå·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çãåå¦ãçç©æè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics, Chemistry, Biology or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","chemistry","humanBio","biology","ait"]],extras:[]},{id:"hkust-beng-in-mechanical-engineering",name:"BEng in Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦åç©çãåå¦ãçç©æè®¡ç®æºç§å¦ä¹ä¸",atarNoteEn:"Faculty of Engineering; institution-wide minimum 90; requires Mathematics and one of Physics, Chemistry, Biology or Computer Science.",prerequisites:[["mathMethods","mathSpecialist"],["physics","chemistry","humanBio","biology","ait"]],extras:[]},{id:"hkust-bsc-in-economics-and",name:"BSc in Economics and Finance",nameZh:"ç»æµä¸éè",field:"business",atar:90,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼è¦æ±æ°å¦",atarNoteEn:"Business School, institution-wide minimum is 90, requires Mathematics",prerequisites:[["mathMethods","mathSpecialist"]],extras:[]},{id:"hkust-bba-in-management",name:"BBA in Management",nameZh:"管çå¦",field:"business",atar:90,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º90ï¼æ æå®å
ä¿®ç§ç®",atarNoteEn:"Business School, institution-wide minimum is 90, with no specified prerequisite subjects",prerequisites:[],extras:[]}]},{id:"cityu",name:"City University of Hong Kong",nameZh:"馿¸¯åå¸å¤§å¦",abbr:"CityU",region:"hk",minAtar:80,minAtarNote:"宿¹å
¬å¸æä½ ATAR 80.00 æçå¼æç»©ã",minAtarNoteEn:"The officially published minimum is ATAR 80.00 or equivalent.",english:"IELTS 6.5ï¼ä¸¤å¹´å
ææï¼æ TOEFL iBT 79",englishEn:"IELTS 6.5 (valid for two years) or TOEFL iBT 79",waceNotes:"æè®¤å¯èµæ ¼è
å¯ç³è¯· Advanced Standing Iï¼ä¸ªå«ä¸ä¸è¦æ±ç¹å®å¦ç§èæ¯ã",waceNotesEn:"Applicants holding recognised qualifications may apply for Advanced Standing I; individual programmes require specific subject backgrounds.",applicationWindow:"æåæ¹ 2025-11-15ï¼ä¸»è½® 2026-01-15",applicationWindowEn:"Early round: 15 November 2025; Main round: 15 January 2026",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"ä¸",sources:["https://www.cityu.edu.hk/admo/admissions/international-admissions"],programmes:[{id:"cityu-global-business",name:"Global Business",nameZh:"ç¯çåä¸",field:"business",atar:88,atarNote:"åå¦é¢æè°è¯¾ç¨ï¼å«å¥ä¼¦æ¯äºå¤§å¦åèå¦ä½ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ°´å¹³çº¦ 88",atarNoteEn:"Business School flagship programme, including a dual degree with Columbia University, institution-wide minimum 80; competitive entry level for this programme is approximately 88",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-accountancy",name:"Accountancy",nameZh:"ä¼è®¡å¦",field:"business",atar:85,atarNote:"åå¦é¢ï¼å«ä¸ä¸ä¼è®¡ä¸ ESG ç§æä¸ä¿®ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, including a Professional Accounting and ESG Technology specialisation, institution-wide minimum 80",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-computational-finance-and-financial",name:"Computational Finance and Financial Technology",nameZh:"计ç®éèåéèç§æ",field:"business",atar:88,atarNote:"åå¦é¢ï¼éåæ¹åè¦æ±è¾å¼ºæ°å¦èæ¯",atarNoteEn:"Business School, quantitative specialisations require a strong mathematics background",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-business-analytics",name:"Business Analytics",nameZh:"åä¸åæ",field:"business",atar:86,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ°´å¹³çº¦ 86",atarNoteEn:"Business School, institution-wide minimum 80; competitive entry level for this programme is approximately 86",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-economics-and-finance",name:"Economics and Finance",nameZh:"ç»æµä¸éè",f
217ield:"business",atar:85,atarNote:"åå¦é¢ï¼å»ºè®®ä¿®è¯»ç»æµå¦",atarNoteEn:"Business School, Economics is recommended",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-marketing",name:"Marketing",nameZh:"å¸åºè¥é",field:"business",atar:83,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"cityu-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:86,atarNote:"è®¡ç®æºå¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ°´å¹³çº¦ 86",atarNoteEn:"School of Computing, institution-wide minimum 80, competitive entry scores for this programme are approximately 86",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-data-science",name:"Data Science",nameZh:"æ°æ®ç§å¦",field:"computing",atar:86,atarNote:"è®¡ç®æºå¦é¢ï¼è¦æ± Year 12 æ°å¦",atarNoteEn:"School of Computing, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-artificial-intelligence",name:"Artificial Intelligence",nameZh:"人工æºè½",field:"computing",atar:87,atarNote:"è®¡ç®æºå¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"School of Computing, institution-wide minimum 80, this programme is highly competitive",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-information-systems",name:"Information Systems",nameZh:"ä¿¡æ¯ç³»ç»",field:"computing",atar:84,atarNote:"åå¦é¢ä¸è®¡ç®æºå¦é¢åå",atarNoteEn:"jointly offered by the Business School and the School of Computing",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-biomedical-engineering",name:"Biomedical Engineering",nameZh:"çç©å»å¦å·¥ç¨",field:"engineering",atar:85,atarNote:"çç©å»å¦é¢ï¼è¦æ±æ°å¦ãåå¦åçç©ä¹ä¸",atarNoteEn:"Faculty of Biomedical Sciences, requires one of Mathematics, Chemistry and Biology",prerequisites:[["mathMethods"],["chemistry"],["humanBio","biology"]],extras:[]},{id:"cityu-electrical-engineering",name:"Electrical Engineering",nameZh:"çµæºå·¥ç¨",field:"engineering",atar:84,atarNote:"å·¥å¦é¢ï¼è¦æ±æ°å¦å ç©ç",atarNoteEn:"Faculty of Engineering; requires Mathematics and Physics.",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"cityu-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:84,atarNote:"å·¥å¦é¢ï¼è¦æ±æ°å¦å ç©ç",atarNoteEn:"Faculty of Engineering; requires Mathematics and Physics.",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"cityu-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:83,atarNote:"å·¥å¦é¢",atarNoteEn:"Faculty of Engineering",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"cityu-computer-engineering",name:"Computer Engineering",nameZh:"è®¡ç®æºå·¥ç¨",field:"engineering",atar:85,atarNote:"å·¥å¦é¢ä¸è®¡ç®æºå¦é¢åå",atarNoteEn:"Jointly offered by the Faculty of Engineering and the Faculty of Computer Science",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"cityu-energy-science-and-engineering",name:"Energy Science and Engineering",nameZh:"è½æºç§å¦ä¸å·¥ç¨",field:"engineering",atar:83,atarNote:"è½æºåç¯å¢å¦é¢",atarNoteEn:"School of Energy and Environment",prerequisites:[["mathMethods"],["physics","chemistry"]],extras:[]},{id:"cityu-environmental-science-and-engineering",name:"Environmental Science and Engineering",nameZh:"ç¯å¢ç§å¦ä¸å·¥ç¨",field:"science",atar:82,atarNote:"è½æºåç¯å¢å¦é¢",atarNoteEn:"School of Energy and Environment",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"cityu-biological-sciences",name:"Biological Sciences",nameZh:"çç©ç§å¦",field:"science",atar:83,atarNote:"çç©å»å¦é¢ï¼å«çç©ä¿¡æ¯ãéä¼ å¦ä¸å
ç«å¦æ¹å",atarNoteEn:"Faculty of Biomedical Sciences, including bioinformatics, genetics and immunology specialisations",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"cityu-biomedical-sciences",name:"Biomedical Sciences",nameZh:"çç©å»å¦",field:"science",atar:85,atarNote:"çç©å»å¦é¢ï¼å«ä¸´åºåå¦ä¸ç
çå¦ï¼æä¾ä¸´åºå®ä¹ ",atarNoteEn:"Faculty of Biomedical Sciences, including clinical chemistry and pathology, offers clinical placements",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]}
217,{id:"cityu-veterinary-medicine",name:"Veterinary Medicine",nameZh:"å
½å»å¦",field:"medicine",atar:91,atarNote:"èµé©¬ä¼å¨ç©å»å¦åçå½ç§å¦é¢ï¼ä¸åº·å¥å°å¤§å¦åä½ï¼ç«äºæ¿ç",atarNoteEn:"Jockey Club College of Veterinary Medicine and Life Sciences, in collaboration with Cornell University, highly competitive",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["é¢è¯"]},{id:"cityu-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:82,atarNote:"çå¦é¢",atarNoteEn:"Faculty of Science",prerequisites:[["chemistry"],["mathMethods"]],extras:[]},{id:"cityu-mathematics-and-data-analytics",name:"Mathematics and Data Analytics",nameZh:"æ°å¦ä¸æ°æ®åæ",field:"science",atar:84,atarNote:"çå¦é¢ï¼å»ºè®®åä¿®ä¸ä¸æ°å¦",atarNoteEn:"Faculty of Science, recommended to also study Mathematics Specialist",prerequisites:[["mathMethods"]],extras:[]},{id:"cityu-creative-media",name:"Creative Media",nameZh:"åæåªä½",field:"design",atar:83,atarNote:"åæåªä½å¦é¢ï¼éæäº¤ä½åé",atarNoteEn:"Faculty of Creative Media, requires portfolio submission",prerequisites:[],extras:["ä½åé"]},{id:"cityu-law",name:"Law",nameZh:"æ³å¦",field:"law",atar:90,atarNote:"æ³å¦é¢ï¼å
¨æ ¡é¨æ§ 80ï¼è¯¥ä¸ä¸ç«äºæ¿ç",atarNoteEn:"Faculty of Law, institution-wide minimum 80, highly competitive entry scores for this programme",prerequisites:[],extras:["é¢è¯"]},{id:"cityu-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:84,atarNote:"人æç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"cityu-media-and-communication",name:"Media and Communication",nameZh:"åªä½ä¸ä¼ æ",field:"arts",atar:83,atarNote:"人æç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Humanities and Social Sciences",prerequisites:[["english","eald"]],extras:[]},{id:"cityu-public-policy-and-politics",name:"Public Policy and Politics",nameZh:"å
Œ
±æ¿ç䏿¿æ²»",field:"arts",atar:82,atarNote:"人æç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"cityu-english-studies",name:"English Studies",nameZh:"è±è¯ç ç©¶",field:"arts",atar:82,atarNote:"人æç¤¾ä¼ç§å¦é¢",atarNoteEn:"Faculty of Humanities and Social Sciences",prerequisites:[["english","eald"]],extras:[]}]},{id:"polyu",name:"The Hong Kong Polytechnic University",nameZh:"馿¸¯ç工大å¦",abbr:"PolyU",region:"hk",minAtar:85,minAtarNote:"宿¹å
¬å¸æä½ ATAR 85.00ï¼å¹¶éåå¾ 12 年级æè²è¯ä¹¦ã",minAtarNoteEn:"The officially published minimum is ATAR 85.00, and applicants must obtain a Year 12 certificate of education.",english:"IELTS 6.0ãTOEFL iBT 80ï¼ä¸æ¥å Home Editionï¼ï¼ææ¾³æ´² 12 年级è±è¯è¾¾ 80%",englishEn:"IELTS 6.0, TOEFL iBT 80 (Home Edition is not accepted), or Australian Year 12 English at 80%",waceNotes:"宿¹ç»ä¸è¦æ± ATAR 85 以ä¸å¹¶åå¾ 12 年级è¯ä¹¦ï¼æ éé¢å¤æä¾ SAT æ ACTã",waceNotesEn:"The official uniform requirement is an ATAR of 85 or above and the attainment of a Year 12 certificate. There is no need to provide additional SAT or ACT scores.",applicationWindow:"æ©è½® 2025-11-19ï¼ä¸»è½® 2026-02-05ï¼å»¶é¿è½® 2026-05-15",applicationWindowEn:"Early round: 19 November 2025; Main round: 5 February 2026; Extended round: 15 May 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-general"],programmes:[{id:"polyu-accounting-and-finance",name:"Accounting and Finance",nameZh:"æè¨åéè",field:"business",atar:85,atarNote:"åå¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Business School, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-applied-mathematics-and-finance",name:"Applied Mathematics and Finance Analytics",nameZh:"æç¨æ¸å¸åéèåæ",field:"science",atar:85,atarNote:"çå¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Science, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-applied-social-sciences",name:"Applied Social Sciences",nameZh:"æç¨ç¤¾æç§å¸",f
217ield:"arts",atar:85,atarNote:"人æç¤¾ç§å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Humanities and Social Sciences, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-architectural-studies",name:"Architectural Studies",nameZh:"建ç¯å¸",field:"design",atar:85,atarNote:"è¨è¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"School of Design, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-aviation-engineering",name:"Aviation Engineering",nameZh:"èªç©ºå·¥ç¨å¸",field:"engineering",atar:85,atarNote:"å·¥ç¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Engineering, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-biomedical-engineering",name:"Biomedical Engineering",nameZh:"çç©é«å¸å·¥ç¨",field:"engineering",atar:85,atarNote:"å·¥ç¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Engineering, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-biotechnology-and-chemical-technology",name:"Biotechnology and Chemical Technology",nameZh:"çç©ç§æååå¸ç§æ",field:"science",atar:85,atarNote:"çå¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Science, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-building-engineering-and-management",name:"Building Engineering and Management",nameZh:"建ç¯å·¥ç¨å管çå¸",field:"engineering",atar:85,atarNote:"å·¥ç¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Engineering, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-building-sciences-and-engineering",name:"Building Sciences and Engineering",nameZh:"建ç¯ç§å¸åå·¥ç¨å¸",field:"engineering",atar:85,atarNote:"å·¥ç¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Engineering, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-business-administration",name:"Business Administration",nameZh:"å·¥å管ç",field:"business",atar:85,atarNote:"åå¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Business School, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-chinese-history-and-culture",name:"Chinese History and Culture",nameZh:"ä¸åæ·å²åæå",field:"arts",atar:85,atarNote:"人æç¤¾ç§å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Humanities and Social Sciences, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨å¸",field:"engineering",atar:85,atarNote:"å·¥ç¨å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Engineering, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-computer-and-mathematical-sciences",name:"Computer and Mathematical Sciences",nameZh:"è¨ç®æ©åæ¸å¸ç§å¸",field:"computing",atar:85,atarNote:"è¨ç®æ©åæ¸å¸ç§å¸å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Computer and Mathematical Sciences, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-computing-and-ai",name:"Computing and AI",nameZh:"é»åè¨ç®å人工æºè½",field:"computing",atar:85,atarNote:"è¨ç®æ©åæ¸å¸ç§å¸å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Computer and Mathematical Sciences, institution-wide minimum 85",prerequisites:[],extras:[]},{id:"polyu-construction-and-environment",name:"Construction and Environment",nameZh:"建è¨åç°å¢",field:"engineering",atar:85,atarNote:"建è¨åç°å¢å¸é¢ï¼å
¨æ ¡é¨æ§ 85",atarNoteEn:"Faculty of Construction and Environment, institution-wide minimum 85",prerequisites:[],extras:[]}]},{id:"hkbu",name:"Hong Kong Baptist University",nameZh:"馿¸¯æµ¸ä¼å¤§å¦",abbr:"HKBU",region:"hk",minAtar:80,minAtarNote:"宿¹å
¬å¸æä½ ATAR 80.00ã",minAtarNoteEn:"The official published minimum is ATAR 80.00.",english:"IELTS 6.0ãTOEFL iBT 79ï¼æ WACE 12 年级è±è¯ C 级以ä¸",englishEn:"IELTS 6.0, TOEFL iBT 79, or WACE Year 12 English Grade C or above",waceNotes:"é³ä¹ç±»ä¸ä¸éä½åéä¸èçº§è¯æå¹¶å¯è½è¯é³ï¼ä¸å»ãçç©å»å¦ãç¿»è¯ä¸ä¸æç±»ä¸ä¸é大å¦è®¤å¯ç䏿è¯è¨èµæ ¼ã",waceNotesEn:"Music programmes require a portfolio and grade certificates, and may require an audition. Chinese Medicine, Biomedical Science, Translation, and Chinese programmes require a university-recognised Chinese language qualification.",applicationWindow:"æ©è½® 2025-11-16ï¼ä¸»è½® 2026-02-01ï¼å»¶é¿è½® 2026-05-31",applicationWindowEn:"Early round: 16 November 2025; Main round: 1 February 2026; Extended round: 31 May 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://admissions.hkbu.edu.hk/admissions/international-qualifications.html"],programmes:[{id:"hkbu-chinese-language-and-literature",name:"Chinese Language and Literature",nameZh:"ä¸å½è¯è¨æå¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-creative-and-professional-writing",name:"Creative and Professional Writing",nameZh:"åæåä¸ä¸åä½",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]}
217,{id:"hkbu-english-language-and-literature",name:"English Language and Literature",nameZh:"è±å½è¯è¨æå¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-translation",name:"Translation",nameZh:"ç¿»è¯å¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-religion-philosophy-and-ethics",name:"Religion, Philosophy and Ethics",nameZh:"宿ãå²å¦å伦ç",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-geography",name:"Geography",nameZh:"å°çå¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-sociology",name:"Sociology",nameZh:"社ä¼å¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-social-work",name:"Social Work",nameZh:"社ä¼å·¥ä½",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-economics-and-data-analytics",name:"Economics and Data Analytics",nameZh:"ç»æµä¸æ°æ®åæ",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-finance",name:"Finance",nameZh:"éèå¦",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-human-resources-management",name:"Human Resources Management",nameZh:"人åèµæºç®¡ç",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-marketing",name:"Marketing",nameZh:"å¸åºè¥é",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-accounting",name:"Accounting",nameZh:"ä¼è®¡å¦",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Business School, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-chinese-medicine",name:"Chinese Medicine",nameZh:"ä¸å»å¦",field:"medicine",atar:80,atarNote:"ä¸å»è¯å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Chinese Medicine, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-pharmacy-in-chinese-medicine",name:"Pharmacy in Chinese Medicine",nameZh:"ä¸è¯å¦",field:"medicine",atar:80,atarNote:"ä¸å»è¯å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Chinese Medicine, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-journalism",name:"Journalism",nameZh:"æ°é»å¦",field:"arts",atar:80,atarNote:"ä¼ çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Communication, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-public-relations",name:"Public Relations",nameZh:"å
Œ
±å
³ç³»",field:"arts",atar:80,atarNote:"ä¼ çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Communication, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-game-design-and-animation",name:"Game Design and Animation",nameZh:"游æè®¾è®¡ä¸å¨ç»",field:"design",atar:80,atarNote:"ä¼ çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"School of Communication, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-music",name:"Music",nameZh:"é³ä¹å¦",field:"arts",atar:80,atarNote:"åæèºæ¯å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Creative Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-film-and-television",name:"Film and Television",nameZh:"çµå½±ä¸çµè§",field:"arts",atar:80,atarNote:"åæèºæ¯å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Creative Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-visual-arts",name:"Visual Arts",nameZh:"è§è§èºæ¯",field:"design",atar:80,atarNote:"åæèºæ¯å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Creative Arts, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-applied-biology",name:"Applied Biology",nameZh:"åºç¨çç©å¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]}
217,{id:"hkbu-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-mathematics-and-statistics",name:"Mathematics and Statistics",nameZh:"æ°å¦ä¸ç»è®¡å¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"hkbu-business-computing-and-data",name:"Business Computing and Data Analytics",nameZh:"åä¸è®¡ç®ä¸æ°æ®åæ",field:"computing",atar:80,atarNote:"çå¦é¢ä¸åå¦é¢ååï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Jointly offered by Faculty of Science and Business School, institution-wide minimum 80",prerequisites:[],extras:[]}]},{id:"eduhk",name:"The Education University of Hong Kong",nameZh:"馿¸¯æè²å¤§å¦",abbr:"EdUHK",region:"hk",minAtar:80,minAtarNote:"宿¹å
¬å¸æä½ ATAR 80.00ï¼åä¸ä¸æªåå鍿§ã",minAtarNoteEn:"The published minimum is ATAR 80.00; no programme-level thresholds are listed.",english:"IELTS 6.0ãTOEFL iBT 80ï¼ææ¾³æ´² 12 年级è±è¯è¾¾ 80%",englishEn:"IELTS 6.0, TOEFL iBT 80, or Australian Year 12 English at 80%",waceNotes:"é常éå
¨æ¥å¶å®æ 12 å¹´çº§ï¼æ»¡è¶³æä½è¦æ±ä¸ä¿è¯å½åï¼å
¥å´è
é¡»åå é¢è¯ã",waceNotesEn:"Applicants are generally required to complete Year 12 on a full-time basis. Meeting the minimum requirements does not guarantee admission, and shortlisted candidates must attend an interview.",applicationWindow:"æ©è½® 2025-11-17ï¼ä¸»è½® 2026-01-07ï¼æè½® 2026-05-06",applicationWindowEn:"Early round: 17 November 2025; Main round: 7 January 2026; Late round: 6 May 2026",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"ä¸",sources:["https://www.apply.eduhk.hk/ug/nonlocal"],programmes:[{id:"eduhk-creative-and-digital-arts",name:"Creative and Digital Arts (Music)",nameZh:"åæèºæ¯ä¸æ°ç èºæ¯ï¼é³ä¹ï¼",field:"arts",atar:80,atarNote:"人æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-creative-and-digital-arts-2",name:"Creative and Digital Arts (Visual Arts)",nameZh:"åæèºæ¯ä¸æ°ç èºæ¯ï¼è§è§èºæ¯ï¼",field:"arts",atar:80,atarNote:"人æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-digital-chinese-culture-and",name:"Digital Chinese Culture and Communication",nameZh:"æ°ç ä¸å½æåä¸ä¼ æ",field:"arts",atar:80,atarNote:"人æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-english-studies-and-digital",name:"English Studies and Digital Communication",nameZh:"è±è¯ç ç©¶åæ°ç ä¼ è®¯",field:"arts",atar:80,atarNote:"人æå¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-heritage-education-and-arts",name:"Heritage Education and Arts Management",nameZh:"æåé产æè²ä¸èºæ¯ç®¡ç",field:"arts",atar:80,atarNote:"æè²å人类åå±å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Education and Human Development, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-personal-finance",name:"Personal Finance",nameZh:"个人çè´¢",field:"business",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-special-education",name:"Special Education",nameZh:"ç¹æ®æè²",field:"education",atar:80,atarNote:"æè²å人类åå±å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Education and Human Development, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-artificial-intelligence-educational-technology",name:"Artificial Intelligence & Educational Technology",nameZh:"人工æºè½ä¸æè²ç§æ",field:"computing",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-integrated-environmental-management",name:"Integrated Environmental Management",nameZh:"综åç¯å¢ç®¡ç",field:"science",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-speech-pathology-and-rehabilitation",name:"Speech Pathology and Rehabilitation",nameZh:"è¨è¯ç
çå¦åå¤åº·",field:"medicine",atar:80,atarNote:"æè²å人类åå±å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Education and Human Development, institution-wide minimum 80",prerequisites:[],extras:[]}
217,{id:"eduhk-sports-science-and-coaching",name:"Sports Science and Coaching",nameZh:"è¿å¨ç§å¦åæç»",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"arts",atar:80,atarNote:"æè²å人类åå±å¦é¢ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Education and Human Development, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-creative-and-digital-arts-3",name:"Creative and Digital Arts & Education (Music)",nameZh:"åæèºæ¯ä¸æ°ç èºæ¯åé³ä¹æè²",field:"education",atar:80,atarNote:"人æå¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-creative-and-digital-arts-4",name:"Creative and Digital Arts & Education (Visual Arts)",nameZh:"åæèºæ¯ä¸æ°ç èºæ¯åè§è§èºæ¯æè²",field:"education",atar:80,atarNote:"人æå¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-digital-chinese-culture-and-2",name:"Digital Chinese Culture and Communication & Education (Chinese Language)",nameZh:"æ°ç ä¸å½æåä¸ä¼ æåä¸å½è¯ææè²",field:"education",atar:80,atarNote:"人æå¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-english-studies-and-digital-2",name:"English Studies and Digital Communication & Education (English Language)",nameZh:"è±è¯ç ç©¶åæ°ç ä¼ è®¯åè±å½è¯ææè²",field:"education",atar:80,atarNote:"人æå¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-heritage-education-and-arts-2",name:"Heritage Education and Arts Management & Education (Chinese History)",nameZh:"æåé产æè²ä¸èºæ¯ç®¡çåä¸å½å岿è²",field:"education",atar:80,atarNote:"人æå¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Humanities, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-personal-finance-education-business",name:"Personal Finance & Education (Business, Accounting and Financial Studies)",nameZh:"个人çè´¢åä¼ä¸ãä¼è®¡ä¸è´¢å¡æ¦è®ºæè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-artificial-intelligence-and-education",name:"Artificial Intelligence and Education Technology & Education (ICT and Primary Science)",nameZh:"人工æºè½ä¸æè²ç§æåèµè®¯åéè®¯ç§æä¸å°å¦ç§å¦æè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-artificial-intelligence-and-education-2",name:"Artificial Intelligence and Education Technology & Education (Primary Mathematics)",nameZh:"人工æºè½ä¸æè²ç§æåå°å¦æ°å¦æè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-integrated-environmental-management-education",name:"Integrated Environmental Management & Education (Science)",nameZh:"综åç¯å¢ç®¡çåç§å¦æè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-sports-science-and-coaching-2",name:"Sports Science and Coaching & Education (Physical Education)",nameZh:"è¿å¨ç§å¦åæç»åä½è²æè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-psychology-education-early-childhood",name:"Psychology & Education (Early Childhood Education)",nameZh:"å¿çå¦åå¹¼å¿æè²",field:"education",atar:80,atarNote:"æè²å人类åå±å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Education and Human Development, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-sociology-and-community-studies",name:"Sociology and Community Studies & Education (Geography)",nameZh:"社ä¼å¦ä¸ç¤¾åºç ç©¶åå°çæè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"eduhk-sociology-and-community-studies-2",name:"Sociology and Community Studies & Education (Primary Humanities)",nameZh:"社ä¼å¦ä¸ç¤¾åºç ç©¶åå°å¦å¸¸è¯æè²",field:"education",atar:80,atarNote:"åæå社ä¼ç§å¦å¦é¢ï¼åå¦ä½ï¼å
¨æ ¡é¨æ§ 80",atarNoteEn:"Faculty of Arts and Social Sciences, double degree, institution-wide minimum 80",prerequisites:[],extras:[]}]},{id:"lingnan",name:"Lingnan University",nameZh:"å²å大å¦",abbr:"LU",region:"hk",minAtar:80,minAtarNote:"宿¹å
¬å¸æä½ ATAR 80.00ã",minAtarNoteEn:"The officially published minimum is ATAR 80.00.",english:"IELTS 6.0ï¼æ¥ååç§éèï¼æ
217 TOEFL iBT 79ï¼ä¸æ¥å MyBest æ¼åï¼",englishEn:"IELTS 6.0 (One Skill Retake accepted) or TOEFL iBT 79 (MyBest Scores not accepted)",waceNotes:"éææ¾³æ´²é«ä¸æ¯ä¸è¯ä¹¦ä¸ ATAR æç»©ï¼æ¾³æ´² 12 年级è±è¯è¾¾ 80% å¯è±å
è¯è¨èè¯ã",waceNotesEn:"Requires an Australian high school graduation certificate and ATAR results. An 80% in Australian Year 12 English exempts the applicant from the language test.",applicationWindow:"2025 å¹´ 10 æ 9 æ¥è³ 2026 å¹´ 6 æ 30 æ¥",applicationWindowEn:"9 October 2025 to 30 June 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://www.ln.edu.hk/admissions/ug/apply-now/overseas-and-mainland-applicants-holding-international-qualifications"],programmes:[{id:"lingnan-animation-and-digital-arts",name:"Animation and Digital Arts",nameZh:"å¨ç»åæ°ç èºæ¯",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-chinese",name:"Chinese",nameZh:"䏿",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-cultural-studies",name:"Cultural Studies",nameZh:"æåç ç©¶",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-english-studies",name:"English Studies",nameZh:"è±æ",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-history",name:"History",nameZh:"åå²",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-philosophy",name:"Philosophy",nameZh:"å²å¦",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-translation",name:"Translation",nameZh:"ç¿»è¯",field:"arts",atar:80,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Arts, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-accounting-and-corporate-governance",name:"Accounting and Corporate Governance",nameZh:"ä¼è®¡ä¸ä¼ä¸ç®¡æ²»",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-business-analytics-and-innovation",name:"Business Analytics and Innovation",nameZh:"åä¸åæä¸åæ°",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-finance",name:"Finance",nameZh:"éè",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-management-and-analytics",name:"Management and Analytics",nameZh:"管çä¸åæ",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-marketing-and-social-media",name:"Marketing and Social Media",nameZh:"å¸åºè¥éä¸ç¤¾äº¤åªä½",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-risk-and-insurance-management",name:"Risk and Insurance Management",nameZh:"é£é©åä¿é©ç®¡ç",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Business School, institution-wide minimum is 80",prerequisites:[],extras:[]},{id:"lingnan-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:80,atarNote:"社ä¼ç§å¦é¢ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"Faculty of Social Sciences, institution-wide minimum is 80",prerequisites:[],extras:[]}
217,{id:"lingnan-data-science",name:"Data Science",nameZh:"æ°æ®ç§å¦",field:"computing",atar:80,atarNote:"æ°æ®ç§å¦å¦é¢ï¼è¦æ±æ°å¦ï¼å
¨æ ¡é¨æ§ä¸º 80",atarNoteEn:"School of Data Science, requires Mathematics, institution-wide minimum is 80",prerequisites:[["mathMethods"]],extras:[]}]},{id:"unimelb",name:"The University of Melbourne",nameZh:"墍尿¬å¤§å¦",abbr:"UniMelb",region:"au",minAtar:null,minAtarNote:"宿¹æªå
¬å¸å
¨æ ¡ç»ä¸æä½ ATARï¼æä¸ä¸åå«è®¾å®ã",minAtarNoteEn:"The university has not published an institution-wide minimum ATAR; thresholds are set by individual programmes.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 81",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 81",waceNotes:"å¯ç´æ¥ä»¥ ATAR ç³è¯·ï¼é满足åä¸ä¸é¨æ§ä¸å
ä¿®ç§ç®ï¼è±è¯ç§ç®è¾¾æ å¯è±å
é
ææç¦ã",waceNotesEn:"Applicants can apply directly with an ATAR, and must meet the thresholds and prerequisite subjects for each programme. Achieving the required standard in English subjects can exempt applicants from IELTS or TOEFL.",applicationWindow:"2026 å¹´ 7 æå
¥å¦ 5 æ 31 æ¥æªæ¢ï¼2027 å¹´ 2 æå
¥å¦ 2026 å¹´ 11 æ 30 æ¥æªæ¢",applicationWindowEn:"July 2026 intake: closes 31 May 2026; February 2027 intake: closes 30 November 2026",dataYear:"2026/2027 å¹´å
¥å¦",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://study.unimelb.edu.au/how-to-apply
217/undergraduate-study/international-applications/entry-requirements"],programmes:[{id:"unimelb-accounting",name:"Accounting",nameZh:"ä¼è®¡å¦",field:"business",atar:90,atarNote:"Bachelor of Commerce主修ï¼ä¼è®¡æ¹å沿ç¨å®æ¹Australia Year 12å½é
çCommerce ATAR 90",atarNoteEn:"Bachelor of Commerce major, accounting specialisation follows the official Australia Year 12 international student Commerce ATAR 90",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-finance",name:"Finance",nameZh:"éèå¦",field:"business",atar:90,atarNote:"Bachelor of Commerce主修ï¼éèæ¹åæ²¿ç¨å®æ¹Australia Year 12å½é
çCommerce ATAR 90",atarNoteEn:"Bachelor of Commerce major, finance specialisation follows the official Australia Year 12 international student Commerce ATAR 90",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:90,atarNote:"Bachelor of Commerce主修ï¼ç»æµå¦æ¹å沿ç¨å®æ¹Australia Year 12å½é
çCommerce ATAR 90",atarNoteEn:"Bachelor of Commerce major, economics specialisation follows the official Australia Year 12 international student Commerce ATAR 90",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-management",name:"Management",nameZh:"管çå¦",field:"business",atar:90,atarNote:"Bachelor of Commerce主修ï¼ç®¡çæ¹å沿ç¨å®æ¹Australia Year 12å½é
çCommerce ATAR 90",atarNoteEn:"Bachelor of Commerce major, management specialisation follows the official Australia Year 12 international student Commerce ATAR 90",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-actuarial-studies",name:"Actuarial Studies",nameZh:"ç²¾ç®å¦",field:"business",atar:90,atarNote:"Bachelor of Commerce主修ï¼ç²¾ç®æ¹å沿ç¨å®æ¹Australia Year 12å½é
çCommerce ATAR 90",atarNoteEn:"Bachelor of Commerce major, actuarial studies specialisation follows the official Australia Year 12 international student Commerce ATAR 90",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-agriculture",name:"Agriculture",nameZh:"åä¸å¦",field:"science",atar:70,atarNote:"Bachelor of Agricultureä¸é¨å¦ä½ï¼å®æ¹Australia Year 12å½é
çATAR 70",atarNoteEn:"Bachelor of Agriculture specialist degree, official Australia Year 12 international student ATAR 70",prerequisites:[["english","eald"],["mathMethods","mathSpecialist","mathApplications"]],extras:[]},{id:"unimelb-biomedicine",name:"Biomedicine",nameZh:"çç©å»å¦",field:"medicine",atar:89,atarNote:"Bachelor of Biomedicineä¸é¨å¦ä½ï¼å®æ¹Australia Year 12å½é
çATAR 89",atarNoteEn:"Bachelor of Biomedicine specialist degree, official Australia Year 12 international student ATAR 89",prerequisites:[["english","eald"],["chemistry"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-human-nutrition",name:"Human Nutrition",nameZh:"人类è¥å
»å¦",field:"medicine",atar:89,atarNote:"Bachelor of Biomedicineå¦ä¹ æ¹åï¼äººç±»è¥å
»æ¹å沿ç¨å®æ¹Biomedicineå½é
çATAR 89",atarNoteEn:"Bachelor of Biomedicine study area, human nutrition specialisation follows the official Biomedicine international student ATAR 89",prerequisites:[["english","eald"],["chemistry"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-human-structure-and-function",name:"Human Structure and Function",nameZh:"人ä½ç»æä¸åè½",field:"medicine",atar:89,atarNote:"Bachelor of Biomedicineå¦ä¹ æ¹åï¼å¥åº·ç§å¦æ¹å沿ç¨å®æ¹Biomedicineå½é
çATAR 89",atarNoteEn:"Bachelor of Biomedicine study area, health sciences specialisation follows the official Biomedicine international student ATAR 89",prerequisites:[["english","eald"],["chemistry"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-oral-health",name:"Oral Health",nameZh:"å£è
å¥åº·",field:"medicine",atar:94,atarNote:"Bachelor of Oral Healthä¸é¨å¦ä½ï¼å®æ¹Australia Year 12å½é
çATAR 94",atarNoteEn:"Bachelor of Oral Health specialist degree, official Australia Year 12 international student ATAR 94",prerequisites:[["english","eald"],["humanBio","biology","chemistry"]],extras:[]},{id:"unimelb-computing-and-software-systems",name:"Computing and Software Systems",nameZh:"计ç®ä¸è½¯ä»¶ç³»ç»",field:"computing",atar:85,atarNote:"Bachelor of Science主修ï¼è®¡ç®æºæ¹å沿ç¨å®æ¹Scienceå½é
çATAR 85",atarNoteEn:"Bachelor of Science major, computing specialisation follows the official Science international student ATAR 85",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"],["humanBio","biology","chemistry","physics"]],extras:[]}
217,{id:"unimelb-data-science",name:"Data Science",nameZh:"æ°æ®ç§å¦",field:"computing",atar:85,atarNote:"Bachelor of Scienceä¸»ä¿®ï¼æ°æ®ç§å¦æ¹å沿ç¨å®æ¹Scienceå½é
çATAR 85",atarNoteEn:"Bachelor of Science major, data science specialisation follows the official Science international student ATAR 85",prerequisites:[["english","eald"],["mathMethods","mathSpecialist"],["humanBio","biology","chemistry","physics"]],extras:[]},{id:"unimelb-civil-engineering-systems",name:"Civil Engineering Systems",nameZh:"忍工ç¨ç³»ç»",field:"engineering",atar:80,atarNote:"Bachelor of Design主修ï¼å·¥ç¨ç³»ç»æ¹å沿ç¨å®æ¹Designå½é
çATAR 80ï¼å®ç½å¹¶æ³¨ç¸å
³æ¹åå¯è½éæ°å¦è¡æ¥",atarNoteEn:"Bachelor of Design major, engineering systems specialisation follows the official Design international student ATAR 80, official website also notes related specialisations may require mathematics bridging",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-mechanical-engineering-systems",name:"Mechanical Engineering Systems",nameZh:"æºæ¢°å·¥ç¨ç³»ç»",field:"engineering",atar:80,atarNote:"Bachelor of Design主修ï¼å·¥ç¨ç³»ç»æ¹å沿ç¨å®æ¹Designå½é
çATAR 80ï¼å®ç½å¹¶æ³¨ç¸å
³æ¹åå¯è½éæ°å¦è¡æ¥",atarNoteEn:"Bachelor of Design major, engineering systems specialisation follows the official Design international student ATAR 80, official website also notes related specialisations may require mathematics bridging",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-biomedical-engineering-systems",name:"Biomedical Engineering Systems",nameZh:"çç©å»å¦å·¥ç¨ç³»ç»",field:"engineering",atar:89,atarNote:"宿¹æ¬ç§è¯¾ç¨ç®å½åäºBachelor of Biomedicineå¦ä¹ æ¹åï¼æ²¿ç¨Biomedicineå½é
çATAR 89",atarNoteEn:"The official undergraduate course directory lists this under the Bachelor of Biomedicine study area; it follows the Biomedicine international student ATAR 89",prerequisites:[["english","eald"],["chemistry"],["mathMethods","mathSpecialist"]],extras:[]},{id:"unimelb-architecture",name:"Architecture",nameZh:"建çå¦",field:"design",atar:80,atarNote:"Bachelor of Design主修ï¼å»ºçæ¹å沿ç¨å®æ¹Designå½é
çATAR 80",atarNoteEn:"Bachelor of Design major, architecture specialisation follows the official Design international student ATAR 80",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-graphic-design",name:"Graphic Design",nameZh:"å¹³é¢è®¾è®¡",field:"design",atar:80,atarNote:"Bachelor of Design主修ï¼å¹³é¢è®¾è®¡æ¹å沿ç¨å®æ¹Designå½é
çATAR 80",atarNoteEn:"Bachelor of Design major, graphic design specialisation follows the official Design international student ATAR 80",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-media-and-communications",name:"Media and Communications",nameZh:"åªä½ä¸ä¼ æ",field:"arts",atar:75,atarNote:"Bachelor of Arts主修ï¼ä¼ åªæ¹å沿ç¨å®æ¹Artså½é
çATAR 75",atarNoteEn:"Bachelor of Arts major, media specialisation follows the official Arts international student ATAR 75",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-politics-and-international-studies",name:"Politics and International Studies",nameZh:"æ¿æ²»ä¸å½é
ç ç©¶",field:"arts",atar:75,atarNote:"Bachelor of Arts主修ï¼ç¤¾ç§æ¹å沿ç¨å®æ¹Artså½é
çATAR 75",atarNoteEn:"Bachelor of Arts major, social sciences specialisation follows the official Arts international student ATAR 75",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-law-and-justice",name:"Law and Justice",nameZh:"æ³å¾ä¸å¸æ³",field:"law",atar:75,atarNote:"宿¹æ¬ç§è¯¾ç¨ç®å½åäºBachelor of Artså¦ä¹ æ¹åï¼æ³å¦ç¸å
³æ¹å沿ç¨Artså½é
çATAR 75",atarNoteEn:"The official undergraduate course directory lists this under the Bachelor of Arts study area; law-related specialisations follow the Arts international student ATAR 75",prerequisites:[["english","eald"]],extras:[]},{id:"unimelb-knowledge-and-learning",name:"Knowledge and Learning",nameZh:"ç¥è¯ä¸å¦ä¹ ",field:"education",atar:75,atarNote:"宿¹æ¬ç§è¯¾ç¨ç®å½åäºBachelor of Artså¦ä¹ æ¹åï¼æè²æ¹å沿ç¨Artså½é
çATAR 75",atarNoteEn:"The official undergraduate course directory lists this under the Bachelor of Arts study area; the education specialisation follows the Arts international student ATAR 75",prerequisites:[["english","eald"]],extras:[]}]},{id:"usyd",name:"The University of Sydney",nameZh:"æå°¼å¤§å¦",abbr:"USyd",region:"au",minAtar:80,minAtarNote:"宿¹æªå
¬å¸å
¨æ ¡ç»ä¸é¨æ§ï¼æçç§åºç¡å¦ä½çº¦ ATAR 80ï¼çé¨ä¸ä¸æ¾èæ´é«ã",minAtarNoteEn:"No institution-wide minimum threshold is published; basic arts and science degrees require approximately ATAR 80, while competitive programmes are significantly higher.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 85ï¼æè²ãæ³å¾ä¸å»å¦è¦æ± 7.0 è³ 7.5",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 85; Education, Law and Medicine require 7.0 to 7.5",waceNotes:"ATAR ç´æ¥ä½ä¸ºå½å便®ãå·¥ç¨ãåç§ä¸è®¡ç®æºè®¾æå¼ºå¶æ°å¦å
ä¿®ï¼å»å¦éè¯ä¼°æ¥é¢è¯ä¸ç¬è¯ã",waceNotesEn:"ATAR is used directly as the basis for admission. Engineering, Business and Computer Science have mandatory mathematics prerequisite subjects, while Medicine requires an assessment day interview and written test.",applicationWindow:"2 æå¦æåä¸å¹´ 12 æ 1 æ¥ï¼8 æå¦æå½å¹´ 5 æ 29 æ¥",applicationWindowEn:"1 December of the preceding year for the February semester; 29 May of the same year for the August semester",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://www.sydney.edu.au/study/applying/how-to-apply
217/undergraduate/recognised-qualifications.html"],programmes:[{id:"usyd-commerce",name:"Commerce",nameZh:"åå¦",field:"business",atar:96,atarNote:"åå¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Business School, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:85,atarNote:"ç»æµå¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"School of Economics, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-advanced-computing",name:"Advanced Computing",nameZh:"é«çº§è®¡ç®æº",field:"computing",atar:90,atarNote:"å·¥ç¨ä¸è®¡ç®æºç§å¦å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Year 12 Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-engineering-honours-civil-engineering",name:"Engineering Honours (Civil Engineering)",nameZh:"å·¥ç¨å¦è£èªå¦å£«ï¼åæ¨å·¥ç¨ï¼",field:"engineering",atar:85,atarNote:"å·¥ç¨ä¸è®¡ç®æºç§å¦å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Year 12 Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-engineering-honours-software-engineering",name:"Engineering Honours (Software Engineering)",nameZh:"å·¥ç¨å¦è£èªå¦å£«ï¼è½¯ä»¶å·¥ç¨ï¼",field:"engineering",atar:85,atarNote:"å·¥ç¨ä¸è®¡ç®æºç§å¦å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Year 12 Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-architecture-and-environments",name:"Architecture and Environments",nameZh:"建çä¸ç¯å¢",field:"design",atar:80,atarNote:"建çã设计ä¸è§åå¦é¢",atarNoteEn:"School of Architecture, Design and Planning",prerequisites:[],extras:[]},{id:"usyd-design-in-architecture",name:"Design in Architecture",nameZh:"建ç设计",field:"design",atar:90,atarNote:"建çã设计ä¸è§åå¦é¢",atarNoteEn:"School of Architecture, Design and Planning",prerequisites:[],extras:[]},{id:"usyd-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:75,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"School of Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"usyd-media-and-communications",name:"Media and Communications",nameZh:"ä¼ åªä¸é讯",field:"arts",atar:90,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢",atarNoteEn:"School of Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"usyd-education-primary",name:"Education (Primary)",nameZh:"æè²å¦ï¼å°å¦ï¼",field:"education",atar:85,atarNote:"æè²ä¸ç¤¾ä¼å·¥ä½å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"School of Education and Social Work, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-education-secondary",name:"Education (Secondary)",nameZh:"æè²å¦ï¼ä¸å¦ï¼",field:"education",atar:80,atarNote:"æè²ä¸ç¤¾ä¼å·¥ä½å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"School of Education and Social Work, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-social-work",name:"Social Work",nameZh:"社ä¼å·¥ä½",field:"arts",atar:75,atarNote:"æè²ä¸ç¤¾ä¼å·¥ä½å¦é¢",atarNoteEn:"School of Education and Social Work",prerequisites:[],extras:[]},{id:"usyd-project-management",name:"Project Management",nameZh:"项ç®ç®¡ç",field:"business",atar:80,atarNote:"å·¥ç¨ä¸è®¡ç®æºç§å¦å¦é¢",atarNoteEn:"Faculty of Engineering and Computer Science",prerequisites:[],extras:[]},{id:"usyd-science",name:"Science",nameZh:"çå¦",field:"science",atar:75,atarNote:"çå¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Science, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-science-medical-science",name:"Science (Medical Science)",nameZh:"çå¦ï¼å»å¦ç§å¦ï¼",field:"science",atar:85,atarNote:"çå¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Science, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-pharmacy-honours-and-management",name:"Pharmacy (Honours) and Management",nameZh:"è¯å¦è£èªå¦å£«ä¸ç®¡ç",field:"medicine",atar:85,atarNote:"å»å¦ä¸å¥åº·å¦é¢ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Medicine and Health, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"usyd-nursing-advanced-studies",name:"Nursing (Advanced Studies)",nameZh:"æ¤çå¦ï¼é«çº§ç ç©¶ï¼",field:"medicine",atar:80,atarNote:"å»å¦ä¸å¥åº·å¦é¢",atarNoteEn:"Faculty of Medicine and Health",prerequisites:[],extras:[]},{id:"usyd-applied-science-physiotherapy",name:"Applied Science (Physiotherapy)",nameZh:"åºç¨ç§å¦ï¼ç©çæ²»çï¼",field:"medicine",atar:99,atarNote:"å»å¦ä¸å¥åº·å¦é¢",atarNoteEn:"Faculty of Medicine and Health",prerequisites:[],extras:[]},{id:"usyd-laws",name:"Laws",nameZh:"æ³å¦",field:"law",atar:99.5,atarNote:"æ³å¦é¢ï¼é常ä½ä¸ºåå¦ä½çä¸é¨å",atarNoteEn:"Faculty of Law, usually taken as part of a double degree",prerequisites:[],extras:[]},{id:"usyd-science-and-doctor-of",name:"Science and Doctor of Medicine",n
217ameZh:"çå¦ä¸å»å¦å士",field:"medicine",atar:99.95,atarNote:"å»å¦ä¸å¥åº·å¦é¢ï¼éé¢è¯ï¼è¦æ±Year12æ°å¦",atarNoteEn:"Faculty of Medicine and Health, requires interview, requires Year 12 Mathematics",prerequisites:[["mathMethods"]],extras:["é¢è¯"]}]},{id:"anu",name:"The Australian National University",nameZh:"澳大å©äºå½ç«å¤§å¦",abbr:"ANU",region:"au",minAtar:80,minAtarNote:"宿¹æªå
¬å¸ç»ä¸é¨æ§ï¼å¤æ°ä¸ä¸æä½çº¦ ATAR 80ã",minAtarNoteEn:"No institution-wide minimum is officially published; the minimum for most programmes is approximately ATAR 80.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 80",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 80",waceNotes:"å¯éè¿ UAC International ç³è¯·ï¼é¨åä¸ä¸è®¾ä½åéæé¢è¯çé¢å¤éæ©æ åã",waceNotesEn:"Applications can be made through UAC International. Some programmes have additional selection criteria such as a portfolio or an interview.",applicationWindow:"2027 年第ä¸å¦æ 2026-12-15ï¼2026 年第äºå¦æ 2026-06-14",applicationWindowEn:"Semester 1 2027: 15 December 2026; Semester 2 2026: 14 June 2026",dataYear:"2026/2027 å¹´å
¥å¦",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://study.anu.edu.au/apply/undergraduate-program-indicative-entry-requirements"],programmes:[{id:"anu-commerce",name:"Commerce",nameZh:"åå¦",field:"business",atar:80,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Business and Economics, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:80,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Business and Economics, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-business-administration",name:"Business Administration",nameZh:"å·¥å管ç",field:"business",atar:80,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Business and Economics, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-accounting",name:"Accounting",nameZh:"ä¼è®¡å¦",field:"business",atar:80,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Business and Economics, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-finance",name:"Finance",nameZh:"éèå¦",field:"business",atar:80,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Business and Economics, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-actuarial-studies",name:"Actuarial Studies",nameZh:"ç²¾ç®å¦",field:"business",atar:92,atarNote:"åå¦ä¸ç»æµå¦é¢ï¼è¦æ±æ°å¦ï¼ç«äºè¾é«",atarNoteEn:"Faculty of Business and Economics, requires Mathematics, competition is relatively high",prerequisites:[["mathMethods"]],extras:[]},{id:"anu-engineering-honours",name:"Engineering (Honours)",nameZh:"å·¥ç¨å¦ï¼è£èªï¼",field:"engineering",atar:85,atarNote:"å·¥ç¨ä¸è®¡ç®æºå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"anu-advanced-computing-honours",name:"Advanced Computing (Honours)",nameZh:"é«çº§è®¡ç®æºï¼è£èªï¼",field:"computing",atar:85,atarNote:"å·¥ç¨ä¸è®¡ç®æºå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"anu-applied-data-analytics",name:"Applied Data Analytics",nameZh:"åºç¨æ°æ®åæ",field:"computing",atar:90,atarNote:"å·¥ç¨ä¸è®¡ç®æºå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Engineering and Computer Science; requires Mathematics.",prerequisites:[["mathMethods"]],extras:[]},{id:"anu-information-technology",name:"Information Technology",nameZh:"ä¿¡æ¯ææ¯",field:"computing",atar:80,atarNote:"å·¥ç¨ä¸è®¡ç®æºå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Engineering and Computer Science; institution-wide minimum 80.",prerequisites:[],extras:[]},{id:"anu-science",name:"Science",nameZh:"çå¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]}
217,{id:"anu-medical-science",name:"Medical Science",nameZh:"å»å¦ç§å¦",field:"medicine",atar:85,atarNote:"å¥åº·ä¸å»å¦å¦é¢ï¼è¦æ±åå¦",atarNoteEn:"Faculty of Health and Medical Sciences, Chemistry required",prerequisites:[["chemistry"]],extras:[]},{id:"anu-health-science",name:"Health Science",nameZh:"å¥åº·ç§å¦",field:"medicine",atar:85,atarNote:"å¥åº·ä¸å»å¦å¦é¢ï¼è¦æ±åå¦",atarNoteEn:"Faculty of Health and Medical Sciences, Chemistry required",prerequisites:[["chemistry"]],extras:[]},{id:"anu-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"Faculty of Science, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-biotechnology",name:"Biotechnology",nameZh:"çç©ææ¯",field:"science",atar:80,atarNote:"çå¦é¢ï¼è¦æ±åå¦",atarNoteEn:"Faculty of Science, requires Chemistry",prerequisites:[["chemistry"]],extras:[]},{id:"anu-laws-honours",name:"Laws (Honours)",nameZh:"æ³å¦ï¼è£èªï¼",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼ç«äºæ¿ç",atarNoteEn:"Faculty of Law, highly competitive",prerequisites:[],extras:[]},{id:"anu-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"School of Humanities and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-international-relations",name:"International Relations",nameZh:"å½é
å
³ç³»",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"School of Humanities and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-political-science",name:"Political Science",nameZh:"æ¿æ²»å¦",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"School of Humanities and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-criminology",name:"Criminology",nameZh:"ç¯ç½ªå¦",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼å
¨æ ¡æä½é¨æ§ 80",atarNoteEn:"School of Humanities and Social Sciences, institution-wide minimum 80",prerequisites:[],extras:[]},{id:"anu-design",name:"Design",nameZh:"设计",field:"design",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼éæäº¤ä½åé",atarNoteEn:"Faculty of Humanities and Social Sciences, portfolio required",prerequisites:[],extras:["ä½åé"]},{id:"anu-visual-arts",name:"Visual Arts",nameZh:"è§è§èºæ¯",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼éæäº¤ä½åé",atarNoteEn:"Faculty of Humanities and Social Sciences, portfolio required",prerequisites:[],extras:["ä½åé"]},{id:"anu-music",name:"Music",nameZh:"é³ä¹",field:"arts",atar:80,atarNote:"人æä¸ç¤¾ä¼ç§å¦å¦é¢ï¼éåå è¯å¬",atarNoteEn:"Faculty of Humanities and Social Sciences, audition required",prerequisites:[],extras:["è¯å¬"]}]},{id:"unsw",name:"UNSW Sydney",nameZh:"æ°åå¨å°å£«å¤§å¦",abbr:"UNSW",region:"au",minAtar:75,minAtarNote:"宿¹å
¬å¸æä½ ATAR 75.00 æçå¼åæ°ï¼çé¨ä¸ä¸é¨æ§æ¾èæ´é«ã",minAtarNoteEn:"The officially published minimum is ATAR 75.00 or equivalent, with thresholds for popular programmes being significantly higher.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 90",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 90",waceNotes:"ææ¾³æ´² Year 12 èµæ ¼ç» UAC ç³è¯·ï¼å»å¦ä¸è®¾è®¡çä¸ä¸è®¾é¢è¯æä½åéçé¢å¤éæã",waceNotesEn:"Applicants with an Australian Year 12 qualification apply via UAC. Programmes such as Medicine and Design have additional selection criteria such as an interview or portfolio.",applicationWindow:"2026 年第ä¸å¦æ®µ 1 æ 29 æ¥ï¼ç¬¬äºå¦æ®µ 5 æ 14 æ¥ï¼ç¬¬ä¸å¦æ®µ 8 æ 27 æ¥",applicationWindowEn:"Term 1 2026: 29 January 2026; Term 2: 14 May 2026; Term 3: 27 August 2026",dataYear:"2026 è³ 2027 å¹´å
¥å¦",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://www.unsw.edu.au/study/how-to-apply
217/undergraduate/entry-requirements"],programmes:[{id:"unsw-city-planning-hons",name:"City Planning (Hons)",nameZh:"åå¸è§åï¼è£èªï¼",field:"design",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-construction-management-property",name:"Construction Management & Property",nameZh:"æ½å·¥ç®¡ç䏿¿å°äº§",field:"design",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-design",name:"Design",nameZh:"设计",field:"design",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-interior-architecture-hons",name:"Interior Architecture (Hons)",nameZh:"室å
建çï¼è£èªï¼",field:"design",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-commerce",name:"Commerce",nameZh:"åç§",field:"business",atar:92,atarNote:"Business Schoolï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Business School, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-commerce-international",name:"Commerce (International)",nameZh:"å½é
åå¡",field:"business",atar:94,atarNote:"Business Schoolï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Business School, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:87,atarNote:"Business Schoolï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Business School, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-actuarial-studies",name:"Actuarial Studies",nameZh:"ç²¾ç®å¦",field:"business",atar:97,atarNote:"Business Schoolï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Business School, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-information-systems",name:"Information Systems",nameZh:"ä¿¡æ¯ç³»ç»",field:"computing",atar:86,atarNote:"Business Schoolï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Business School, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]}
217,{id:"unsw-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:88,atarNote:"Engineeringå¦é¢è®¡ç®æºç§å¦è¯¾ç¨ï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Engineering faculty computer science programme, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-advanced-computer-science-hons",name:"Advanced Computer Science (Hons)",nameZh:"é«çº§è®¡ç®æºç§å¦ï¼è£èªï¼",field:"computing",atar:91,atarNote:"Engineeringï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Engineering, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-cyber-security",name:"Cyber Security",nameZh:"ç½ç»å®å
¨",field:"computing",atar:88,atarNote:"Engineeringï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Engineering, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-engineering-hons",name:"Engineering (Hons)",nameZh:"å·¥ç¨å¦ï¼è£èªï¼",field:"engineering",atar:89,atarNote:"Engineeringï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Engineering, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-combined-law",name:"Combined Law",nameZh:"å¤åæ³å¾",field:"law",atar:92,atarNote:"Law & Justiceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Law & Justice, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-medical-studies-doctor-of",name:"Medical Studies/Doctor of Medicine",nameZh:"å»å¦å¦å£«/å»å¦å士",field:"medicine",atar:96,atarNote:"Medicine & Healthï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ä¸å®æ¹è¯¾ç¨é¡µï¼å½åå«UCATä¸é¢è¯",atarNoteEn:"Medicine & Health, based on the 2027 international undergraduate admissions table and official course page; admission includes UCAT and interview",prerequisites:[],extras:["UCAT","é¢è¯"]},{id:"unsw-medical-science",name:"Medical Science",nameZh:"å»å¦ç§å¦",field:"medicine",atar:85,atarNote:"Medicine & Healthï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Medicine & Health, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-science",name:"Science",nameZh:"çå¦",field:"science",atar:78,atarNote:"Scienceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Science, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-advanced-science-hons",name:"Advanced Science (Hons)",nameZh:"é«çº§çå¦ï¼è£èªï¼",field:"science",atar:88,atarNote:"Scienceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Science, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-food-science-and-technology",name:"Food Science and Technology (Hons)",nameZh:"é£åç§å¦ä¸ææ¯ï¼è£èªï¼",field:"science",atar:82,atarNote:"Scienceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Science, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-medicinal-chemistry-hons",name:"Medicinal Chemistry (Hons)",nameZh:"è¯ç©å
217å¦ï¼è£èªï¼",field:"science",atar:82,atarNote:"Scienceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Science, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-media",name:"Media",nameZh:"åªä½",field:"arts",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-politics-philosophy-and-economics",name:"Politics, Philosophy and Economics",nameZh:"æ¿æ²»ãå²å¦ä¸ç»æµå¦",field:"arts",atar:87,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-social-sciences",name:"Social Sciences",nameZh:"社ä¼ç§å¦",field:"arts",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-criminology-and-criminal-justice",name:"Criminology and Criminal Justice",nameZh:"ç¯ç½ªå¦ä¸åäºå¸æ³",field:"arts",atar:78,atarNote:"Law & Justiceï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Law & Justice, based on the 2027 international undergraduate admissions table; UNSW official statement only sets assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]},{id:"unsw-education-primary-hons",name:"Education (Primary)(Hons)",nameZh:"å°å¦æè²ï¼è£èªï¼",field:"education",atar:78,atarNote:"Arts, Design & Architectureï¼ä¾æ®2027å½é
çæ¬ç§å
¥å¦è¡¨ï¼UNSW宿¹è¯´æä»
设assumed knowledgeèæ æ£å¼å
ä¿®",atarNoteEn:"Arts, Design & Architecture, based on the 2027 international undergraduate entry table; UNSW official guidelines only specify assumed knowledge with no formal prerequisite subjects",prerequisites:[],extras:[]}]},{id:"uq",name:"The University of Queensland",nameZh:"æå£«å
°å¤§å¦",abbr:"UQ",region:"au",minAtar:72,minAtarNote:"宿¹æªå
¬å¸ç»ä¸é¨æ§ï¼æä¸ä¸è®¾å®ï¼åç§ç®¡çæä½çº¦ 72ã",minAtarNoteEn:"No institution-wide minimum is published; thresholds are set by programme, with business and management starting at approximately 72.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 87",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 87",waceNotes:"å¯ç´æ¥ä»¥ ATAR ç³è¯·ï¼æ é SAT æ ACTãå»å¦é¢å½åé UCAT ä¸é¢è¯ï¼å¤æ°ä¸ä¸è®¾å
ä¿®ç§ç®ã",waceNotesEn:"Can apply directly with ATAR, no SAT or ACT required. Provisional entry to medicine requires UCAT and an interview, and most programmes have prerequisite subjects.",applicationWindow:"第ä¸å¦æ åä¸å¹´ 11 æ 30 æ¥ï¼ç¬¬äºå¦æ å½å¹´ 5 æ 31 æ¥",applicationWindowEn:"Semester 1: 30 November of the preceding year; Semester 2: 31 May of the current year",dataYear:"2026/2027 å¹´å
¥å¦",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://study.uq.edu.au/admissions/undergraduate/review-entry-requirements"],programmes:[{id:"uq-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:84,atarNote:"Engineering, Computer Science and IT",atarNoteEn:"Engineering, Computer Science and IT",prerequisites:[["mathMethods"]],extras:[]},{id:"uq-information-technology",name:"Information Technology",nameZh:"ä¿¡æ¯ææ¯",field:"computing",atar:84,atarNote:"Engineering, Computer Science and IT",atarNoteEn:"Engineering, Computer Science and IT",prerequisites:[["mathApplications","mathMethods","mathSpecialist"]],extras:[]},{id:"uq-engineering-honours",name:"Engineering (Honours)",nameZh:"å·¥ç¨å¦ï¼è£èªï¼",field:"engineering",atar:85,atarNote:"Engineering, Computer Science and IT",atarNoteEn:"Engineering, Computer Science and IT",prerequisites:[["mathMethods"],["chemistry","physics"]],extras:[]},{id:"uq-commerce",name:"Commerce",nameZh:"åä¸å¦",field:"business",atar:84,atarNote:"Business, Economics and Law",atarNoteEn:"Business, Economics and Law",prerequisites:[["mathMethods"]],extras:[]},{id:"uq-business-management",name:"Business Management",nameZh:"åä¸ç®¡ç",field:"business",atar:74,atarNote:"Business, Economics and Law",atarNoteEn:"Business, Economics and Law",prerequisites:[["mathApplications","mathMethods","mathSpecialist"]],extras:[]},{id:"uq-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:84,atarNote:"Business, Economics and Law",atarNoteEn:"Business, Economics and Law",prerequisites:[["mathMethods"]],extras:[]},{id:"uq-laws-honours",name:"Laws (Honours)",nameZh:"æ³å¦ï¼è£èªï¼",field:"law",atar:98,atarNote:"Business, Economics and Law",atarNoteEn:"Business, Economics and Law",prerequisites:[],extras:[]},{id:"uq-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:70,atarNote:"Arts, Communication, Humanities and Social Sciences",atarNoteEn:"Arts, Communication, Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"uq-communication",name:"Communication",nameZh:"ä¼ æå¦",field:"arts",atar:78,atarNote:"Arts, Communication, Humanities and Social Sciences",atarNoteEn:"Arts, Communication, Humanities and Social Sciences",prerequisites:[],extras:[]},{id:"uq-journalism",name:"Journalism",nameZh:"æ°é»å¦",field:"arts",atar:78,atarNote:"Arts, Communication, Humanities and Social Sciences",atarNoteEn:"Arts, Communication, Humanities and Social Sciences",prerequisites:[],extras:[]}
217,{id:"uq-education-primary",name:"Education (Primary)",nameZh:"æè²å¦ï¼å°å¦ï¼",field:"education",atar:75,atarNote:"Arts, Communication, Humanities and Social Sciences",atarNoteEn:"Arts, Communication, Humanities and Social Sciences",prerequisites:[["mathApplications","mathMethods","mathSpecialist"]],extras:[]},{id:"uq-architectural-design",name:"Architectural Design",nameZh:"建ç设计",field:"design",atar:84,atarNote:"Architecture, Design and Urban Planning",atarNoteEn:"Architecture, Design and Urban Planning",prerequisites:[],extras:[]},{id:"uq-design",name:"Design",nameZh:"设计",field:"design",atar:84,atarNote:"Architecture, Design and Urban Planning",atarNoteEn:"Architecture, Design and Urban Planning",prerequisites:[],extras:[]},{id:"uq-science",name:"Science",nameZh:"çå¦",field:"science",atar:80,atarNote:"Science and Mathematics",atarNoteEn:"Science and Mathematics",prerequisites:[["mathMethods"],["humanBio","biology","chemistry","physics"]],extras:[]},{id:"uq-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:92,atarNote:"Science and Mathematics",atarNoteEn:"Science and Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"uq-biomedical-science",name:"Biomedical Science",nameZh:"çç©å»å¦",field:"science",atar:86,atarNote:"Health, Medicine and Behavioural Sciences",atarNoteEn:"Health, Medicine and Behavioural Sciences",prerequisites:[["humanBio","biology","chemistry","physics"]],extras:[]},{id:"uq-pharmacy-honours",name:"Pharmacy (Honours)",nameZh:"è¯å¦ï¼è£èªï¼",field:"medicine",atar:80,atarNote:"Health, Medicine and Behavioural Sciences",atarNoteEn:"Health, Medicine and Behavioural Sciences",prerequisites:[["mathApplications","mathMethods","mathSpecialist"],["chemistry"]],extras:[]},{id:"uq-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:84,atarNote:"Health, Medicine and Behavioural Sciences",atarNoteEn:"Health, Medicine and Behavioural Sciences",prerequisites:[["humanBio","biology","chemistry","physics"]],extras:[]},{id:"uq-physiotherapy-honours",name:"Physiotherapy (Honours)",nameZh:"ç©çæ²»çï¼è£èªï¼",field:"medicine",atar:96,atarNote:"Health, Medicine and Behavioural Sciences",atarNoteEn:"Health, Medicine and Behavioural Sciences",prerequisites:[["humanBio","biology","chemistry","physics"]],extras:[]},{id:"uq-psychological-science-honours",name:"Psychological Science (Honours)",nameZh:"å¿çç§å¦ï¼è£èªï¼",field:"science",atar:88,atarNote:"Health, Medicine and Behavioural Sciences",atarNoteEn:"Health, Medicine and Behavioural Sciences",prerequisites:[],extras:[]},{id:"uq-medicine-doctor-of",name:"Medicine (Doctor of)",nameZh:"å»å¦ï¼å士ï¼",field:"medicine",atar:95,atarNote:"Health, Medicine and Behavioural Sciences, provisional entry for school leavers",atarNoteEn:"Health, Medicine and Behavioural Sciences, provisional entry for school leavers",prerequisites:[],extras:["UCAT","é¢è¯"]},{id:"uq-veterinary-science-honours",name:"Veterinary Science (Honours)",nameZh:"å
½å»å¦ï¼è£èªï¼",field:"medicine",atar:94,atarNote:"Agriculture, Animal Sciences and Environment",atarNoteEn:"Agriculture, Animal Sciences and Environment",prerequisites:[["chemistry"],["mathMethods"],["physics","humanBio","biology"]],extras:[]},{id:"uq-environmental-management-honours",name:"Environmental Management (Honours)",nameZh:"ç¯å¢ç®¡çï¼è£èªï¼",field:"science",atar:78,atarNote:"Agriculture, Animal Sciences and Environment",atarNoteEn:"Agriculture, Animal Sciences and Environment",prerequisites:[],extras:[]}]},{id:"monash",name:"Monash University",nameZh:"è«çº³ä»å¤§å¦",abbr:"Monash",region:"au",minAtar:null,minAtarNote:"宿¹æªå
¬å¸å
¨æ ¡ç»ä¸æä½ ATARï¼æä¸ä¸åå«è®¾å®ã",minAtarNoteEn:"The official institution-wide minimum ATAR is not published; it is set by individual programmes.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æåçæ°´å¹³",englishEn:"IELTS 6.5 (no band below 6.0) or equivalent",waceNotes:"æ ATAR çå½é
å¦çéå¸¸ç» VTAC ç³è¯·ï¼å»å¦é UCAT ANZ ä¸é¢è¯ã",waceNotesEn:"International students with an ATAR typically apply via VTAC. Medicine requires UCAT ANZ and an interview.",applicationWindow:"åºå±çç» VTAC ç³è¯·ï¼å¸¸è§æªæ¢ 9 æä¸æ¬ï¼éåºå±çå
¨å¹´å¯ç³è¯·",applicationWindowEn:"Current students apply via VTAC, with standard applications closing in late September; non-current students can apply year-round.",dataYear:"2027 å¹´å
¥å¦",dataYearEn:"2027 intake",confidence:"é«",sources:["https://www.monash.edu/admissions/apply/international-ug"],programmes:[{id:"monash-information-technology",name:"Information Technology",nameZh:"ä¿¡æ¯ææ¯",field:"computing",atar:73,atarNote:"ITå¦é¢ï¼è¦æ±Year12è±è¯åæ°å¦",atarNoteEn:"IT faculty, requires Year 12 English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]}
217,{id:"monash-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:80,atarNote:"ITå¦é¢ï¼è¦æ±Year12è±è¯åæ°å¦",atarNoteEn:"IT faculty, requires Year 12 English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]},{id:"monash-engineering",name:"Engineering",nameZh:"å·¥ç¨å¦",field:"engineering",atar:80,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±è±è¯ãæ°å¦åç©çæåå¦",atarNoteEn:"Faculty of Engineering, requires English, Mathematics and Physics or Chemistry",prerequisites:[["english"],["mathMethods"],["physics","chemistry"]],extras:[]},{id:"monash-business",name:"Business",nameZh:"åå¦",field:"business",atar:76,atarNote:"åå¦é¢ï¼è¦æ±Year12è±è¯åæ°å¦",atarNoteEn:"Business School, requires Year 12 English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]},{id:"monash-commerce",name:"Commerce",nameZh:"åä¸å¦",field:"business",atar:86,atarNote:"åå¦é¢ï¼è¦æ±Year12è±è¯åæ°å¦",atarNoteEn:"Business School, requires Year 12 English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]},{id:"monash-science",name:"Science",nameZh:"çå¦",field:"science",atar:82,atarNote:"çå¦é¢ï¼è¦æ±è±è¯åæ°å¦æç§å¦ç§ç®",atarNoteEn:"Faculty of Science, requires English and Mathematics or a science subject",prerequisites:[["english"],["mathMethods","chemistry"]],extras:[]},{id:"monash-biomedical-science",name:"Biomedical Science",nameZh:"çç©å»å¦",field:"science",atar:90,atarNote:"å»å¦ãæ¤çä¸å¥åº·ç§å¦å¦é¢ï¼è¦æ±è±è¯ãæ°å¦ååå¦",atarNoteEn:"Faculty of Medicine, Nursing and Health Sciences, requires English, Mathematics and Chemistry",prerequisites:[["english"],["mathMethods"],["chemistry"]],extras:[]},{id:"monash-medical-science-and-medicine",name:"Medical Science and Medicine",nameZh:"å»å¦",field:"medicine",atar:95,atarNote:"å»å¦ãæ¤çä¸å¥åº·ç§å¦å¦é¢ï¼éUCATåé¢è¯",atarNoteEn:"Faculty of Medicine, Nursing and Health Sciences, requires UCAT and interview",prerequisites:[["english"],["chemistry"]],extras:["UCAT","é¢è¯"]},{id:"monash-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:70,atarNote:"å»å¦ãæ¤çä¸å¥åº·ç§å¦å¦é¢ï¼è¦æ±è±è¯åæ°å¦",atarNoteEn:"Faculty of Medicine, Nursing and Health Sciences, requires English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]},{id:"monash-laws",name:"Laws",nameZh:"æ³å¦",field:"law",atar:95,atarNote:"æ³å¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Law, requires Year 12 English",prerequisites:[["english"]],extras:[]},{id:"monash-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:72,atarNote:"æå¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Arts, requires Year 12 English",prerequisites:[["english"]],extras:[]},{id:"monash-media-communication",name:"Media Communication",nameZh:"åªä½ä¼ æ",field:"arts",atar:70,atarNote:"æå¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Arts, requires Year 12 English",prerequisites:[["english"]],extras:[]},{id:"monash-education",name:"Education",nameZh:"æè²å¦",field:"education",atar:70,atarNote:"æè²å¦é¢ï¼è¦æ±è±è¯åæ°å¦",atarNoteEn:"Faculty of Education, requires English and Mathematics",prerequisites:[["english"],["mathMethods"]],extras:[]},{id:"monash-architectural-design",name:"Architectural Design",nameZh:"建ç设计",field:"design",atar:70,atarNote:"èºæ¯ã设计ä¸å»ºçå¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Art, Design and Architecture, requires Year 12 English",prerequisites:[["english"]],extras:[]},{id:"monash-design",name:"Design",nameZh:"设计å¦",field:"design",atar:70,atarNote:"èºæ¯ã设计ä¸å»ºçå¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Art, Design and Architecture, requires Year 12 English",prerequisites:[["english"]],extras:[]},{id:"monash-pharmacy",name:"Pharmacy",nameZh:"è¯å¦",field:"medicine",atar:84,atarNote:"è¯å¦ä¸å¶è¯ç§å¦å¦é¢ï¼è¦æ±è±è¯ãæ°å¦ååå¦",atarNoteEn:"Faculty of Pharmacy and Pharmaceutical Sciences, requires English, Mathematics and Chemistry",prerequisites:[["english"],["mathMethods"],["chemistry"]],extras:[]},{id:"monash-physiotherapy",name:"Physiotherapy",nameZh:"ç©çæ²»ç",field:"medicine",atar:90,atarNote:"å»å¦ãæ¤çä¸å¥åº·ç§å¦å¦é¢ï¼è¦æ±è±è¯ãæ°å¦åç§å¦",atarNoteEn:"Faculty of Medicine, Nursing and Health Sciences, requires English, Mathematics and Science",prerequisites:[["english"],["mathMethods"],["chemistry"]],extras:[]},{id:"monash-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:87,atarNote:"å»å¦ãæ¤çä¸å¥åº·ç§å¦å¦é¢ï¼è¦æ±Year12è±è¯",atarNoteEn:"Faculty of Medicine, Nursing and Health Sciences, requires Year 12 English",prerequisites:[["english"]],extras:[]}]},{id:"uwa",name:"The University of Western Australia",nameZh:"西澳大å¦",abbr:"UWA",region:"au",minAtar:70,minAtarNote:"èª 2026 å¹´èµ·æä½ ATAR 70.00ï¼æ¯ WACE å¦ççæ¬å°é¦éä¹ä¸ã",minAtarNoteEn:"The minimum ATAR is 70.00 from 2026 onwards, and it is one of the top local choices for WACE students.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 82",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 82",waceNotes:"å¯å ATAR ç´æ¥ç³è¯·ãå»å¦ä¸çå»é UCAT ANZ ä¸é¢è¯ï¼é³ä¹éè¯é³ï¼ä¿®è¯»ç¹å® WACE ATAR ç§ç®å¯è·å¾å åè°æ´ã",waceNotesEn:"Direct application is available using the ATAR. Medicine and Dentistry require the UCAT ANZ and an interview, while Music requires an audition; taking specific WACE ATAR subjects may result in adjustment factors.",applicationWindow:"2026 年第ä¸å¦æ 1 æ 19 æ¥ï¼ç¬¬äºå¦æ 6 æ 8 æ¥",applicationWindowEn:"19 January 2026 for Semester 1; 8 June 2026 for Semester 2",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://www.uwa.edu.au/study/how-to-apply
217/pathways-and-eligibility/entry-standards"],programmes:[{id:"uwa-commerce",name:"Commerce",nameZh:"åå¦",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§70ï¼è¯¥ä¸ä¸è¦æ±80",atarNoteEn:"Business School, institution-wide minimum 70; this programme requires 80",prerequisites:[],extras:[]},{id:"uwa-science",name:"Science",nameZh:"çå¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§70ï¼è¯¥ä¸ä¸è¦æ±80",atarNoteEn:"Faculty of Science, institution-wide minimum 70, this programme requires 80",prerequisites:[],extras:[]},{id:"uwa-engineering-honours",name:"Engineering (Honours)",nameZh:"å·¥ç¨å¦ï¼è£èªï¼",field:"engineering",atar:80,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±æ°å¦åç©çæåå¦",atarNoteEn:"Faculty of Engineering, requires Mathematics and Physics or Chemistry",prerequisites:[["mathMethods"],["physics","chemistry"]],extras:[]},{id:"uwa-advanced-computer-science-honours",name:"Advanced Computer Science (Honours)",nameZh:"é«çº§è®¡ç®æºç§å¦ï¼è£èªï¼",field:"computing",atar:90,atarNote:"çå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Science, requires Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"uwa-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:70,atarNote:"人æç¤¾ç§å¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Faculty of Humanities and Social Sciences, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-biomedical-science",name:"Biomedical Science",nameZh:"çç©å»å¦",field:"science",atar:70,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Faculty of Science, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-education-primary-honours",name:"Education (Primary) (Honours)",nameZh:"æè²å¦ï¼å°å¦ï¼ï¼è£èªï¼",field:"education",atar:70,atarNote:"æè²å¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Faculty of Education, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-environmental-design",name:"Environmental Design",nameZh:"ç¯å¢è®¾è®¡",field:"design",atar:70,atarNote:"设计å¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"School of Design, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-biomedicine-specialised",name:"Biomedicine (Specialised)",nameZh:"çç©å»å¦ï¼ä¸ä¸ï¼",field:"medicine",atar:92,atarNote:"å»å¦é¢ï¼å»å¦é¢ç§ï¼è¦æ±æ°å¦æåå¦",atarNoteEn:"Medical School, Pre-Medicine, requires Mathematics or Chemistry",prerequisites:[["mathApplications","chemistry"]],extras:[]},{id:"uwa-agribusiness",name:"Agribusiness",nameZh:"åä¸ç»¼åä¼ä¸",field:"business",atar:80,atarNote:"çå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Science, requires Mathematics",prerequisites:[["mathMethods","mathApplications"]],extras:[]},{id:"uwa-social-work-honours",name:"Social Work (Honours)",nameZh:"社ä¼å·¥ä½ï¼è£èªï¼",field:"arts",atar:70,atarNote:"人æç¤¾ç§å¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Faculty of Humanities and Social Sciences, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-business",name:"Business",nameZh:"åå¦",field:"business",atar:70,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Business School, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"uwa-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:85,atarNote:"åå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Business School, requires Mathematics",prerequisites:[["mathApplications","mathMethods"]],extras:[]},{id:"uwa-philosophy-honours",name:"Philosophy (Honours)",nameZh:"å²å¦ï¼è£èªï¼",field:"arts",atar:98,atarNote:"人æç¤¾ç§å¦é¢ï¼é«åç ç©¶åå¦ä½",atarNoteEn:"Faculty of Humanities and Social Sciences, high-scoring research degree",prerequisites:[],extras:[]},{id:"uwa-music",name:"Music",nameZh:"é³ä¹",field:"arts",atar:70,atarNote:"é³ä¹å¦é¢ï¼é常éè¦è¯é³æä½åé",atarNoteEn:"Faculty of Music, usually requires audition or portfolio",prerequisites:[],extras:["é¢è¯","ä½åé"]},{id:"uwa-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§70ï¼è¯¥ä¸ä¸è¦æ±80",atarNoteEn:"Faculty of Science, institution-wide minimum 70, this programme requires 80",prerequisites:[],extras:[]},{id:"uwa-sport-and-exercise-sciences",name:"Sport and Exercise Sciences",nameZh:"ä½è²ä¸è¿å¨ç§å¦",field:"science",atar:80,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§70ï¼è¯¥ä¸ä¸è¦æ±80",atarNoteEn:"Faculty of Science, institution-wide minimum 70, this programme requires 80",prerequisites:[],extras:[]},{id:"uwa-criminology-and-criminal-justice",name:"Criminology and Criminal Justice",nameZh:"ç¯ç½ªå¦ä¸åäºå¸æ³",field:"arts",atar:70,atarNote:"æ³å¦é¢ï¼å
¨æ ¡é¨æ§70",atarNoteEn:"Faculty of Law, institution-wide minimum 70",prerequisites:[],extras:[]}
217,{id:"uwa-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:98,atarNote:"å»å¦é¢ï¼éåå¦ï¼é¡»åå UCATä¸é¢è¯",atarNoteEn:"Medical School, requires Chemistry, UCAT and interview required",prerequisites:[["chemistry"]],extras:["UCAT","é¢è¯"]},{id:"uwa-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼é¡»åå LNAT",atarNoteEn:"Faculty of Law, no specified prerequisite subjects, must take LNAT",prerequisites:[],extras:["LNAT","é¢è¯"]}]},{id:"adelaide",name:"The University of Adelaide",nameZh:"é¿å¾·è±å¾·å¤§å¦",abbr:"Adelaide",region:"au",minAtar:70,minAtarNote:"宿¹å
¬å¸æä½ ATAR 70.00ï¼å
·ä½æä¸ä¸è®¾å®ã",minAtarNoteEn:"The official published minimum is ATAR 70.00, with specific thresholds set by programme.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 79ï¼å»å¦ä¸æ³å¾è¦æ± IELTS 7.0",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 79; Medicine and Law require IELTS 7.0",waceNotes:"å»å¦çä¸ä¸é UCAT ANZ ä¸é¢è¯ï¼å·¥ç¨è¦æ±æ°å¦ï¼å»å¦è¦æ±çç©ãå妿æ°å¦ã",waceNotesEn:"Medicine and similar programmes require UCAT ANZ and an interview. Engineering requires Mathematics, while Medicine requires Biology, Chemistry or Mathematics.",applicationWindow:"å»å¦ 2026 å¹´ 4 æ 6 æ¥è³ 6 æ 30 æ¥ï¼å¤æ°ä¸ä¸å»ºè®®å¼å¦å 3 è³ 6 个æç³è¯·",applicationWindowEn:"Medicine: 6 April 2026 to 30 June 2026; for most programmes, applying 3 to 6 months before commencement is recommended",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://adelaide.edu.au/study/international-students/how-to-apply
217/entry-requirements/"],programmes:[{id:"adelaide-commerce",name:"Commerce",nameZh:"åä¸å¦",field:"business",atar:80,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Business School, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-engineering-civil-honours",name:"Engineering (Civil) (Honours)",nameZh:"忍工ç¨ï¼è£èªï¼",field:"engineering",atar:80,atarNote:"å·¥å¦é¢ï¼éæ°å¦/ç©ç/åå¦ä¹ä¸å ç§å¦ç§ç®",atarNoteEn:"Faculty of Engineering; requires one of Mathematics, Physics or Chemistry, plus a science subject.",prerequisites:[["chemistry","mathMethods","mathSpecialist","physics"],["humanBio","biology","chemistry","physics"]],extras:[]},{id:"adelaide-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:75,atarNote:"çå¦é¢è®¡ç®æºä¸ä¸ï¼å
¨æ ¡é¨æ§ 70ï¼è¯¥ä¸ä¸è¦æ± 80",atarNoteEn:"Faculty of Science Computer Science programme, institution-wide minimum 70, this programme requires 80",prerequisites:[],extras:[]},{id:"adelaide-science",name:"Science",nameZh:"çå¦",field:"science",atar:70,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Faculty of Science, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-architectural-design",name:"Architectural Design",nameZh:"建ç设计",field:"design",atar:75,atarNote:"建çä¸å»ºçç¯å¢å¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Faculty of Architecture and Built Environment, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-arts",name:"Arts",nameZh:"æå¦",field:"arts",atar:70,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Faculty of Arts, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-laws",name:"Laws",nameZh:"æ³å¾",field:"law",atar:85,atarNote:"æ³å¦é¢ï¼å
¨æ ¡é¨æ§ 70ï¼è¯¥ä¸ä¸è¦æ± 85",atarNoteEn:"Faculty of Law, institution-wide minimum 70, this programme requires 85",prerequisites:[],extras:[]},{id:"adelaide-teaching-secondary-honours",name:"Teaching (Secondary) (Honours)",nameZh:"ä¸å¦æè²ï¼è£èªï¼",field:"education",atar:null,atarNote:"æè²å¦é¢ï¼å®æ¹æªå
¬å¸ï¼éç¨ç»¼åè¯ä¼°",atarNoteEn:"Faculty of Education, not officially published, comprehensive assessment applied",prerequisites:[],extras:[]},{id:"adelaide-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:70,atarNote:"æ¤çå¦é¢ï¼éçç©",atarNoteEn:"School of Nursing, Biology required",prerequisites:[["humanBio","biology"]],extras:[]},{id:"adelaide-dental-surgery",name:"Dental Surgery",nameZh:"çç§ææ¯",field:"medicine",atar:90,atarNote:"çç§å¦é¢ï¼éçç©/åå¦/ç©çä¹ä¸ï¼é¡»åå UCAT ä¸é¢è¯",atarNoteEn:"Faculty of Dentistry, requires one of Biology/Chemistry/Physics, must take UCAT and interview",prerequisites:[["humanBio","biology","chemistry","physics"]],extras:["UCAT","é¢è¯"]},{id:"adelaide-medical-studies",name:"Medical Studies",nameZh:"å»å¦ç ç©¶",field:"medicine",atar:90,atarNote:"å»å¦é¢ï¼éçç©/åå¦/ç©çä¹ä¸ï¼é¡»åå UCAT ä¸é¢è¯",atarNoteEn:"Medical School, requires one of Biology/Chemistry/Physics, UCAT and interview required",prerequisites:[["humanBio","biology","chemistry","physics"]],extras:["UCAT","é¢è¯"]},{id:"adelaide-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:80,atarNote:"ç»æµå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"School of Economics, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-engineering-mechanical-honours",name:"Engineering (Mechanical) (Honours)",nameZh:"æºæ¢°å·¥ç¨ï¼è£èªï¼",field:"engineering",atar:80,atarNote:"å·¥å¦é¢ï¼éæ°å¦/ç©ç/åå¦ä¹ä¸å ç§å¦ç§ç®",atarNoteEn:"Faculty of Engineering; requires one of Mathematics, Physics or Chemistry, plus a science subject.",prerequisites:[["chemistry","mathMethods","mathSpecialist","physics"],["humanBio","biology","chemistry","physics"]],extras:[]},{id:"adelaide-information-technology",name:"Information Technology",nameZh:"ä¿¡æ¯ææ¯",field:"computing",atar:70,atarNote:"çå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Faculty of Science, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:80,atarNote:"å¿çå¦é¢ï¼å
¨æ ¡é¨æ§ 70ï¼è¯¥ä¸ä¸è¦æ± 80",atarNoteEn:"School of Psychology, institution-wide minimum 70, this programme requires 80",prerequisites:[],extras:[]},{id:"adelaide-media-and-communication",name:"Media and Communication",nameZh:"åªä½ä¸ä¼ æ",field:"arts",atar:75,atarNote:"æå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Faculty of Arts, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-agricultural-sciences",name:"Agricultural Sciences",nameZh:"åä¸ç§å¦",field:"science",atar:70,atarNote:"çå¦é¢ï¼éåå¦åæ°å¦",atarNoteEn:"Faculty of Science, Chemistry and Mathematics required",prerequisites:[["chemistry"],["mathMethods"]],extras:[]},{id:"adelaide-business",name:"Business",nameZh:"åä¸",field:"business",atar:70,atarNote:"åå¦é¢ï¼å
¨æ ¡é¨æ§ 70",atarNoteEn:"Business Sc
217hool, institution-wide minimum 70",prerequisites:[],extras:[]},{id:"adelaide-physiotherapy",name:"Physiotherapy",nameZh:"ç©çæ²»ç",field:"medicine",atar:90,atarNote:"å¥åº·ä¸å»å¦ç§å¦å¦é¢ï¼éçç©åç©ç",atarNoteEn:"Faculty of Health and Medical Sciences, requires Biology and Physics",prerequisites:[["humanBio","biology"],["physics"]],extras:[]},{id:"adelaide-occupational-therapy",name:"Occupational Therapy",nameZh:"è䏿²»ç",field:"medicine",atar:90,atarNote:"å¥åº·ä¸å»å¦ç§å¦å¦é¢ï¼éçç©",atarNoteEn:"Faculty of Health and Medical Sciences, requires Biology",prerequisites:[["humanBio","biology"]],extras:[]}]},{id:"oxford",name:"University of Oxford",nameZh:"çæ´¥å¤§å¦",abbr:"Oxford",region:"uk",minAtar:98,minAtarNote:"宿¹æ¢ç®ï¼A-Level AAA å¯¹åº ATAR 98.00ï¼A*AA å¯¹åº 98.50ï¼A*A*A å¯¹åº 99.00ã",minAtarNoteEn:"Official conversion: A-Level AAA corresponds to ATAR 98.00, A*AA corresponds to 98.50, and A*A*A corresponds to 99.00.",english:"IELTS 7.5ï¼å项ä¸ä½äº 7.0ï¼æ TOEFL iBT 110",englishEn:"IELTS 7.5 (no band below 7.0) or TOEFL iBT 110",waceNotes:"é¡»å¨é«ä¸æåä¸å¹´ç³è¯·å¹¶å®æ Year 12 è¯ä¹¦ãè¥ä¸ä¸è¦æ± A* æ Aï¼WACE 对åºç§ç®åéè¾¾å° A 级ã",waceNotesEn:"Applicants must apply in their final year of high school and complete the Year 12 certificate. If a programme requires an A* or A, the corresponding WACE subjects must achieve an A grade.",applicationWindow:"UCAS æªæ¢ 2026 å¹´ 10 æ 15 æ¥",applicationWindowEn:"UCAS deadline 15 October 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 entry",confidence:"é«",sources:["https://www.ox.ac.uk/admissions/undergraduate/courses/admissions-requirements/international-qualifications"],programmes:[{id:"oxford-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:98,atarNote:"宿¹è¦æ±A*A*Aï¼éæ°å¦åè¿é¶æ°å¦ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*A*A, including Mathematics and Further Mathematics, written test and interview required",prerequisites:[["mathMethods"],["mathSpecialist"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éåå¦åå¦ä¸é¨çç§ï¼é¡»åå UCATä¸é¢è¯",atarNoteEn:"Official requirement is A*AA, including Chemistry and another science subject, UCAT and interview required",prerequisites:[["chemistry"],["humanBio","biology","physics","mathMethods"]],extras:["UCAT","é¢è¯"]},{id:"oxford-law-jurisprudence",name:"Law (Jurisprudence)",nameZh:"æ³å¾",field:"law",atar:96,atarNote:"宿¹è¦æ±AAAï¼æ ç¹å®ç§ç®è¦æ±ï¼é¡»åå LNATä¸é¢è¯",atarNoteEn:"Official requirement: AAA, with no specific subject requirements; LNAT and interview are required.",prerequisites:[],extras:["LNAT","é¢è¯"]}
217,{id:"oxford-engineering-science",name:"Engineering Science",nameZh:"å·¥ç¨ç§å¦",field:"engineering",atar:98,atarNote:"宿¹è¦æ±A*A*Aï¼éæ°å¦åç©çï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*A*A, including Mathematics and Physics, written test and interview required",prerequisites:[["mathMethods"],["physics"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-economics-and-management",name:"Economics and Management",nameZh:"ç»æµä¸ç®¡ç",field:"business",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éæ°å¦ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement: A*AA, with Mathematics required; a written test and interview are required.",prerequisites:[["mathMethods"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"宿¹è¦æ±A*A*Aï¼éæ°å¦åè¿é¶æ°å¦ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*A*A, including Mathematics and Further Mathematics, written test and interview required",prerequisites:[["mathMethods"],["mathSpecialist"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-physics",name:"Physics",nameZh:"ç©çå¦",field:"science",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éæ°å¦åç©çï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*AA, including Mathematics and Physics, written test and interview required",prerequisites:[["mathMethods"],["physics"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:98,atarNote:"宿¹è¦æ±A*A*Aï¼éåå¦åæ°å¦ï¼é¡»åå é¢è¯",atarNoteEn:"Official requirement is A*A*A, including Chemistry and Mathematics, interview required",prerequisites:[["chemistry"],["mathMethods"]],extras:["é¢è¯"]},{id:"oxford-biology",name:"Biology",nameZh:"çç©å¦",field:"science",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éçç©æç¸å
³çç§ï¼é¡»åå é¢è¯",atarNoteEn:"Official requirement: A*AA, with Biology or a related science subject required; interview required.",prerequisites:[["humanBio","biology"]],extras:["é¢è¯"]},{id:"oxford-psychology-philosophy-and-linguistics",name:"Psychology, Philosophy and Linguistics",nameZh:"å¿çå¦ãå²å¦ä¸è¯è¨å¦",field:"arts",atar:97,atarNote:"宿¹è¦æ±A*AAï¼å»ºè®®æç¸å
³é
读ååæè½åï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*AA, relevant reading and analytical skills recommended, written test and interview required",prerequisites:[],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:96,atarNote:"宿¹è¦æ±AAAï¼æ ç¹å®ç§ç®è¦æ±ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement: AAA, with no specific subject requirements; a written test and interview are required.",prerequisites:[],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-english-language-and-literature",name:"English Language and Literature",nameZh:"è±è¯è¯è¨ä¸æå¦",field:"arts",atar:96,atarNote:"宿¹è¦æ±AAAï¼éè±è¯æå¦ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement: AAA, with English Literature required; a written test and interview are required.",prerequisites:[["english","eald"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-fine-art",name:"Fine Art",nameZh:"çº¯èºæ¯",field:"design",atar:96,atarNote:"宿¹è¦æ±AAAï¼é¡»æäº¤ä½åéä¸åå é¢è¯",atarNoteEn:"Official requirement: AAA; a portfolio must be submitted and interview is required.",prerequisites:[],extras:["ä½åé","é¢è¯"]},{id:"oxford-philosophy-politics-and-economics",name:"Philosophy, Politics and Economics",nameZh:"å²å¦ãæ¿æ²»ä¸ç»æµ",field:"arts",atar:96,atarNote:"宿¹è¦æ±AAAï¼å»ºè®®ææ°å¦åºç¡ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement: AAA; a background in Mathematics is recommended; a written test and interview are required.",prerequisites:[["mathMethods"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-biomedical-sciences",name:"Biomedical Sciences",nameZh:"çç©å»å¦ç§å¦",field:"medicine",atar:97,atarNote:"宿¹è¦æ±A*AAï¼é两é¨çç§ï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*AA, including two science subjects, written test and interview required",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["ç¬è¯","é¢è¯"]}
217,{id:"oxford-materials-science",name:"Materials Science",nameZh:"ææç§å¦",field:"engineering",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éæ°å¦åç©çï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement is A*AA, including Mathematics and Physics, written test and interview required",prerequisites:[["mathMethods"],["physics"]],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-earth-sciences",name:"Earth Sciences",nameZh:"å°çç§å¦",field:"science",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éè³å°ä¸¤é¨çç§ææ°å¦ï¼é¡»åå é¢è¯",atarNoteEn:"Official requirement: A*AA, with at least two science subjects or Mathematics required; interview required.",prerequisites:[["mathMethods","physics","chemistry","humanBio","biology"]],extras:["é¢è¯"]},{id:"oxford-biochemistry",name:"Biochemistry",nameZh:"çç©åå¦",field:"science",atar:97,atarNote:"宿¹è¦æ±A*AAï¼éåå¦åå¦ä¸é¨çç§ï¼é¡»åå é¢è¯",atarNoteEn:"Official requirement is A*AA, including Chemistry and another science subject, interview required",prerequisites:[["chemistry"]],extras:["é¢è¯"]},{id:"oxford-classics",name:"Classics",nameZh:"å¤å
¸å¦",field:"arts",atar:96,atarNote:"宿¹è¦æ±AAAï¼é¡»åå ç¬è¯ä¸é¢è¯",atarNoteEn:"Official requirement: AAA; a written test and interview are required.",prerequisites:[],extras:["ç¬è¯","é¢è¯"]},{id:"oxford-music",name:"Music",nameZh:"é³ä¹",field:"arts",atar:96,atarNote:"宿¹è¦æ±AAAï¼é¡»åå è¯å¬ä¸é¢è¯",atarNoteEn:"Official requirement: AAA; audition and interview are required.",prerequisites:[],extras:["è¯å¬","é¢è¯"]}]},{id:"cambridge",name:"University of Cambridge",nameZh:"åæ¡¥å¤§å¦",abbr:"Cambridge",region:"uk",minAtar:98.5,minAtarNote:"宿¹è¦æ± ATAR 98.5 è³ 99.5ï¼ä¸ç¸å
³åç§é表ç°ä¼å¼ã",minAtarNoteEn:"The official requirement is ATAR 98.5 to 99.5, with excellent performance required in relevant individual subjects.",english:"IELTS 7.5ï¼å项ä¸ä½äº 7.0ï¼æ C1 Advanced 193",englishEn:"IELTS 7.5 (no band below 7.0) or C1 Advanced 193",waceNotes:"ç¸å
³ç§ç®éè¾¾å° A çº§ï¼æ°å¦ä¸å·¥ç¨ç±»è¦æ±æ°å¦æ¹æ³ä¸ä¸ä¸æ°å¦å为 Aãé¨åä¸ä¸éå
¥å¦èè¯æ STEPï¼å¹¶æ®ééè¦é¢è¯ã",waceNotesEn:"Relevant subjects must achieve an A grade; Mathematics and Engineering programmes require both Mathematics Methods and Mathematics Specialist to be at grade A. Some programmes require an admissions test or STEP, and interviews are generally required.",applicationWindow:"UCAS æªæ¢ 2026 å¹´ 10 æ 15 æ¥",applicationWindowEn:"UCAS deadline: 15 October 2026",dataYear:"2027 å¹´å
¥å¦",dataYearEn:"2027 entry",confidence:"é«",sources:["https://www.undergraduate.study.cam.ac.uk/international-students/international-entry-requirements"],programmes:[{id:"cambridge-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:98,atarNote:"è®¡ç®æºç§å¦ç³»ï¼è¦æ±A*A*Aï¼å«æ°å¦ï¼ï¼éåå TMUA",atarNoteEn:"Department of Computer Science, requires A*A*A (including Mathematics), requires TMUA",prerequisites:[["mathMethods"]],extras:["TMUA"]},{id:"cambridge-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:98,atarNote:"å»å¦é¢ï¼è¦æ±A*A*Aï¼å«åå¦åçç©/ç©ç/æ°å¦ä¹ä¸ï¼ï¼éåå UCAT",atarNoteEn:"Medical School, requires A*A*A (including Chemistry and one of Biology/Physics/Mathematics), UCAT required",prerequisites:[["chemistry"],["humanBio","biology","physics","mathMethods"]],extras:["UCAT"]},{id:"cambridge-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:98,atarNote:"æ³å¦é¢ï¼è¦æ±A*AAï¼éåå LNAT",atarNoteEn:"Faculty of Law, requires A*AA, must take LNAT",prerequisites:[],extras:["LNAT"]},{id:"cambridge-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:98,atarNote:"ç»æµå¦é¢ï¼è¦æ±A*A*Aï¼å«æ°å¦ï¼ï¼éåå TMUA",atarNoteEn:"School of Economics, requires A*A*A (including Mathematics), TMUA required",prerequisites:[["mathMethods"]],extras:["TMUA"]},{id:"cambridge-engineering",name:"Engineering",nameZh:"å·¥ç¨å¦",field:"engineering",atar:98,atarNote:"å·¥ç¨ç³»ï¼è¦æ±A*A*Aï¼å«æ°å¦åç©çï¼ï¼éåå ESAT",atarNoteEn:"Department of Engineering, requires A*A*A (including Mathematics and Physics), ESAT required",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"cambridge-natural-sciences-physical",name:"Natural Sciences (Physical)",nameZh:"èªç¶ç§å¦ï¼ç©çæ¹åï¼",field:"science",atar:98,atarNote:"èªç¶ç§å¦ç³»ï¼è¦æ±A*A*Aï¼å«æ°å¦åç©ç/åå¦ï¼ï¼éåå ESAT",atarNoteEn:"Department of Natural Sciences, requires A*A*A (including Mathematics and Physics/Chemistry), requires ESAT",prerequisites:[["mathMethods"],["physics","chemistry"]],extras:["ESAT"]},{id:"cambridge-natural-sciences-biological",name:"Natural Sciences (Biological)",nameZh:"èªç¶ç§å¦ï¼çç©æ¹åï¼",field:"science",atar:98,atarNote:"èªç¶ç§å¦ç³»ï¼è¦æ±A*A*Aï¼å«æ°å¦ååå¦/çç©/ç©çï¼ï¼éåå ESAT",atarNoteEn:"Department of Natural Sciences, requires A*A*A (including Mathematics and Chemistry/Biology/Physics), requires ESAT",prerequisites:[["mathMethods"],["chemistry","humanBio","biology","physics"]],extras:["ESAT"]},{id:"cambridge-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:98,atarNote:"åå²ç³»ï¼è¦æ±A*AAï¼å«åå²ï¼ï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"Department of History, requires A*AA (including History); some colleges have a written test",prerequisites:[],extras:["ç¬è¯"]},{id:"cambridge-architecture",name:"Architecture",nameZh:"建çå¦",field:"design",atar:98,atarNote:"建çç³»ï¼è¦æ±A*AAï¼éæäº¤ä½åéï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"Department of Architecture, requires A*AA, portfolio required, some colleges have written tests",prerequisites:[],extras:["ä½åé","ç¬è¯"]},{id:"cambridge-psychological-and-behavioural-sciences",name:"Psychological and Behavioural Sciences",nameZh:"å¿çä¸è¡ä¸ºç§å¦",field:"science",atar:98,atarNote:"å¿çå¦ç³»ï¼è¦æ±A*A*Aï¼å«æ°å¦æä¸é¨ç§å¦ï¼ï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"Department of Psychology, requires A*A*A (including Mathematics or one science), some colleges have written tests",prerequisites:[["mathMethods","humanBio","biology","chemistry","physics"]],extras:["ç¬è¯"]},{id:"cambridge-education",name:"Education",nameZh:"æè²å¦",field:"education",atar:98,atarNote:"æè²ç³»ï¼è¦æ±A*AA",atarNoteEn:"Department of Education, requires A*AA",prerequisites:[],extras:[]},{id:"cambridge-english",name:"English",nameZh:"è±è¯",field:"arts",atar:98,atarNote:"è±è¯ç³»ï¼è¦æ±A*AAï¼å«è±è¯æå¦ï¼",atarNoteEn:"Department of English, requires A*AA (including English Literature)",prerequisites:[["english"]],extras:[]},{id:"cambridge-geography",name:"Geography",nameZh:"å°çå¦",field:"arts",atar:98,atarNote:"å°çç³»ï¼è¦æ±A*AAï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"Department of Geography, requires A*AA, some colleges have a written test",prerequisites:[],extras:["ç¬è¯"]},{id:"cambridge-design",name:"Design",nameZh:"设计å¦",field:"design",atar:98,atarNote:"建ç系设计ä¸ä¸ï¼è¦æ±A*AAï¼å«æ°å¦ï¼ï¼éæäº¤ä½åéï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"Department of Architecture Design programme, requires A*AA (including Mathematics), portfolio required, some colleges have written tests",prerequisites:[["mathMethods"]],extras:["ä½åé","ç¬è¯"]},{id:"cambridge-human-social-and-political",name:"Human, Social, and Political Sciences",nameZh:"人æã社ä¼ä¸æ¿æ²»ç§å¦",field:"arts",atar:98,atarNote:"HSPSç³»ï¼è¦æ±A*AAï¼é¨åå¦é¢æç¬è¯",atarNoteEn:"HSPS department, requires A*AA, some colleges have a written test",prerequisites:[],extras:["ç¬è¯"]}]},{id:"imperial",name:"Imperial College London",nameZh:"å¸å½çå·¥å¦é¢",abbr:"Imperial",region:"uk",minAtar:97,minAtarNote:"宿¹å
¬å¸æä½ ATAR 97.00ï¼å¹¶ééé«ä¸æ¯ä¸è¯ä¹¦ä¸ç¸åºç§ç®æç»©ã",minAtarNoteEn:"The officially published minimum is ATAR 97.00, and applicants must also provide a high school graduation certificate and relevant subject grades.",english:"æ å级 IELTS 6.5ï¼å项 6.0ï¼æ TOEFL iBT 92ï¼è¾é«çº§ IELTS 7.0ï¼å项 6.5ï¼æ TOEFL iBT 100",englishEn:"Standard level: IELTS 6.5 (no band below 6.0) or TOEFL iBT 92; Higher level: IELTS 7.0 (no band below 6.5) or TOEFL iBT 100",waceNotes:"ç» UCAS ç³è¯·ãå»å¦é UCATï¼å·¥ç¨ä¸ç§å¦ç±»é ESATï¼æ°å¦ä¸ç»æµç±»é TMUAãè¯è¨æç»©é¡»ä¸¤å¹´å
åå¾ã",waceNotesEn:"Apply via UCAS. Medicine requires UCAT, engineering and science programmes require ESAT, and mathematics and economics programmes require TMUA. Language test scores must be obtained within two years.",applicationWindow:"2026 å¹´å
¥å¦ UCAS æªæ¢ 1 æ 14 æ¥ï¼å»å¦ç±» 2025 å¹´ 10 æ 15 æ¥",applicationWindowEn:"UCAS deadline for 2026 entry is 14 January 2026; Medicine deadline is 15 October 2025",dataYear:"2026 è³ 2027 å¹´å
¥å¦",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://www.imperial.ac.uk/study/apply/undergraduate/entry-requirements/accepted-qualifications/"],programmes:[{id:"imperial-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*AæA*AAAï¼éæ°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A or A*AAA, with Mathematics and Physics required.",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"imperial-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*AæA*AAAï¼éæ°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A or A*AAA, with Mathematics and Physics required.",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"imperial-chemical-engineering",name:"Chemical Engineering",nameZh:"åå¦å·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*Aï¼éæ°å¦ååå¦",atarNoteEn:"Faculty of Engineering; requires A*A*A, with Mathematics and Chemistry required.",prerequisites:[["mathMethods"],["chemistry"]],extras:["ESAT"]},{id:"imperial-design-engineering",name:"Design Engineering",nameZh:"设计工ç¨",field:"design",atar:97,atarNote:"æ´æ£®è®¾è®¡å·¥ç¨
217å¦é¢ï¼è¦æ±A*AAï¼éæ°å¦",atarNoteEn:"Dyson School of Design Engineering, requires A*AA, Mathematics required",prerequisites:[["mathMethods"]],extras:["ESAT"]},{id:"imperial-aeronautical-engineering",name:"Aeronautical Engineering",nameZh:"èªç©ºå·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*AæA*AAAï¼éæ°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A or A*AAA, with Mathematics and Physics required.",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"imperial-electrical-and-electronic-engineering",name:"Electrical and Electronic Engineering",nameZh:"çµæ°ä¸çµåå·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*AæA*AAAï¼éæ°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A or A*AAA, with Mathematics and Physics required.",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"imperial-biomedical-technology-ventures",name:"Biomedical Technology Ventures",nameZh:"çç©å»å¦ææ¯åæ",field:"engineering",atar:97,atarNote:"çç©å·¥ç¨ç³»ï¼è¦æ±A*AAï¼éæ°å¦",atarNoteEn:"Department of Bioengineering, requires A*AA, Mathematics required",prerequisites:[["mathMethods"]],extras:["ESAT"]},{id:"imperial-computing",name:"Computing",nameZh:"è®¡ç®æº",field:"computing",atar:98,atarNote:"è®¡ç®æºç³»ï¼è¦æ±A*A*AæA*AAAï¼éæ°å¦",atarNoteEn:"Department of Computer Science, requires A*A*A or A*AAA, Mathematics required",prerequisites:[["mathMethods"]],extras:["TMUA"]},{id:"imperial-physics",name:"Physics",nameZh:"ç©ç",field:"science",atar:98,atarNote:"çå¦é¢ï¼è¦æ±A*A*Aï¼éæ°å¦åç©ç",atarNoteEn:"Faculty of Science, requires A*A*A, Mathematics and Physics required",prerequisites:[["mathMethods"],["physics"]],extras:["ESAT"]},{id:"imperial-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"çå¦é¢ï¼è¦æ±A*A*Aï¼éæ°å¦åè¿é¶æ°å¦",atarNoteEn:"Faculty of Science, requires A*A*A, Mathematics and Further Mathematics required",prerequisites:[["mathMethods"],["mathSpecialist"]],extras:["TMUA"]},{id:"imperial-medical-biosciences",name:"Medical Biosciences",nameZh:"å»å¦ä¸çç©ç§å¦",field:"science",atar:96,atarNote:"å»å¦é¢ï¼è¦æ±AAAï¼éçç©åå¦ä¸é¨çç§",atarNoteEn:"Medical School, requires AAA, requires Biology and another science subject",prerequisites:[["humanBio","biology"],["chemistry","mathMethods","physics"]],extras:[]},{id:"imperial-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:96,atarNote:"çå¦é¢ï¼è¦æ±AAAï¼éåå¦åæ°å¦",atarNoteEn:"Faculty of Science, requires AAA, Chemistry and Mathematics required",prerequisites:[["chemistry"],["mathMethods"]],extras:["ESAT"]},{id:"imperial-biological-sciences",name:"Biological Sciences",nameZh:"çç©ç§å¦",field:"science",atar:96,atarNote:"çå¦é¢ï¼è¦æ±AAAï¼éçç©åå¦ä¸é¨çç§",atarNoteEn:"Faculty of Science, requires AAA, Biology and another science required",prerequisites:[["humanBio","biology"],["chemistry","mathMethods","physics"]],extras:[]},{id:"imperial-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:97,atarNote:"å»å¦é¢ï¼è¦æ±A*AAï¼éåå¦åçç©",atarNoteEn:"Medical School, requires A*AA, requires Chemistry and Biology",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["UCAT","é¢è¯"]},{id:"imperial-economics-finance-and-data",name:"Economics, Finance and Data Science",nameZh:"ç»æµãéè䏿°æ®ç§å¦",field:"business",atar:97,atarNote:"åå¦é¢ï¼è¦æ±A*AAï¼éæ°å¦",atarNoteEn:"Business School, requires A*AA, including Mathematics",prerequisites:[["mathMethods"]],extras:["TMUA"]}]},{id:"ucl",name:"University College London",nameZh:"伦æ¦å¤§å¦å¦é¢",abbr:"UCL",region:"uk",minAtar:91,minAtarNote:"宿¹å
¬å¸æä½ ATAR 91ï¼çé¨ä¸ä¸è¦æ± 96ã",minAtarNoteEn:"The officially published minimum is ATAR 91, while competitive programmes require 96.",english:"åäºçº§ï¼Level 1 为 IELTS 6.5ï¼å项 6.0ï¼ï¼æé« Level 5 为 IELTS 8.0",englishEn:"Divided into five levels, with Level 1 being IELTS 6.5 (minimum 6.0 in all bands), and the highest Level 5 being IELTS 8.0",waceNotes:"å»å¦é UCATï¼æ³å¾é LNATï¼è®¡ç®æºç§å¦é TARAã
217宿¹æç¡®ä¸æ¥åéèæç»©ã",waceNotesEn:"Medicine requires UCAT, Law requires LNAT, and Computer Science requires TARA. The university explicitly states that resit grades are not accepted.",applicationWindow:"2026 å¹´ 1 æ 14 æ¥ï¼å»å¦ä¸ä¸ 2025 å¹´ 10 æ 15 æ¥",applicationWindowEn:"14 January 2026; Medicine programmes 15 October 2025",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 entry",confidence:"é«",sources:["https://www.ucl.ac.uk/prospective-students/international/australia"],programmes:[{id:"ucl-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:98,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level A*A*A(嫿°å¦A*)ï¼éåå STATç¬è¯",atarNoteEn:"Faculty of Engineering, requires A-Level A*A*A (including Mathematics A*), STAT written test required",prerequisites:[["mathMethods"]],extras:["ç¬è¯"]},{id:"ucl-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:97,atarNote:"å»å¦é¢ï¼è¦æ±A-Level A*AA(å«çç©ååå¦)ï¼é¡»åå UCATä¸é¢è¯",atarNoteEn:"Medical School, requires A-Level A*AA (including Biology and Chemistry), UCAT and interview required",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["UCAT","é¢è¯"]},{id:"ucl-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼è¦æ±A-Level A*AAï¼é¡»åå LNAT",atarNoteEn:"Faculty of Law, requires A-Level A*AA, must take LNAT",prerequisites:[],extras:["LNAT"]},{id:"ucl-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:97,atarNote:"ç»æµç³»ï¼è¦æ±A-Level A*AA(嫿°å¦A*)",atarNoteEn:"Department of Economics, requires A-Level A*AA (including Mathematics A*)",prerequisites:[["mathMethods"]],extras:[]},{id:"ucl-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:97,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level A*AA(嫿°å¦åç©ç)",atarNoteEn:"Faculty of Engineering, requires A-Level A*AA (including Mathematics and Physics)",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ucl-architecture",name:"Architecture",nameZh:"建çå¦",field:"design",atar:93,atarNote:"建çå¦é¢ï¼è¦æ±A-Level AABï¼éæäº¤ä½åéå¹¶é¢è¯",atarNoteEn:"School of Architecture, requires A-Level AAB, portfolio and interview required",prerequisites:[],extras:["ä½åé","é¢è¯"]},{id:"ucl-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:97,atarNote:"èç§å¦å¦é¢ï¼è¦æ±A-Level A*AA(å«è³å°ä¸é¨çç§)",atarNoteEn:"Faculty of Brain Sciences, requires A-Level A*AA (including at least one science subject)",prerequisites:[["humanBio","biology","chemistry","mathMethods","physics","psychology"]],extras:[]},{id:"ucl-pharmacy",name:"Pharmacy",nameZh:"è¯å¦",field:"medicine",atar:93,atarNote:"çå½ç§å¦å¦é¢ï¼è¦æ±A-Level AAB(å«åå¦åå¦ä¸é¨çç§)",atarNoteEn:"Faculty of Life Sciences, requires A-Level AAB (including Chemistry and another science)",prerequisites:[["chemistry"],["humanBio","biology","mathMethods","physics"]],extras:[]},{id:"ucl-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"çå¦é¢ï¼è¦æ±A-Level A*A*A(嫿°å¦åè¿é¶æ°å¦A*)",atarNoteEn:"Faculty of Science, requires A-Level A*A*A (including Mathematics and Further Mathematics A*)",prerequisites:[["mathMethods"],["mathSpecialist"]],extras:[]},{id:"ucl-physics",name:"Physics",nameZh:"ç©çå¦",field:"science",atar:97,atarNote:"çå¦é¢ï¼è¦æ±A-Level A*AA(嫿°å¦åç©ç)",atarNoteEn:"Faculty of Science, requires A-Level A*AA (including Mathematics and Physics)",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ucl-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼è¦æ±A-Level AAA",atarNoteEn:"Faculty of Humanities, A-Level AAA required",prerequisites:[],extras:[]},{id:"ucl-english",name:"English",nameZh:"è±è¯è¯è¨æå¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼è¦æ±A-Level AAA(å«è±è¯)",atarNoteEn:"Faculty of Humanities, A-Level AAA required (including English)",prerequisites:[["english"]],extras:[]}
217,{id:"ucl-management-science",name:"Management Science",nameZh:"管çç§å¦",field:"business",atar:96,atarNote:"管çå¦é¢ï¼è¦æ±A-Level AAA(嫿°å¦)",atarNoteEn:"School of Management, requires A-Level AAA (including Mathematics)",prerequisites:[["mathMethods"]],extras:[]},{id:"ucl-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:97,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level A*AA(嫿°å¦)",atarNoteEn:"Faculty of Engineering, requires A-Level A*AA (including Mathematics)",prerequisites:[["mathMethods"]],extras:[]},{id:"ucl-electronic-and-electrical-engineering",name:"Electronic and Electrical Engineering",nameZh:"çµåçµæ°å·¥ç¨",field:"engineering",atar:97,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level A*AA(嫿°å¦åç©ç)",atarNoteEn:"Faculty of Engineering, requires A-Level A*AA (including Mathematics and Physics)",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"ucl-biomedical-sciences",name:"Biomedical Sciences",nameZh:"çç©å»å¦ç§å¦",field:"science",atar:96,atarNote:"çå½ç§å¦å¦é¢ï¼è¦æ±A-Level AAA(å«çç©ååå¦)",atarNoteEn:"Faculty of Life Sciences, requires A-Level AAA (including Biology and Chemistry)",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"ucl-geography",name:"Geography",nameZh:"å°çå¦",field:"arts",atar:96,atarNote:"社ä¼åå²ç§å¦å¦é¢ï¼è¦æ±A-Level AAA",atarNoteEn:"Faculty of Social and Historical Sciences, requires A-Level AAA",prerequisites:[],extras:[]},{id:"ucl-fine-art",name:"Fine Art",nameZh:"çº¯èºæ¯",field:"design",atar:90,atarNote:"æ¯è±å¾·ç¾æ¯å¦é¢ï¼è¦æ±A-Level ABBï¼éä½åéä¸é¢è¯",atarNoteEn:"Slade School of Fine Art, requires A-Level ABB, portfolio and interview required",prerequisites:[],extras:["ä½åé","é¢è¯"]},{id:"ucl-education-studies",name:"Education Studies",nameZh:"æè²å¦",field:"education",atar:90,atarNote:"æè²å¦é¢(IOE)ï¼è¦æ±A-Level ABB",atarNoteEn:"Institute of Education (IOE), requires A-Level ABB",prerequisites:[],extras:[]},{id:"ucl-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:96,atarNote:"çå¦é¢ï¼è¦æ±A-Level AAA(å«åå¦åæ°å¦)",atarNoteEn:"Faculty of Science, requires A-Level AAA (including Chemistry and Mathematics)",prerequisites:[["chemistry"],["mathMethods"]],extras:[]}]},{id:"lse",name:"London School of Economics and Political Science",nameZh:"ä¼¦æ¦æ¿æ²»ç»æµå¦é¢",abbr:"LSE",region:"uk",minAtar:96,minAtarNote:"宿¹æ¢ç®ï¼A-Level AAB å¯¹åº ATAR 96ï¼A*AA æ AAA å¯¹åº 98ã",minAtarNoteEn:"Official conversion: A-Level AAB corresponds to ATAR 96, and A*AA or AAA corresponds to 98.",english:"IELTS 7.0ï¼å项ä¸ä½äº 7.0ï¼æ TOEFL iBT 100",englishEn:"IELTS 7.0 (no band below 7.0) or TOEFL iBT 100",waceNotes:"æ°å¦ç¸å
³ä¸ä¸éæ°å¦æ¹æ³ä¸ä¸ä¸æ°å¦è¾¾å°æå®æç»©ï¼ç»æµå¦çä¸ä¸å¼ºå¶è¦æ± TMUAã",waceNotesEn:"Mathematics-related programmes require Mathematics Methods and Mathematics Specialist to achieve specified grades. Programmes such as Economics have a mandatory requirement for TMUA.",applicationWindow:"UCAS æªæ¢ 2026 å¹´ 1 æ 14 æ¥",applicationWindowEn:"UCAS deadline: 14 January 2026",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://www.lse.ac.uk/study-at-lse/international-students/australia"],programmes:[{id:"lse-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:98,atarNote:"ç»æµç³»ï¼è¦æ±A*AA(嫿°å¦A*)ï¼éTMUA",atarNoteEn:"Department of Economics, requires A*AA (including Mathematics A*), TMUA required",prerequisites:[["mathMethods"]],extras:["TMUA"]},{id:"lse-management",name:"Management",nameZh:"管çå¦",field:"business",atar:96,atarNote:"管çç³»ï¼è¦æ±AAA(嫿°å¦A)",atarNoteEn:"Department of Management, requires AAA (including Mathematics A)",prerequisites:[["mathMethods"]],extras:[]},{id:"lse-finance",name:"Finance",nameZh:"éèå¦",field:"business",atar:98,atarNote:"éèç³»ï¼è¦æ±A*AA(嫿°å¦A*)",atarNoteEn:"Department of Finance, requires A*AA (including Mathematics A*)",prerequisites:[["mathMethods"]],extras:[]},{id:"lse-anthropology-and-law",name:"Anthropology and Law",nameZh:"人类å¦ä¸æ³å¾",field:"law",atar:93,atarNote:"人类å¦ç³»ä¸æ³å¦é¢ååï¼è¦æ±AABï¼éLNAT",atarNoteEn:"Joint degree between Department of Anthropology and Faculty of Law, AAB required, LNAT required",prerequisites:[],extras:["LNAT"]},{id:"lse-politics-and-economics",name:"Politics and Economics",nameZh:"æ¿æ²»ä¸ç»æµå¦",field:"business",atar:96,atarNote:"æ¿åºç³»ï¼è¦æ±AAA(嫿°å¦)",atarNoteEn:"Department of Government, requires AAA (including Mathematics)",prerequisites:[["mathMethods"]],extras:[]},{id:"lse-international-relations",name:"International Relations",nameZh:"å½é
å
³ç³»",field:"arts",atar:96,atarNote:"å½é
å
³ç³»ç³»ï¼è¦æ±AAA",atarNoteEn:"Department of International Relations, requires AAA",prerequisites:[],extras:[]},{id:"lse-language-culture-and-society",name:"Language, Culture and Society",nameZh:"è¯è¨ãæåä¸ç¤¾ä¼",field:"arts",atar:93,atarNote:"è¯è¨ä¸å¿ä¸ç¤¾ä¼å¦ç³»ååï¼è¦æ±AAB",atarNoteEn:"Jointly offered by the Language Centre and Department of Sociology, requires AAB",prerequisites:[],extras:[]},{id:"lse-social-anthropology",name:"Social Anthropology",nameZh:"社ä¼äººç±»å¦",field:"arts",atar:93,atarNote:"人类å¦ç³»ï¼è¦æ±AAB",atarNoteEn:"Department of Anthropology, AAB required",prerequisites:[],extras:[]},{id:"lse-international-social-and-public",name:"International Social and Public Policy",nameZh:"å½é
社ä¼ä¸å
Œ
±æ¿ç",field:"arts",atar:93,atarNote:"ç¤¾ä¼æ¿çç³»ï¼è¦æ±AAB",atarNoteEn:"Department of Social Policy, requires AAB",prerequisites:[],extras:[]},{id:"lse-accounting-and-finance",name:"Accounting and Finance",nameZh:"ä¼è®¡ä¸éè",f
217ield:"business",atar:96,atarNote:"ä¼è®¡ç³»ï¼è¦æ±AAA(嫿°å¦A)",atarNoteEn:"Department of Accounting, AAA required (including Mathematics A)",prerequisites:[["mathMethods"]],extras:[]},{id:"lse-mathematics-and-economics",name:"Mathematics and Economics",nameZh:"æ°å¦ä¸ç»æµå¦",field:"science",atar:98,atarNote:"æ°å¦ç³»ï¼è¦æ±A*AA(嫿°å¦A*åè¿é¶æ°å¦A)ï¼å»ºè®®TMUA",atarNoteEn:"Department of Mathematics, requires A*AA (including Mathematics A* and Further Mathematics A), TMUA recommended",prerequisites:[["mathSpecialist"]],extras:["TMUA"]},{id:"lse-data-science",name:"Data Science",nameZh:"æ°æ®ç§å¦",field:"computing",atar:98,atarNote:"ç»è®¡ç³»ï¼è¦æ±A*AA(嫿°å¦A*åè¿é¶æ°å¦A)",atarNoteEn:"Department of Statistics, requires A*AA (including Mathematics A* and Further Mathematics A)",prerequisites:[["mathSpecialist"]],extras:[]},{id:"lse-psychological-and-behavioural-science",name:"Psychological and Behavioural Science",nameZh:"å¿çä¸è¡ä¸ºç§å¦",field:"science",atar:98,atarNote:"å¿çä¸è¡ä¸ºç§å¦ç³»ï¼è¦æ±A*AA(å«ä¸é¨ç§å¦/æ°å¦/å¿çå¦)",atarNoteEn:"Department of Psychological and Behavioural Science, requires A*AA (including one science/Mathematics/Psychology)",prerequisites:[["biology","chemistry","physics","mathMethods","psychology"]],extras:[]},{id:"lse-philosophy-and-economics",name:"Philosophy and Economics",nameZh:"å²å¦ä¸ç»æµå¦",field:"arts",atar:96,atarNote:"å²å¦ç³»ï¼è¦æ±AAA(嫿°å¦A)",atarNoteEn:"Department of Philosophy, requires AAA (including Mathematics A)",prerequisites:[["mathMethods"]],extras:[]},{id:"lse-geography-with-economics",name:"Geography with Economics",nameZh:"å°çä¸ç»æµå¦",field:"arts",atar:96,atarNote:"å°çä¸ç¯å¢ç³»ï¼è¦æ±AAA(嫿°å¦A)",atarNoteEn:"Department of Geography and Environment, requires AAA (including Mathematics A)",prerequisites:[["mathMethods"]],extras:[]}]},{id:"kcl",name:"King's College London",nameZh:"伦æ¦å½çå¦é¢",abbr:"KCL",region:"uk",minAtar:90,minAtarNote:"宿¹æªå
¬å¸ç»ä¸é¨æ§ï¼æä¸ä¸è®¾å®ï¼ä¸»æµä¸ä¸çº¦ 97ï¼é¨å社ç§ä¸ä¸ 90ã",minAtarNoteEn:"No institution-wide minimum is published; thresholds are set by programme, with mainstream programmes requiring approximately ATAR 97 and some social science programmes requiring ATAR 90.",english:"æä¸ä¸å级ï¼Band B 为 IELTS 7.0ï¼å项 6.5ï¼ï¼Band D 为 IELTS 6.5ï¼å项 6.0ï¼",englishEn:"Graded by programme: Band B requires IELTS 7.0 (no band below 6.5), and Band D requires IELTS 6.5 (no band below 6.0).",waceNotes:"å»å¦ä¸çå»å¿
é¡»åå UCATï¼æ³å¾å¿
é¡»åå LNATã卿¾³æ´²å®æé«ä¸é常å¯è±å
é¢å¤è±è¯æµè¯ã",waceNotesEn:"Medicine and Dentistry require the UCAT, and Law requires the LNAT. Completing high school in Australia typically exempts applicants from additional English tests.",applicationWindow:"2026 å¹´ 1 æ 29 æ¥ï¼å»å¦ä¸çå» 2025 å¹´ 10 æ 15 æ¥",applicationWindowEn:"29 January 2026; Medicine and Dentistry 15 October 2025",dataYear:"2026/27 å¦å¹´",dataYearEn:"2026/2027 academic year",confidence:"é«",sources:["https://www.kcl.ac.uk/study/international/region/australasia"],programmes:[{id:"kcl-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:98,atarNote:"èªç¶ä¸æ°å¦ç§å¦å¦é¢ï¼è¦æ±A-Levelæ°å¦A*",atarNoteEn:"Faculty of Natural and Mathematical Sciences, requires A-Level Mathematics A*",prerequisites:[["mathMethods"]],extras:[]},{id:"kcl-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:97,atarNote:"çå½ç§å¦ä¸å»å¦å¦é¢ï¼è¦æ±åå¦åçç©ï¼éåå UCATåé¢è¯",atarNoteEn:"Faculty of Life Sciences and Medicine, requires Chemistry and Biology, UCAT and interview required",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["UCAT","é¢è¯"]},{id:"kcl-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:97,atarNote:"æ½è¿ªçæ³å¦é¢ï¼æ ç¹å®ç§ç®è¦æ±ï¼éåå LNAT",atarNoteEn:"Dickson Poon School of Law, no specific subject requirements, must take LNAT",prerequisites:[],extras:["LNAT"]},{id:"kcl-business-management",name:"Business Management",nameZh:"å·¥å管ç",field:"business",atar:97,atarNote:"å½çåå¦é¢ï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"King's Business Sc
217hool, no specific subject requirements",prerequisites:[],extras:[]},{id:"kcl-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:97,atarNote:"å½çåå¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"King's Business School, requires Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"kcl-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"èªç¶ä¸æ°å¦ç§å¦å¦é¢ï¼è¦æ±æ°å¦åè¿é¶æ°å¦",atarNoteEn:"Faculty of Natural and Mathematical Sciences, requires Mathematics and Further Mathematics",prerequisites:[["mathMethods"],["mathSpecialist"]],extras:[]},{id:"kcl-physics",name:"Physics",nameZh:"ç©çå¦",field:"science",atar:97,atarNote:"èªç¶ä¸æ°å¦ç§å¦å¦é¢ï¼è¦æ±æ°å¦åç©ç",atarNoteEn:"Faculty of Natural and Mathematical Sciences, requires Mathematics and Physics",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"kcl-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:97,atarNote:"ç²¾ç¥ç
å¦ãå¿çå¦ä¸ç¥ç»ç§å¦ç ç©¶æï¼è¦æ±ä¸é¨ç§å¦ç§ç®",atarNoteEn:"Institute of Psychiatry, Psychology and Neuroscience, requires one science subject",prerequisites:[["humanBio","biology","chemistry","mathMethods","physics","psychology"]],extras:[]},{id:"kcl-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼æ ç¹å®WACE对åºç§ç®è¦æ±",atarNoteEn:"Faculty of Humanities, no specific WACE prerequisite subjects",prerequisites:[],extras:[]},{id:"kcl-english",name:"English",nameZh:"è±è¯æå¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼è¦æ±è±è¯æå¦æç¸å
³ç§ç®",atarNoteEn:"Faculty of Humanities, English Literature or related subjects required",prerequisites:[["english","eald"]],extras:[]},{id:"kcl-nursing",name:"Nursing",nameZh:"æ¤çå¦",field:"medicine",atar:87,atarNote:"弿´ä¼¦æ¯Â·å䏿 ¼å°æ¤çä¸å©äº§å¦é¢ï¼é常éé¢è¯",atarNoteEn:"Florence Nightingale Faculty of Nursing and Midwifery, interview usually required",prerequisites:[],extras:["é¢è¯"]},{id:"kcl-dentistry",name:"Dentistry",nameZh:"çå»å¦",field:"medicine",atar:97,atarNote:"çç§å¦é¢ï¼è¦æ±åå¦åçç©ï¼éåå UCATåé¢è¯",atarNoteEn:"Faculty of Dentistry, requires Chemistry and Biology, must take UCAT and interview",prerequisites:[["chemistry"],["humanBio","biology"]],extras:["UCAT","é¢è¯"]},{id:"kcl-biomedical-science",name:"Biomedical Science",nameZh:"çç©å»å¦ç§å¦",field:"science",atar:93,atarNote:"çå½ç§å¦ä¸å»å¦å¦é¢ï¼è¦æ±åå¦åçç©",atarNoteEn:"Faculty of Life Sciences and Medicine, requires Chemistry and Biology",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"kcl-pharmacy",name:"Pharmacy",nameZh:"è¯å¦",field:"medicine",atar:93,atarNote:"çå½ç§å¦ä¸å»å¦å¦é¢ï¼è¦æ±åå¦åå¦ä¸é¨ç§å¦",atarNoteEn:"Faculty of Life Sciences and Medicine, requires Chemistry and another science",prerequisites:[["chemistry"],["humanBio","biology","mathMethods","physics"]],extras:[]},{id:"kcl-electronic-engineering",name:"Electronic Engineering",nameZh:"çµåå·¥ç¨",field:"engineering",atar:93,atarNote:"èªç¶ä¸æ°å¦ç§å¦å¦é¢ï¼è¦æ±æ°å¦åç©ç",atarNoteEn:"Faculty of Natural and Mathematical Sciences, requires Mathematics and Physics",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"kcl-artificial-intelligence",name:"Artificial Intelligence",nameZh:"人工æºè½",field:"computing",atar:98,atarNote:"èªç¶ä¸æ°å¦ç§å¦å¦é¢ï¼è¦æ±æ°å¦",atarNoteEn:"Faculty of Natural and Mathematical Sciences, requires Mathematics",prerequisites:[["mathMethods"]],extras:[]},{id:"kcl-political-economy",name:"Political Economy",nameZh:"æ¿æ²»ç»æµå¦",field:"arts",atar:96,atarNote:"社ä¼ç§å¦ä¸å
Œ
±æ¿çå¦é¢ï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Social Science and Public Policy, no specific subject requirements",prerequisites:[],extras:[]},{id:"kcl-international-relations",name:"International Relations",nameZh:"å½é
å
³ç³»",field:"arts",atar:96,atarNote:"社ä¼ç§å¦ä¸å
Œ
±æ¿çå¦é¢ï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Social Science and Public Policy, no specific subject requirements",prerequisites:[],extras:[]},{id:"kcl-geography",name:"Geography",nameZh:"å°çå¦",field:"arts",atar:96,atarNote:"社ä¼ç§å¦ä¸å
Œ
±æ¿çå¦é¢ï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Social Science and Public Policy, no specific subject requirements",prerequisites:[],extras:[]},{id:"kcl-philosophy",name:"Philosophy",nameZh:"å²å¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Humanities, no specific prerequisite subjects",prerequisites:[],extras:[]}]},{id:"edinburgh",name:"The University of Edinburgh",nameZh:"ç±ä¸å ¡å¤§å¦",abbr:"Edinburgh",region:"uk",minAtar:92,minAtarNote:"宿¹å
¬å¸æä½ ATAR 92ï¼å¹¶é宿 WACE çå·çº§é«ä¸è¯ä¹¦ä¸ç¹å®ç§ç®è¦æ±ã",minAtarNoteEn:"The officially published minimum is ATAR 92, and requires completion of state-level high school certificates such as WACE along with specific prerequisite subjects.",english:"IELTS 6.5ï¼å项ä¸ä½äº 6.0ï¼æ TOEFL iBT 92ï¼é¨åä¸ä¸æ´é«",englishEn:"IELTS 6.5 (no band below 6.0) or TOEFL iBT 92, higher for some programmes",waceNotes:"å»å¦å¿
é¡»åå UCATãé¨åä¸ä¸å¯¹ç¹å®ç§ç®ææç¡®ççº§è¦æ±ï¼A çº§å¯¹åº Year 12 ç Grade Aï¼ã",
217waceNotesEn:"Medicine requires UCAT. Some programmes have explicit grade requirements for specific subjects (an A grade corresponds to Grade A in Year 12).",applicationWindow:"UCAS æªæ¢ 2027 å¹´ 1 æ 13 æ¥ï¼å»å¦ä¸å
½å» 2026 å¹´ 10 æ 15 æ¥",applicationWindowEn:"UCAS deadline 13 January 2027; Medicine and Veterinary Medicine 15 October 2026",dataYear:"2027 å¹´å
¥å¦",dataYearEn:"2027 intake",confidence:"é«",sources:["https://www.ed.ac.uk/studying/international/country/australasia/australia"],programmes:[{id:"edinburgh-computer-science",name:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:93,atarNote:"ä¿¡æ¯å¦é¢ï¼è¦æ±A-Levelæ°å¦Aï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Information, A-Level Mathematics A required, institution-wide minimum approx. 92",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:96,atarNote:"å»å¦é¢ï¼è¦æ±åå¦åå¦ä¸é¨çç§ï¼é¡»åå UCATä¸é¢è¯",atarNoteEn:"Medical School, requires Chemistry and another science subject, UCAT and interview required",prerequisites:[["chemistry"],["humanBio","biology","mathMethods","physics"]],extras:["UCAT","é¢è¯"]},{id:"edinburgh-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Law, no specified prerequisite subjects, institution-wide minimum approximately 92",prerequisites:[],extras:[]},{id:"edinburgh-business-management",name:"Business Management",nameZh:"åä¸ç®¡ç",field:"business",atar:96,atarNote:"åå¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Business School, no specified prerequisite subjects, institution-wide minimum approximately 92",prerequisites:[],extras:[]},{id:"edinburgh-engineering",name:"Engineering",nameZh:"å·¥ç¨å¦",field:"engineering",atar:90,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±æ°å¦åå¦ä¸é¨çç§(é¦éç©ç)ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Engineering, requires Mathematics and another science subject (Physics preferred), institution-wide minimum approximately 92",prerequisites:[["mathMethods"],["physics","humanBio","biology","chemistry","ait"]],extras:[]},{id:"edinburgh-psychology",name:"Psychology",nameZh:"å¿çå¦",field:"science",atar:96,atarNote:"å²å¦ãå¿çå¦ä¸è¯è¨ç§å¦å¦é¢ï¼è¦æ±ä¸é¨çç§ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"School of Philosophy, Psychology and Language Sciences, requires one science subject, institution-wide minimum approximately 92",prerequisites:[["humanBio","biology","chemistry","ait","mathMethods","physics"]],extras:[]},{id:"edinburgh-architecture",name:"Architecture",nameZh:"建çå¦",field:"design",atar:96,atarNote:"ç±ä¸å ¡èºæ¯å¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼é常éæä¾èºæ¯è½åè¯æ(ä½åé)",atarNoteEn:"Edinburgh College of Art, no specified prerequisite subjects, usually requires proof of artistic ability (portfolio)",prerequisites:[],extras:["ä½åé"]},{id:"edinburgh-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:97,atarNote:"ç»æµå¦é¢ï¼è¦æ±æ°å¦ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"School of Economics, requires Mathematics, institution-wide minimum approximately 92",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-biological-sciences",name:"Biological Sciences",nameZh:"çç©ç§å¦",field:"science",atar:90,atarNote:"çç©ç§å¦å¦é¢ï¼è¦æ±åå¦åçç©ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"School of Biological Sciences, requires Chemistry and Biology, institution-wide minimum approximately 92",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"edinburgh-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"æ°å¦å¦é¢ï¼è¦æ±æ°å¦A*ï¼æ¢ç®ATAR约98",atarNoteEn:"School of Mathematics, requires Mathematics A*, equivalent to ATAR of approximately 98",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-accounting-and-business",name:"Accounting and Business",nameZh:"ä¼è®¡ä¸åä¸",field:"business",atar:96,atarNote:"åå¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Business Sc
217hool, no specified prerequisite subjects, institution-wide minimum approximately 92",prerequisites:[],extras:[]},{id:"edinburgh-accounting-and-finance",name:"Accounting and Finance",nameZh:"ä¼è®¡ä¸éè",field:"business",atar:96,atarNote:"åå¦é¢ï¼æ æå®å
ä¿®ç§ç®ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Business School, no specified prerequisite subjects, institution-wide minimum approximately 92",prerequisites:[],extras:[]},{id:"edinburgh-artificial-intelligence",name:"Artificial Intelligence",nameZh:"人工æºè½",field:"computing",atar:93,atarNote:"ä¿¡æ¯å¦é¢ï¼è¦æ±æ°å¦ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Information, Mathematics required, institution-wide minimum approx. 92",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-software-engineering",name:"Software Engineering",nameZh:"软件工ç¨",field:"computing",atar:93,atarNote:"ä¿¡æ¯å¦é¢ï¼è¦æ±æ°å¦ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Information, Mathematics required, institution-wide minimum approx. 92",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-data-science",name:"Data Science",nameZh:"æ°æ®ç§å¦",field:"computing",atar:93,atarNote:"ä¿¡æ¯å¦é¢ï¼è¦æ±æ°å¦ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Information, Mathematics required, institution-wide minimum approx. 92",prerequisites:[["mathMethods"]],extras:[]},{id:"edinburgh-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:90,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±æ°å¦åå¦ä¸é¨çç§(é¦éç©ç)ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Engineering, requires Mathematics and another science subject (Physics preferred), institution-wide minimum approximately 92",prerequisites:[["mathMethods"],["physics","humanBio","biology","chemistry","ait"]],extras:[]},{id:"edinburgh-electrical-and-mechanical-engineering",name:"Electrical and Mechanical Engineering",nameZh:"çµæ°ä¸æºæ¢°å·¥ç¨",field:"engineering",atar:90,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±æ°å¦åå¦ä¸é¨çç§(é¦éç©ç)ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Faculty of Engineering, requires Mathematics and another science subject (Physics preferred), institution-wide minimum approximately 92",prerequisites:[["mathMethods"],["physics","humanBio","biology","chemistry","ait"]],extras:[]},{id:"edinburgh-biomedical-sciences",name:"Biomedical Sciences",nameZh:"çç©å»å¦ç§å¦",field:"science",atar:90,atarNote:"çç©å»å¦ç§å¦ç³»ï¼è¦æ±åå¦åçç©ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"Department of Biomedical Sciences, requires Chemistry and Biology, institution-wide minimum approximately 92",prerequisites:[["chemistry"],["humanBio","biology"]],extras:[]},{id:"edinburgh-chemistry",name:"Chemistry",nameZh:"åå¦",field:"science",atar:90,atarNote:"åå¦å¦é¢ï¼è¦æ±åå¦åå¦ä¸é¨çç§ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"School of Chemistry, requires Chemistry and another science subject, institution-wide minimum approx. 92",prerequisites:[["chemistry"],["mathMethods","physics","humanBio","biology"]],extras:[]},{id:"edinburgh-physics",name:"Physics",nameZh:"ç©çå¦",field:"science",atar:90,atarNote:"ç©çä¸å¤©æå¦é¢ï¼è¦æ±ç©çåæ°å¦ï¼å
¨æ ¡é¨æ§çº¦92",atarNoteEn:"School of Physics and Astronomy, requires Physics and Mathematics, institution-wide minimum approximately 92",prerequisites:[["physics"],["mathMethods"]],extras:[]}]},{id:"manchester",name:"The University of Manchester",nameZh:"æ¼å½»æ¯ç¹å¤§å¦",abbr:"Manchester",region:"uk",minAtar:81,minAtarNote:"宿¹æä½ ATAR 81.00ï¼å¯¹åº A-Level CCCï¼ï¼çé¨ä¸ä¸è¦æ± 97ã",minAtarNoteEn:"The official minimum is ATAR 81.00 (equivalent to A-Level CCC), and competitive programmes require 97.",english:"IELTS 6.0 è³ 7.0 è§ä¸ä¸èå®ï¼æç»©ä¼å¼ç澳洲é«ä¸è¯ä¹¦å¯ä½ä¸ºè±è¯è½åè¯æ",englishEn:"IELTS 6.0 to 7.0 depending on the programme; an Australian high school certificate with excellent grades can be used as proof of English proficiency.",waceNotes:"éå®ææ¾³æ´² 12 年级è¯ä¹¦å¹¶åå¾ ATARãå»å¦ä¸çå»éæåç³è¯·ï¼å¯è½éé¢è¯æå
¥å¦èè¯ã",waceNotesEn:"Completion of an Australian Year 12 certificate and an ATAR are required. Medicine and Dentistry require early application, and may require an interview or entrance exam.",applicationWindow:"å»å¦ä¸çå» 2025 å¹´ 10 æ 15 æ¥ï¼å¹³çèè 2026 å¹´ 1 æ 14 æ¥ï¼å½é
çæç» 2026 å¹´ 6 æ 30 æ¥",applicationWindowEn:"Medicine and Dentistry: 15 October 2025; Equal consideration: 14 January 2026; International students final: 30 June 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 intake",confidence:"é«",sources:["https://www.manchester.ac.uk/study/international/country-specific-information/australia/entry-requirements/"],programmes:[{id:"manchester-computer-science",n
217ame:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:98,atarNote:"çå¦é¢ï¼è¦æ±A*A*A嫿°å¦A*åä¸é¨ç§å¦ï¼å
¨æ ¡é¨æ§81",atarNoteEn:"Faculty of Science, requires A*A*A including Mathematics A* and one science, institution-wide minimum 81",prerequisites:[["mathMethods"],["humanBio","biology","physics","chemistry"]],extras:[]},{id:"manchester-medicine",name:"Medicine",nameZh:"å»å¦",field:"medicine",atar:96,atarNote:"å»å¦é¢ï¼è¦æ±AAAå«åå¦åå¦ä¸é¨ç§å¦ï¼éUCAT",atarNoteEn:"Medical School, requires AAA including Chemistry and another science, requires UCAT",prerequisites:[["chemistry"],["humanBio","biology","physics","mathMethods"]],extras:["UCAT","é¢è¯"]},{id:"manchester-management",name:"Management",nameZh:"管çå¦",field:"business",atar:96,atarNote:"åå¦é¢ï¼è¦æ±AAAï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Business School, requires AAA, no specific subject requirements",prerequisites:[],extras:[]},{id:"manchester-history",name:"History",nameZh:"åå²å¦",field:"arts",atar:96,atarNote:"人æå¦é¢ï¼è¦æ±AAAï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Humanities, AAA required, no specific prerequisite subjects",prerequisites:[],extras:[]},{id:"manchester-archaeology",name:"Archaeology",nameZh:"èå¤å¦",field:"arts",atar:94,atarNote:"人æå¦é¢ï¼è¦æ±ABBï¼æ ç¹å®ç§ç®è¦æ±",atarNoteEn:"Faculty of Humanities, ABB required, no specific prerequisite subjects",prerequisites:[],extras:[]},{id:"manchester-pharmacology",name:"Pharmacology",nameZh:"è¯çå¦",field:"science",atar:96,atarNote:"çç©å»å¦ä¸å¥åº·å¦é¢ï¼è¦æ±AAA-AABå«åå¦åå¦ä¸é¨ç§å¦",atarNoteEn:"Faculty of Biomedical and Health Sciences, requires AAA-AAB including Chemistry and another science",prerequisites:[["chemistry"],["humanBio","biology","physics","mathMethods"]],extras:[]},{id:"manchester-materials-science-and-engineering",name:"Materials Science and Engineering",nameZh:"ææç§å¦ä¸å·¥ç¨",field:"engineering",atar:96,atarNote:"å·¥å¦é¢ï¼è¦æ±AAA",atarNoteEn:"Faculty of Engineering; requires AAA.",prerequisites:[],extras:[]},{id:"manchester-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*A嫿°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A, including Mathematics and Physics.",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"manchester-electrical-and-electronic-engineering",name:"Electrical and Electronic Engineering",nameZh:"çµæ°ä¸çµåå·¥ç¨",field:"engineering",atar:96,atarNote:"å·¥å¦é¢ï¼è¦æ±AAA嫿°å¦åä¸é¨ç§å¦",atarNoteEn:"Faculty of Engineering; requires AAA, including Mathematics and one science subject.",prerequisites:[["mathMethods"],["physics","chemistry","humanBio","biology"]],extras:[]},{id:"manchester-civil-engineering",name:"Civil Engineering",nameZh:"忍工ç¨",field:"engineering",atar:96,atarNote:"å·¥å¦é¢ï¼è¦æ±AAA嫿°å¦åä¸é¨ç§å¦",atarNoteEn:"Faculty of Engineering; requires AAA, including Mathematics and one science subject.",prerequisites:[["mathMethods"],["physics","chemistry","humanBio","biology"]],extras:[]},{id:"manchester-aerospace-engineering",name:"Aerospace Engineering",nameZh:"èªç©ºèªå¤©å·¥ç¨",field:"engineering",atar:98,atarNote:"å·¥å¦é¢ï¼è¦æ±A*A*A嫿°å¦åç©ç",atarNoteEn:"Faculty of Engineering; requires A*A*A, including Mathematics and Physics.",prerequisites:[["mathMethods"],["physics"]],extras:[]},{id:"manchester-law-with-international-study",name:"Law with International Study",nameZh:"æ³å¾ä¸å½é
å¦ä¹ ",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼è¦æ±A*AAï¼éLNAT",atarNoteEn:"Faculty of Law, requires A*AA, LNAT required",prerequisites:[],extras:["LNAT"]},{id:"manchester-education",name:"Education",nameZh:"æè²å¦",field:"education",atar:94,atarNote:"ç¯å¢ãæè²ä¸åå±å¦é¢ï¼è¦æ±ABB",atarNoteEn:"School of Environment, Education and Development, requires ABB",prerequisites:[],extras:[]},{id:"manchester-architecture",name:"Architecture",nameZh:"建çå¦",field:"design",atar:96,atarNote:"æ¼å½»æ¯ç¹å»ºçå¦é¢ï¼è¦æ±AAAï¼é常éä½åé",atarNoteEn:"Manchester School of Architecture, requires AAA, portfolio usually required",prerequisites:[],extras:["ä½åé"]},{id:"manchester-psychology-of-education",name:"Psychology of Education",nameZh:"æè²å¿çå¦",field:"education",atar:94,atarNote:"ç¯å¢ãæè²ä¸åå±å¦é¢ï¼è¦æ±ABB",atarNoteEn:"School of Environment, Education and Development, requires ABB",prerequisites:[],extras:[]}]},{id:"warwick",name:"University of Warwick",nameZh:"åå¨å¤§å¦",abbr:"Warwick",region:"uk",minAtar:93,minAtarNote:"宿¹å
¬å¸æä½ ATAR 93ï¼çé¨ä¸ä¸è¦æ± 97ã",minAtarNoteEn:"The published minimum is ATAR 93, while competitive programmes require 97.",english:"Band A 为 IELTS 6.0ï¼Band B 为 6.5ï¼Band C 为 7.0ï¼WACE è±è¯æç»©å¯ç¨äºæ»¡è¶³è¯è¨è¦æ±",englishEn:"Band A is IELTS 6.0, Band B is 6.5, and Band C is 7.0; WACE English results can be used to meet the language requirement.",waceNotes:"éæä¾ WACE è¯ä¹¦ä¸ ATAR æç»©ãè®¡ç®æºç§å¦ä¸ç»æµå¦å¯è½è¦æ±æå»ºè®®åå TMUAã",waceNotesEn:"Applicants must provide the WACE certificate and ATAR results. Computer Science and Economics may require or recommend taking the TMUA.",applicationWindow:"UCAS æªæ¢ 2026 å¹´ 1 æ 14 æ¥",applicationWindowEn:"UCAS deadline: 14 January 2026",dataYear:"2026 å¹´å
¥å¦",dataYearEn:"2026 entry",confidence:"é«",sources:["https://warwick.ac.uk/study/international/countryinformation/australasia/australia/australia-entry-requirements/"],programmes:[{id:"warwick-computer-science",n
217ame:"Computer Science",nameZh:"è®¡ç®æºç§å¦",field:"computing",atar:93,atarNote:"çå¦é¢ï¼è¦æ±A-Level A*A*A嫿°å¦A*ï¼æ¢ç®ATAR约93",atarNoteEn:"Faculty of Science, requires A-Level A*A*A including Mathematics A*, equivalent ATAR approximately 93",prerequisites:[],extras:[]},{id:"warwick-law",name:"Law",nameZh:"æ³å¾",field:"law",atar:97,atarNote:"æ³å¦é¢ï¼è¦æ±A-Level A*AAï¼æ¢ç®ATAR约97",atarNoteEn:"Faculty of Law, requires A-Level A*AA, converted ATAR approximately 97",prerequisites:[],extras:[]},{id:"warwick-economics",name:"Economics",nameZh:"ç»æµå¦",field:"business",atar:97,atarNote:"ç»æµç³»ï¼è¦æ±A-Level A*AA嫿°å¦Aï¼æ¢ç®ATAR约97",atarNoteEn:"Department of Economics, requires A-Level A*AA including Mathematics A, converted ATAR approximately 97",prerequisites:[],extras:[]},{id:"warwick-engineering",name:"Engineering",nameZh:"å·¥ç¨å¦",field:"engineering",atar:96,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level AAA嫿°å¦åç©çï¼æ¢ç®ATAR约96",atarNoteEn:"Faculty of Engineering, requires A-Level AAA including Mathematics and Physics, equivalent ATAR approximately 96",prerequisites:[["physics"]],extras:[]},{id:"warwick-medicine-graduate-entry",name:"Medicine (Graduate Entry)",nameZh:"å»å¦(æ¯ä¸çå
¥å¦)",field:"medicine",atar:null,atarNote:"å»å¦é¢ï¼ä»
æä¾Graduate Entryï¼è¦æ±2:1å¦ä½åUCAT",atarNoteEn:"Medical School, offers Graduate Entry only, requires 2:1 degree and UCAT",prerequisites:[],extras:["UCAT","é¢è¯"]},{id:"warwick-mathematics",name:"Mathematics",nameZh:"æ°å¦",field:"science",atar:98,atarNote:"æ°å¦å¦é¢ï¼è¦æ±A-Level A*A*嫿°å¦åè¿é¶æ°å¦ï¼æ¢ç®ATAR约98",atarNoteEn:"School of Mathematics, requires A-Level A*A* including Mathematics and Further Mathematics, equivalent to ATAR of approximately 98",prerequisites:[["mathSpecialist"]],extras:["TMUA"]},{id:"warwick-business-and-management",name:"Business and Management",nameZh:"åä¸ä¸ç®¡ç",field:"business",atar:97,atarNote:"åå¨åå¦é¢ï¼è¦æ±A-Level A*AAï¼æ¢ç®ATAR约97",atarNoteEn:"Warwick Business School, requires A-Level A*AA, equivalent to approximately ATAR 97",prerequisites:[],extras:[]},{id:"warwick-education",name:"Education",nameZh:"æè²å¦",field:"education",atar:90,atarNote:"æè²ç ç©¶ç³»ï¼è¦æ±A-Level ABBï¼æ¢ç®ATAR约90",atarNoteEn:"Department of Educational Studies, requires A-Level ABB, equivalent to ATAR of approximately 90",prerequisites:[],extras:[]},{id:"warwick-design-and-global-sustainable",name:"Design and Global Sustainable Development",nameZh:"设计ä¸å
¨ç坿ç»åå±",field:"design",atar:96,atarNote:"è·¨å¦é¢ç ç©¶ï¼è¦æ±A-Level AAAï¼æ¢ç®ATAR约96",atarNoteEn:"Interdisciplinary studies, requires A-Level AAA, equivalent to ATAR of approximately 96",prerequisites:[],extras:[]},{id:"warwick-history-of-art",name:"History of Art",nameZh:"èºæ¯å²",field:"arts",atar:90,atarNote:"èºæ¯å²ç³»ï¼è¦æ±A-Level ABBï¼æ¢ç®ATAR约90",atarNoteEn:"Department of History of Art, requires A-Level ABB, equivalent to ATAR of approximately 90",prerequisites:[],extras:[]},{id:"warwick-liberal-arts",name:"Liberal Arts",nameZh:"åé
æè²",field:"arts",atar:96,atarNote:"åé
æè²ç³»ï¼è¦æ±A-Level AAAï¼æ¢ç®ATAR约96",atarNoteEn:"Department of Liberal Arts Education, requires A-Level AAA, equivalent to approximately ATAR 96",prerequisites:[],extras:[]},{id:"warwick-accounting-and-finance",name:"Accounting and Finance",nameZh:"ä¼è®¡ä¸éè",field:"business",atar:97,atarNote:"åå¨åå¦é¢ï¼è¦æ±A-Level A*AA嫿°å¦Aï¼æ¢ç®ATAR约97",atarNoteEn:"Warwick Business School, requires A-Level A*AA including Mathematics A, converted ATAR approx. 97",prerequisites:[],extras:[]},{id:"warwick-mechanical-engineering",name:"Mechanical Engineering",nameZh:"æºæ¢°å·¥ç¨",field:"engineering",atar:96,atarNote:"å·¥ç¨å¦é¢ï¼è¦æ±A-Level AAA嫿°å¦åç©çï¼æ¢ç®ATAR约96",atarNoteEn:"Faculty of Engineering, requires A-Level AAA including Mathematics and Physics, equivalent ATAR approximately 96",prerequisites:[["physics"]],extras:[]},{id:"warwick-computer-science-with-business",name:"Computer Science with Business Studies",nameZh:"è®¡ç®æºç§å¦ä¸åä¸ç ç©¶",field:"computing",atar:93,atarNote:"çå¦é¢ï¼è¦æ±A-Level A*A*A嫿°å¦A*ï¼æ¢ç®ATAR约93",atarNoteEn:"Faculty of Science, requires A-Level A*A*A including Mathematics A*, equivalent ATAR approximately 93",prerequisites:[],extras:[]},{id:"warwick-international-management",name:"International Management",nameZh:"å½é
管ç",field:"business",atar:97,atarNote:"åå¨åå¦é¢ï¼è¦æ±A-Level A*AAï¼æ¢ç®ATAR约97",atarNoteEn:"Warwick Business Sc
217hool, requires A-Level A*AA, equivalent to approximately ATAR 97",prerequisites:[],extras:[]}]}],Zb=C.createContext({items:[],resolved:[],has:()=>!1,toggle:()=>{},remove:()=>{},clear:()=>{},count:0}),Gb="bci-wace-shortlist";function EE(){if(typeof window>"u")return[];try{const s=window.localStorage.getItem(Gb);if(!s)return[];const r=JSON.parse(s);return Array.isArray(r)?r.filter(c=>typeof c?.universityId=="string"&&typeof c?.programmeId=="string"):[]}catch{return[]}}function wE({children:s}){const[r,c]=C.useState(EE);C.useEffect(()=>{try{window.localStorage.setItem(Gb,JSON.stringify(r))}catch{}},[r]);const d=C.useCallback((b,E)=>r.some(g=>g.universityId===b&&g.programmeId===E),[r]),u=C.useCallback((b,E)=>{c(g=>g.some(y=>y.universityId===b&&y.programmeId===E)?g.filter(y=>!(y.universityId===b&&y.programmeId===E)):[...g,{universityId:b,programmeId:E,addedAt:Date.now()}])},[]),m=C.useCallback((b,E)=>{c(g=>g.filter(N=>!(N.universityId===b&&N.programmeId===E)))},[]),p=C.useCallback(()=>c([]),[]),A=C.useMemo(()=>{const b=[];for(const E of r){const g=Pe.find(y=>y.id===E.universityId);if(!g)continue;const N=g.programmes.find(y=>y.id===E.programmeId);N&&b.push({...E,university:g,programme:N})}return b},[r]),f=C.useMemo(()=>({items:r,resolved:A,has:d,toggle:u,remove:m,clear:p,count:A.length}),[r,A,d,u,m,p]);return i.jsx(Zb.Provider,{"data-loc":"client/src/contexts/ShortlistContext.tsx:119",value:f,children:s})}function bn(){return C.useContext(Zb)}const Hb="true".toLowerCase()!=="false",la="true".toLowerCase()!=="false",Ub="brentvale-wace-recent-tool",Pb={"/wace/forward":{href:"/wace/forward",zh:"WACE ææç»©è§å",en:"WACE · plan from grades"},"/wace/reverse":{href:"/wace/reverse",zh:"WACE ç±ç®æ è§å",en:"WACE · plan from a target"},"/wace/subjects":{href:"/wace/subjects",zh:"WACE é课è§å",en:"WACE subject planning"},"/wace/table":{href:"/wace/table",zh:"WACE 31 æ ¡éæ¥",en:"WACE 31-university table"},"/alevel/forward":{href:"/alevel/forward",zh:"A-Level ææç»©è§å",en:"A-Level · plan from grades"},"/alevel/reverse":{href:"/alevel/reverse",zh:"A-Level ç±ç®æ è§å",en:"A-Level · plan from a target"},"/alevel/subjects":{href:"/alevel/subjects",zh:"A-Level é课è§å",en:"A-Level subject planning"},"/alevel/table":{href:"/alevel/table",zh:"A-Level 31 æ ¡éæ¥",en:"A-Level 31-university table"}};function NE(s){typeof window>"u"||!Pb[s]||window.localStorage.setItem(Ub,s)}function Db(){if(typeof window>"u")return null;const s=window.localStorage.getItem(Ub);return!s||!la&&s.startsWith("/wace")?null:Pb[s]??null}const CE="/manus-storage/bci-logo-horizontal_ead9c912.png",jE="/manus-storage/bci-logo-horizontal-white_4bd4c272.png",LE="/manus-storage/bci-crest_444d5067.png",qE="/manus-storage/bci-crest-white_94d24f24.png";function lo({variant:s="dark",compact:r=!1}){const c=s==="light",{t:d}=Oe(),u="Brentvale College International";return r?i.jsxs("span",{"data-loc":"client/src/components/Brand.tsx:42",className:"flex min-w-0 items-center gap-2.5 sm:gap-3",title:d(`åæå½é
å¦é¢ · ${u}`,u),children:[i.jsx("img",{"data-loc":"client/src/components/Brand.tsx:43",src:c?qE:LE,alt:"Brentvale College",className:"h-8 w-8 shrink-0 object-contain sm:h-9 sm:w-9"}),i.jsxs("span",{"data-loc":"client/src/components/Brand.tsx:48",className:"min-w-0 border-l border-brass/60 pl-2.5 sm:pl-3",children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:49",className:le("block whitespace-nowrap font-[family-name:var(--font-serif)] text-[0.75rem] font-semibold tracking-[0.13em] sm:text-[0.8125rem]",c?"text-paper":"text-brand-red"),children:d("åæå½é
å¦é¢","BRENTVALE")}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:56",className:le("block whitespace-nowrap pt-0.5 text-[0.5rem] tracking-[0.18em] sm:text-[0.5625rem]",c?"text-paper/70":"text-muted-foreground"),children:d("åå¦è§å","UNIVERSITY PATHWAYS")})]})]}):i.jsxs("span",{"data-loc":"client/src/components/Brand.tsx:68",className:"flex items-center gap-3.5",title:d(`åæå½é
å¦é¢ · ${u}`,u),children:[i.jsx("img",{"data-loc":"client/src/components/Brand.tsx:69",src:c?jE:CE,alt:"Brentvale College International",className:"h-10 w-auto shrink-0 object-contain sm:h-11"}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:74",className:le("hidden h-9 w-px shrink-0 sm:block",c?"bg-brass/50":"bg-brass/60")}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:80",className:le("hidden whitespace-nowrap text-[0.6875rem] leading-tight tracking-[0.22em] sm:block",c?"text-paper/70":"text-muted-foreground"),children:d("åå¦è§å","UNIVERSITY PATHWAYS")})]})}const cf=[{id:"wace",home:"/wace",zh:"WACE",en:"WACE",tagZh:"ATAR ä½ç³»",tagEn:"ATAR basis"},{id:"alevel",home:"/alevel",zh:"A-Level",en:"A-Level",tagZh:"åæ¡¥ç级",tagEn:"Cambridge grades"}],eo=[{href:"/wace",zh:"æ»è§",en:"Overview",noteZh:"WACE åå¦è§åå
¥å£ä¸ä¸¤ç§æ¥è¯¢è·¯å¾",noteEn:"WACE pathways entry and two lookup routes"},{href:"/wace/forward",zh:"ææç»©è§å",en:"Plan from Grades",noteZh:"è¾å
¥é¢è®¡ ATARï¼æ¥çå¯ç³è¯·ç颿 ¡ä¸ä¸ä¸",noteEn:"Enter a projected ATAR to find reachable universities and programmes"},{href:"/wace/reverse",zh:"ç±ç®æ è§å",en:"Plan from a Target",noteZh:"éå®é¢æ ¡ä¸ä¸ï¼åæ¥ ATARãå
ä¿®ä¸åå¹´é课",noteEn:"Start from a programme and work back to its ATAR, prerequisites and year-by-year subjects"},{href:"/wace/subjects",zh:"é课è§å",en:"Subject Planner",noteZh:"ææ¶èç®æ è§å WACE é课ç»å",noteEn:"Plan WACE subjects from your shortlisted goals"},{href:"/wace/table",zh:"31 æ ¡éæ¥",en:"31-University Table",noteZh:"31 æé¢æ ¡ ATAR 鍿§çæå°éæ¥è¡¨",noteEn:"A printable quick-reference table of ATAR thresholds"},{href:"/wace/shortlist",zh:"ç®æ æ¸
å",en:"Shortlist",noteZh:"æ±æ»æ¶èä¸ä¸ï¼å½¢æä¸ªäººç®æ æ¸
å",noteEn:"Review saved programmes as a personal shortlist"}],to=[{href:"/alevel",zh:"æ»è§",en:"Overview",noteZh:"以 Cambridge A-Level 颿µç级è§å颿 ¡ä¸ä¸ä¸",noteEn:"Plan university options through Cambridge A-Level predictions"},{href:"/alevel/forward",zh:"ææç»©è§å",en:"Plan from Grades",noteZh:"è¾å
¥ 3â4 é¨é¢æµççº§ï¼æ¥çå¯ç³è¯·ç颿 ¡ä¸ä¸ä¸",noteEn:"Enter three to four predicted grades to find reachable universities and programmes"},{href:"/alevel/reverse",zh:"ç±ç®æ è§å",en:"Plan from a Target",noteZh:"éå®é¢æ ¡ä¸ä¸ï¼åæ¥ç级æ¡ä»¶ãæå®ç§ç®ä¸åå¹´é课",noteEn:"Start from a programme and work back to its grades, required subjects and year-by-year plan"},{href:"/alevel/subjects",zh:"é课è§å",en:"Subject Planner",noteZh:"ææ¶èç®æ è§å 10 é¨ Cambridge 课ç¨",noteEn:"Plan the ten Cambridge subjects from your shortlist"},{href:"/alevel/table",zh:"31 æ ¡éæ¥",en:"31-University Table",noteZh:"31 æé¢æ ¡ A-Level ç级æ¡ä»¶çååºéæ¥",noteEn:"A printable quick-reference table of A-Level conditions by region"},{href:"/alevel/shortlist",zh:"ç®æ æ¸
å",en:"Shortlist",noteZh:"ä¸ WACE å
±ç¨çä¸ªäººç®æ æ¸
å",noteEn:"The shared personal shortlist"}],os={href:"/brochure",zh:"å®£ä¼ å",en:"Brochure"};function TE(s){return s.startsWith("/alevel")?"alevel":s.startsWith("/wace")?"wace":null}function ME({variant:s="dark"}){const{lang:r,setLang:c}=Oe(),d=s==="light";return i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:157",className:le("flex shrink-0 items-center border",d?"border-paper/30":"border-border"),role:"group","aria-label":"Language / è¯è¨",children:["zh","en"].map(u=>{const m=r===u;return i.jsx("button",{"data-loc":"client/src/components/Brand.tsx:167",type:"button",onClick:()=>c(u),"aria-pressed":m,className:le("px-2.5 py-1.5 text-[0.6875rem] tracking-[0.12em] transition-colors duration-150",m?d?"bg-paper text-green":"bg-green text-primary-foreground":d?"text-paper/65 hover:text-paper":"text-muted-foreground hover:text-green"),children:u==="zh"?"䏿":"EN"},u)})})}function Nt({chooser:s=!1}){const[r]=Bb(),{lang:c,t:d}=Oe(),{count:u}=bn(),[m,p]=C.useState(!1);C.useEffect(()=>{NE(r)}
217,[r]),C.useEffect(()=>{p(!1)},[r]);const A=TE(r),f=A==="alevel"?to:eo,b=A==="alevel"?"/alevel/shortlist":"/wace/shortlist",E=la?cf:cf.filter(y=>y.id==="alevel"),g=!s&&E.length>1;function N(y){if(!A||A===y.id)return y.home;const v=r.replace(/^\/(wace|alevel)/,""),T=`${y.home}${v}`;return(y.id==="alevel"?to:eo).some(k=>k.href===T)?T:y.home}return i.jsxs("header",{"data-loc":"client/src/components/Brand.tsx:224",className:"no-print sticky top-0 z-40 border-b border-border bg-paper/92 backdrop-blur-md",children:[i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:226",className:"container flex h-[3.75rem] items-center justify-between gap-4",children:[i.jsx(Be,{"data-loc":"client/src/components/Brand.tsx:227",href:la?"/":"/alevel","aria-label":la?d("è¿å课ç¨ä½ç³»éæ©é¡µ","Return to the curriculum chooser"):d("è¿åé¦é¡µ","Return to the home page"),className:"shrink-0 border border-brand-red/25 bg-paper px-2.5 py-1.5 transition-colors duration-150 hover:border-brand-red/55 sm:px-3",children:i.jsx(lo,{"data-loc":"client/src/components/Brand.tsx:235",compact:!0})}),i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:238",className:"flex min-w-0 shrink-0 items-center gap-3",children:[g&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:240",className:"border border-green bg-green px-2 py-1 text-[0.6875rem] tracking-[0.08em] text-primary-foreground sm:hidden",children:A==="alevel"?"A-Level":"WACE"}),g&&i.jsx("nav",{"data-loc":"client/src/components/Brand.tsx:245","aria-label":d("课ç¨ä½ç³»","Curriculum"),className:"hidden items-stretch border border-border sm:flex",children:E.map(y=>{const v=A===y.id;return i.jsxs(Be,{"data-loc":"client/src/components/Brand.tsx:251",href:N(y),"aria-current":v?"page":void 0,className:le("flex flex-col justify-center whitespace-nowrap px-3 py-1.5 text-left transition-colors duration-150",v?"bg-green text-primary-foreground":"text-muted-foreground hover:bg-paper-deep hover:text-green"),children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:261",className:"text-[0.8125rem] leading-tight",children:c==="zh"?y.zh:y.en}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:262",className:le("text-[0.5625rem] tracking-[0.12em]",v?"text-paper/70":"text-muted-foreground/75"),children:c==="zh"?y.tagZh:y.tagEn})]},y.id)})}),i.jsx(ME,{"data-loc":"client/src/components/Brand.tsx:274"}),!s&&i.jsx("button",{"data-loc":"client/src/components/Brand.tsx:276",type:"button",onClick:()=>p(y=>!y),"aria-label":m?d("å
³éç®å½","Close menu"):d("æå¼ç®å½","Open menu"),"aria-expanded":m,className:"inline-flex h-8 w-8 items-center justify-center border border-border text-green transition-colors hover:border-brass lg:hidden",children:m?i.jsx(wb,{"data-loc":"client/src/components/Brand.tsx:282",className:"h-4 w-4"}):i.jsx(QS,{"data-loc":"client/src/components/Brand.tsx:282",className:"h-4 w-4"})})]})]}),!s&&i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:290",className:"hidden border-t border-border bg-paper-deep/45 lg:block",children:i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:291",className:"container flex h-11 items-center justify-between gap-4",children:[i.jsxs("nav",{"data-loc":"client/src/components/Brand.tsx:292",className:"flex min-w-0 items-center gap-1","aria-label":d("主导èª","Primary navigation"),children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:295",className:"almanac-index mr-2 shrink-0 text-brass",children:la&&A==="alevel"?"02":"01"}),f.map(y=>{const v=r===y.href;return i.jsxs(Be,{"data-loc":"client/src/components/Brand.tsx:301",href:y.href,"aria-current":v?"page":void 0,className:le("relative whitespace-nowrap px-2.5 py-2.5 text-[0.8125rem] transition-colors duration-150",v?"text-green":"text-muted-foreground hover:text-green"),children:[c==="zh"?y.zh:y.en,y.href===b&&u>0&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:311",className:"score ml-1 border border-brass/60 bg-brass/12 px-1 text-[0.625rem] text-[oklch(0.42_0.07_74)]",children:u}),v&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:315",className:"absolute inset-x-2.5 bottom-0 h-[2px] bg-brass"})]},y.href)})]}),i.jsxs("details",{"data-loc":"client/src/components/Brand.tsx:320",className:"group relative shrink-0",children:[i.jsxs("summary",{"data-loc":"client/src/components/Brand.tsx:321",className:"flex list-none cursor-pointer items-center gap-1 whitespace-nowrap py-2 text-[0.8125rem] text-muted-foreground transition-colors hover:text-green",children:[d("æ´å¤","More"),i.jsx(La,{"data-loc":"client/src/components/Brand.tsx:323",className:"h-3.5 w-3.5 transition-transform group-open:rotate-180"})]}),i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:325",className:"absolute right-0 top-full z-50 mt-1 min-w-36 border border-border bg-paper p-1.5 shadow-[0_12px_24px_oklch(0.2_0.02_90_/_0.14)]",children:i.jsx(Be,{"data-loc":"client/src/components/Brand.tsx:326",href:os.href,className:"block whitespace-nowrap px-3 py-2 text-[0.8125rem] text-muted-foreground transition-colors hover:bg-paper-deep hover:text-green",children:c==="zh"?os.zh:os.en})})]})]})}),!s&&m&&i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:339",className:"menu-open absolute inset-x-0 top-full max-h-[calc(100dvh-3.75rem)] overflow-y-auto border-b border-border bg-paper shadow-[0_14px_28px_oklch(0.2_0.02_90_/_0.12)] lg:hidden",children:i.jsxs("nav",{"data-loc":"client/src/components/Brand.tsx:340",className:"container py-3","aria-label":d("主导èª","Primary navigation"),children:[[{id:"wace",no:"01",label:"WACE",items:eo},{id:"alevel",no:"02",label:"A-Level",items:to}].slice().filter(y=>la||y.id!=="wace").sort(y=>y.id===A?-1:1).map(y=>i.jsxs("section",{"data-loc":"client/src/components/Brand.tsx:351",className:"mb-2",children:[i.jsxs("p",{"data-loc":"client/src/components/Brand.tsx:352",className:"flex items-baseline gap-2 border-b border-brass/40 pb-2 pt-2",children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:353",className:"almanac-index text-brass",children:y.no}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:354",className:"text-[0.8125rem] tracking-[0.08em] text-green",children:y.label}),y.id===A&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:356",className:"ml-auto text-[0.625rem] tracking-[0.12em] text-brass",children:d("å½å","Current")})]}),i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:361",className:"flex flex-col",children:y.items.map(v=>{const T=r===v.href;return i.jsxs(Be,{"data-loc":"client/src/components/Brand.tsx:365",href:v.href,onClick:()=>p(!1),className:le("flex items-center justify-between gap-3 border-b border-border py-2.5 pl-7 pr-1 text-[0.9375rem]",T?"text-green":"text-muted-foreground hover:text-green"),children:[i.jsxs("span",{"data-loc":"client/src/components/Brand.tsx:373",className:"min-w-0",children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:374",className:"block",children:c==="zh"?v.zh:v.en}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:375",className:"mt-0.5 block text-[0.6875rem] leading-relaxed text-muted-foreground",children:c==="zh"?v.noteZh:v.noteEn})]}),v.href===b&&u>0&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:380",className:"score shrink-0 border border-brass/60 bg-brass/12 px-1.5 text-[0.6875rem] text-[oklch(0.42_0.07_74)]",children:u})]},v.href)})})]},y.id)),i.jsxs(Be,{"data-loc":"client/src/components/Brand.tsx:390",href:os.href,onClick:()=>p(!1),className:"flex items-center gap-3 border-t border-border py-3 text-[0.875rem] text-muted-foreground hover:text-green",children:[i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:394",className:"almanac-index text-brass",children:"03"}),c==="zh"?os.zh:os.en]})]})})]})}function Ct(){const{lang:s,t:r}=Oe(),{count:c}=bn();return i.jsxs("footer",{"data-loc":"client/src/components/Brand.tsx:408",className:"no-print mt-24 border-t-2 border-green bg-green text-paper",children:[i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:409",className:"container grid gap-10 py-14 md:grid-cols-[1.3fr_1fr_1fr]",children:[i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:410",children:[i.jsx(lo,{"data-loc":"client/src/components/Brand.tsx:411",variant:"light"}),i.jsx("p",{"data-loc":"client/src/components/Brand.tsx:412",className:"mt-5 max-w-md font-[family-name:var
217(--font-serif)] text-[0.9375rem] leading-relaxed text-paper/80",children:la?r("åæå½é
å¦é¢ä¸º WACE ä¸ Cambridge A-Level å¦çæä¾åå¦é¨æ§æ¥è¯¢ä¸é课å³çæ¯æãæ¬å·¥å
·çææè¦æ±åå¼èªåæ ¡å®æ¹æç页é¢ï¼ç¨äºè§ååèã","Brentvale College International provides WACE and Cambridge A-Level students with admission lookups and subject-selection guidance. All requirements are drawn from official university admissions pages and are intended for planning reference."):r("åæå½é
å¦é¢ä¸º Cambridge International A-Level å¦çæä¾åå¦é¨æ§æ¥è¯¢ä¸é课å³çæ¯æãæ¬å·¥å
·çææè¦æ±åå¼èªåæ ¡å®æ¹æç页é¢ï¼ç¨äºè§ååèã","Brentvale College International provides Cambridge International A-Level students with admission lookups and subject-selection guidance. All requirements are drawn from official university admissions pages and are intended for planning reference.")})]}),i.jsxs("nav",{"data-loc":"client/src/components/Brand.tsx:424","aria-label":r("常ç¨å·¥å
·","Quick tools"),children:[i.jsx("h3",{"data-loc":"client/src/components/Brand.tsx:425",className:"eyebrow text-brass-soft",children:r("常ç¨å·¥å
·","Quick tools")}),i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:426",className:"mt-4 grid grid-cols-2 gap-x-5 gap-y-4 text-[0.875rem] text-paper/80",children:[{label:"WACE",home:"/wace",nav:eo},{label:"A-Level",home:"/alevel",nav:to}].filter(d=>la||d.label!=="WACE").map(d=>i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:435",children:[i.jsx("p",{"data-loc":"client/src/components/Brand.tsx:436",className:"text-[0.6875rem] tracking-[0.14em] text-brass-soft",children:d.label}),i.jsx("ul",{"data-loc":"client/src/components/Brand.tsx:437",className:"mt-2 space-y-2",children:d.nav.filter(u=>u.href!==`${d.home}/shortlist`).map(u=>i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:442",children:i.jsx(Be,{"data-loc":"client/src/components/Brand.tsx:443",href:u.href,className:"hover:text-brass-soft",children:s==="zh"?u.zh:u.en})},u.href))})]},d.label))}),i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:452",className:"mt-5 border-t border-paper/15 pt-4",children:[i.jsx("p",{"data-loc":"client/src/components/Brand.tsx:453",className:"text-[0.6875rem] tracking-[0.14em] text-brass-soft",children:r("两å¥ä½ç³»å
±ç¨","Shared across both")}),i.jsxs(Be,{"data-loc":"client/src/components/Brand.tsx:456",href:la?"/wace/shortlist":"/alevel/shortlist",className:"mt-2 inline-flex items-center gap-1.5 text-[0.875rem] text-paper/80 hover:text-brass-soft",children:[r("æçç®æ æ¸
å","My shortlist"),c>0&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:461",className:"score border border-brass-soft/50 bg-brass-soft/10 px-1 text-[0.625rem] text-brass-soft",children:c})]})]})]}),i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:468",children:[i.jsx("h3",{"data-loc":"client/src/components/Brand.tsx:469",className:"eyebrow text-brass-soft",children:r("æ°æ®è¯´æ","About the Data")}),i.jsxs("ul",{"data-loc":"client/src/components/Brand.tsx:470",className:"mt-4 space-y-2.5 text-[0.875rem] leading-relaxed text-paper/80",children:[i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:471",children:r("è¦çæ°å å¡ 6 æã馿¸¯ 8 æã澳洲 8 æãè±å½ 9 æ","6 Singapore · 8 Hong Kong · 8 Australia · 9 United Kingdom")}),i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:477",children:r("æ°æ®å¯¹åº 2026 ä¸ 2027 å¹´å
¥å¦å¨æ","For 2026 and 2027 intake cycles")}),i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:478",children:r("æåå¼èª QS ä¸ç大妿å 2027ï¼2026 å¹´ 6 æåå¸ï¼ï¼ä»
ä¾åè","Ranks cited from QS World University Rankings 2027 (published June 2026), for reference only")}),i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:484",children:r("鍿§ä¸ºå®æ¹æä½è¦æ±ï¼éå½åä¿è¯","Thresholds are official minimums, not guarantees of an offer")}),i.jsx("li",{"data-loc":"client/src/components/Brand.tsx:490",children:r("ç³è¯·åè¯·ä»¥é¢æ ¡å®ç½ææ°å
¬å为å","Always verify against the university's latest official announcement")})]})]})]}),i.jsx("div",{"data-loc":"client/src/components/Brand.tsx:499",className:"border-t border-paper/15",children:i.jsxs("div",{"data-loc":"client/src/components/Brand.tsx:500",className:"container flex flex-col gap-2 py-5 text-[0.75rem] text-paper/60 md:flex-row md:items-center md:justify-between",children:[i.jsxs("span",{"data-loc":"client/src/components/Brand.tsx:501",className:"flex flex-wrap items-center gap-x-2.5 gap-y-1.5",children:[Hb&&i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:503",className:"border border-paper/30 px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em] text-paper/75",children:r("å
é¨ä½¿ç¨","INTERNAL USE")}),r("© 2026 åæå½é
å¦é¢ Brentvale College International · æçä¸å妿坼åå
¬å®¤","© 2026 Brentvale College International · Admissions & Careers Office")]}),i.jsx("span",{"data-loc":"client/src/components/Brand.tsx:512",className:"score",children:r("æåæ ¸éªï¼2026 å¹´ 8 æ","Last verified: August 2026")})]})})]})}function df(){const{t:s}=Oe(),r=[...la?[{href:"/wace/forward",zh:"WACE ææç»©è§å",en:"WACE · plan from grades"},{href:"/wace/reverse",zh:"WACE ç±ç®æ è§å",en:"WACE · plan from a target"}]:[],{href:"/alevel/forward",zh:"A-Level ææç»©è§å",en:"A-Level · plan from grades"},{href:"/alevel/reverse",zh:"A-Level ç±ç®æ è§å",en:"A-Level · plan from a target"}];return i.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/NotFound.tsx:27"}),i.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:28",className:"container py-24",children:[i.jsx("span",{"data-loc":"client/src/pages/NotFound.tsx:29",className:"almanac-index",children:"404 · NOT FOUND"}),i.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"mt-2 text-[2.5rem] leading-tight text-green",children:s("è¿ä¸é¡µä¸å¨å¹´é´çç®å½é","This page is not in the almanac's index")}),i.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:33",className:"threshold-hairline mt-5"}),i.jsx("p",{"data-loc":"client/src/pages/NotFound.tsx:34",className:"mt-6 max-w-[56ch] font-[family-name:var
217(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:s("å°åå¯è½å·²ç»åæ´ï¼æé¾æ¥è¾å
¥æè¯¯ãå¯ä»¥ä»ä¸å常ç¨å·¥å
·éæ°å¼å§ã","The address may have changed, or the link was mistyped. Pick up again from one of the tools below.")}),i.jsx("ul",{"data-loc":"client/src/pages/NotFound.tsx:40",className:"mt-10 max-w-[38rem] divide-y divide-border border-y border-border",children:r.map((c,d)=>i.jsx("li",{"data-loc":"client/src/pages/NotFound.tsx:42",children:i.jsxs(Be,{"data-loc":"client/src/pages/NotFound.tsx:43",href:c.href,className:"flex items-center justify-between gap-4 py-4 text-[0.9375rem] text-green transition-colors duration-150 hover:text-brass",children:[i.jsxs("span",{"data-loc":"client/src/pages/NotFound.tsx:46",className:"flex items-baseline gap-3",children:[i.jsx("span",{"data-loc":"client/src/pages/NotFound.tsx:47",className:"almanac-index",children:String(d+1).padStart(2,"0")}),s(c.zh,c.en)]}),i.jsx(ct,{"data-loc":"client/src/pages/NotFound.tsx:50",className:"h-4 w-4 shrink-0"})]})},c.href))})]}),i.jsx(Ct,{"data-loc":"client/src/pages/NotFound.tsx:56"})]})}class BE extends C.Component{constructor(r){super(r),this.state={hasError:!1,error:null}}static getDerivedStateFromError(r){return{hasError:!0,error:r}}render(){return this.state.hasError?i.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:i.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[i.jsx(Kt,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),i.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),i.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:i.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),i.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:le("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[i.jsx(XS,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const kE=C.createContext(void 0);function RE({children:s,defaultTheme:r="light",switchable:c=!1}){const[d,u]=C.useState(()=>c&&localStorage.getItem("theme")||r);C.useEffect(()=>{const p=document.documentElement;d==="dark"?p.classList.add("dark"):p.classList.remove("dark"),c&&localStorage.setItem("theme",d)},[d,c]);const m=c?()=>{u(p=>p==="light"?"dark":"light")}:void 0;return i.jsx(kE.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:d,toggleTheme:m,switchable:c},children:s})}function ju(){return typeof window>"u"||!window.matchMedia?!0:window.matchMedia("(prefers-reduced-motion: reduce)").matches}function pa({children:s,className:r,as:c="div",delay:d=0}){const u=C.useRef(null),[m,p]=C.useState("idle");return C.useEffect(()=>{if(ju())return;const A=u.current;if(!A)return;if(A.getBoundingClientRect().top<window.innerHeight*.9){p("shown");return}p("pending");const b=new IntersectionObserver(E=>{for(const g of E)g.isIntersecting&&(window.setTimeout(()=>p("shown"),d),b.disconnect())},{rootMargin:"0px 0px -8% 0px",threshold:.05});return b.observe(A),()=>b.disconnect()},[d]),i.jsx(c,{"data-loc":"client/src/components/Motion.tsx:64",ref:u,className:le("reveal",r),"data-reveal":m==="idle"?void 0:m,children:s})}function oa({children:s,className:r,as:c="div"}){return i.jsx(c,{"data-loc":"client/src/components/Motion.tsx:86",className:le("stagger",r),children:s})}function Fb({value:s,className:r,duration:c=900,decimals:d=0}){const[u,m]=C.useState(s),p=C.useRef(null);return C.useEffect(()=>{if(ju()){m(s);return}const A=p.current;if(!A)return;let f=0,b=0;const E=()=>{const N=y=>{b||(b=y);const v=Math.min((y-b)/c,1),T=1-Math.pow(1-v,3);m(s*T),v<1&&(f=requestAnimationFrame(N))};f=requestAnimationFrame(N)},g=new IntersectionObserver(N=>{for(const y of N)y.isIntersecting&&(m(0),E(),g.disconnect())},{threshold:.4});return g.observe(A),()=>{g.disconnect(),cancelAnimationFrame(f)}},[s,c]),i.jsx("span",{"data-loc":"client/src/components/Motion.tsx:166",ref:p,className:r,children:u.toFixed(d)})}function Zi({children:s,className:r}){const[c,d]=C.useState(0),u=C.useRef(!0);return C.useEffect(()=>{if(u.current){u.current=!1;return}ju()||d(m=>m+1)},[s]),i.jsx("span",{"data-loc":"client/src/components/Motion.tsx:190",className:le("tick",r),"data-tick":c||void 0,children:s},c)}const Cr={safe:{label:"稳妥",short:"Safe",definition:"é¢è®¡ ATAR é«åºå®æ¹æä½é¨æ§ 5 åå以ä¸ï¼å¨æ»¡è¶³å
ä¿®ç§ç®çåæä¸ææ¡è¾å¤§ã",definitionEn:"The projected ATAR sits at least 5 points above the official minimum. With prerequisites met, the prospects are strong.",color:"#4A6B4F"},target:{label:"å¹é
",short:"Target",definition:"é¢è®¡ ATAR è¾¾å°å®æ¹æä½é¨æ§ï¼ä¸é«åºå¹
åº¦å¨ 5 å以å
ï¼å±äºæ£å¸¸ç«äºåºé´ã",definitionEn:"The projected ATAR meets the official minimum but by less than 5 points, placing it in the normal competitive range.",color:"#B4884A"},reach:{label:"å²åº",short:"Reach",definition:"é¢è®¡ ATAR ä½äºå®æ¹æä½é¨æ§ï¼éè¦æåãæ´æ¢ä¸ä¸æèèå
¶ä»å
¥å¦è·¯å¾ã",definitionEn:"The projected ATAR falls below the official minimum. It calls for score improvement, a different programme, or an alternative pathway.",color:"#9
217C4A3C"},unknown:{label:"å¾
è¯ä¼°",short:"Review",definition:"该ä¸ä¸å®æ¹æªå
¬å¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°æä¸ªæ¡å®¡æ ¸ï¼éç±é¡¾é®ç»å宿´èæ¯å¤æã",definitionEn:"This programme publishes no ATAR threshold and is assessed holistically or case by case, so a counsellor must weigh the full profile.",color:"#6B6B6B"}};function vr(s,r){return r==="zh"?Cr[s].label:Cr[s].short}function jr(s,r){return r==="zh"?Cr[s].definition:Cr[s].definitionEn}const ZE=5;function Ob(s,r){if(r===null)return"unknown";const c=s-r;return c<0?"reach":c<ZE?"target":"safe"}function GE(s,r){const c=[];for(const d of s.prerequisites){if(d.length===0)continue;d.some(m=>r.includes(m))||c.push(d)}return{satisfied:c.length===0,missing:c}}function HE(s){const r=[];for(const c of Pe)if(!(s.regions.length>0&&!s.regions.includes(c.region)))for(const d of c.programmes){if(s.fields.length>0&&!s.fields.includes(d.field))continue;const u=d.atar??c.minAtar,m=Ob(s.atar,u);r.push({university:c,programme:d,tier:m,gap:u===null?null:Number((s.atar-u).toFixed(2)),prerequisite:GE(d,s.subjects)})}return r.sort((c,d)=>{const u=c.programme.atar??c.university.minAtar??-1;return(d.programme.atar??d.university.minAtar??-1)-u})}function UE(s){return["safe","target","reach","unknown"].map(c=>{const d=s.filter(u=>u.tier===c);return{tier:c,count:d.length,universities:new Set(d.map(u=>u.university.id)).size}})}function zb(s,r,c="zh"){const d=Pe.find(E=>E.id===s);if(!d)return null;const u=d.programmes.find(E=>E.id===r);if(!u)return null;const m=u.atar??d.minAtar,p=c==="zh",A=p?u.atarNote:u.atarNoteEn??u.atarNote,f=p?d.minAtarNote:d.minAtarNoteEn,b=u.atar!==null?A??(p?"宿¹æä¸ä¸å
¬å¸è¯¥é¨æ§ã":"This threshold is published by the university at programme level."):d.minAtar!==null?`${p?"该ä¸ä¸æªåå鍿§ï¼æ²¿ç¨å
¨æ ¡æä½è¦æ±ã":"No programme-level threshold is published; the institution-wide minimum applies. "}${f}`:f;return{university:d,programme:u,requiredAtar:m,requiredAtarNote:b,requiredSubjectGroups:u.prerequisites,extras:u.extras}}function PE(s,r){const c=new Map;let d=0;for(const m of s){const p=zb(m.universityId,m.programmeId,r);if(!p)continue;d+=1;const A=new Set;for(const f of p.requiredSubjectGroups)for(const b of f)A.add(b);Array.from(A).forEach(f=>c.set(f,(c.get(f)??0)+1))}const u=[];return Array.from(c.entries()).forEach(([m,p])=>{const A=Ve.find(E=>E.key===m),f=d===0?0:p/d,b=f>=.75?"å¿
é":f>=.4?"强ç建议":"å¯é";u.push({subject:m,requiredBy:p,level:b,reason:(r==="zh"?A?.note:A?.noteEn)??""})}),u.sort((m,p)=>p.requiredBy-m.requiredBy)}function Lu(){const s=Pe.flatMap(c=>c.programmes),r=s.filter(c=>(c.atar??null)!==null).length;return{universities:Pe.length,programmes:s.length,programmesWithAtar:r,programmesWithoutAtar:s.length-r,subjects:Ve.length,regions:new Set(Pe.map(c=>c.region)).size}}function Ut(s,r){const c=Ve.find(d=>d.key===s);return c?r==="zh"?c.zh:c.en:s}function cu(s,r){return s.map(c=>Ut(c,r)).join(r==="zh"?" æ ":" or ")}const DE={å¿
é:"Essential",强ç建议:"Strongly advised",å¯é:"Optional"},FE={é¢è¯:"Interview",ç¬è¯:"Written test",ä½åé:"Portfolio",è¯é³:"Audition",è¯å¬:"Audition",å»ç使£:"Medical examination",å
¥å¦èè¯:"Entrance examination"};function hn(s,r){return r==="zh"?s:FE[s]??s}const OE={é«:"Strong",ä¸:"Moderate",ä¸è¬:"Modest"};function Id(s,r){return r==="zh"?s:OE[s]??s}function _b(s,r){return r==="zh"?s:s==="é«"?"High":s==="ä¸"?"Medium":"Low"}const zE={æ°å¦:"Mathematics",ç§å¦:"Science",ç§æ:"Technology",åç§:"Business",人æä¸è¯è¨:"Humanities & Languages"};function Yd(s,r){return r==="zh"?s:zE[s]??s}const du=5,uf=5,Vd="eald",Wd="chineseFL",Ar={é«:3,ä¸:2,ä¸è¬:1};function _E(s,r,c="zh"){const d=new Set(Ve.filter(w=>r==="north"?w.north:w.south).map(w=>w.key)),u=c==="zh",m=new Map,p=new Map;let A=0;const f=w=>{const O=Ve.find(ne=>ne.key===w),F=Ar[O?.scaling??"ä¸è¬"]??1;return(m.get(w)?.count??0)*10+F};for(const w of s){const O=Pe.find(te=>te.id===w.universityId),F=O?.programmes.find(te=>te.id===w.programmeId);if(!O||!F)continue;A+=1;const ne=`${O.abbr} · ${u?F.nameZh:F.name}`;for(const te of F.prerequisites){if(te.length===0)continue;const re=te.filter(ee=>d.has(ee));if(re.length===0){const ee=te[0];p.set(ee,[...p.get(ee)??[],ne]);continue}const ge=re.slice().sort((ee,L)=>f(L)-f(ee))[0],D=m.get(ge)??{count:0,supports:[],alts:new Set};
217D.count+=1,D.supports.push(ne),re.filter(ee=>ee!==ge).forEach(ee=>D.alts.add(ee)),m.set(ge,D)}}const b=(w,O)=>{const F=m.get(w);return{subject:w,requiredBy:F?.count??0,role:O,alternatives:Array.from(F?.alts??[]),supports:F?.supports??[],offered:d.has(w)}},E={...b(Vd,"english"),alternatives:d.has("english")?["english"]:[]},g=d.has(Wd)?b(Wd,"chinese"):null,N=g?[E,g]:[E],y=Array.from(m.entries()).filter(([w])=>w!==Vd&&w!=="english"&&w!==Wd).sort((w,O)=>{if(O[1].count!==w[1].count)return O[1].count-w[1].count;const F=Ar[Ve.find(te=>te.key===w[0])?.scaling??"ä¸è¬"]??1;return(Ar[Ve.find(te=>te.key===O[0])?.scaling??"ä¸è¬"]??1)-F}).map(([w])=>b(w,"required")),v=du-N.length,T=y.slice(0,v),S=y.slice(v),k=new Set([...N.map(w=>w.subject),...T.map(w=>w.subject)]),_=[];if(T.length<v){const w=new Set;Array.from(k).forEach(F=>{const ne=Ve.find(te=>te.key===F)?.group;ne&&w.add(ne)});const O=Ve.filter(F=>d.has(F.key)&&!k.has(F.key)&&F.key!==Vd&&F.key!=="english").sort((F,ne)=>(Ar[ne.scaling]??1)-(Ar[F.scaling]??1));for(const F of O){if(T.length+_.length>=v)break;w.has(F.group)||(_.push(b(F.key,"filler")),k.add(F.key),w.add(F.group))}for(const F of O){if(T.length+_.length>=v)break;k.has(F.key)||(_.push(b(F.key,"filler")),k.add(F.key))}}const K=[...N,...T,..._],X=[...N,...T,..._],J=X.slice(0,uf),ae=X.slice(uf);return{year11:K,year12:J,dropped:ae,unavailable:Array.from(p.entries()).map(([w,O])=>({subject:w,supports:O})),overflow:S,targetCount:A}}function IE(s,r){const c={english:["è±è¯çº¿ · éå®","English line · locked"],chinese:["ä¸æçº¿ · éå®","Chinese line · locked"],required:["ç®æ å
ä¿®","Target prerequisite"],choice:["ç»å
æ©ä¼","Chosen within group"],filler:["æåè¡¥ä½","Scaling filler"]};return r==="zh"?c[s][0]:c[s][1]}const Ca=[{key:"mathematics",zh:"æ°å¦",en:"Mathematics",group:"æ°å¦",note:"å·¥ç¨ãè®¡ç®æºãæ°æ®ãç»æµä¸å¤æ°åç§çæ ¸å¿å
ä¿®ãç®æ çå·¥æé¡¶å°åç§æ¶ï¼åºä½ä¸ºä¸è³åé¨ A-Level ä¸çä¼å
ç§ç®ã",noteEn:"A core prerequisite for engineering, computing, data, economics and most business degrees. It should be prioritised among the three or four A-Level subjects for STEM or selective business targets."},{key:"furtherMathematics",zh:"è¿é¶æ°å¦",en:"Further Mathematics",group:"æ°å¦",note:"åæ¡¥ãå¸å½çå·¥ãLSE çé¡¶å°æ°å¦ãè®¡ç®æºãå·¥ç¨ä¸ç»æµæ¹å常æç¡®è¦æ±æå¼ºçå好ãé¡»ä¸ Mathematics é
å¥è§åï¼ä¸æ¿ä»£ Mathematicsã",noteEn:"Often required or strongly preferred by the most selective mathematics, computing, engineering and economics programmes, including Cambridge, Imperial and LSE. It complements rather than replaces Mathematics."},{key:"physics",zh:"ç©ç",en:"Physics",group:"ç§å¦",note:"å·¥ç¨ãç©çç§å¦ä¸é¨åè®¡ç®æº/å»ºçæ¹åçéè¦å
ä¿®ãç®æ æºæ¢°ãçµåãèªç©ºæç©çç¸å
³ä¸ä¸æ¶ï¼é常åºä¸ Mathematics åæ¶éæ©ã",noteEn:"An important prerequisite for engineering, physical sciences and some computing or architecture routes. It is normally taken with Mathematics for mechanical, electrical, aerospace or physics-related targets."},{key:"chemistry",zh:"åå¦",en:"Chemistry",group:"ç§å¦",note:"å»å¦ãçå»ãè¯å¦ãçç©å»å¦ä¸åå¦å·¥ç¨çå
³é®å
ä¿®ãç®æ å»å¦æ¶ï¼é常è¿éæé
Biologyã",noteEn:"A key prerequisite for medicine, dentistry, pharmacy, biomedical science and chemical engineering. Medicine applicants normally pair it with Biology."},{key:"biology",zh:"çç©",en:"Biology",group:"ç§å¦",note:"å»å¦ãçå½ç§å¦ãçç©å»å¦ãå¿çå¦ç¸å
³æ¹åçéè¦å¦æ¯åºç¡ãä¸ Chemistry çç»åå¯ä¿çæå¤å¥åº·ç§å¦è·¯å¾ã",noteEn:"An important academic foun
217dation for medicine, life sciences, biomedical science and psychology-related routes. Together with Chemistry, it preserves the widest range of health-science pathways."},{key:"computerScience",zh:"è®¡ç®æºç§å¦",en:"Computer Science",group:"ç§å¦",note:"è®¡ç®æºã软件工ç¨ã人工æºè½ä¸æ°æ®æ¹åç对å£ç§ç®ã夿°é¢æ ¡ä»ä»¥ Mathematics 为硬æ§å
ä¿®ï¼Computer Science ä½ä¸ºä½è¯å¦ç§å
´è¶£ä¸ç¼ç¨åºç¡ç第äºç§ï¼åæ´çå·¥è®¡ç®æºç§å¦æç¡®æ¥åå
¶æ¿ä»£ Physics é项ã",noteEn:"The subject most directly aligned with computing, software engineering, artificial intelligence and data routes. Mathematics normally remains the hard prerequisite, with Computer Science evidencing subject commitment and programming foundations; NTU Computer Science explicitly accepts it in place of the Physics option."},{key:"economics",zh:"ç»æµå¦",en:"Economics",group:"åç§",note:"ç»æµãéèãåç§ã社ç§åæ¿çæ¹åçé«å¥å度ç§ç®ãä¸ Mathematics ç»åæ¶ï¼å¯¹ç»æµä¸æ°æ®ååç§å°¤å
¶æå©ã",noteEn:"A high-fit subject for economics, finance, business, social science and policy routes. Paired with Mathematics, it is especially helpful for economics and data-led business programmes."},{key:"business",zh:"åç§",en:"Business",group:"åç§",note:"æå©äºå»ºç«åä¸ã管çååä¸åºç¡ï¼ä½é常ä¸è½æ¿ä»£ Mathematics å¯¹ç»æµãéèãè®¡ç®æºææ°æ®ç±»ä¸ä¸çå
ä¿®è¦æ±ã",noteEn:"Useful for developing a business, management and entrepreneurship foundation, but it does not normally substitute for Mathematics where economics, finance, computing or data programmes require it."},{key:"accounting",zh:"ä¼è®¡",en:"Accounting",group:"åç§",note:"ä¼è®¡ã审计ãéèæ¹åç对å£ç§ç®ï¼å¯ä¸ºä¸ä¸èµæ ¼ï¼å¦ ACCAãCPAï¼æä¸åºç¡ã颿 ¡æ®éä¸å°å
¶å为å¿
ä¿®å
ä¿®ï¼ä¸ä¸è½æ¿ä»£ Mathematics å¨éèä¸åä¸åæç±»ä¸ä¸ä¸çè¦æ±ã",noteEn:"Directly aligned with accountancy, audit and finance routes and a useful foundation for professional qualifications such as ACCA or CPA. Universities rarely list it as a required prerequisite, and it does not substitute for Mathematics in finance or business-analytics programmes."},{key:"geography",zh:"å°ç",en:"Geography",group:"人æ",note:"å°çå¦ãåå¸è§åãç¯å¢ä¸å¯æç»åå±ã社ä¼ç§å¦æ¹åç对å£ç§ç®ï¼ä¹æ¯ BCI ç°æè¯¾ç¨ä¸å°æ°å人æä¸åä½çéæ©ã对以éåç§ç®ä¸ºä¸»çç»åèè¨ï¼å¯ç¨äºå¹³è¡¡å¦ç§å¹¿åº¦ã",noteEn:"Aligned with geography, urban planning, environmental and sustainability studies and social-science routes, and one of the few humanities-leaning, essay-based options in BCI's current offering. It can broaden an otherwise quantitative subject combination."}],Ib={"A*":6,A:5,B:4,C:3,D:2,E:1},mf={medicine:{zh:"ä¼å
éå® Chemistry + Biologyï¼å¦éä¿æå·¥ç¨/ç©çç§å¦å¤éï¼å¯ç¨ Mathematics æ Physics ä½ä¸ºç¬¬ä¸ç§ãå»å¦é¡¹ç®æ®éè¿é UCATãé¢è¯æå
¶ä»éæã",en:"Prioritise Chemistry with Biology. Mathematics or Physics is a strong third subject if you also want to preserve engineering or physical-science options. Medicine commonly adds the UCAT, interviews or other selection."},law:{zh:"BCI ç°æè¯¾ç¨ä¸æ²¡ææå¦æåå²ï¼Geography æ¯å¯ä¸å论述åä½çéæ©ï¼å¯ä¸ Economics ç»åå±ç¤ºè®ºè¯ä¸åæè½åãä»éç¹å«å
³æ³¨è±è¯èµæ ¼ãLNATãç¬è¯ä¸é¢è¯ã",en:"BCI's current offering does not include Literature or History. Geography is the only essay-based option and pairs well with Economics to evidence argumentation and analysis. English proof, the LNAT, written tests and interviews still need particular attention."},computing:{zh:"Mathematics æ¯é¦è¦ç§ç®ï¼å 乿æé¢æ ¡å为硬æ§å
ä¿®ï¼Computer Science æ¯æå¯¹å£ç第äºç§ï¼å¯ä½è¯ç¼ç¨åºç¡ä¸å¦ç§å
´è¶£ï¼åæ´çå·¥è®¡ç®æºç§å¦æç¡®æ¥åå
¶æ¿ä»£ Physics é项ï¼ãFurther Mathematics 对æå
·ç«äºåçè±å½è®¡ç®æºãæ°æ®ä¸é忹忾èå¢çï¼Physics æ¯ç¨³å¦¥çç¬¬ä¸æç¬¬åç§ã",en:"Mathematics is the first priority and is treated as a hard prerequisite by almost every university. Computer Science is the most directly aligned second subject and evidence
217s programming foundations and subject commitment; NTU Computer Science explicitly accepts it in place of the Physics option. Further Mathematics materially strengthens the most selective UK computing, data and quantitative routes, and Physics remains a reliable third or fourth subject."},engineering:{zh:"æ åç»åæ¯ Mathematics + Physicsï¼Further Mathematics æåé¡¶å°å·¥ç¨å¹é
度ï¼Chemistry å¯ä¸ºåå·¥ãææåé¨åçç©å·¥ç¨ä¿çéæ©ã",en:"The standard combination is Mathematics plus Physics. Further Mathematics strengthens the fit for selective engineering, while Chemistry preserves chemical, materials and some bioengineering options."},business:{zh:"Mathematics æ¯ç»æµãéèãåä¸åæçåºç¡ï¼Economics æ¯æèªç¶ç第äºç§ï¼Further Mathematics å¯å¼ºåé¡¶å°ç»æµä¸éåéèç³è¯·ãç®æ ä¼è®¡ã审计æè´¢å¡æ¹åæ¶ï¼Accounting æ¯å¯¹å£çè¡¥å
ç§ç®ï¼ä½ä¸è½æ¿ä»£ Mathematicsã",en:"Mathematics underpins economics, finance and business analytics. Economics is the natural second subject, and Further Mathematics strengthens applications to selective economics and quantitative-finance routes. Accounting is a well-aligned addition for accountancy, audit and finance targets, but it does not substitute for Mathematics."},science:{zh:"çå½ç§å¦ä»¥ Chemistry + Biology ä¸ºæ ¸å¿ï¼ç©çç§å¦ä»¥ Mathematics + Physics ä¸ºæ ¸å¿ãç¬¬ä¸æç¬¬åç§åºä¾ç®æ ä¸ä¸ç¡®å®ï¼ç¯å¢ç§å¦ä¸å¯æç»å屿¹åå¯èè Geographyã",en:"Life sciences centre on Chemistry plus Biology; physical sciences centre on Mathematics plus Physics. Select the third or fourth subject according to the intended degree; Geography suits environmental science and sustainability routes."},design:{zh:"ç°æè¯¾ç¨ä¸å« Art & Designï¼å»ºç䏿æ¯è®¾è®¡æ¹å建议 Mathematics + Physicsï¼åå¸ä¸ç©ºé´è§åæ¹åå¯å Geographyãä½åéé¡»å¨è¯¾å¤æç»å»ºè®¾ã",en:"The current offering does not include Art & Design. Mathematics plus Physics is advisable for architecture and technical design, with Geography suiting urban and spatial planning. Portfolio development must continue outside class."},arts:{zh:"ç°æç»å以éåä¸åç§ä¸ºä¸»ï¼Geography æ¯å¯ä¸ç人æç±»éæ©ï¼ä¸ Economics ç»å坿¯æç¤¾ä¼ç§å¦ãå½é
å
³ç³»ä¸åå±ç ç©¶æ¹åãè¯è¨ãæå¦åä¼ åªä¸ä¸ä»éé¢å¤æ ¸å¯¹è±è¯ä¸ä½åè¦æ±ã",en:"The current set is quantitatively and business oriented. Geography is the only humanities option and, combined with Economics, supports social science, international relations and development studies. Language, literature and media programmes still require separate checks for English and portfolio requirements."},education:{zh:"æè²æ¹ååºéè§è±è¯èµæ ¼ãé¢è¯åä¸å¿ç«¥/æå¦ç¸å
³çç»åãææä»»æå¦ç§æé
ï¼çç§æè²é BiologyãChemistry æ Physicsï¼æ°å¦æè²é Mathematicsï¼äººæä¸å°çæè²é Geographyï¼åç§æè²é Economics æ Businessã",en:"Education routes place weight on English proof, interviews and experience with children or teaching. Choose subjects according to the intended teaching specialism: Biology, Chemistry or Physics for science education, Mathematics for mathematics teaching, Geography for humanities and geography teaching, and Economics or Business for business education."}};function YE(){const{t:s,lang:r}=Oe(),c=Lu(),[d,u]=C.useState(null);C.useEffect(()=>{u(Db())},[]);const m=[{no:"01",href:"/wace",eyebrow:s("西澳æè²è¯ä¹¦ · ATAR","Western Australian Certificate · ATAR"),title:"WACE",subtitle:s("以 ATAR åæ°è§å大å¦ç®æ ","Plan university goals through an ATAR"),desc:s("è¾å
¥é¢è®¡ ATAR æå
éå®ç®æ ä¸ä¸ï¼å忥é
31 æé¢æ ¡ç忰鍿§ãå
ä¿®ç§ç®ä¸éå æµè¯ï¼å¹¶æ®æ¤è§å BCI æ¹åç 16 é¨ WACE 课ç¨ã","Enter a projected ATAR or start from a target programme to read thresholds, prerequisites and additional tests across 31 universities, then plan across BCI's 16 approved WACE courses."),facts:[{k:s("æç»©å£å¾","Score basis"),v:s("ATAR 0â99.95","ATAR 0â99.95")},{k:s("æ¹å课ç¨","Approved courses"),v:s("16 é¨","16 courses")},{k:s("æ¥è¯¢æ¹å","Lookup"),v:s("æ£å / åå","Forward / Reverse")}],index:[{zh:"ææç»©è§å",en:"Plan from grades"},{zh:"ç±ç®æ è§å",en:"Plan from a target"},{zh:"é课è§å",en:"Subject planner"},{zh:"31 æ ¡éæ¥",en:"31-university table"},{zh:"ç®æ æ¸
å",en:"Shortlist"}],cta:s("è¿å
¥ WACE è§åç³»ç»","Enter the WACE planner")},{no:"02",href:"/alevel",eyebrow:s("åæ¡¥å½é
· AS & A Level","Cambridge International · AS & A Level"),title:"A-Level",subt
217itle:s("以颿µççº§æ ¡å大å¦ç®æ ","Calibrate goals through predicted grades"),desc:s("以 3â4 é¨é¢æµç级为åä½ï¼æ A*AAãAAAãAAB ç颿 ¡å
¬å¼å£å¾æ¯å¯¹åæ · 31 æé¢æ ¡çæ¡ä»¶ï¼å¹¶è§å BCI å®ç½å
¬å¸ç 10 é¨ Cambridge 课ç¨ã","Working in units of three to four predicted grades, compare A*AA, AAA and AAB style published conditions across the same 31 universities and plan the ten Cambridge subjects published on the BCI site."),facts:[{k:s("æç»©å£å¾","Grade basis"),v:s("A*âE ç级","Grades A*âE")},{k:s("å¯é课ç¨","Available subjects"),v:s(`${Ca.length} é¨`,`${Ca.length} subjects`)},{k:s("æ¥è¯¢æ¹å","Lookup"),v:s("æ£å / åå","Forward / Reverse")}],index:[{zh:"ææç»©è§å",en:"Plan from grades"},{zh:"ç±ç®æ è§å",en:"Plan from a target"},{zh:"é课è§å",en:"Subject planner"},{zh:"31 æ ¡éæ¥",en:"31-university table"},{zh:"ç®æ æ¸
å",en:"Shortlist"}],cta:s("è¿å
¥ A-Level è§åç³»ç»","Enter the A-Level planner")}];return i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:81",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Choose.tsx:82",chooser:!0}),i.jsxs("main",{"data-loc":"client/src/pages/Choose.tsx:83",children:[i.jsx("section",{"data-loc":"client/src/pages/Choose.tsx:85",className:"border-b border-border",children:i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:86",className:"container grid gap-x-14 gap-y-8 pt-12 pb-10 lg:grid-cols-[1.25fr_0.75fr] lg:pt-16",children:[i.jsxs(pa,{"data-loc":"client/src/pages/Choose.tsx:87",children:[i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:88",className:"eyebrow text-brass",children:s("Brentvale æçå¹´é´ Â· 2026/27 · æ»ç®å½","Brentvale Admissions Almanac · 2026/27 · Contents")}),i.jsx("h1",{"data-loc":"client/src/pages/Choose.tsx:91",className:"mt-5 max-w-[20ch] text-[2.5rem] leading-[1.06] text-green sm:text-[3.25rem]",children:s("å
éæ©ä½ ç课ç¨ä½ç³»ã","Start by choosing your curriculum.")}),i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:94",className:"mt-5 max-w-[58ch] font-[family-name:var(--font-serif)] text-[1.0625rem] leading-relaxed text-muted-foreground",children:s("åæå½é
å¦é¢æä¾ä¸¤å¥å½¼æ¤ç¬ç«çåå¦è§åç³»ç»ã两è
è¦çç¸åç 31 æç®æ 颿 ¡ä¸ 636 æ¡ä¸ä¸æ¡ç®ï¼åè½ä¸ä¸å¯¹åºï¼ä»
æç»©å£å¾ä¸å¯é课ç¨ä¸åââ请æå¦çæ£å¨ä¿®è¯»ç课ç¨è¿å
¥ã","Brentvale College International runs two independent planning systems. Both cover the same 31 target universities and 636 programme entries with matching tools; only the grade basis and available subjects differ. Enter through the curriculum the student is actually taking.")})]}),i.jsxs(pa,{"data-loc":"client/src/pages/Choose.tsx:101",as:"aside",delay:80,className:"border-l-2 border-brass pl-6 lg:mt-10",children:[i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:102",className:"eyebrow text-brass",children:s("æ°æ®å£å¾","Data basis")}),i.jsx(oa,{"data-loc":"client/src/pages/Choose.tsx:103",as:"dl",className:"mt-4 divide-y divide-border border-y border-border",children:[{k:s("æ°æ®å¹´ä»½","Data year"),v:s("2026 / 2027 å
¥å¦å¨æ","2026 / 2027 intakes")},{k:s("æ ¸éªæ¶é´","Verified"),v:s("2026 å¹´ 8 æ","August 2026")},{k:s("鍿§æ§è´¨","Nature"),v:s("宿¹æä½è¦æ±","Official minimums")},{k:s("æªå
¬å¸æ¡ç®","Unpublished"),v:s("æ 为顾é®å¤æ ¸","Marked adviser review")}].map(p=>i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:110",className:"flex items-baseline justify-between gap-4 py-2.5",children:[i.jsx("dt",{"data-loc":"client/src/pages/Choose.tsx:111",className:"text-[0.75rem] tracking-[0.1em] text-muted-foreground",children:p.k}),i.jsx("dd",{"data-loc":"client/src/pages/Choose.tsx:112",className:"text-right text-[0.8125rem] text-green",children:p.v})]},p.k))})]})]})}),i.jsx("section",{"data-loc":"client/src/pages/Choose.tsx:121",className:"border-y border-border",children:i.jsx("div",{"data-loc":"client/src/pages/Choose.tsx:122",className:"container grid lg:grid-cols-2",children:m.map((p,A)=>i.jsx(pa,{"data-loc":"client/src/pages/Choose.tsx:124",delay:A*90,className:A===0?"":"lg:contents",children:i.jsxs(Be,{"data-loc":"client/src/pages/Choose.tsx:128",href:p.href,className:["group flex h-full flex-col justify-between py-10 transition-colors duration-150 hover:bg-paper-deep/55",A===0?"border-b border-border lg:border-b-0 lg:border-r lg:pr-12":"lg:pl-12"].join(" "),children:[i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:136",children:[i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:137",className:"almanac-index text-brass",children:p.no}),i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:138",className:"mt-4 text-[0.6875rem] tracking-[0.18em] text-muted-foreground",children:p.eyebrow}),i.jsxs("h2",{"data-loc":"client/src/pages/Choose.tsx:141",className:"mt-3 flex items-baseline gap-3 font-[family-name:var
217(--font-serif)] text-[2.75rem] leading-none text-green sm:text-[3.25rem]",children:[p.title,i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:143",className:"h-px flex-1 origin-left translate-y-[-0.6rem] bg-brass/45 transition-opacity duration-300 group-hover:bg-brass/80"})]}),i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:145",className:"mt-3 text-[1.0625rem] text-green/85",children:p.subtitle}),i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:146",className:"mt-4 max-w-[46ch] font-[family-name:var(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:p.desc}),i.jsx("dl",{"data-loc":"client/src/pages/Choose.tsx:150",className:"mt-7 grid grid-cols-3 gap-4 border-t border-border pt-5",children:p.facts.map(f=>i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:152",children:[i.jsx("dt",{"data-loc":"client/src/pages/Choose.tsx:153",className:"text-[0.6875rem] tracking-[0.12em] text-muted-foreground",children:f.k}),i.jsx("dd",{"data-loc":"client/src/pages/Choose.tsx:156",className:"score mt-1.5 text-[0.875rem] text-green",children:f.v})]},f.k))}),i.jsx(oa,{"data-loc":"client/src/pages/Choose.tsx:162",as:"ul",className:"mt-6 divide-y divide-border border-t border-border",children:p.index.map((f,b)=>i.jsxs("li",{"data-loc":"client/src/pages/Choose.tsx:164",className:"flex items-baseline gap-3 py-2 text-[0.8125rem] text-muted-foreground",children:[i.jsxs("span",{"data-loc":"client/src/pages/Choose.tsx:167",className:"almanac-index shrink-0 text-brass",children:[p.no,".",b+1]}),i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:170",className:"min-w-0 flex-1 truncate",children:r==="zh"?f.zh:f.en}),i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:173",className:"h-px min-w-6 flex-1 translate-y-[-0.25rem] bg-border"})]},f.en))})]}),i.jsxs("span",{"data-loc":"client/src/pages/Choose.tsx:179",className:"mt-9 inline-flex items-center gap-2 self-start border-b border-brass pb-1 text-[0.9375rem] text-green transition-colors group-hover:text-brass",children:[p.cta,i.jsx(ct,{"data-loc":"client/src/pages/Choose.tsx:181",className:"h-4 w-4 transition-transform duration-200 group-hover:translate-x-1"})]})]})},p.href))})}),i.jsxs("section",{"data-loc":"client/src/pages/Choose.tsx:189",className:"container py-12",children:[d&&i.jsxs(Be,{"data-loc":"client/src/pages/Choose.tsx:191",href:d.href,className:"flex max-w-[34rem] items-center justify-between gap-4 border-y border-border py-3.5 text-left transition-colors hover:border-brass",children:[i.jsxs("span",{"data-loc":"client/src/pages/Choose.tsx:194",className:"flex min-w-0 items-center gap-2.5",children:[i.jsx(bb,{"data-loc":"client/src/pages/Choose.tsx:195",className:"h-4 w-4 shrink-0 text-brass"}),i.jsxs("span",{"data-loc":"client/src/pages/Choose.tsx:196",className:"min-w-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:197",className:"eyebrow text-muted-foreground",children:s("æè¿ä½¿ç¨","Recently used")}),i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:198",className:"mt-0.5 block truncate text-[0.875rem] text-green",children:r==="zh"?d.zh:d.en})]})]}),i.jsx(ct,{"data-loc":"client/src/pages/Choose.tsx:203",className:"h-4 w-4 shrink-0 text-brass"})]}),i.jsxs(pa,{"data-loc":"client/src/pages/Choose.tsx:208",className:"mt-10 border-t border-border pt-8",children:[i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:209",className:"eyebrow text-brass",children:s("å
±åè¦ççç®æ å°åº","Shared target regions")}),i.jsx(oa,{"data-loc":"client/src/pages/Choose.tsx:210",as:"dl",className:"mt-4 grid gap-x-10 gap-y-2.5 sm:grid-cols-2",children:Pt.map((p,A)=>i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:212",className:"flex items-baseline gap-3 border-b border-border py-2",children:[i.jsx("span",{"data-loc":"client/src/pages/Choose.tsx:215",className:"almanac-index shrink-0 text-brass",children:String(A+1).padStart(2,"0")}),i.jsx("dt",{"data-loc":"client/src/pages/Choose.tsx:218",className:"min-w-0 flex-1 truncate text-[0.875rem] text-green",children:r==="zh"?p.label:p.labelEn}),i.jsx("dd",{"data-loc":"client/src/pages/Choose.tsx:221",className:"score shrink-0 text-[0.8125rem] text-muted-foreground",children:Pe.filter(f=>f.region===p.id).length})]}
217,p.id))})]}),i.jsx(pa,{"data-loc":"client/src/pages/Choose.tsx:229",as:"dl",className:"mt-10 grid grid-cols-2 gap-x-8 gap-y-6 border-t border-border pt-8 sm:grid-cols-4",children:[{k:s("ç®æ 颿 ¡","Universities"),v:c.universities},{k:s("ä¸ä¸æ¡ç®","Programmes"),v:c.programmes},{k:s("è¦çå°åº","Regions"),v:c.regions},{k:s("课ç¨ä½ç³»","Curricula"),v:2}].map(p=>i.jsxs("div",{"data-loc":"client/src/pages/Choose.tsx:238",children:[i.jsx("dd",{"data-loc":"client/src/pages/Choose.tsx:239",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Fb,{"data-loc":"client/src/pages/Choose.tsx:240",value:p.v})}),i.jsx("dt",{"data-loc":"client/src/pages/Choose.tsx:242",className:"mt-2 text-[0.75rem] tracking-[0.14em] text-muted-foreground",children:p.k})]},p.k))}),i.jsx("p",{"data-loc":"client/src/pages/Choose.tsx:247",className:"mt-8 max-w-[70ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("两å¥ç³»ç»å
±ç¨åä¸ä»½ç®æ æ¸
åï¼å¨ä»»ä¸ä½ç³»ä¸æ¶èçä¸ä¸ï¼é½ä¼åºç°å¨å¦ä¸ä½ç³»çæ¸
å页ï¼ä¾¿äºåæ¶æ¯è¾ä¸¤æ¡è·¯å¾ã","Both systems share one shortlist: a programme saved in either curriculum also appears in the other, so the two routes can be compared side by side.")})]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/Choose.tsx:255"})]})}const ao=60,uu=100;function xr(s){return(Math.min(uu,Math.max(ao,s))-ao)/(uu-ao)*100}function Tr({atar:s,markers:r=[],className:c,showPointer:d=!0}){const u=C.useMemo(()=>{const f=[];for(let b=ao;b<=uu;b+=2)f.push({value:b,major:b%10===0});return f},[]),m=C.useMemo(()=>{const f=new Map;for(const v of r){const T=f.get(v.value);T?T.label=`${T.label} / ${v.label.replace(String(v.value),"").trim()}`.trim():f.set(v.value,{...v})}const b=Array.from(f.values()).sort((v,T)=>v.value-T.value),E=typeof window<"u"&&window.innerWidth<640,g=E?26:11,N=E?4:3,y=[];for(const v of b){const T=xr(v.value);let S=0;for(;S<N-1&&y.some(k=>k.level===S&&Math.abs(xr(k.value)-T)<g);)S+=1;y.push({...v,level:S})}return y},[r]),p=m.reduce((f,b)=>Math.max(f,b.level+1),1),A=2+(p-1)*13;return i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:88",className:le("w-full select-none",c),children:i.jsxs("div",{"data-loc":"client/src/components/ScoreRule.tsx:89",className:"relative",style:{height:`${76+(p-1)*13}px`},children:[i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:91",className:"absolute inset-x-0 h-px bg-ink/35",style:{to
217p:`${A+34}px`}}),u.map(f=>i.jsxs("div",{"data-loc":"client/src/components/ScoreRule.tsx:94",className:"absolute",style:{left:`${xr(f.value)}%`,top:`${A+34}px`},children:[i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:98",className:le("w-px bg-ink/35",f.major?"h-3":"h-1.5"),style:{marginLeft:"-0.5px"}}),f.major&&i.jsx("span",{"data-loc":"client/src/components/ScoreRule.tsx:103",className:"score absolute left-1/2 top-4 -translate-x-1/2 text-[0.625rem] text-muted-foreground",children:f.value})]},f.value)),m.map((f,b)=>i.jsxs("div",{"data-loc":"client/src/components/ScoreRule.tsx:111",className:"absolute",style:{left:`${xr(f.value)}%`,top:`${A+f.level*13}px`},children:[i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:118",className:le("h-full w-px border-l border-dashed",f.tone==="green"?"border-green":f.tone==="muted"?"border-ink/30":"border-brass"),style:{height:`${34-f.level*13}px`}}),i.jsx("span",{"data-loc":"client/src/components/ScoreRule.tsx:125",className:le("absolute -top-0.5 left-1.5 whitespace-nowrap text-[0.625rem] tracking-wide",f.tone==="green"?"text-green":f.tone==="muted"?"text-muted-foreground":"text-brass"),children:f.label})]},`${f.label}-${f.value}-${b}`)),d&&typeof s=="number"&&i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:136",className:"absolute transition-[left] duration-[240ms]",style:{left:`${xr(s)}%`,top:`${A+22}px`,transitionTimingFunction:"var(--ease-out)"},children:i.jsxs("div",{"data-loc":"client/src/components/ScoreRule.tsx:143",className:"relative -translate-x-1/2",children:[i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:144",className:"h-0 w-0 border-x-[6px] border-t-[8px] border-x-transparent border-t-green"}),i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:145",className:"absolute left-1/2 top-2 h-8 w-px -translate-x-1/2 bg-green"}),i.jsx("div",{"data-loc":"client/src/components/ScoreRule.tsx:146",className:"absolute left-1/2 top-[2.6rem] -translate-x-1/2 whitespace-nowrap bg-green px-2 py-0.5",children:i.jsx("span",{"data-loc":"client/src/components/ScoreRule.tsx:147",className:"score text-[0.6875rem] font-medium text-primary-foreground",children:s.toFixed(2)})})]})})]})})}const VE={safe:"border-tier-safe text-tier-safe bg-tier-safe/8",target:"border-tier-target text-[oklch(0.48_0.07_74)] bg-tier-target/10",reach:"border-tier-reach text-tier-reach bg-tier-reach/8",unknown:"border-tier-unknown text-tier-unknown bg-tier-unknown/8"};function ds({tier:s,className:r}){const{lang:c}=Oe();return i.jsxs("span",{"data-loc":"client/src/components/TierBadge.tsx:19",className:le("inline-flex shrink-0 items-center gap-1.5 border px-2 py-0.5 text-[0.6875rem] tracking-[0.08em]",VE[s],r),title:jr(s,c),children:[i.jsx("span",{"data-loc":"client/src/components/TierBadge.tsx:26",className:"h-1.5 w-1.5 shrink-0 rounded-full bg-current"}),vr(s,c)]})}function WE({className:s}){const r=["safe","target","reach","unknown"],{lang:c}=Oe();return i.jsx("dl",{"data-loc":"client/src/components/TierBadge.tsx:36",className:le("divide-y divide-border border-y border-border",s),children:r.map(d=>i.jsxs("div",{"data-loc":"client/src/components/TierBadge.tsx:38",className:"flex flex-col gap-1.5 py-3 sm:flex-row sm:items-baseline sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/components/TierBadge.tsx:39",className:"w-24 shrink-0",children:i.jsx(ds,{"data-loc":"client/src/components/TierBadge.tsx:40",tier:d})}),i.jsx("dd",{"data-loc":"client/src/components/TierBadge.tsx:42",className:"font-[family-name:var(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:jr(d,c)})]},d))})}const KE="/manus-storage/bv-hero-almanac_675b2c4b.png",QE="/manus-storage/bv-subjects_9e541983.png";function JE(){const s=Lu(),{t:r,lang:c}=Oe(),[d,u]=C.useState(null);return C.useEffect(()=>{u(Db())},[]),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:37",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Home.tsx:38"}),i.jsx("section",{"data-loc":"client/src/pages/Home.tsx:41",className:"border-b border-border",children:i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:42",className:"container grid gap-0 lg:grid-cols-[1.05fr_0.95fr]",children:[i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:43",className:"flex flex-col justify-center py-16 lg:py-24 lg:pr-14",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:44",className:"eyebrow text-brass",children:r("Brentvale æçå¹´é´ Â· 2026/27","Brentvale Admissions Almanac · 202
2176/27")}),i.jsx("h1",{"data-loc":"client/src/pages/Home.tsx:47",className:"mt-6 max-w-[24ch] text-[2.75rem] leading-[1.08] text-green sm:text-[3.5rem]",children:r("ATAR 92 è½è¿ç䏿¯ä¸æå¤§å¦ï¼èæ¯ä¸ç»éæ©ã","An ATAR of 92 is not one university. It is a set of choices.")}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:53",className:"mt-6 max-w-[52ch] font-[family-name:var(--font-serif)] text-[1.0625rem] leading-relaxed text-muted-foreground",children:r("è¿æ¯ä¸ä»½å¯ä»¥å忥é
çåå¦é¨æ§å¹´é´ãå¦çä¸å®¶é¿æ¢å¯ä»¥è¾å
¥é¢è®¡ ATARï¼çæ¸
è½å¤ç³è¯·ç颿 ¡ä¸ä¸ä¸ï¼ä¹å¯ä»¥å
éå®ç®æ ä¸ä¸ï¼åæ¨æéåæ°ãå¿
ä¿®ç§ç®ä¸éå æµè¯ã","A two-way almanac of admission thresholds. Enter a projected ATAR to see which universities and programmes are within reach, or start from a target programme and work backwards to the score, prerequisite subjects and additional tests it demands.")}),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:61",className:"mt-9 grid border-y border-border sm:grid-cols-2",children:[i.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:62",href:"/wace/forward",className:"group border-b border-border p-5 transition-colors hover:bg-paper-deep sm:border-b-0 sm:border-r",children:[i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:65",className:"almanac-index text-brass",children:["01 · ",r("ææç»©è§å","Plan from a score")]}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:66",className:"mt-4 flex items-center gap-2 text-[1.1rem] text-green",children:[i.jsx(xb,{"data-loc":"client/src/pages/Home.tsx:67",className:"h-4 w-4"}),r("é¢è®¡ ATAR â 颿 ¡ä¸ä¸","Projected ATAR â options")]}),i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:70",className:"mt-2 block text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("è¾å
¥é¢è®¡ ATAR ä¸å·²éç§ç®ï¼æç¨³å¦¥ãå¹é
ãå²åºä¸æ¡£æ¥çå¯ç³è¯·ç颿 ¡ä¸ä¸ä¸ã","Enter a projected ATAR and current subjects to see reachable programmes across safety, match and reach bands.")}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:76",className:"mt-4 inline-flex items-center gap-1 border-b border-brass pb-0.5 text-[0.75rem] text-green",children:[r("ææç»©æ¥è¯¢","Start from grades"),i.jsx(ct,{"data-loc":"client/src/pages/Home.tsx:78",className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})]})]}),i.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:81",href:"/wace/reverse",className:"group p-5 transition-colors hover:bg-paper-deep",children:[i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:84",className:"almanac-index text-brass",children:["02 · ",r("ç±ç®æ è§å","Plan from a target")]}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:85",className:"mt-4 flex items-center gap-2 text-[1.1rem] text-green",children:[i.jsx(ni,{"data-loc":"client/src/pages/Home.tsx:86",className:"h-4 w-4"}),r("颿 ¡ä¸ä¸ â æ¡ä»¶","Programme â requirements")]}),i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:89",className:"mt-2 block text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("å
éå®ç®æ ä¸ä¸ï¼å忥æé ATARãå¿
ä¿® WACE ç§ç®ãè±è¯è¦æ±ä¸éå æµè¯ã","Start with a target programme, then work back to the required ATAR, compulsory WACE subjects, English and additional tests.")}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:95",className:"mt-4 inline-flex items-center gap-1 border-b border-brass pb-0.5 text-[0.75rem] text-green",children:[r("æç®æ æ¥è¯¢","Start from a target"),i.jsx(ct,{"data-loc":"client/src/pages/Home.tsx:97",className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})]})]})]}),i.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:101",href:"/alevel",className:"mt-6 inline-flex items-center gap-2 border-b border-brass pb-1 text-[0.8125rem] text-green transition-colors hover:text-brass",children:[i.jsx(ni,{"data-loc":"client/src/pages/Home.tsx:104",className:"h-4 w-4"}),r("修读 Cambridge A-Levelï¼è¿å
¥ 10 é¨è¯¾ç¨çç¬ç«è§åå¨","Taking Cambridge A-Level? Enter the dedicated ten-subject planner"),i.jsx(ct,{"data-loc":"client/src/pages/Home.tsx:106",className:"h-3.5 w-3.5"})]}),d&&i.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:110",href:d.href,className:"mt-5 flex max-w-[34rem] items-center justify-between gap-4 border-y border-border py-3 text-left transition-colors hover:border-brass",children:[i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:113",className:"flex min-w-0 items-center gap-2.5",children:[i.jsx(bb,{"data-loc":"client/src/pages/Home.tsx:114",className:"h-4 w-4 shrink-0 text-brass"}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:115",className:"min-w-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:116",className:"eyebrow text-muted-foreground",children:r("æè¿ä½¿ç¨","Recently used")}),i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:117",className:"mt-0.5 block truncate text-[0.875rem] text-green",children:c==="zh"?d.zh:d.en})]})]}),i.jsx(ct,{"data-loc":"client/src/pages/Home.tsx:122",className:"h-4 w-4 shrink-0 text-brass"})]}),i.jsx("dl",{"data-loc":"client/src/pages/Home.tsx:126",className:"mt-12 grid grid-cols-2 gap-x-8 gap-y-6 border-t border-border pt-8 sm:grid-cols-4",children:[{k:r("ç®æ 颿 ¡","Universities"),v:s.universities},{k:r("ä¸ä¸æ¡ç®","Programmes"),v:s.programmes},{k:r("è¦çå°åº","Regions"),v:s.regions},{k:r("WACE æ¹å课ç¨","WACE courses"),v:s.subjects}].map(m=>i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:133",children:[i.jsx("dd",{"data-loc":"client/src/pages/Home.tsx:134",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Fb,{"data-loc":"client/src/pages/Home.tsx:135",value:m.v})}),i.jsx("dt",{"data-loc":"client/src/pages/Home.tsx:137",className:"mt-2 text-[0.75rem] tracking-[0.14em] text-muted-foreground",children:m.k})]},m.k))})]}),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:145",className:"relative border-l border-border",children:[i.jsx("img",{"data-loc":"client/src/pages/Home.tsx:146",src:KE,alt:r("éºå¼çæçå¹´é´ãé»éåè§ä¸é¢ç¬ææç书æ¡ä¿¯æ","An overhead view of an open admissions almanac, brass dividers and a fountain pen"),className:"h-full min-h-[26rem] w-full object-cover"}),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:154",className:"absolute inset-x-0 bottom-0 border-t border-brass/50 bg-paper/94 px-6 py-4 backdrop-blur-sm",children:[i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:155",className:"font-[family-name:var
217(--font-serif)] text-[0.875rem] leading-relaxed text-ink",children:r("ãå
ç¡®å®ç®æ ä¸ä¸çå
ä¿®ç§ç®ï¼åå³å® Year 11 éåªåé¨ãã","âEstablish the prerequisites of the target programme first, then decide which four subjects to take in Year 11.â")}),i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:161",className:"mt-1 block text-[0.6875rem] tracking-[0.16em] text-muted-foreground",children:r("å妿坼åå
¬å®¤","Admissions & Careers Office")})]})]})]})}),i.jsx("section",{"data-loc":"client/src/pages/Home.tsx:170",className:"border-b border-border bg-paper-deep/45",children:i.jsxs(pa,{"data-loc":"client/src/pages/Home.tsx:171",className:"container py-14",children:[i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:172",className:"flex flex-col gap-2 sm:flex-row sm:items-end sm:justify-between",children:[i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:173",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:174",className:"almanac-index",children:"01"}),i.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:175",className:"mt-1 text-[1.75rem] text-green",children:r("䏿¡æ å°ºçæ¸
å
¨é¨é¨æ§","One rule, every threshold")})]}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:179",className:"max-w-[42ch] font-[family-name:var(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("䏿¹è线为åå°åºæå
·ä»£è¡¨æ§ç鍿§ä½ç½®ãæé为示ä¾åæ° 92.00ã","The dashed lines mark representative thresholds by region. The pointer shows a sample score of 92.00.")})]}),i.jsx("div",{"data-loc":"client/src/pages/Home.tsx:186",className:"mt-10 pb-4",children:i.jsx(Tr,{"data-loc":"client/src/pages/Home.tsx:187",atar:92,markers:[{label:"UWA 70",value:70,tone:"muted"},{label:r("港å
«å¤§ 80","HK Eight 80"),value:80},{label:"PolyU 85",value:85},{label:r("æ°å å¡ 90","Singapore 90"),value:90},{label:"UCL 96",value:96},{label:r("çå 98.5+","Oxbridge 98.5+"),value:98.5,tone:"green"}]})})]})}),i.jsx("section",{"data-loc":"client/src/pages/Home.tsx:203",className:"border-b border-border",children:i.jsxs(pa,{"data-loc":"client/src/pages/Home.tsx:204",className:"container py-16",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:205",className:"almanac-index",children:"02"}),i.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:206",className:"mt-1 text-[1.75rem] text-green",children:r("åç§æ¥é
æ¹å¼","Four ways to consult")}),i.jsx(oa,{"data-loc":"client/src/pages/Home.tsx:210",className:"mt-10 divide-y divide-border border-y border-border",children:[{no:"I",icon:Eu,title:r("ææç»©è§å","Plan from grades"),desc:r("è¾å
¥é¢è®¡ ATAR ä¸å·²éç§ç®ï¼æç¨³å¦¥ãå¹é
ãå²åºä¸æ¡£ååºå¯ç³è¯·ç颿 ¡ä¸ä¸ä¸ï¼å¹¶æ 注å
ä¿®ç§ç®æ¯å¦æ»¡è¶³ã","Enter a projected ATAR and current subjects to see every reachable programme sorted into safety, match and reach bands, with prerequisite gaps flagged."),href:"/wace/forward",cta:r("ææç»©æ¥è¯¢","Start from grades")},{no:"II",icon:ni,title:r("ç±ç®æ è§å","Plan from a target"),desc:r("å
éå®ç®æ 颿 ¡ä¸ä¸ä¸ï¼åæ¨æé ATARãå¿
ä¿® WACE ç§ç®ãè±è¯è¦æ±ãéå æµè¯ä¸ç³è¯·æªæ¢æ¥æã","Select a target university and programme to reveal the required ATAR, compulsory WACE subjects, English requirement, additional tests and application deadline."),href:"/wace/reverse",cta:r("æç®æ æ¥è¯¢","Start from a target")},{no:"III",icon:IS,title:r("é课è§å","Subject planning"),desc:r("æå¤ä¸ªç®æ ä¸ä¸å å
¥æ¸
åï¼ç³»ç»ç»è®¡å WACE ç§ç®çå¿
è¦ç¨åº¦ï¼ç»åº Year 11 ä¸ Year 12 çé课ç»å建议ã","Add several target programmes to a shortlist and the planner counts how essential each WACE subject is, then proposes a Year 11 and Year 12 combination."),href:"/wace/subjects",cta:r("è§åé课ç»å","Plan a subject set")},{no:"IV",icon:$S,title:r("31 æ ¡éæ¥","31-university table"),desc:r("ä¸é¡µå¯¹ç
§ 31 æé¢æ ¡çæä½ ATARãè±è¯è¦æ±ãç³è¯·çªå£ä¸æ°æ®æ¥æºï¼å¯ç´æ¥æå°ç¨äºå®¶é¿é¢è°ã","A single sheet comparing the minimum ATAR, English requirement, application window and source for all 31 universities, ready to print for parent meetings."),href:"/wace/table",cta:r("æ¥çéæ¥è¡¨","Open the table")}].map(m=>i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:257",className:"group grid gap-4 py-7 md:grid-cols-[3rem_1fr_auto] md:items-center md:gap-8",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:260",className:"score text-[1.375rem] text-brass",children:m.no}),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:261",children:[i.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:262",className:"flex items-center gap-2.5 text-[1.125rem] text-green",children:[i.jsx(m.icon,{"data-loc":"client/src/pages/Home.tsx:263",className:"h-4 w-4 shrink-0 text-brass"}),m.title]}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:266",className:"mt-2 max-w-[68ch] font-[family-name:var
217(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:m.desc})]}),i.jsxs(Be,{"data-loc":"client/src/pages/Home.tsx:270",href:m.href,className:"inline-flex items-center gap-2 whitespace-nowrap border-b border-brass pb-0.5 text-[0.875rem] text-green transition-colors duration-150 hover:text-brass",children:[m.cta,i.jsx(ct,{"data-loc":"client/src/pages/Home.tsx:274",className:"h-3.5 w-3.5 transition-transform duration-200 group-hover:translate-x-1"})]})]},m.no))})]})}),i.jsx("section",{"data-loc":"client/src/pages/Home.tsx:283",className:"border-b border-border bg-paper-deep/45",children:i.jsxs(pa,{"data-loc":"client/src/pages/Home.tsx:284",className:"container py-16",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:285",className:"almanac-index",children:"03"}),i.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:286",className:"mt-1 text-[1.75rem] text-green",children:r("åå¤§ç®æ å°åº","Four target regions")}),i.jsx(oa,{"data-loc":"client/src/pages/Home.tsx:289",className:"mt-10 grid gap-x-12 gap-y-8 md:grid-cols-2",children:Pt.map((m,p)=>{const A=Pe.filter(f=>f.region===m.id).length;return i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:293",className:"border-t border-green/25 pt-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:294",className:"flex items-baseline justify-between gap-4",children:[i.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:295",className:"text-[1.125rem] text-green",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:296",className:"almanac-index mr-2",children:String(p+1).padStart(2,"0")}),c==="zh"?m.label:m.labelEn]}),i.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:299",className:"score shrink-0 text-[0.8125rem] text-brass",children:[A," ",r("æ","universities")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:303",className:"mt-3 font-[family-name:var(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:c==="zh"?m.blurb:m.blurbEn}),i.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:306",className:"mt-2 text-[0.8125rem] text-muted-foreground/85",children:[r("ç³è¯·ééï¼","Channel: "),c==="zh"?m.channel:m.channelEn]})]},m.id)})})]})}),i.jsx("section",{"data-loc":"client/src/pages/Home.tsx:318",children:i.jsxs(pa,{"data-loc":"client/src/pages/Home.tsx:319",className:"container grid gap-12 py-16 lg:grid-cols-[0.9fr_1.1fr] lg:items-start",children:[i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:320",className:"relative",children:[i.jsx("img",{"data-loc":"client/src/pages/Home.tsx:321",src:QE,alt:r("WACE é课è§åçç´¢å¼å¡ãé»éç´å°ºä¸é¢æ ¡èµæä¿¯æ","Index cards, a brass ruler and university documents laid out for WACE subject planning"),className:"w-full object-cover"}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:329",className:"mt-3 text-[0.75rem] leading-relaxed text-muted-foreground",children:r("æ¥è¯¢ç»æå坿å°ä¸ºçº¸è´¨è®²ä¹ï¼ç¨ä½å®¶é¿é¢è°ä¸å®£è®²ä¼ææã","Every result can be printed as a handout for parent meetings and information evenings.")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:336",children:[i.jsx("span",{"data-loc":"client/src/pages/Home.tsx:337",className:"almanac-index",children:"04"}),i.jsx("h2",{"data-loc":"client/src/pages/Home.tsx:338",className:"mt-1 text-[1.75rem] text-green",children:r("䏿¡£æºä¼å¦ä½çå®","How the three bands are defined")}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:341",className:"mt-4 max-w-[56ch] font-[family-name:var(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("åå±ä¾æ®é¢æ ¡å®æ¹å
¬å¸çæä½é¨æ§ï¼èéå¾å¹´å½å线çä¼°ç®ã请注æï¼è¾¾å°æä½é¨æ§ä¸çäºå½åä¿è¯ï¼çé¨ä¸ä¸çå®é
ç«äºåæ°é常é«äºé¨æ§ã","Bands are derived from officially published minimum thresholds rather than estimated cut-offs. Meeting a minimum does not guarantee an offer; competitive programmes usually settle well above it.")}),i.jsx(WE,{"data-loc":"client/src/pages/Home.tsx:347",className:"mt-8"}),i.jsx("p",{"data-loc":"client/src/pages/Home.tsx:348",className:"mt-6 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("æ°æ®æ ¸éªæ¶é´ä¸º 2026 å¹´ 8 æï¼è¦ç 2026 ä¸ 2027 å¹´å
¥å¦å¨æãé¨å颿 ¡éç¨ç»¼åè¯ä¼°èä¸å
¬å¸ ATAR 鍿§ï¼æ¤ç±»ä¸ä¸ç»ä¸æ 记为ãå¾
è¯ä¼°ãï¼éç±é¡¾é®ç»å宿´èæ¯å¤æã","Data verified in August 2026 for the 2026 and 2027 intake cycles. Where a university assesses holistically and publishes no ATAR threshold, the programme is marked âunder reviewâ and requires a counsellor's judgement on the full profile.")})]})]})}),i.jsx(Ct,{"data-loc":"client/src/pages/Home.tsx:358"})]})}const Ql={labelZh:"QS ä¸ç大妿å 2027",labelEn:"QS World University Rankings 2027",publishedZh:"2026 å¹´ 6 æ 18 æ¥åå¸",publishedEn:"Published 18 June 2026"},Yb={nus:{rank:10,display:"10",source:"https://www.topuniversities.com/universities/national-university-singapore-nus"},ntu:{rank:12,display:"12",source:"https://www.topuniversities.com/universities/nanyang-technological-university-singapore-ntu-singapore"},smu:{rank:411,display:"=411",source:"https://www.topuniversities.com/universities/singapore-management-university"},sutd:{rank:266,display:"266",source:"https://www.topuniversities.com/universities/singapore-university-technology-design"},sit:{rank:null,display:null,source:"https://www.topuniversities.com/universities/singapore-institute-technology"},suss:{rank:null,display:null,source:"https://www.topuniversities.com/universities/singapore-university-social-sciences"},hku:{rank:11,display:"11",source:"https://www.topuniversities.com/universities/university-hong-kong"},cuhk:{rank:18,display:"18",source:"https://www.topuniversities.com/world-university-rankings?countries=hk®i
217on=Asia"},hkust:{rank:33,display:"33",source:"https://www.topuniversities.com/universities/hong-kong-university-science-technology"},cityu:{rank:52,display:"=52",source:"https://www.topuniversities.com/universities/city-university-hong-kong-cityuhk"},polyu:{rank:50,display:"50",source:"https://www.topuniversities.com/universities/hong-kong-polytechnic-university"},hkbu:{rank:216,display:"216",source:"https://www.topuniversities.com/universities/hong-kong-baptist-university"},eduhk:{rank:406,display:"=406",source:"https://www.topuniversities.com/universities/education-university-hong-kong"},lingnan:{rank:581,display:"=581",source:"https://www.topuniversities.com/universities/lingnan-university-hong-kong"},unimelb:{rank:22,display:"=22",source:"https://www.topuniversities.com/universities/university-melbourne"},usyd:{rank:28,display:"28",source:"https://www.topuniversities.com/universities/university-sydney"},anu:{rank:29,display:"29",source:"https://www.topuniversities.com/universities/australian-national-university-anu"},unsw:{rank:19,display:"19",source:"https://www.topuniversities.com/universities/university-new-south-wales-unsw-sydney"},uq:{rank:40,display:"=40",source:"https://www.topuniversities.com/universities/university-queensland"},monash:{rank:31,display:"31",source:"https://www.monash.edu/news/articles/monash-achieves-highest-ever-position-in-qs-world-university-rankings-2027"},uwa:{rank:77,display:"=77",source:"https://www.topuniversities.com/universities/university-western-australia"},adelaide:{rank:79,display:"79",source:"https://www.topuniversities.com/universities/adelaide-university"},oxford:{rank:4,display:"4",source:"https://www.topuniversities.com/universities/university-oxford"},cambridge:{rank:6,display:"6",source:"https://www.topuniversities.com/universities/university-cambridge"},imperial:{rank:2,display:"=2",source:"https://www.topuniversities.com/universities/imperial-college-london"},ucl:{rank:8,display:"=8",source:"https://www.topuniversities.com/universities/ucl"},lse:{rank:62,display:"62",source:"https://www.topuniversities.com/universities/london-school-economics-political-science-lse"},kcl:{rank:37,display:"37",source:"https://www.topuniversities.com/universities/kings-college-london"},edinburgh:{rank:35,display:"35",source:"https://www.topuniversities.com/universities/university-edinburgh"},manchester:{rank:40,display:"40",source:"https://www.manchester.ac.uk/about/rankings/"},warwick:{rank:68,display:"=68",source:"https://www.topuniversities.com/universities/university-warwick"}};function XE(s){return Yb[s]??null}function oo(s){return Yb[s]?.rank??Number.MAX_SAFE_INTEGER}function Ta({universityId:s,variant:r="inline",className:c}){const{t:d}=Oe(),u=XE(s);return u?u.rank===null?i.jsx("span",{"data-loc":"client/src/components/QsRank.tsx:30",className:le("text-[0.6875rem] leading-none text-muted-foreground/70",r==="block"&&"text-[0.75rem]",c),title:d("è¯¥æ ¡æªè¿å
¥ QS ä¸ç大妿忦å","Not listed in the QS World University Rankings"),children:d("æªåå
¥ QS ä¸çæå","Not in QS World Rankings")}):i.jsxs("span",{"data-loc":"client/src/components/QsRank.tsx:44",className:le("inline-flex items-baseline gap-1 whitespace-nowrap leading-none",c),title:d(`${Ql.labelZh} 第 ${u.display} ä½ï¼${Ql.publishedZh}ï¼`,`${Ql.labelEn}: ${u.display} (${Ql.publishedEn})`),children:[i.jsx("span",{"data-loc":"client/src/components/QsRank.tsx:54",className:le("eyebrow text-brass",r==="block"?"text-[0.6875rem]":"text-[0.625rem]"),children:"QS"}),i.jsx("span",{"data-loc":"client/src/components/QsRank.tsx:62",className:le("score text-green",r==="block"?"text-[0.9375rem]":"text-[0.8125rem]"),children:u.display})]}):null}const $E="/manus-storage/bci-crest_444d5067.png";function Ui({title:s,subtitle:r}){const{t:c,lang:d}=Oe(),u=new Date().toLocaleDateString(d==="zh"?"zh-CN":"en-GB",{year:"numeric",month:"long",day:"numeric"});return i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:19",className:"print-header mb-6 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:20",className:"flex items-start justify-between gap-6",children:[i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:21",className:"flex items-center gap-3",children:[i.jsx("img",{"data-loc":"client/src/components/PrintHeader.tsx:22",src:$E,alt:"Brentvale College International",className:"h-10 w-10 object-contain"}),i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:23",children:[i.jsx("p",{"data-loc":"client/src/components/PrintHeader.tsx:24",className:"text-[0.8125rem] font-semibold tracking-[0.12em] text-green",children:"BRENTVALE COLLEGE INTERNATIONAL"}),i.jsx("p",{"data-loc":"client/src/components/PrintHeader.tsx:27",className:"text-[0.6875rem] tracking-[0.16em] text-muted-foreground",children:c("å妿坼åå
¬å®¤ · WACE åå¦é¨æ§å¹´é´","Admissions & Careers Office · WACE Pathways Almanac")})]})]}),i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:32",className:"text-right",children:[i.jsx("p",{"data-loc":"client/src/components/PrintHeader.tsx:33",className:"text-[0.6875rem] text-muted-foreground",children:c("å¯¼åºæ¥æ","Exported")}),i.jsx("p",{"data-loc":"client/src/components/PrintHeader.tsx:34",className:"score text-[0.8125rem] text-ink",children:u})]})]}),i.jsxs("div",{"data-loc":"client/src/components/PrintHeader.tsx:37",className:"mt-3",children:[i.jsx("h1",{"data-loc":"client/src/components/PrintHeader.tsx:38",className:"text-[1.25rem] leading-tight text-green",children:s}),r&&i.jsx("p",{"data-loc":"client/src/components/PrintHeader.tsx:40",className:"mt-1 font-[family-name:var
217(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r})]})]})}function Ba({className:s,compact:r=!1}){const{t:c}=Oe();function d(){if(window.matchMedia("(max-width: 767px), (pointer: coarse)").matches){xf.message(c("è¯·ç¨æµè§å¨èåæå°æåå¨ä¸º PDF","Use your browser menu to print or save as PDF"),{description:c("ç¹å»æµè§å¨çâå享âæââ¯âï¼éæ©âæå°âï¼åéâåå¨ä¸º PDFâã卿æ¥åå°ä¿æåçè¡¨æ ¼ä¸å页çå¼ã","Open Share or the ⯠menu, choose Print, then Save as PDF. This preserves the native table and page layout."),duration:9e3});return}window.print()}return i.jsxs("button",{"data-loc":"client/src/components/PrintReportButton.tsx:33",type:"button",onClick:d,className:le("no-print inline-flex items-center gap-1.5 border border-green bg-green text-primary-foreground transition-colors duration-150 hover:bg-green-soft",r?"px-3 py-1.5 text-[0.8125rem]":"px-4 py-2.5 text-[0.875rem]",s),children:[i.jsx(JS,{"data-loc":"client/src/components/PrintReportButton.tsx:41",className:"h-3.5 w-3.5"}),c("æå° / å为 PDF","Print / Save PDF")]})}function gn({universityId:s,programmeId:r,label:c,variant:d="icon",className:u}){const{t:m}=Oe(),{has:p,toggle:A}=bn(),f=p(s,r);function b(){A(s,r),xf(f?m(`å·²ä»ç®æ æ¸
åç§»é¤ï¼${c}`,`Removed from shortlist: ${c}`):m(`å·²å å
¥ç®æ æ¸
åï¼${c}`,`Added to shortlist: ${c}`))}return i.jsxs("button",{"data-loc":"client/src/components/ShortlistButton.tsx:39",type:"button",onClick:b,"aria-pressed":f,title:f?m("ä»ç®æ æ¸
åç§»é¤","Remove from shortlist"):m("å å
¥ç®æ æ¸
å","Add to shortlist"),className:le("no-print inline-flex shrink-0 items-center gap-1.5 border px-2 py-1 text-[0.6875rem] transition-colors duration-150",f?"border-brass bg-brass/12 text-[oklch(0.42_0.07_74)]":"border-input text-muted-foreground hover:border-brass hover:text-green",u),children:[f?i.jsx(YS,{"data-loc":"client/src/components/ShortlistButton.tsx:51",className:"h-3.5 w-3.5"}):i.jsx(VS,{"data-loc":"client/src/components/ShortlistButton.tsx:51",className:"h-3.5 w-3.5"}),d==="full"&&(f?m("å·²æ¶è","Saved"):m("æ¶è","Save"))]})}const Kd=768;function Vb(){const[s,r]=C.useState(void 0);return C.useEffect(()=>{const c=window.matchMedia(`(max-width: ${Kd-1}px)`),d=()=>{r(window.innerWidth<Kd)};return c.addEventListener("change",d),r(window.innerWidth<Kd),()=>c.removeEventListener("change",d)},[]),!!s}const e2=["æ°å¦","ç§å¦","åç§","ç§æ","人æä¸è¯è¨"],t2={æ°å¦:"Mathematics",ç§å¦:"Sciences",åç§:"Business",ç§æ:"Technology",人æä¸è¯è¨:"Humanities & Languages"},a2=[{key:"b98",label:"98 å以ä¸",labelEn:"98 and above",hint:"çåä¸ G5 é¡¶å°ä¸ä¸åºé´",hintEn:"Oxbridge and the most selective G5 programmes",min:98,max:100},{key:"b95",label:"95 è³ 97.99",labelEn:"95 to 97.99",hint:"è±å½ G5 主æµä¸ä¸ä¸æ¾³æ´²é¡¶å°å»å¦æ³å¾",hintEn:"Mainstream G5 programmes and top Australian medicine and law",min:95,max:97.99},{key:"b90",label:"90 è³ 94.99",labelEn:"90 to 94.99",hint:"æ°å å¡å
¬ç«å¤§å¦ä¸æ¸¯åä¸ä¸»ååºé´",hintEn:"Singapore's public universities and the top three Hong Kong institutions",min:90,max:94.99},{key:"b85",label:"85 è³ 89.99",labelEn:"85 to 89.99",hint:"馿¸¯ç工䏿¾³æ´²å
«å¤§çé¨ä¸ä¸",hintEn:"PolyU and in-demand Group of Eight programmes",min:85,max:89.99},{key:"b80",label:"80 è³ 84.99",labelEn:"80 to 84.99",hint:"馿¸¯å
«å¤§æ®é鍿§ä¸æ¾³æ´²ä¸»æµä¸ä¸",hintEn:"The common Hong Kong Eight threshold and mainstream Australian degrees",min:80,max:84.99},{key:"b70",label:"70 è³ 79.99",labelEn:"70 to 79.99",hint:"澳洲å
«å¤§åºç¡å¦ä½ä¸ä¿åºé项",hintEn:"Foundational Group of Eight degrees and safety options",min:70,max:79.99},{key:"bna",label:"宿¹æªå
¬å¸",labelEn:"Not published",hint:"综åè¯ä¼°æä¸ªæ¡å®¡æ ¸ï¼é顾é®è¯ä¼°",hintEn:"Holistic or case-by-case assessment; requires a counsellor's review",min:-1,max:-1}];function i2(){const{t:s,lang:r}=Oe(),[c,d]=C.useState("92"),[u,m]=C.useState(["english","mathMethods","chemistry","physics"]),[p,A]=C.useState([]),[f,b]=C.useState([]),[E,g]=C.useState("all"),[N,y]=C.useState("region"),[v,T]=C.useState("threshold"),[S,k]=C.useState(!1),_=C.useMemo(()=>{const D=c.trim();if(D==="")return{value:null,error:s("请è¾å
¥é¢è®¡ ATAR åæ°ã","Enter a projected ATAR.")};const ee=Number(D);return Number.isFinite(ee)?ee<0||ee>99.95?{value:null,error:s("ATAR çææåºé´ä¸º 0 è³ 99.95ã","ATAR must fall between 0 and 99.95.")}:{value:ee,error:null}:{value:null,error:s("请è¾å
¥æææ°åï¼ä¾å¦ 92 æ 92.35ã","Enter a valid number, for example 92 or 92.35.")}},[c,s]),K=C.useMemo(()=>_.value===null?[]:HE({atar:_.value,subjects:u,regions:p,fields:f}),[_.value,u,p,f]),X=C.useMemo(()=>UE(K),[K]),J=C.useMemo(()=>E==="all"?K:K.filter(D=>D.tier===E),[K,E]),ae=C.useMemo(()=>{const D=[],ee=L=>v==="qs"?[...L].sort((U,G)=>oo(U.university.id)-oo(G.university.id)):L;if(N==="region")for(const L of Pt){const U=J.filter(G=>
217G.university.region===L.id);U.length>0&&D.push({key:L.id,title:r==="zh"?L.label:L.labelEn,hint:r==="zh"?L.blurb:L.blurbEn,rows:ee(U)})}else if(N==="tier")for(const L of["safe","target","reach","unknown"]){const U=J.filter(G=>G.tier===L);U.length>0&&D.push({key:L,title:vr(L,r),hint:jr(L,r),rows:ee(U)})}else for(const L of a2){const U=J.filter(G=>{const Y=G.programme.atar??G.university.minAtar;return L.min===-1?Y===null:Y!==null&&Y>=L.min&&Y<=L.max});U.length>0&&D.push({key:L.key,title:r==="zh"?L.label:L.labelEn,hint:r==="zh"?L.hint:L.hintEn,rows:ee(U)})}return D},[J,N,v,r]);function w(D,ee,L){L(D.includes(ee)?D.filter(U=>U!==ee):[...D,ee])}const O=C.useMemo(()=>{const D=[];return D.push({key:"atar",label:`ATAR ${_.value===null?s("æªå¡«å","not set"):_.value.toFixed(2)}`}),D.push({key:"subjects",label:s(`${u.length} é¨ç§ç®`,`${u.length} subjects`)}),D.push({key:"regions",label:p.length===0?s("å°åºï¼å
¨é¨","Regions: all"):`${s("å°åºï¼","Regions: ")}${p.map(ee=>{const L=Pt.find(U=>U.id===ee);return r==="zh"?L?.label:L?.labelEn}).join(r==="zh"?"ã":", ")}`}),D.push({key:"fields",label:f.length===0?s("æ¹åï¼å
¨é¨","Fields: all"):`${s("æ¹åï¼","Fields: ")}${f.map(ee=>{const L=ps.find(U=>U.key===ee);return r==="zh"?L?.zh:L?.en}).join(r==="zh"?"ã":", ")}`}),E!=="all"&&D.push({key:"tier",label:`${s("æ¡£ä½ï¼","Band: ")}${vr(E,r)}`}),D},[_.value,u.length,p,f,E,r,s]),ne=Vb()?6:12,[te,re]=C.useState(()=>new Set);function ge(D){re(ee=>{const L=new Set(ee);return L.has(D)?L.delete(D):L.add(D),L})}return i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:278",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Forward.tsx:279"}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:281",className:"border-b border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:282",className:"container py-10",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:283",className:"eyebrow text-brass",children:s("WACE · ææç»©è§å","WACE · Plan from Grades")}),i.jsx("h1",{"data-loc":"client/src/pages/Forward.tsx:284",className:"mt-3 text-[2.25rem] leading-tight text-green",children:s("ææç»©è§åï¼æé¢è®¡ ATAR æ¥é¢æ ¡ä¸ä¸ä¸","Find reachable universities and programmes by projected ATAR")}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:290",className:"mt-4 max-w-[64ch] font-[family-name:var(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:s("è¾å
¥é¢è®¡ ATAR ä¸å·²ä¿®è¯»ç WACE ç§ç®ï¼ç³»ç»ä¼æå®æ¹æä½é¨æ§ååºç¨³å¦¥ãå¹é
ãå²åºä¸æ¡£ï¼å¹¶éæ¡æ ¡éªå
ä¿®ç§ç®æ¯å¦æ»¡è¶³ã","Enter a projected ATAR and the WACE subjects already taken. Results are sorted into safety, match and reach bands against official minimum thresholds, with every prerequisite checked.")})]})}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:299",className:"container grid gap-10 py-12 lg:grid-cols-[17.5rem_1fr] lg:gap-12",children:[i.jsx(Ui,{"data-loc":"client/src/pages/Forward.tsx:300",title:s("ATAR æ¥è¯¢ç»ææ¥å","ATAR match report"),subtitle:s(`é¢è®¡ ATAR ${_.value===null?"æªå¡«å":_.value.toFixed(2)}ï¼å
±å¹é
${K.length} 个ä¸ä¸ã鍿§ä¸ºå®æ¹æä½è¦æ±ï¼éå½åä¿è¯ã`,`Projected ATAR ${_.value===null?"not set":_.value.toFixed(2)}; ${K.length} programmes matched. Thresholds are official minimums and not guarantees of an offer.`)}),i.jsxs("aside",{"data-loc":"client/src/pages/Forward.tsx:309",className:"no-print lg:sticky lg:top-28 lg:self-start",children:[i.jsxs("button",{"data-loc":"client/src/pages/Forward.tsx:310",type:"button",onClick:()=>k(D=>!D),"aria-expanded":S,className:"mb-4 flex w-full items-center justify-between border border-green bg-green px-4 py-3 text-left text-[0.8125rem] text-primary-foreground md:hidden",children:[i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:315",className:"inline-flex items-center gap-2",children:[i.jsx(vb,{"data-loc":"client/src/pages/Forward.tsx:316",className:"h-4 w-4"}),s("æ¥è¯¢æ¡ä»¶ä¸çé","Query settings & filters")]}),i.jsx(La,{"data-loc":"client/src/pages/Forward.tsx:319",className:le("h-4 w-4 transition-transform",S&&"rotate-180")}
217)]}),!S&&i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:323",className:"mb-4 border border-border bg-paper-deep/45 p-3.5 md:hidden",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:324",className:"almanac-index",children:s("已鿡件 / SUMMARY","SUMMARY")}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:325",className:"mt-2.5 flex flex-wrap gap-1.5 border-t border-border pt-2.5",children:O.map(D=>i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:327",className:"border border-brass/45 bg-brass/8 px-2 py-0.5 text-[0.6875rem] leading-relaxed text-[oklch(0.42_0.07_74)]",children:D.label},D.key))}),u.length>0&&u.length<4&&i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:335",className:"mt-2.5 flex items-start gap-1.5 text-[0.6875rem] leading-relaxed text-[oklch(0.48_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Forward.tsx:336",className:"mt-0.5 h-3 w-3 shrink-0"}),s("ç§ç®ä¸è¶³åé¨ï¼ATAR 计ç®éè³å°åé¨ã","Fewer than four subjects; an ATAR needs at least four.")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:342",className:le("md:block",!S&&"hidden"),children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:343",className:"border border-border bg-card p-5",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:344",className:"almanac-index",children:s("æ¥è¯¢æ¡ä»¶ / QUERY","QUERY")}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:345",className:"mt-4 border-t border-border pt-5",children:[i.jsx("label",{"data-loc":"client/src/pages/Forward.tsx:346",htmlFor:"atar",className:"eyebrow block text-brass",children:s("é¢è®¡ ATAR","Projected ATAR")}),i.jsx("input",{"data-loc":"client/src/pages/Forward.tsx:349",id:"atar",type:"number",inputMode:"decimal",min:0,max:99.95,step:.05,value:c,onChange:D=>d(D.target.value),className:le("score mt-3 w-full border bg-paper px-3 py-2.5 text-[1.5rem] text-green outline-none transition-colors duration-150 focus:border-brass",_.error?"border-tier-reach":"border-input")}),_.error?i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:364",className:"mt-2 flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Forward.tsx:365",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),_.error]}):i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:369",className:"mt-2 text-[0.75rem] text-muted-foreground",children:s("ææåºé´ 0 è³ 99.95ï¼å¯ç²¾ç¡®å°å°æ°ã","Valid range 0 to 99.95; decimals accepted.")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:375",className:"mt-7 border-t border-border pt-6",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:376",className:"eyebrow text-brass",children:s("å·²é WACE ç§ç®","WACE subjects taken")}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:377",className:"mt-2 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("ç¨äºæ ¡éªå
ä¿®è¦æ±ãATAR é常åæå¥½çåé¨ç§ç®ï¼å»ºè®®è³å°å¾éåé¨ã","Used to check prerequisites. An ATAR is normally calculated from the best four subjects, so select at least four.")}),u.length>0&&u.length<4&&i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:384",className:"mt-2 flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-[oklch(0.48_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Forward.tsx:385",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),s(`ç®åä»
é ${u.length} é¨ï¼WACE è®¡ç® ATAR éè¦è³å° 4 é¨ ATAR ç§ç®ã`,`Only ${u.length} selected. A WACE ATAR requires at least four ATAR courses.`)]}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:392",className:"mt-4 space-y-4",children:e2.map(D=>i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:394",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:395",className:"text-[0.6875rem] tracking-[0.16em] text-muted-foreground",children:r==="zh"?D:t2[D]}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:398",className:"mt-2 flex flex-wrap gap-1.5",children:Ve.filter(ee=>ee.group===D).map(ee=>{const L=u.includes(ee.key);return i.jsx("button",{"data-loc":"client/src/pages/Forward.tsx:402",type:"button",onClick:()=>w(u,ee.key,m),title:r==="zh"?ee.note:ee.noteEn,className:le("border px-2 py-1 text-[0.75rem] transition-colors duration-150",L?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:r==="zh"?ee.zh:ee.en},ee.key)})})]},D))})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:423",className:"mt-7 border-t border-border pt-6",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:424",className:"eyebrow text-brass",children:s("å°åº","Region")}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:425",className:"mt-3 flex flex-wrap gap-1.5",children:Pt.map(D=>{const ee=p.includes(D.id);return i.jsx("button",{"data-loc":"client/src/pages/Forward.tsx:429",type:"button",onClick:()=>
217w(p,D.id,A),className:le("border px-2 py-1 text-[0.75rem] transition-colors duration-150",ee?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:r==="zh"?D.label:D.labelEn},D.id)})}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:444",className:"mt-2 text-[0.75rem] text-muted-foreground",children:s("ä¸å¾éåå
å«å
¨é¨å°åºã","Leave unselected to include every region.")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:449",className:"mt-7 border-t border-border pt-6",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:450",className:"eyebrow text-brass",children:s("ä¸ä¸æ¹å","Field of study")}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:451",className:"mt-3 flex flex-wrap gap-1.5",children:ps.map(D=>{const ee=f.includes(D.key);return i.jsx("button",{"data-loc":"client/src/pages/Forward.tsx:455",type:"button",onClick:()=>w(f,D.key,b),className:le("border px-2 py-1 text-[0.75rem] transition-colors duration-150",ee?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:r==="zh"?D.zh:D.en},D.key)})}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:470",className:"mt-2 text-[0.75rem] text-muted-foreground",children:s("ä¸å¾éåå
å«å
¨é¨æ¹åã","Leave unselected to include every field.")})]}),(p.length>0||f.length>0)&&i.jsxs("button",{"data-loc":"client/src/pages/Forward.tsx:476",type:"button",onClick:()=>{A([]),b([])},className:"mt-6 inline-flex items-center gap-1.5 text-[0.8125rem] text-muted-foreground transition-colors hover:text-green",children:[i.jsx(wb,{"data-loc":"client/src/pages/Forward.tsx:483",className:"h-3.5 w-3.5"}),s("æ¸
é¤ç鿡件","Clear filters")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:490",className:"mt-5 border border-border bg-paper-deep/40 p-5",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:491",className:"almanac-index",children:s("åå±å£å¾ / LEGEND","LEGEND")}),i.jsx("dl",{"data-loc":"client/src/pages/Forward.tsx:492",className:"mt-4 space-y-3 border-t border-border pt-4",children:["safe","target","reach","unknown"].map(D=>i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:494",children:[i.jsx("dt",{"data-loc":"client/src/pages/Forward.tsx:495",children:i.jsx(ds,{"data-loc":"client/src/pages/Forward.tsx:496",tier:D})}),i.jsx("dd",{"data-loc":"client/src/pages/Forward.tsx:498",className:"mt-1.5 font-[family-name:var(--font-serif)] text-[0.75rem] leading-relaxed text-muted-foreground",children:jr(D,r)})]},D))})]})]})]}),i.jsx("main",{"data-loc":"client/src/pages/Forward.tsx:509",children:_.value===null?i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:511",className:"border border-dashed border-border px-8 py-20 text-center",children:i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:512",className:"font-[family-name:var(--font-serif)] text-[1rem] text-muted-foreground",children:s("请å
å¨å·¦ä¾§è¾å
¥ææçé¢è®¡ ATAR åæ°ã","Enter a valid projected ATAR on the left to begin.")})}):i.jsxs(i.Fragment,{children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:518",className:"border border-border bg-card px-6 pb-8 pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:519",className:"flex flex-wrap items-baseline justify-between gap-3",children:[i.jsx("h2",{"data-loc":"client/src/pages/Forward.tsx:520",className:"text-[1.25rem] text-green",children:s("åæ°å®ä½","Where the score sits")}),i.jsx(Ba,{"data-loc":"client/src/pages/Forward.tsx:521",compact:!0})]}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:523",className:"mt-8",children:i.jsx(Tr,{"data-loc":"client/src/pages/Forward.tsx:524",atar:_.value,markers:[{label:"80",value:80,tone:"muted"},{label:"85",value:85,tone:"muted"},{label:"90",value:90},{label:"96",value:96},{label:"98.5",value:98.5,tone:"green"}]})})]}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:538",className:"mt-8 grid grid-cols-2 gap-px border border-border bg-border sm:grid-cols-4",children:X.map(D=>{const ee=E===D.tier;return i.jsxs("button",{"data-loc":"client/src/pages/Forward.tsx:542",type:"button",onClick:()=>g(ee?"all":D.tier),className:le("bg-card px-5 py-5 text-left transition-colors duration-150",ee?"bg-green/8":"hover:bg-paper-deep/50"),children:[i.jsx(ds,{"data-loc":"client/src/pages/Forward.tsx:550",tier:D.tier}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:551",className:"score mt-3 text-[1.75rem] leading-none text-green",children:D.count}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:552",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:s(`个ä¸ä¸ · ${D.universities} æé¢æ ¡`,`programmes · ${D.universities} universities`)})]},D.tier)})}),i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:562",className:"mt-3 text-[0.75rem] text-muted-foreground",children:[s("ç¹å»ä¸æ¹ä»»ä¸æ¡£ä½å¯çéç»æï¼å次ç¹å»åæ¶çéã","Click any band above to filter; click again to clear."),E!=="all"&&i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:568",className:"ml-1 text-green",children:[s("å½åçéï¼","Filtered to: "),vr(E,r)]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:576",className:"mt-10",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:577",className:"flex flex-wrap items-end justify-between gap-x-6 gap-y-3 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:578",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:579",className:"almanac-index",children:s("åå½ / REGIST
217ER","REGISTER")}),i.jsx("h2",{"data-loc":"client/src/pages/Forward.tsx:580",className:"mt-1 text-[1.375rem] text-green",children:s("å¹é
ç»æ","Matched programmes")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:582",className:"flex flex-wrap items-center gap-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:583",className:"no-print flex items-center gap-1.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:584",className:"text-[0.75rem] text-muted-foreground",children:s("åèæ¹å¼","Group by")}),[{k:"region",l:s("æå°åº","Region")},{k:"band",l:s("æé¨æ§åºé´","Threshold")},{k:"tier",l:s("ææºä¼æ¡£ä½","Band")}].map(D=>i.jsx("button",{"data-loc":"client/src/pages/Forward.tsx:592",type:"button",onClick:()=>y(D.k),className:le("border px-2 py-1 text-[0.75rem] transition-colors duration-150",N===D.k?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:D.l},D.k))]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:606",className:"no-print flex items-center gap-1.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:607",className:"text-[0.75rem] text-muted-foreground",children:s("èå
æåº","Order within")}),[{k:"threshold",l:s("æé¨æ§","Threshold")},{k:"qs",l:s("æ QS æå","QS rank")}].map(D=>i.jsx("button",{"data-loc":"client/src/pages/Forward.tsx:614",type:"button",onClick:()=>T(D.k),className:le("border px-2 py-1 text-[0.75rem] transition-colors duration-150",v===D.k?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:D.l},D.k))]}),i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:628",className:"score text-[0.8125rem] text-muted-foreground",children:[i.jsx(Zi,{"data-loc":"client/src/pages/Forward.tsx:629",children:J.length})," / ",K.length]})]})]}),J.length===0?i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:635",className:"border-x border-b border-border px-8 py-16 text-center",children:i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:636",className:"font-[family-name:var(--font-serif)] text-[0.9375rem] text-muted-foreground",children:s("å½åæ¡ä»¶ä¸æ²¡æå¹é
çä¸ä¸ã请å°è¯æ¾å®½å°åºæä¸ä¸æ¹åçéã","No programmes match the current filters. Try widening the region or field selection.")})}):i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:648",className:"swap space-y-10",children:ae.map((D,ee)=>{const L=te.has(D.key),U=L?D.rows:D.rows.slice(0,ne),G=D.rows.length-U.length;return i.jsxs("section",{"data-loc":"client/src/pages/Forward.tsx:656",children:[i.jsxs("header",{"data-loc":"client/src/pages/Forward.tsx:658",className:"flex flex-wrap items-end justify-between gap-x-6 gap-y-1.5 pt-2",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:659",children:[i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:660",className:"almanac-index",children:[String(ee+1).padStart(2,"0")," · SECTION"]}),i.jsxs("h3",{"data-loc":"client/src/pages/Forward.tsx:663",className:"mt-0.5 text-[1.125rem] text-green",children:[D.title,i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:665",className:"score ml-2.5 text-[0.8125rem] font-normal text-muted-foreground",children:D.rows.length})]})]}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:670",className:"max-w-[46ch] text-right font-[family-name:var(--font-serif)] text-[0.75rem] leading-relaxed text-muted-foreground",children:D.hint})]}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:674",className:"threshold-hairline mt-2"}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:676",className:"print-hide-mobile space-y-3 md:hidden",children:U.map((Y,he)=>{const q=Y.programme.atar??Y.university.minAtar;return i.jsxs("article",{"data-loc":"client/src/pages/Forward.tsx:680",className:"border border-border bg-card p-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:683",className:"flex items-start justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:684",className:"min-w-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:685",className:"almanac-index",children:String(he+1).padStart(2,"0")}),i.jsxs("h4",{"data-loc":"client/src/pages/Forward.tsx:686",className:"mt-1 text-[1rem] leading-snug text-green",children:[r==="zh"?Y.university.nameZh:Y.university.name,i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:688",className:"mx-1 text-brass",children:"·"}),r==="zh"?Y.programme.nameZh:Y.programme.name]}),i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:691",className:"mt-1 text-[0.6875rem] text-muted-foreground",children:[Y.university.abbr," · ",r==="zh"?Y.programme.name:Y.programme.nameZh]}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:694",className:"mt-1.5",children:i.jsx(Ta,{"data-loc":"client/src/pages/Forward.tsx:695",universityId:Y.university.id})})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:698",className:"flex shrink-0 flex-col items-end gap-1.5",children:[i.jsx(ds,{"data-loc":"client/src/pages/Forward.tsx:699",tier:Y.tier}),i.jsx(gn,{"data-loc":"client/src/pages/Forward.tsx:700",universityId:Y.university.id,programmeId:Y.programme.id,label:r==="zh"?Y.programme.nameZh:Y.programme.name})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:707",className:"mt-3 flex items-end justify-between border-t border-border pt-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:708",children:[i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:709",className:"eyebrow text-muted-foreground",children:s("鍿§","Threshold")}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:710",className:"score mt-1 text-[1.25rem] leading-none text-green",children:q===null?"â":q.toFixed(2)})]}),i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:714",className:le("score text-[0.875rem]",Y.gap===null?"text-muted-foreground":Y.gap>=0?"text-tier-safe":"text-tier-reach"),children:[s("å·®å¼","Gap")," ",Y.gap===null?"â":`${Y.gap>0?"+":""}${Y.gap.toFixed(2)}`]})]}),Y.programme.atarNote&&i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:727",className:"mt-3 font-[family-name:var
217(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?Y.programme.atarNote:Y.programme.atarNoteEn??Y.programme.atarNote}),Y.prerequisite.satisfied?Y.programme.prerequisites.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:733",className:"mt-2 inline-flex items-center gap-1.5 text-[0.75rem] text-tier-safe",children:[i.jsx(ru,{"data-loc":"client/src/pages/Forward.tsx:734",className:"h-3.5 w-3.5"})," ",s("å·²éç§ç®æ»¡è¶³å
ä¿®","Prerequisites met")]}):i.jsxs("p",{"data-loc":"client/src/pages/Forward.tsx:738",className:"mt-2 flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Forward.tsx:739",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),s("å°ç¼º ","Missing: "),Y.prerequisite.missing.map(z=>cu(z,r)).join(r==="zh"?"ï¼":"; ")]}),Y.programme.extras.length>0&&i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:745",className:"mt-2 flex flex-wrap gap-1.5",children:Y.programme.extras.map(z=>i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:747",className:"border border-brass/50 bg-brass/8 px-1.5 py-0.5 text-[0.6875rem] text-[oklch(0.45_0.07_74)]",children:hn(z,r)},z))})]},`${Y.university.id}-${Y.programme.id}`)})}),i.jsx("div",{"data-loc":"client/src/pages/Forward.tsx:757",className:"print-show-table hidden overflow-x-auto md:block",children:i.jsxs("table",{"data-loc":"client/src/pages/Forward.tsx:758",className:"w-full min-w-[46rem] border-collapse",children:[i.jsx("thead",{"data-loc":"client/src/pages/Forward.tsx:759",children:i.jsxs("tr",{"data-loc":"client/src/pages/Forward.tsx:760",className:"border-b border-border",children:[i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:761",className:"eyebrow w-10 py-2.5 pr-2 text-left text-muted-foreground",children:"No."}),i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:762",className:"eyebrow py-2.5 pr-4 text-left text-muted-foreground",children:s("颿 ¡ä¸ä¸ä¸","University & programme")}),i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:765",className:"eyebrow py-2.5 pr-4 text-left text-muted-foreground",children:s("å
ä¿®ä¸éå è¦æ±","Prerequisites & extras")}),i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:768",className:"eyebrow w-20 py-2.5 pr-3 text-right text-muted-foreground",children:s("鍿§","Threshold")}),i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:771",className:"eyebrow w-16 py-2.5 pr-3 text-right text-muted-foreground",children:s("å·®å¼","Gap")}),i.jsx("th",{"data-loc":"client/src/pages/Forward.tsx:774",className:"eyebrow w-20 py-2.5 text-right text-muted-foreground",children:s("æ¡£ä½","Band")})]})}),i.jsx("tbody",{"data-loc":"client/src/pages/Forward.tsx:779",children:U.map((Y,he)=>{const q=Y.programme.atar??Y.university.minAtar;return i.jsxs("tr",{"data-loc":"client/src/pages/Forward.tsx:783",className:"border-b border-border/70 align-top transition-colors duration-150 hover:bg-paper-deep/30",children:[i.jsx("td",{"data-loc":"client/src/pages/Forward.tsx:786",className:"almanac-index py-3.5 pr-2",children:String(he+1).padStart(2,"0")}),i.jsxs("td",{"data-loc":"client/src/pages/Forward.tsx:789",className:"py-3.5 pr-4",children:[i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:790",className:"text-[0.9375rem] leading-snug text-green",children:[r==="zh"?Y.university.nameZh:Y.university.name,i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:792",className:"mx-1.5 text-brass",children:"·"}),r==="zh"?Y.programme.nameZh:Y.programme.name]}),i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:795",className:"mt-0.5 block text-[0.6875rem] leading-snug text-muted-foreground",children:[Y.university.abbr," ·"," ",r==="zh"?Y.programme.name:Y.programme.nameZh]}),i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:799",className:"mt-1 block",children:i.jsx(Ta,{"data-loc":"client/src/pages/Forward.tsx:800",universityId:Y.university.id})})]}),i.jsxs("td",{"data-loc":"client/src/pages/Forward.tsx:803",className:"py-3.5 pr-4",children:[Y.programme.atarNote&&i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:805",className:"block font-[family-name:var
217(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?Y.programme.atarNote:Y.programme.atarNoteEn??Y.programme.atarNote}),Y.prerequisite.satisfied?Y.programme.prerequisites.length>0&&i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:813",className:"mt-1 inline-flex items-center gap-1.5 text-[0.75rem] text-tier-safe",children:[i.jsx(ru,{"data-loc":"client/src/pages/Forward.tsx:814",className:"h-3.5 w-3.5"}),s("å·²éç§ç®æ»¡è¶³å
ä¿®","Prerequisites met")]}):i.jsxs("span",{"data-loc":"client/src/pages/Forward.tsx:819",className:"mt-1 flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Forward.tsx:820",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),s("å°ç¼º ","Missing: "),Y.prerequisite.missing.map(z=>cu(z,r)).join(r==="zh"?"ï¼":"; ")]}),Y.programme.extras.length>0&&i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:828",className:"mt-1.5 flex flex-wrap gap-1.5",children:Y.programme.extras.map(z=>i.jsx("span",{"data-loc":"client/src/pages/Forward.tsx:830",className:"border border-brass/50 bg-brass/8 px-1.5 py-0.5 text-[0.6875rem] text-[oklch(0.45_0.07_74)]",children:hn(z,r)},z))})]}),i.jsx("td",{"data-loc":"client/src/pages/Forward.tsx:839",className:"score py-3.5 pr-3 text-right text-[1rem] text-ink",children:q===null?"â":q.toFixed(2)}),i.jsx("td",{"data-loc":"client/src/pages/Forward.tsx:842",className:le("score py-3.5 pr-3 text-right text-[0.875rem]",Y.gap===null?"text-muted-foreground":Y.gap>=0?"text-tier-safe":"text-tier-reach"),children:Y.gap===null?"â":`${Y.gap>0?"+":""}${Y.gap.toFixed(2)}`}),i.jsx("td",{"data-loc":"client/src/pages/Forward.tsx:855",className:"py-3.5 text-right",children:i.jsxs("div",{"data-loc":"client/src/pages/Forward.tsx:856",className:"flex flex-col items-end gap-1.5",children:[i.jsx(ds,{"data-loc":"client/src/pages/Forward.tsx:857",tier:Y.tier}),i.jsx(gn,{"data-loc":"client/src/pages/Forward.tsx:858",universityId:Y.university.id,programmeId:Y.programme.id,label:r==="zh"?Y.programme.nameZh:Y.programme.name})]})})]},`${Y.university.id}-${Y.programme.id}`)})})]})}),G>0&&i.jsxs("button",{"data-loc":"client/src/pages/Forward.tsx:873",type:"button",onClick:()=>ge(D.key),className:"no-print mt-3 inline-flex items-center gap-1.5 border-b border-brass pb-0.5 text-[0.8125rem] text-green transition-colors hover:text-brass",children:[i.jsx(La,{"data-loc":"client/src/pages/Forward.tsx:877",className:"h-3.5 w-3.5"}),s(`å±å¼æ¬èå
¶ä½ ${G} 个ä¸ä¸`,`Show ${G} more in this section`)]}),L&&D.rows.length>ne&&i.jsxs("button",{"data-loc":"client/src/pages/Forward.tsx:885",type:"button",onClick:()=>ge(D.key),className:"no-print mt-3 inline-flex items-center gap-1.5 text-[0.8125rem] text-muted-foreground transition-colors hover:text-green",children:[i.jsx(La,{"data-loc":"client/src/pages/Forward.tsx:889",className:"h-3.5 w-3.5 rotate-180"}),s("æ¶èµ·æ¬è","Collapse section")]})]},D.key)})},`${N}-${v}-${J.length}`)]}),i.jsx("p",{"data-loc":"client/src/pages/Forward.tsx:900",className:"mt-6 border-t border-border pt-5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("说æï¼æé ATAR ä¸ºé¢æ ¡å®æ¹å
¬å¸çæä½é¨æ§ãè¥é¢æ ¡æªæä¸ä¸åå鍿§ï¼å沿ç¨å
¨æ ¡æä½è¦æ±ï¼çé¨ä¸ä¸çå®é
ç«äºåæ°é常æ¾èæ´é«ãè¾¾å°é¨æ§ä¸ææå½åä¿è¯ã","Note: the ATAR shown is the officially published minimum. Where a university does not publish a programme-level threshold, the institution-wide minimum is used; competitive programmes typically settle well above it. Meeting a threshold does not guarantee an offer.")})]})})]}),i.jsx(Ct,{"data-loc":"client/src/pages/Forward.tsx:911"})]})}const dn=5,ai=5,us=4,cs={é«:3,ä¸:2,ä¸è¬:1},hf="eald",Jl="chineseFL",ei=["mathSpecialist","mathMethods","mathApplications"],n2={medicine:["chemistry","humanBio","biology","mathMethods"],law:["economics","mathMethods","psychology"],computing:["mathMethods","mathSpecialist","physics","ait"],engineering:["mathMethods","physics","mathSpecialist","chemistry"],business:["mathMethods","economics","accounting"],science:["mathMethods","chemistry","physics","biology"],design:["ait","mathApplications","psychology"],arts:["economics","psychology","mathApplications"],education:["mathMethods","psychology","humanBio"]},s2={medicine:{zh:"澳大å©äºçç©å¥¥æå¹å
ï¼ASOE Biologyï¼ãåå¦å¥¥æå¹å
åèµï¼æå»é¢ãå
»èæºæçé¿æå¿æ¿æå¡è®°å½ãè±å½å»å¦æ¹åå¦é UCAT ANZ æ BMAT ç±»å
¥å¦æµè¯çä¸é¡¹å¤èã",en:"Australian Science Olympiad (Biology), Chemistry Olympiad qualifying rounds, or a sustained volunteering record
217in hospitals or aged care. UK medicine routes additionally require dedicated preparation for admissions tests such as UCAT ANZ."},law:{zh:"æ¨¡ææ³åºã辩论èµï¼å¦ Australia-wide Schools Debatingï¼ã模æèåå½ï¼ä»¥åè±æåä½ç±»ç«èµãè±å½æ³å¾æ¹åé¡»ä¸é¡¹åå¤ LNATã",en:"Mooting, debating competitions such as the Australia-wide Schools Debating championships, Model UN, and English writing contests. UK law routes require dedicated LNAT preparation."},computing:{zh:"澳大å©äºä¿¡æ¯å¦å¥¥æå¹å
ï¼AIOï¼ãNCSS Challengeãæ¾³å¤§å©äºæ°å¦ç«èµï¼AMCï¼ï¼æå¯å
¬å¼å±ç¤ºç个人项ç®ä¸å¼æºä»£ç ã",en:"Australian Informatics Olympiad, the NCSS Challenge, the Australian Mathematics Competition, or a demonstrable portfolio of personal projects and open-source code."},engineering:{zh:"澳大å©äºæ°å¦ç«èµï¼AMCï¼ãç©ç奥æå¹å
ãF1 in SchoolsãRoboCup Junior çå·¥ç¨å®ä½ç±»èµäºã",en:"The Australian Mathematics Competition, Physics Olympiad, F1 in Schools and RoboCup Junior or similar hands-on engineering competitions."},business:{zh:"ASX è¡å¸æ¸¸æãå䏿¡ä¾åæèµãç»æµå¦ç«èµï¼ææ ¡å
åä¸ç¤¾å¢ä¸å®ä¹ ç»åã",en:"The ASX Sharemarket Game, business case competitions, economics contests, or entrepreneurship societies and internships."},science:{zh:"澳大å©äºç§å¦å¥¥æå¹å
ï¼ASOEï¼ãBHP Science and Engineering Awardsãéå°å¹´ç§ç 项ç®å±ç¤ºã",en:"The Australian Science Olympiads, BHP Science and Engineering Awards, and youth research project showcases."},design:{zh:"æç»ç§¯ç´¯ç个人ä½åé为é¦è¦åå¤ï¼å¯è¾
以设计ç«èµãå±è§æç¨¿ä¸åçéåçé¿æè®°å½ã",en:"A continuously developed portfolio is the priority, supported by design competitions, exhibition submissions and a sustained record of drawing practice."},arts:{zh:"åä½ãæ¼è®²ä¸è¾©è®ºç±»ç«èµï¼äººæç¤¾ç§ç 究项ç®ï¼æé¿æçç¤¾åºæå¡ä¸æåæ´»å¨åä¸ã",en:"Writing, public speaking and debating competitions, humanities research projects, or sustained community service and cultural involvement."},education:{zh:"é¿æçæå¦ç±»å¿æ¿æå¡æå
·è¯´æåï¼è¯¾åè¾
导ã社åºä¸ææè±ææå¦ãä½è²æé³ä¹å©æãéå°å¹´è¥é带éãé¨åæè²å¦é¢å¨é¢è¯æä¸ªäººéè¿°ä¸ä¼èå¯ä¸å¿ç«¥ç¸å¤çå®é
ç»éªã",en:"Sustained teaching-related volunteering carries the most weight: after-school tutoring, community language teaching, sports or music coaching, and leading youth camps. Some education faculties probe real experience with children at interview or in the personal statement."}},r2={medicine:{zh:"卿°å 塿¬å°å»çä¸ç
§æ¤æºæç´¯ç§¯é¿ææå¡ï¼å
¬ç«å»é¢å¿æ¿è
计åãçå
»é¢ä¸åº·å¤ä¸å¿éªæ¤ã红åå伿å£çº¦ç¿°æä¼¤éçæ¥æè®ç»ä¸å¼å¤ãå»å¦ä¸çå»é¢è¯æ®éä¼è¿½é®æå¡æ¶é¿ãå
·ä½èè´£ä¸ä»ä¸è·å¾ç认è¯ã",en:"Build a sustained record with Singapore healthcare and care organisations: public hospital volunteer schemes, nursing home and rehabilitation centre support, and first-aid training and duty with the Singapore Red Cross or St John. Medicine and dentistry interviews routinely probe the duration, actual duties and reflections drawn from such service."},law:{zh:"å䏿°å 塿¬å°çå
Œ
±æå¡ä¸ç¤¾ç¾¤æ¯æ´ï¼ç¤¾åºæ³å¾å¨è¯¢æ´»å¨çè¡æ¿åå©ãå
¬æ°å¨è¯¢å§åä¼ä¸æ°ä¼ä¿±ä¹é¨çç¤¾åºæå¡ãé¢åæ°ç§»æ°æå¹´é¿è
çè¯è¨ä¸æä¹¦åå©ãæ¤ç±»ç»åæå©äºå¨ä¸ªäººéè¿°ä¸è¯´æå¯¹å
Œ
±äºå¡çæç»å
³æ³¨ã",en:"Take part in Singapore community and public-service work: administrative support at community legal clinics, service through Citizens' Consultative Committees and community clubs, and language or paperwork assistance for new arrivals and the elderly. Such experience substantiates a sustained interest in public affairs in the personal statement."},computing:{zh:"卿°å 塿¬å°æå
¥æ°åå
容类æå¡ï¼ä¸ºå¹´é¿è
å¼è®¾çæ°åæè½è¯¾ç¨æ
任婿ã社åºä¸å¿çç¼ç¨
217å¯è课带æã为å
¬çæºæä¹å¡å¼åç½ç«æå°å·¥å
·ãè¿ç±»æå¡è½åæ¶è¯æææ¯è½åä¸ç¤¾ä¼å
³æã",en:"Contribute to digital-inclusion work in Singapore: assisting at digital skills classes for seniors, leading introductory coding sessions at community centres, and building websites or small tools pro bono for charities. This evidences technical ability and social awareness at once."},engineering:{zh:"å䏿°å 塿¬å°çå®ä½åæå¡ï¼ç¤¾åºç»´ä¿®ä¸åå©ç¨æ´»å¨ãå
¬çæºæçæ éç¢è®¾æ½æ¹é åå©ãç§å¦é¦ä¸éå°å¹´ç§ææ´»å¨çä¹å¡å¯¼è§æå©æãé¿æè®°å½æ¯ä¸æ¬¡æ§æ´»å¨æ´æè¯´æåã",en:"Join hands-on service in Singapore: community repair and reuse initiatives, accessibility retrofitting for charities, and volunteer guiding or assisting at Science Centre and youth technology programmes. A sustained record counts for more than one-off events."},business:{zh:"卿°å 塿¬å°ç¤¾ä¼ä¼ä¸ææ
åæºææ¿æ
å®é
èè´£ï¼ä¹åä¸ç¹æ¬¾æ´»å¨çè´¦å¡ä¸æ¨å¹¿ãå
¬çç»ç»ç社群åªä½è¿è¥ãå°å社ä¼ä¼ä¸çè¿è¥åå©ãæå
·ä½ææä¸æ°æ®çæå¡ç»åæå
·è¯´æåã",en:"Take real responsibility with Singapore social enterprises or charities: bookkeeping and promotion for fundraising drives, running social media for non-profits, and supporting the operations of small social enterprises. Service with concrete outcomes and figures carries the most weight."},science:{zh:"å䏿°å 塿¬å°çç§æ®ä¸ç¯å¢æå¡ï¼ç§å¦é¦ä¹å¡å¯¼è§ã海岸æ¸
çä¸çç©å¤æ ·æ§è°æ¥ï¼å¦ NParks ä¸èªç¶å¦ä¼çå
¬æ°ç§å¦é¡¹ç®ï¼ã社åºç§æ®å·¥ä½å婿ãè¿ç±»æå¡è½ä½è¯æç»çç§å¦å
´è¶£ã",en:"Engage in Singapore science-outreach and environmental service: volunteer guiding at the Science Centre, coastal clean-ups and biodiversity surveys such as NParks and Nature Society citizen-science projects, and assisting at community science workshops. Such service evidences a sustained scientific interest."},design:{zh:"卿°å 塿¬å°æ¿æ¥å
¬çæ§è´¨ç设计任å¡ï¼ä¸ºæ
åæºæä¹å¡è®¾è®¡å®£ä¼ ç©æãåä¸ç¤¾åºå£ç»ä¸å
Œ
±ç©ºé´ç¾å项ç®ãå¨åç©é¦ä¸è®¾è®¡èæ
ä»»ä¹å·¥ãè¿äºææå¯ç´æ¥çº³å
¥ä½åéã",en:"Take on pro bono design work in Singapore: publicity materials for charities, community mural and public-space projects, and volunteering at museums and design festivals. The outcomes can go straight into the portfolio."},arts:{zh:"æå
¥æ°å 塿¬å°çæåä¸ç¤¾ç¾¤æå¡ï¼åç©é¦ä¸èºæ¯èä¹å·¥ã社åºå£è¿°åå²ä¸æåä¿å项ç®ã为年é¿è
ææ°ç§»æ°æä¾çè¯è¨éªä¼´æå¡ãé¿æåä¸å¯ä¸ºä¸ªäººéè¿°æä¾å
·ä½ç´ æã",en:"Contribute to Singapore cultural and community work: volunteering at museums and arts festivals, community oral-history and heritage projects, and language companionship for the elderly or new arrivals. Long-term involvement supplies concrete material for the personal statement."},education:{zh:"卿°å 塿¬å°ç´¯ç§¯æå¦æå¡ï¼ç¤¾åºä¸å¿ä¸èªæ¿ç¦å©ç»ç»ç课åè¡¥ä¹ ãé¢åå¼±å¿å®¶åºå¦ççä¸å¯¹ä¸è¾
导ãéå¹´å¢ä½çè¥é带éä¸ä½è²é³ä¹å©æã
217建议åºå®æ¶æ®µãé¿ææå
¥å䏿ºæï¼ä»¥ä¾¿å徿å¡è¯æä¸æ¨èã",en:"Build teaching service within Singapore: after-school tutoring at community centres and voluntary welfare organisations, one-to-one support for students from disadvantaged families, and camp leadership or sports and music coaching with youth groups. Commit to regular sessions at one organisation so that a service record and a referee are available."}},l2={é¢è¯:{zh:"颿 ¡ä¼å®æé¢è¯ç¯èï¼èå¯å¨æºãæ²éä¸ä¸ä¸çè§£ãå»ºè®®å¨ Year 12 ä¸å¦æå¼å§è¿è¡æ¨¡æé¢è¯è®ç»ã",en:"The university conducts an interview assessing motivation, communication and subject understanding. Begin mock interview practice in the first semester of Year 12.",timingZh:"Year 12 ä¸å¦æå¯å¨",timingEn:"From semester 1 of Year 12"},ç¬è¯:{zh:"该ä¸ä¸è®¾æå
¥å¦ç¬è¯ãæ¤ç±»æµè¯èæ¥éç¨æ¨çèé课å
ç¥è¯ï¼éè¦ç¬ç«äºæ ¡å
课ç¨çä¸é¡¹å¤èã",en:"An admissions written test applies. Such tests assess general reasoning rather than school content and require preparation separate from coursework.",timingZh:"Year 11 æ«è³ Year 12 åå¯å¨",timingEn:"From late Year 11 to early Year 12"},ä½åé:{zh:"éæäº¤ä½åéãä½åééé¿æç§¯ç´¯ï¼å»ºè®®èª Year 11 èµ·æç»è®°å½åä½è¿ç¨ä¸æåã",en:"A portfolio is required. Portfolios accumulate over time, so begin documenting process work and finished pieces from Year 11.",timingZh:"Year 11 èµ·æç»ç§¯ç´¯",timingEn:"Build continuously from Year 11"},è¯é³:{zh:"ééè¿è¯é³ææ¯ç§èæ ¸ï¼é¡»æå确认æ²ç®è¦æ±å¹¶å®æé¿æè®ç»ã",en:"An audition or practical assessment applies; confirm the repertoire requirements early and plan sustained practice.",timingZh:"Year 11 èµ·æç»è®ç»",timingEn:"Sustained practice from Year 11"},è¯å¬:{zh:"ééè¿è¯å¬ææ¯ç§èæ ¸ï¼é¡»æå确认æ²ç®è¦æ±å¹¶å®æé¿æè®ç»ã",en:"An audition or practical assessment applies; confirm the repertoire requirements early and plan sustained practice.",timingZh:"Year 11 èµ·æç»è®ç»",timingEn:"Sustained practice from Year 11"},å»ç使£:{zh:"å½åå须宿使£ä¸å
ç«æ¥ç§è®°å½ï¼é¨åä¸ä¸å¦éæ ç¯ç½ªè®°å½è¯æã",en:"A medical examination and immunisation record are required after an offer; some programmes also require a police clearance.",timingZh:"è·å¾å½åååç",timingEn:"After receiving an offer"},å
¥å¦èè¯:{zh:"该ä¸ä¸è®¾æç¬ç«çå
¥å¦èè¯ï¼éæå®æ¹å
¬å¸çèè¯çªå£æ¥åä¸å¤èã",en:"A separate entrance examination applies; register and prepare according to the official testing window.",timingZh:"æå®æ¹èè¯çªå£å®æ",timingEn:"Per the official testing window"}};function o2(s,r,c,d=!1){const u=Pe.find(F=>F.id===s),m=u?.programmes.find(F=>F.id===r);if(!u||!m)return null;const p=new Set(Ve.filter(F=>c==="north"?F.north:F.south).map(F=>F.key)),A=[],f=new Set,b=[];A.push({subject:hf,role:"english",alternatives:p.has("english")?["english"]:[],reasonZh:"è±è¯é第ä¸è¯è¨çå¦çæ EALD ä¿®è¯»ï¼æ¢æ»¡è¶³ WACE æ¯ä¸çè±è¯è¦æ±ï¼è¯å对ç
§ç»ä¹æ´è´´è¿èªèº«æ
åµã两年å须修读ã",reasonEn:"Students whose first language is not English take EALD: it satisfies the WACE English graduation requirement and is assessed against a more comparable cohort. Taken across both years."}),f.add(hf);const E=p.has(Jl);E?(A.push({subject:Jl,role:"chinese",alternatives:[],reasonZh:"䏿æ¯è¯ç¨åº¦çå¦ç修读第ä¸è¯è¨ä¸æï¼æ¯æç¨³å®çå¾åæ¥æºï¼åæ¶å¯ä½ä¸ºé¦æ¸¯é¢æ ¡ä¸æè¯è¨è¦æ±çä½è¯ã",reasonEn:"Native-level Chinese speakers take Chinese: First Language as their most reliable source of marks; it also evidences the Chinese language requirement at Hong Kong universities."}),f.add(Jl)):b.push(Jl);const g=m.prerequisites.flat().filter(F=>ei.includes(F)&&p.has(F)),N=m.prerequisites.filter(F=>F.length>0&&!F.some(ne=>ei.includes(ne))).map(F=>F.find(ne=>p.has(ne))??F[0]),y=ei.find(F=>g.includes(F))??ei.find(F=>p.has(F)&&F!=="mathApplications")??ei.find(F=>p.has(F));let v=!1;const T=[];
217if(y){A.push({subject:y,role:"math",alternatives:ei.filter(te=>te!==y&&p.has(te)),reasonZh:g.includes(y)?"æ¢æ¯ç®æ ä¸ä¸ç宿¹å
ä¿®ï¼ä¹æ¯æ°å¦çº¿çéå®ç§ç®ï¼ä¸¤å¹´å须修读ã":"æ°å¦ä¸ºéå®ç§ç®ï¼ä¸¤å¹´åé¡»ä¿®è¯»ï¼æ¬å±çº§ä¾ç®æ ä¸ä¸ä¸åç»è¡æ¥éå®ã",reasonEn:g.includes(y)?"Both an official prerequisite for the target programme and the locked mathematics line; taken across both years.":"Mathematics is locked across both years; this level is chosen for the target programme and later progression."}),f.add(y);const F=1+(E?1:0)+1,ne=ai-F-N.length;if(d&&ne<1)T.push(...N);else if(d){const te=ei.filter(re=>re!==y&&re!=="mathApplications"&&p.has(re)&&!f.has(re))[0];te&&(v=!0,A.push({subject:te,role:"math",alternatives:[],reasonZh:"æ°å¦ä¸ºå¼ºé¡¹æ¶å»ºè®®ä¿®è¯»ä¸¤é¨æ°å¦ã两é¨åå±é« scaling ç§ç®ï¼æ¯åæ¡¥ãLSEãå¸å½çå·¥æ°å¦ä¸ç»æµç±»ä¸ä¸ç常è§è¦æ±ï¼ä¹è½æ¾èæ¬å ATARã",reasonEn:"Students strong in mathematics are advised to take two mathematics courses. Both scale highly, are commonly required by mathematics and economics programmes at Cambridge, LSE and Imperial, and lift the ATAR appreciably."}),f.add(te))}}for(const F of m.prerequisites){if(F.length===0||F.some(re=>f.has(re)))continue;const ne=F.filter(re=>p.has(re));if(ne.length===0){b.includes(F[0])||b.push(F[0]);continue}const te=ne.slice().sort((re,ge)=>(cs[Ve.find(D=>D.key===ge)?.scaling??"ä¸è¬"]??1)-(cs[Ve.find(D=>D.key===re)?.scaling??"ä¸è¬"]??1))[0];f.has(te)||(A.push({subject:te,role:"required",alternatives:ne.filter(re=>re!==te),reasonZh:`${u.nameZh}${m.nameZh}ç宿¹å
ä¿®ç§ç®ï¼æªä¿®è¯»å°ä¸å
·å¤ç³è¯·èµæ ¼ã`,reasonEn:`An official prerequisite for ${m.name} at ${u.name}; without it the application is not eligible.`}),f.add(te))}for(const F of n2[m.field]??[]){if(A.length>=dn)break;f.has(F)||!p.has(F)||ei.includes(F)||(A.push({subject:F,role:"support",alternatives:[],reasonZh:"该æ¹åçå¸¸è§æ¯æç§ç®ï¼è½é硬æ§å
ä¿®ï¼ä½è½æå妿¯å¥å度ä¸åç»è¯¾ç¨è¡æ¥ã",reasonEn:"A common supporting subject for this field. Not a hard prerequisite, but it strengthens academic fit and later course transitions."}),f.add(F))}if(A.length<dn){const F=new Set;f.forEach(te=>{const re=Ve.find(ge=>ge.key===te)?.group;re&&F.add(re)});const ne=Ve.filter(te=>p.has(te.key)&&!f.has(te.key)&&te.key!=="eald"&&te.key!=="english"&&!ei.includes(te.key)).sort((te,re)=>(cs[re.scaling]??1)-(cs[te.scaling]??1));for(const te of ne){if(A.length>=dn)break;F.has(te.group)||(A.push({subject:te.key,role:"filler",alternatives:[],reasonZh:"ç¨äºè¡¥è¶³åé¢å¹¶æå ATAR ç«äºåï¼å¯ä¾å¦çå¼ºé¡¹æ¿æ¢ã",reasonEn:"Fills the remaining slot and supports the ATAR; may be swapped for a personal strength."}),f.add(te.key),F.add(te.group))}for(const te of ne){if(A.length>=dn)break;f.has(te.key)||(A.push({subject:te.key,role:"filler",alternatives:[],reasonZh:"ç¨äºè¡¥è¶³åé¢å¹¶æå ATAR ç«äºåï¼å¯ä¾å¦çå¼ºé¡¹æ¿æ¢ã",reasonEn:"Fills the remaining slot and supports the ATAR; may be swapped for a personal strength."}),f.add(te.key))}}const S=A.slice(0,dn),k={english:0,chinese:1,math:2,required:3,support:4,filler:5},_=A.slice().sort((F,ne)=>k[F.role]-k[ne.role]),K=_.slice(0,ai),X=_.slice(ai),J=F=>F==="english"||F==="required"||F==="math",ae=K.slice().sort((F,ne)=>{const te=J(F.role)?0:1,re=J(ne.role)?0:1;if(te!==re)return te-re;const ge=cs[Ve.find(U=>U.key===F.subject)?.scaling??"ä¸è¬"]??1,D=cs[Ve.find(U=>U.key===ne.subject)?.scaling??"ä¸è¬"]??1;if(D!==ge)return D-ge;const ee=F.role==="chinese"?0:F.role==="support"?1:2,L=ne.role==="chinese"?0:ne.role==="support"?1:2;return ee-L}),w=ae.slice(0,us),O=ae.slice(us);return{university:u,programme:m,requiredAtar:m.atar??u.minAtar,year11:S,year12:K,dropped:X,unavailable:b,preparation:Wb(u,m),doubleMath:v,doubleMathBlockedBy:T,chineseAvailable:E,counted:w,backup:O}}function Wb(s,r){const c=[];for(const m of r.extras){const p=l2[m];c.push({kind:"official",titleZh:m,titleEn:m,detailZh:p?.zh??"该ä¸ä¸è®¾ææ¤é¡¹éå éæè¦æ±ï¼è¯·ä»¥é¢æ ¡å®æ¹å
¬å为åã",detailEn:p?.en??"This programme applies an additional selection requirement; follow the university's official announcement.",timingZh:p?.timingZh??"æé¢æ ¡å
¬å宿",timingEn:p?.timingEn??"Per the university's announcement"})}c.push({kind:"language",titleZh:"è±è¯è¯è¨æç»©",titleEn:"English language evidence",detailZh:s.english,detailEn:s.englishEn,timingZh:"æ¯ä¸å¹´ä¸å¦æå®æé¦èï¼çåºéèä½å°",timingEn:"Sit the first attempt in the first semester of the final year, leaving room to retake"});const d=s2[r.field];d&&c.push({kind:"advantage",titleZh:"ç«èµä¸è¯¾å¤æ´»å¨",titleEn:"Competitions and activities",detailZh:d.zh,detailEn:d.en,timingZh:"仿¯ä¸å两年起æç»æå
¥ï¼éè´¨ä¸éé",timingEn:"Sustained involvement from two years out; depth over quantity"});const u=r2[r.field];return u&&c.push({kind:"advantage",titleZh:"æ°å 塿¬å°ä¹å·¥æå¡",titleEn:"Volunteering in Singapore",detailZh:u.zh,detailEn:u.en,timingZh:"å»ºè®®æ¯æåºå®æ¶æ®µï¼ç´¯è®¡æ»¡ä¸å¹´ä»¥ä¸",timingEn:"A fixed monthly commitment sustained beyond one year"}),c}function c2(s,r){const c={english:["è±è¯çº¿ · éå®","English line · locked"],chinese:["ä¸æçº¿ · éå®","Chinese line · locked"],math:["æ°å¦çº¿ · éå®","Mathematics line · locked"],required:["宿¹å
ä¿®","Official prerequisite"],support:["æ¹åæ¯æ","Field support"],filler:["æåè¡¥ä½","Scaling filler"]};return r==="zh"?c[s][0]:c[s][1]}function Kb(s,r){const c={official:["宿¹è¦æ±","Official requirement"],language:["è¯è¨æ¡ä»¶","Language condition"],advantage:["å å项","Advantage, not required"]};return r==="zh"?c[s][0]:c[s][1]}const Sr=4,co=3,d2={medicine:["chemistry","biology","mathematics"],law:["economics","geography","mathematics"],computing:["mathematics","computerScience","furtherMathematics","physics"],engineering:["mathematics","physics","furtherMathematics"],business:["mathematics","economics","accounting","business"],science:["mathematics","chemistry","physics","geography"],design:["mathematics","physics","geography"],arts:["geography","economics","business"],education:["mathematics","biology","geography","economics"]},gf=["mathematics","physics","chemistry","economics","biology","computerScience","business","furtherMathematics","accounting","geography"];function u2(s,r,c,d){const u=Pe.find(v=>v.id===s),m=u?.programmes.find(v=>v.id===r);if(!u||!m)return null;const p=[],A=new Set,f=(v,T,S,k)=>{A.has(v)||p.length>=Sr||v==="furtherMathematics"&&!A.has("mathematics")||(p.push({subject:v,role:T,reasonZh:S,reasonEn:k}),A.add(v))};for(const v of c)f(v,"required",`${u.nameZh}${m.nameZh}ç宿¹å
ä¿®ç§ç®ï¼æªä¿®è¯»å°ä¸å
·å¤ç³è¯·èµæ ¼ã`,`An official prerequisite for ${m.name} at ${u.name}; without it the application is not eligible.`);for(const v of d)f(v,"recommended","颿 ¡å¨å®æ¹é¡µé¢ä¸å°å
¶å为建议æå好ç§ç®ï¼è½æ¾èæå妿¯å¥å度ã","Listed by the university as a recommended or preferred subject; it materially strengthens academic fit.");for(const v of d2[m.field]??[])f(v,"support","该æ¹åçå¸¸è§æ¯æç§ç®ï¼è½é硬æ§å
ä¿®ï¼ä½æå©äºè¡æ¥å¤§ä¸è¯¾ç¨ã","A common supp
217orting subject for this field; not a hard prerequisite, but it eases the transition into first-year study.");for(const v of gf)f(v,"filler","ç¨äºè¡¥è¶³ä¸è³åé¨çç»åï¼å¯ä¾å¦çå¼ºé¡¹æ¿æ¢ã","Completes the three-to-four subject combination and may be swapped for a personal strength.");for(const v of gf){if(p.length>=Sr)break;A.has(v)||(p.push({subject:v,role:"filler",reasonZh:"ç¨äºè¡¥è¶³ä¸è³åé¨çç»åï¼å¯ä¾å¦çå¼ºé¡¹æ¿æ¢ã",reasonEn:"Completes the three-to-four subject combination and may be swapped for a personal strength."}),A.add(v))}const b={required:0,recommended:1,support:2,filler:3},E=p.slice(0,Sr),g=E.slice().sort((v,T)=>b[v.role]-b[T.role]),N=g.slice(0,co),y=g.slice(co);return{university:u,programme:m,as:E,a2:N,dropped:y,preparation:Wb(u,m),englishGate:{detailZh:u.english,detailEn:u.englishEn,noteZh:"BCI 已确认çä¸é¨ Cambridge 课ç¨ä¸ä¸å«è±è¯ç§ç®ï¼å æ¤è±è¯è½å以é
æçæ ååèè¯åç¬å交ï¼ä¸å ç¨ AS / A2 çé课åé¢ã该项å±å½åç¡¬æ§æ¡ä»¶ï¼ç级达æ èé
ææªè¾¾æ åæ ·æ æ³æ¢åå½åã",noteEn:"None of BCI's seven confirmed Cambridge subjects is an English course, so English proficiency is evidenced separately through IELTS or an equivalent test and does not occupy an AS or A2 subject slot. It is a hard admission condition: meeting the grade profile without meeting the English requirement still fails to convert an offer."}}}function m2(s,r){const c={required:["宿¹å
ä¿®","Official prerequisite"],recommended:["颿 ¡å»ºè®®","University recommended"],support:["æ¹åæ¯æ","Field support"],filler:["ç»åè¡¥ä½","Comb
217ination filler"]};return r==="zh"?c[s][0]:c[s][1]}const h2={english:"border-green/40 bg-green/8 text-green",chinese:"border-green/40 bg-green/8 text-green",math:"border-green/40 bg-green/8 text-green",required:"border-tier-reach/45 bg-tier-reach/8 text-tier-reach",support:"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]",filler:"border-tier-unknown/45 bg-tier-unknown/8 text-tier-unknown"};function g2(){const{t:s,lang:r}=Oe(),[c,d]=C.useState("sg"),[u,m]=C.useState("nus"),[p,A]=C.useState("nus-computer-science"),[f,b]=C.useState(""),[E,g]=C.useState("south"),N=C.useMemo(()=>Pe.filter(w=>w.region===c),[c]),y=C.useMemo(()=>Pe.find(w=>w.id===u)??N[0],[u,N]);C.useEffect(()=>{y&&(y.programmes.some(w=>w.id===p)||A(y.programmes[0]?.id??""))},[y?.id]);const v=C.useMemo(()=>{if(!y)return null;const w=y.programmes.some(O=>O.id===p)?p:y.programmes[0]?.id;return w?zb(y.id,w,r):null},[y,p,r]),T=C.useMemo(()=>{const w=Number(f.trim());return f.trim()===""||!Number.isFinite(w)||w<0||w>99.95?null:w},[f]);function S(w){d(w);const O=Pe.find(F=>F.region===w);O&&(m(O.id),A(O.programmes[0]?.id??""))}const k=v&&T!==null?Ob(T,v.requiredAtar):null,[_,K]=C.useState(!1),X=C.useMemo(()=>v?o2(v.university.id,v.programme.id,E,_):null,[v?.university.id,v?.programme.id,E,_]),J="mt-2 w-full border border-border bg-paper px-3 py-2.5 text-[0.875rem] text-green outline-none transition-colors focus:border-brass";function ae({item:w,index:O}){const F=Ve.find(ne=>ne.key===w.subject);return i.jsxs("li",{"data-loc":"client/src/pages/Reverse.tsx:123",className:"flex items-start gap-3.5 border-b border-border bg-card px-4 py-3.5 last:border-b-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:124",className:"almanac-index mt-1 shrink-0",children:String(O+1).padStart(2,"0")}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:125",className:"min-w-0 flex-1",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:126",className:"flex flex-wrap items-center gap-x-2.5 gap-y-1.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/Reverse.tsx:127",className:"text-[0.875rem] leading-snug text-green",children:Ut(w.subject,r)}),i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:130",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",h2[w.role]),children:c2(w.role,r)}),F&&i.jsxs("span",{"data-loc":"client/src/pages/Reverse.tsx:138",className:"text-[0.6875rem] text-muted-foreground",children:["scaling ",F.scaling==="é«"?s("é«","High"):F.scaling==="ä¸"?s("ä¸","Medium"):s("ä¸è¬","Standard")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:143",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:r==="zh"?w.reasonZh:w.reasonEn}),w.alternatives.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:147",className:"mt-1 text-[0.75rem] text-muted-foreground",children:[s("坿¿æ¢ä¸ºï¼","Or: "),w.alternatives.map(ne=>Ut(ne,r)).join(r==="zh"?"ã":", ")]})]})]})}return i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:158",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Reverse.tsx:159"}),i.jsxs("main",{"data-loc":"client/src/pages/Reverse.tsx:160",children:[i.jsx("section",{"data-loc":"client/src/pages/Reverse.tsx:162",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:163",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:164",className:"eyebrow text-brass",children:s("WACE · ç±ç®æ è§å","WACE · Plan from a Target")}),i.jsx("h1",{"data-loc":"client/src/pages/Reverse.tsx:165",className:"mt-3 font-[family-name:var(--font-serif)] text-3xl text-green sm:text-4xl",children:s("ç±ç®æ è§å","Plan from a Target")}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:168",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:s("鿩颿 ¡ä¸ä¸ä¸ï¼æ¥çæé ATARãå¿
ä¿® WACE ç§ç®ãè±è¯è¦æ±ãéå æµè¯ä¸ç³è¯·çªå£ã","Choose a university and programme to review the required ATAR, compulsory WACE subjects, English, additional tests and application window.")})]})}),i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:177",className:"container grid gap-8 py-9 lg:grid-cols-[22rem_1fr] lg:gap-12",children:[i.jsx("aside",{"data-loc":"client/src/pages/Reverse.tsx:179",className:"no-print lg:sticky lg:top-24 lg:self-start",children:i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:180",className:"border border-border bg-card p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:181",className:"eyebrow text-brass",children:s("ç®æ å®ä½","Target selection")}),i.jsxs("label",{"data-loc":"client/src/pages/Reverse.tsx:183",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[s("å°åº","Region"),i.jsx("select",{"data-loc":"client/src/pages/Reverse.tsx:185",value:c,onChange:w=>S(w.target.value),className:J,children:Pt.map(w=>i.jsxs("option",{"data-loc":"client/src/pages/Reverse.tsx:190",value:w.id,children:[r==="zh"?w.label:w.labelEn," ·"," ",Pe.filter(O=>
217O.region===w.id).length,s(" æ"," universities")]},w.id))})]}),i.jsxs("label",{"data-loc":"client/src/pages/Reverse.tsx:199",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[s("颿 ¡","University"),i.jsx("select",{"data-loc":"client/src/pages/Reverse.tsx:201",value:y?.id??"",onChange:w=>m(w.target.value),className:J,children:N.map(w=>i.jsx("option",{"data-loc":"client/src/pages/Reverse.tsx:206",value:w.id,children:r==="zh"?w.nameZh:w.name},w.id))})]}),i.jsxs("label",{"data-loc":"client/src/pages/Reverse.tsx:213",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[s("ä¸ä¸","Programme"),i.jsx("select",{"data-loc":"client/src/pages/Reverse.tsx:215",value:v?.programme.id??"",onChange:w=>A(w.target.value),className:J,children:(y?.programmes??[]).map(w=>i.jsx("option",{"data-loc":"client/src/pages/Reverse.tsx:220",value:w.id,children:r==="zh"?w.nameZh:w.name},w.id))})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:227",className:"mt-6 border-t border-border pt-4 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("æç¤ºï¼é¨æ§ä¸ºé¢æ ¡å®æ¹å
¬å¸çæä½è¦æ±ï¼çé¨ä¸ä¸çå®é
å½åé常é«äºæ¤çº¿ï¼å®æ¹æªå
¬å¸åæ°çä¸ä¸æ 为顾é®å¤æ ¸ã","Note: thresholds are officially published minimums. Competitive programmes usually settle above them, and programmes without a published score are marked for adviser review.")})]})}),v&&i.jsxs("article",{"data-loc":"client/src/pages/Reverse.tsx:242",className:"swap min-w-0",children:[i.jsx(Ui,{"data-loc":"client/src/pages/Reverse.tsx:245",title:s("WACE 颿 ¡ä¸ä¸é¨æ§æ¥å","WACE programme requirements report")}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:247",className:"flex flex-wrap items-start justify-between gap-4 border-b border-border pb-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:248",children:[i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:249",className:"almanac-index flex flex-wrap items-center gap-x-2 gap-y-1",children:[i.jsxs("span",{"data-loc":"client/src/pages/Reverse.tsx:250",children:[v.university.abbr," · ",v.university.region.toUpperCase()]}),i.jsx(Ta,{"data-loc":"client/src/pages/Reverse.tsx:253",universityId:v.university.id})]}),i.jsx("h2",{"data-loc":"client/src/pages/Reverse.tsx:255",className:"mt-2 font-[family-name:var(--font-serif)] text-3xl leading-tight text-green",children:r==="zh"?v.programme.nameZh:v.programme.name}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:258",className:"mt-2 text-[0.875rem] text-muted-foreground",children:[r==="zh"?v.university.nameZh:v.university.name," ·"," ",r==="zh"?v.programme.name:v.programme.nameZh]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:263",className:"no-print flex gap-2",children:[i.jsx(gn,{"data-loc":"client/src/pages/Reverse.tsx:264",universityId:v.university.id,programmeId:v.programme.id,label:s("å å
¥ç®æ æ¸
å","Save to shortlist"),variant:"full"}),i.jsx(Ba,{"data-loc":"client/src/pages/Reverse.tsx:270",compact:!0})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:275",className:"mt-6 grid gap-4 md:grid-cols-2",children:[i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:276",className:"border-l-2 border-brass bg-paper-deep/35 p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:277",className:"eyebrow text-brass",children:s("æé ATAR","Required ATAR")}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:279",className:"score mt-3 text-3xl text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/Reverse.tsx:280",children:v.requiredAtar===null?s("顾é®å¤æ ¸","Adviser review"):v.requiredAtar.toFixed(2)})}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:286",className:"mt-3 font-[family-name:var(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:v.requiredAtarNote})]}),i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:290",className:"border border-border bg-card p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:291",className:"eyebrow text-muted-foreground",children:s("æ°æ®å£å¾","Data basis")}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:292",className:"mt-3 text-[0.875rem] leading-relaxed text-green",children:r==="zh"?v.university.dataYear:v.university.dataYearEn}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:295",className:"mt-2 text-[0.8125rem] text-muted-foreground",children:[s("æ ¸éªä¿¡å¿ï¼","Confidence: "),_b(v.university.confidence,r)]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:299",className:"mt-3 border-t border-border pt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("è¾¾å°æä½é¨æ§ä¸çäºå½åä¿è¯ã","Meeting the minimum does not guarantee an offer.")})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:309",className:"mt-7 grid gap-6 lg:grid-cols-2",children:[i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:310",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:311",className:"flex items-center gap-2 border-b border-border pb-3",children:[i.jsx(ni,{"data-loc":"client/src/pages/Reverse.tsx:312",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:313",className:"font-[family-name:var
217(--font-serif)] text-xl text-green",children:s("WACE éè¯¾è¦æ±","WACE subject requirements")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:317",className:"mt-4 space-y-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:318",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:319",className:"eyebrow text-tier-reach",children:s("å¿
ä¿®ç§ç®","Required subjects")}),v.requiredSubjectGroups.length===0?i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:321",className:"mt-2 text-[0.8125rem] text-muted-foreground",children:s("æ 硬æ§ç§ç®å
ä¿®è¦æ±","No compulsory subject prerequisites")}):i.jsx("div",{"data-loc":"client/src/pages/Reverse.tsx:325",className:"mt-2 flex flex-wrap gap-2",children:v.requiredSubjectGroups.map((w,O)=>i.jsxs("span",{"data-loc":"client/src/pages/Reverse.tsx:327",className:"border border-tier-reach/40 bg-tier-reach/8 px-2.5 py-1 text-[0.8125rem] text-tier-reach",children:[cu(w,r),w.length>1&&i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:332",className:"ml-1 text-[0.6875rem] opacity-75",children:s("ï¼ä»»éå
¶ä¸ï¼","(any one)")})]},O))})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:341",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:342",className:"eyebrow text-brass",children:s("éå æµè¯ä¸éæ","Additional selection")}),v.extras.length===0?i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:344",className:"mt-2 text-[0.8125rem] text-muted-foreground",children:s("该ä¸ä¸æ éå æµè¯è¦æ±","No additional test required")}):i.jsx("div",{"data-loc":"client/src/pages/Reverse.tsx:348",className:"mt-2 flex flex-wrap gap-2",children:v.extras.map(w=>i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:350",className:"border border-brass/50 bg-brass/8 px-2.5 py-1 text-[0.8125rem] text-[oklch(0.42_0.07_74)]",children:hn(w,r)},w))})]}),v.programme.atarNote&&i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:360",className:"border-t border-border pt-3 font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:[s("颿 ¡è¯´æï¼","Note: "),r==="zh"?v.programme.atarNote:v.programme.atarNoteEn??v.programme.atarNote]})]})]}),i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:370",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:371",className:"flex items-center gap-2 border-b border-border pb-3",children:[i.jsx(yb,{"data-loc":"client/src/pages/Reverse.tsx:372",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:373",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:s("ç³è¯·é注","Application notes")})]}),i.jsxs("dl",{"data-loc":"client/src/pages/Reverse.tsx:377",className:"mt-4 space-y-4 text-[0.875rem] leading-relaxed",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:378",children:[i.jsx("dt",{"data-loc":"client/src/pages/Reverse.tsx:379",className:"eyebrow text-muted-foreground",children:s("è±è¯è¦æ±","English")}),i.jsx("dd",{"data-loc":"client/src/pages/Reverse.tsx:380",className:"mt-1 text-muted-foreground",children:r==="zh"?v.university.english:v.university.englishEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:384",children:[i.jsx("dt",{"data-loc":"client/src/pages/Reverse.tsx:385",className:"eyebrow text-muted-foreground",children:s("WACE ç³è¯·æç¤º","WACE application notes")}),i.jsx("dd",{"data-loc":"client/src/pages/Reverse.tsx:388",className:"mt-1 text-muted-foreground",children:r==="zh"?v.university.waceNotes:v.university.waceNotesEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:392",children:[i.jsx("dt",{"data-loc":"client/src/pages/Reverse.tsx:393",className:"eyebrow text-muted-foreground",children:s("ç³è¯·çªå£","Application window")}),i.jsx("dd",{"data-loc":"client/src/pages/Reverse.tsx:396",className:"mt-1 text-muted-foreground",children:r==="zh"?v.university.applicationWindow:v.university.applicationWindowEn})]})]})]})]}),i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:407",className:"no-print mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:408",className:"flex items-center gap-2",children:[i.jsx(ct,{"data-loc":"client/src/pages/Reverse.tsx:409",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:410",className:"font-[family-name:var
217(--font-serif)] text-xl text-green",children:s("对ç
§æçåæ°","Compare my score")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:414",className:"mt-4 grid gap-6 md:grid-cols-[16rem_1fr] md:items-start",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:415",children:[i.jsx("input",{"data-loc":"client/src/pages/Reverse.tsx:416",type:"number",inputMode:"decimal",min:0,max:99.95,step:.05,placeholder:s("è¾å
¥é¢è®¡ ATAR","Enter projected ATAR"),value:f,onChange:w=>b(w.target.value),className:"score w-full border border-input bg-paper px-3 py-2.5 text-[1.375rem] text-green outline-none transition-colors duration-150 placeholder:font-[family-name:var(--font-sans)] placeholder:text-[0.875rem] placeholder:text-muted-foreground focus:border-brass"}),f.trim()!==""&&T===null&&i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:428",className:"mt-2 text-[0.75rem] text-tier-reach",children:s("请è¾å
¥ 0 è³ 99.95 ä¹é´çææåæ°ã","Enter a valid score between 0 and 99.95.")}),k&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:433",className:"mt-5 border-t border-border pt-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:434",className:"flex items-center justify-between gap-3",children:[i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:435",className:"text-[0.8125rem] text-muted-foreground",children:s("è¯ä¼°ç»æ","Assessment")}),i.jsx(ds,{"data-loc":"client/src/pages/Reverse.tsx:438",tier:k})]}),v.requiredAtar!==null&&T!==null&&i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:441",className:"score mt-3 text-[1.125rem] text-green",children:[s("å·®å¼ ","Gap "),T-v.requiredAtar>=0?"+":"",(T-v.requiredAtar).toFixed(2)]})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:450",className:"min-w-0",children:[v.requiredAtar===null?i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:452",className:"font-[family-name:var(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:s("该ä¸ä¸å®æ¹æªå
¬å¸ ATAR 鍿§ï¼æ æ³è¿è¡åæ°å¯¹ç
§ï¼éç±é¡¾é®ç»å宿´èæ¯ä¸ªæ¡è¯ä¼°ã","This programme publishes no ATAR threshold, so no score comparison is possible. A counsellor must assess the full profile case by case.")}):i.jsx("div",{"data-loc":"client/src/pages/Reverse.tsx:459",className:"pb-2",children:i.jsx(Tr,{"data-loc":"client/src/pages/Reverse.tsx:460",atar:T??void 0,showPointer:T!==null,markers:[{label:s(`鍿§ ${v.requiredAtar}`,`Threshold ${v.requiredAtar}`),value:v.requiredAtar}]})}),i.jsxs(Be,{"data-loc":"client/src/pages/Reverse.tsx:475",href:"/wace/subjects",className:"mt-5 inline-flex items-center gap-2 border-b border-brass pb-0.5 text-[0.8125rem] text-green transition-colors hover:text-brass",children:[s("åå¹¶å¤ä¸ªç®æ ä¸èµ·è§åé课","Plan across several targets"),i.jsx(ct,{"data-loc":"client/src/pages/Reverse.tsx:479",className:"h-3.5 w-3.5"})]})]})]})]}),X&&i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:487",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:488",className:"flex flex-wrap items-center justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:489",className:"flex items-center gap-2",children:[i.jsx(ni,{"data-loc":"client/src/pages/Reverse.tsx:490",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:491",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:s("为è¿ä¸ªç®æ æä¹é课","Subject plan for this target")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:495",className:"no-print flex items-center gap-2",children:[i.jsx("button",{"data-loc":"client/src/pages/Reverse.tsx:496",type:"button",onClick:()=>K(w=>!w),"aria-pressed":_,className:le("border px-2.5 py-1 text-[0.75rem] transition-colors duration-150",_?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:s("æ°å¦æ¯å¼ºé¡¹","Strong in maths")}),i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:508",className:"text-[0.6875rem] tracking-[0.12em] text-muted-foreground",children:s("课ç¨åºå","Sequence")}),ou.map(w=>i.jsx("button",{"data-loc":"client/src/pages/Reverse.tsx:512",type:"button",onClick:()=>g(w.id),className:le("border px-2.5 py-1 text-[0.75rem] transition-colors duration-150",E===w.id?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:r==="zh"?w.label:w.labelEn},w.id))]})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:528",className:"mt-3 max-w-[68ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s(`以ä¸ç»åä»
é对ã${v.university.abbr} · ${v.programme.nameZh}ãè¿ä¸ä¸ªç®æ æ¨å¯¼ï¼ä¸¤å¹´åä¿® ${dn} é¨ï¼Year 12 ç±è¿ ${ai} é¨ä¸åæå¥½ç ${us} é¨è®¡å
¥ ATARãBCI ä¸å½å¦ç以 EALDã䏿ï¼ç¬¬ä¸è¯è¨ï¼ä¸æ°å¦ä¸é¨ä¸ºéå®åºç¡ï¼å
¶ä½åé¢æç®æ ä¸ä¸çå
ä¿®ä¸æ¹åæ¯æå¡«è¡¥ã`,`The following is derived for this single target â ${v.university.abbr} · ${v.programme.name}: ${dn} courses in each year, with the best ${us} of the ${ai} Year 12 courses counting towards the ATAR. For BCI's Chinese students the locked base is EALD, Chinese: First Language and mathematics; the remaining slots go to the programme's prerequisites and field support.`)}),X.doubleMath&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:536",className:"mt-4 flex items-start gap-2.5 border border-green/40 bg-green/6 px-4 py-3 text-[0.8125rem] leading-relaxed text-green",children:[i.jsx(ni,{"data-loc":"client/src/pages/Reverse.tsx:537",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:538",children:s("å·²ææ°å¦å¼ºé¡¹ç»åºåæ°å¦æ¹æ¡ï¼æ°å¦æ¹æ³ä¸ä¸ä¸æ°å¦åä¿®ã两é¨åä¸ºé« scaling ç§ç®ï¼ä¹æ¯åæ¡¥ãLSEãå¸å½çå·¥æ°å¦ä¸ç»æµç±»ä¸ä¸ç常è§è¦æ±ã","A double-mathematics plan is applied: Mathematics Methods together with Mathematics Specialist. Both scale highly and are commonly required by mathematics and economics programmes at Cambridge, LSE and Imperial.")})]}),X.doubleMathBlockedBy.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:548",className:"mt-4 flex items-start gap-2.5 border border-brass/50 bg-brass/8 px-4 py-3 text-[0.8125rem] leading-relaxed text-[oklch(0.42_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Reverse.tsx:549",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:550",children:[s("æ¬ç®æ 妿宿¹å
ä¿® ","This target has the further official prerequisite "),i.jsx("strong",{"data-loc":"client/src/pages/Reverse.tsx:552",children:X.doubleMathBlockedBy.map(w=>Ut(w,r)).join(r==="zh"?"ã":", ")}),s(`ï¼Year 12 ç ${ai} 个åé¢é¡»ä¼å
çç»å®ï¼å æ¤æªéç¨åæ°å¦ãå
修缺失ä¼ç´æ¥å¤±å»ç³è¯·èµæ ¼ï¼æååå¯éè¿å
¶ä»æ¹å¼å¼¥è¡¥ã`,`. The ${ai} Year 12 slots must go to it first, so double mathematics is not applied. A missing prerequisite removes eligibility outright, whereas scaling can be addressed by other means.`)]})]}),!X.chineseAvailable&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:566",className:"mt-4 flex items-start gap-2.5 border border-brass/50 bg-brass/8 px-4 py-3 text-[0.8125rem] leading-relaxed text-[oklch(0.42_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Reverse.tsx:567",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:568",children:s("BCI ç䏿ï¼ç¬¬ä¸è¯è¨ï¼ä»
å¨ååçåºåå¼è®¾ãå½å为ååçåºåï¼ä¸ææ æ³è®¡å
¥æ¬æ¹æ¡ï¼éå®åºç¡ä»
为 EALD 䏿°å¦ä¸¤é¨ã","BCI offers Chinese: First Language only in the Southern Hemisphere sequence. In the current Northern Hemisphere sequence Chinese cannot be included, so the locked base is EALD and mathematics only.")})]}),X.unavailable.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:578",className:"mt-4 flex items-start gap-2.5 border border-brass/50 bg-brass/8 px-4 py-3 text-[0.8125rem] leading-relaxed text-[oklch(0.42_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Reverse.tsx:579",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:580",children:[s("æ¬åºåæªå¼è®¾è¯¥ä¸ä¸è¦æ±ç ","This sequence does not offer the required "),i.jsx("strong",{"data-loc":"client/src/pages/Reverse.tsx:582",children:X.unavailable.map(w=>Ut(w,r)).join(r==="zh"?"ã":", ")}),s("ï¼è¯·ä¸å妿坼åå
¬å®¤ç¡®è®¤æ¿ä»£æ¹æ¡æè°æ´å
¥å¦åºåã",". Confirm an alternative or a different intake sequence with the Admissions Office.")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:595",className:"mt-5 grid gap-6 lg:grid-cols-2",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:596",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:597",className:"flex items-baseline justify-between gap-3 border-b-2 border-green pb-2.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/Reverse.tsx:598",className:"font-[family-name:var
217(--font-serif)] text-[1.125rem] text-green",children:"Year 11"}),i.jsxs("span",{"data-loc":"client/src/pages/Reverse.tsx:601",className:"score text-[0.75rem] text-muted-foreground",children:[X.year11.length," ",s("é¨","courses")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:605",className:"mt-2.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("æåºç¡å¹¶ä¿çä¸é¨ä½éï¼é¿å
è¿æ©å
³éå
¶ä»æ¹åã","Build the foundation and keep one spare course so other pathways stay open.")}),i.jsx("ul",{"data-loc":"client/src/pages/Reverse.tsx:611",className:"mt-3 border border-border",children:X.year11.map((w,O)=>i.jsx(ae,{"data-loc":"client/src/pages/Reverse.tsx:613",item:w,index:O},w.subject))})]}),i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:618",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:619",className:"flex items-baseline justify-between gap-3 border-b-2 border-green pb-2.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/Reverse.tsx:620",className:"font-[family-name:var(--font-serif)] text-[1.125rem] text-green",children:"Year 12"}),i.jsxs("span",{"data-loc":"client/src/pages/Reverse.tsx:623",className:"score text-[0.75rem] text-muted-foreground",children:[X.year12.length," ",s("é¨","courses")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:627",className:"mt-2.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s(`åæ ·ä¿®è¯» ${ai} é¨ï¼ç±å
¶ä¸æå¥½ç ${us} é¨è®¡å
¥ ATARï¼å¤åºçä¸é¨ä¸ºå¤ä»½ï¼å¯æµå¾¡åç§å¤±æã`,`Also ${ai} courses, of which the best ${us} count towards the ATAR. The extra course acts as a buffer against one weak result.`)}),i.jsx("ul",{"data-loc":"client/src/pages/Reverse.tsx:633",className:"mt-3 border border-border",children:X.year12.map((w,O)=>i.jsx(ae,{"data-loc":"client/src/pages/Reverse.tsx:635",item:w,index:O},w.subject))}),X.backup.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:639",className:"mt-3 border border-border bg-paper-deep/30 px-4 py-3",children:[i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:640",className:"eyebrow text-brass",children:s("计å建议","Which four to count")}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:643",className:"mt-2 text-[0.75rem] leading-relaxed text-muted-foreground",children:[s("æå½åæ¨å¯¼ï¼è®¡å
¥ ATAR çåé¨ä¸º ","On the current derivation the four counted are "),i.jsx("strong",{"data-loc":"client/src/pages/Reverse.tsx:645",className:"text-green",children:X.counted.map(w=>Ut(w.subject,r)).join(r==="zh"?"ã":", ")}),s("ï¼","; "),i.jsx("strong",{"data-loc":"client/src/pages/Reverse.tsx:651",className:"text-green",children:X.backup.map(w=>Ut(w.subject,r)).join(r==="zh"?"ã":", ")}),s(" ä½ä¸ºå¤ä»½ãå®é
计å以æç»æç»©ä¸ºåï¼è¥å¤ä»½ç§ç®è徿´å¥½å³ç±å®é¡¶æ¿ã"," serves as the buffer. The actual four are decided by the final results: if the buffer scores higher it takes the place of a weaker subject.")]})]}),X.dropped.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:664",className:"mt-3 border border-dashed border-border bg-paper-deep/30 px-4 py-3 text-[0.75rem] leading-relaxed text-muted-foreground",children:[s("Year 12 坿¾å¼ï¼","May be dropped in Year 12: "),i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:666",className:"text-green",children:X.dropped.map(w=>Ut(w.subject,r)).join(r==="zh"?"ã":", ")}),s("ã该ç§ç®éæ¬ä¸ä¸å
ä¿®ï¼æ¾å¼ä¸å½±åç³è¯·èµæ ¼ã",". Not a prerequisite for this programme; dropping it does not affect eligibility.")]})]})]})]}),X&&X.preparation.length>0&&i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:684",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:685",className:"flex items-center gap-2",children:[i.jsx(Eb,{"data-loc":"client/src/pages/Reverse.tsx:686",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:687",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:s("é¤äºæç»©ï¼è¿è¦åå¤ä»ä¹","Beyond the score")})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:691",className:"mt-3 max-w-[68ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("澳洲æ¬ç§å½å以 ATAR ä¸å
ä¿®ç§ç®ä¸ºä¸»ï¼ç«èµä¸è¯¾å¤æ´»å¨é叏䏿¯ç¡¬æ§æ¡ä»¶ï¼ä¸è¡¨æç¡®åºå宿¹è¦æ±ä¸å å项ï¼é¿å
æå å项误å½ä½å½å鍿§ã","Australian undergraduate admission rests mainly on the ATAR and prerequisites; competitions and extracurriculars are usually not mandatory. The table separates official requirements from advantages so the two are not confused.")}),i.jsx(oa,{"data-loc":"client/src/pages/Reverse.tsx:697",as:"ul",className:"mt-5 border border-border",children:X.preparation.map((w,O)=>i.jsxs("li",{"data-loc":"client/src/pages/Reverse.tsx:699",className:"grid gap-2 border-b border-border bg-card px-4 py-4 last:border-b-0 md:grid-cols-[10rem_1fr_11rem] md:gap-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:702",children:[i.jsx("span",{"data-loc":"client/src/pages/Reverse.tsx:703",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",w.kind==="official"?"border-tier-reach/45 bg-tier-reach/8 text-tier-reach":w.kind==="language"?"border-green/40 bg-green/8 text-green":"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]"),children:Kb(w.kind,r)}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:714",className:"mt-2 text-[0.875rem] text-green",children:r==="zh"?w.titleZh:w.titleEn})]}),i.jsx("p",{"data-loc":"client/src/pages/Reverse.tsx:718",className:"text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?w.detailZh:w.detailEn}),i.jsxs("p",{"data-loc":"client/src/pages/Reverse.tsx:721",className:"flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:[i.jsx(fb,{"data-loc":"client/src/pages/Reverse.tsx:722",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-brass"}),r==="zh"?w.timingZh:w.timingEn]})]},`${w.kind}-${O}`))})]}),i.jsxs("section",{"data-loc":"client/src/pages/Reverse.tsx:732",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/Reverse.tsx:733",className:"flex items-center gap-2",children:[i.jsx(Sb,{"data-loc":"client/src/pages/Reverse.tsx:734",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/Reverse.tsx:735",className:"font-[family-name:var
217(--font-serif)] text-xl text-green",children:s("宿¹æ¥æº","Official sources")})]}),i.jsx("div",{"data-loc":"client/src/pages/Reverse.tsx:739",className:"mt-4 grid gap-2",children:v.university.sources.map(w=>i.jsxs("a",{"data-loc":"client/src/pages/Reverse.tsx:741",href:w,target:"_blank",rel:"noreferrer",className:"inline-flex w-fit items-center gap-2 text-[0.8125rem] text-green underline decoration-brass underline-offset-4",children:[i.jsx(xo,{"data-loc":"client/src/pages/Reverse.tsx:747",className:"h-3.5 w-3.5"}),new URL(w).hostname]},w))})]})]},`${v.university.id}-${v.programme.id}`)]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/Reverse.tsx:757"})]})}const p2={english:"border-green/40 bg-green/8 text-green",chinese:"border-green/40 bg-green/8 text-green",required:"border-tier-reach/45 bg-tier-reach/8 text-tier-reach",choice:"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]",filler:"border-tier-unknown/45 bg-tier-unknown/8 text-tier-unknown"};function f2(){const{t:s,lang:r}=Oe(),{resolved:c}=bn(),[d,u]=C.useState("south"),[m,p]=C.useState(!1),A=C.useMemo(()=>c.map(y=>({universityId:y.universityId,programmeId:y.programmeId})),[c]),f=C.useMemo(()=>_E(A,d,r),[A,d,r]),b=ou.find(y=>y.id===d),E=f.year11.filter(y=>y.role==="required").length,g=A.length>0;function N({item:y,index:v}){const T=Ve.find(S=>S.key===y.subject);return i.jsxs("li",{"data-loc":"client/src/pages/Subjects.tsx:68",className:"flex items-start gap-4 border-b border-border bg-card px-5 py-4 last:border-b-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:69",className:"almanac-index mt-1 shrink-0",children:String(v+1).padStart(2,"0")}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:70",className:"min-w-0 flex-1",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:71",className:"flex flex-wrap items-center gap-x-3 gap-y-1.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/Subjects.tsx:72",className:"text-[0.9375rem] leading-snug text-green",children:Ut(y.subject,r)}),i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:75",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",p2[y.role]),children:IE(y.role,r)}),T&&i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:83",className:"text-[0.6875rem] text-muted-foreground",children:[Yd(T.group,r)," · scaling ",Id(T.scaling,r)]})]}),y.role==="english"&&i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:90",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("è±è¯é第ä¸è¯è¨çå¦çæ EALD ä¿®è¯»ï¼æ¢æ»¡è¶³ WACE æ¯ä¸çè±è¯è¦æ±ï¼è¯å对ç
§ç»ä¹æ´è´´è¿èªèº«æ
åµï¼ä¸¤å¹´å须修读ã","Students whose first language is not English take EALD: it satisfies the WACE English graduation requirement and is assessed against a more comparable cohort. Taken across both years.")}),y.role==="chinese"&&i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:99",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("䏿æ¯è¯ç¨åº¦çå¦ç修读第ä¸è¯è¨ä¸æï¼æ¯æç¨³å®çå¾åæ¥æºï¼åæ¶å¯ä½ä¸ºé¦æ¸¯é¢æ ¡ä¸æè¯è¨è¦æ±çä½è¯ãBCI ä»
å¨ååçåºåå¼è®¾ã","Native-level Chinese speakers take Chinese: First Language as their most reliable source of marks; it also evidences the Chinese language requirement at Hong Kong universities. BCI offers it only in the Southern Hemisphere sequence.")}),y.role==="required"&&y.supports.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/Subjects.tsx:108",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:[s("æ¯æç®æ ï¼","Required by: "),y.supports.slice(0,4).join(r==="zh"?"ã":"; "),y.supports.length>4&&s(` ç ${y.supports.length} 个`,` and ${y.supports.length-4} more`)]}),y.role==="filler"&&i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:117",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("ç®æ æ¸
åæªå æ»¡åé¢ï¼æ¤ç§ç®æ scaling 表ç°è¡¥ä½ï¼å¯ä¾å¦çå¼ºé¡¹æ¿æ¢ã","The shortlist does not fill every slot; this course is added for its scaling and can be swapped for a personal strength.")}),y.alternatives.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/Subjects.tsx:126",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:[s("ç»å
坿¿æ¢ï¼","Interchangeable with: "),y.alternatives.map(S=>Ut(S,r)).join(r==="zh"?"ã":", "),s("ï¼ä»»éå
¶ä¸å³å¯æ»¡è¶³ï¼"," (any one satisfies the requirement)")]})]}),y.requiredBy>0&&i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:134",className:"score shrink-0 pt-0.5 text-[0.75rem] text-muted-foreground",children:[y.requiredBy,"/",f.targetCount]})]})}return i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:143",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Subjects.tsx:144"}),i.jsx("section",{"data-loc":"client/src/pages/Subjects.tsx:147",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:148",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:149",className:"eyebrow text-brass",children:s("WACE · é课è§å","WACE · Subject Planner")}),i.jsx("h1",{"data-loc":"client/src/pages/Subjects.tsx:150",className:"mt-3 font-[family-name:var
217(--font-serif)] text-3xl text-green sm:text-4xl",children:s("Year 11 ä¸ Year 12 éè¯¾æ¹æ¡","Year 11 and Year 12 subject plan")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:153",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:s(`æ¬é¡µä¾æ®ç®æ æ¸
åä¸åä¸ä¸ç宿¹å
ä¿®è¦æ±ï¼ç´æ¥ç»åºä¸¤å¹´å ${du} é¨çå
·ä½ç»åï¼å¹¶æåºæ æ³åæ¶æ»¡è¶³çç®æ ãBCI ä¸å½å¦ç以 EALD ä¸ä¸æï¼ç¬¬ä¸è¯è¨ï¼ä¸ºéå®ç§ç®ï¼Year 12 ç±äºé¨ä¸åæå¥½çåé¨è®¡å
¥ ATARã`,`Working from the official prerequisites of the shortlisted programmes, this page produces a concrete set of ${du} courses for each year and flags targets that cannot be satisfied together. For BCI's Chinese students EALD and Chinese: First Language are locked, and the best four of the five Year 12 courses count towards the ATAR.`)}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:160",className:"mt-7 flex flex-wrap items-center gap-3 border-t border-border pt-6",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:161",className:"text-[0.75rem] tracking-[0.14em] text-muted-foreground",children:s("BCI 课ç¨åºå","BCI course sequence")}),i.jsx("div",{"data-loc":"client/src/pages/Subjects.tsx:164",className:"no-print flex",children:ou.map(y=>i.jsx("button",{"data-loc":"client/src/pages/Subjects.tsx:166",type:"button",onClick:()=>u(y.id),className:le("border px-3 py-1.5 text-[0.8125rem] transition-colors duration-150",d===y.id?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:r==="zh"?y.label:y.labelEn},y.id))}),i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:180",className:"text-[0.75rem] text-muted-foreground",children:r==="zh"?b?.note:b?.noteEn})]})]})}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:187",className:"container py-9",children:[i.jsx(Ui,{"data-loc":"client/src/pages/Subjects.tsx:188",title:s("WACE éè¯¾æ¹æ¡","WACE subject plan")}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:191",className:"flex flex-wrap items-center justify-between gap-4 border-b border-border pb-4",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:192",className:"text-[0.8125rem] text-muted-foreground",children:g?i.jsxs(i.Fragment,{children:[s("æ¹æ¡ä¾æ®ï¼ç®æ æ¸
åä¸ç ","Based on "),i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:196",className:"score text-green",children:f.targetCount}),s(" ä¸ªç®æ ä¸ä¸"," shortlisted programmes")]}):s("ç®æ æ¸
å为空ï¼ä»¥ä¸ä¸º BCI éç¨ç稳妥ç»åï¼æ¶èç®æ å伿宿¹å
ä¿®è¦æ±éæ°è®¡ç®ã","The shortlist is empty, so a general BCI-safe combination is shown. Save targets and the plan recalculates from official prerequisites.")}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:206",className:"no-print flex gap-2",children:[i.jsxs(Be,{"data-loc":"client/src/pages/Subjects.tsx:207",href:"/wace/shortlist",className:"inline-flex items-center gap-2 border border-input px-3 py-1.5 text-[0.8125rem] text-green transition-colors hover:border-brass",children:[i.jsx(Ab,{"data-loc":"client/src/pages/Subjects.tsx:210",className:"h-3.5 w-3.5 text-brass"}),s("管çç®æ æ¸
å","Manage shortlist")]}),i.jsx(Ba,{"data-loc":"client/src/pages/Subjects.tsx:213",compact:!0})]})]}),(f.overflow.length>0||f.unavailable.length>0)&&i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:219",className:"mt-6 space-y-3",children:[f.overflow.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:221",className:"flex items-start gap-2.5 border border-tier-reach/50 bg-tier-reach/8 px-4 py-3.5 text-[0.8125rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Subjects.tsx:222",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:223",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:224",className:"font-medium",children:s("ç®æ ä¹é´åå¨é课å²çª","These targets conflict on subjects")}),i.jsxs("p",{"data-loc":"client/src/pages/Subjects.tsx:227",className:"mt-1",children:[s("æ¸
åè¦æ±çå
ä¿®ç§ç®è¶
åº Year 11 å¯ä¿®è¯»çåé¢ï¼ä»¥ä¸ç§ç®æªè½çº³å
¥ï¼","The shortlist demands more prerequisites than Year 11 can hold. These were left out: "),i.jsx("strong",{"data-loc":"client/src/pages/Subjects.tsx:232",children:f.overflow.map(y=>Ut(y.subject,r)).join(r==="zh"?"ã":", ")})]}),i.jsxs("p",{"data-loc":"client/src/pages/Subjects.tsx:238",className:"mt-1.5",children:[s("åå½±åçç®æ ï¼","Affected targets: "),Array.from(new Set(f.overflow.flatMap(y=>y.supports))).join(r==="zh"?"ã":"; "),s("ãè¥è¦ä¿çè¿äºç®æ ï¼éæ¾å¼æ¹å差弿大çå
¶ä»ç®æ ã",". Keeping them means dropping the targets furthest from this direction.")]})]})]}),f.unavailable.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:252",className:"flex items-start gap-2.5 border border-brass/50 bg-brass/8 px-4 py-3.5 text-[0.8125rem] leading-relaxed text-[oklch(0.42_0.07_74)]",children:[i.jsx(Kt,{"data-loc":"client/src/pages/Subjects.tsx:253",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:254",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:255",className:"font-medium",children:s("æ¬åºåæªå¼è®¾æéç§ç®","Required course not offered in this sequence")}),i.jsxs("p",{"data-loc":"client/src/pages/Subjects.tsx:258",className:"mt-1",children:[f.unavailable.map(y=>`${Ut(y.subject,r)}ï¼${y.supports.join(r==="zh"?"ã":"; ")}
217ï¼`).join(r==="zh"?"ï¼":" / "),s(`ãå½å为ã${r==="zh"?b?.label:b?.labelEn}ãï¼è¯·ä¸å妿坼åå
¬å®¤ç¡®è®¤æ¿ä»£æ¹æ¡æè°æ´å
¥å¦åºåã`,". Confirm an alternative or a different intake sequence with the Admissions Office.")]})]})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:277",className:"mt-8 grid gap-8 lg:grid-cols-2 lg:gap-10",children:[i.jsxs("section",{"data-loc":"client/src/pages/Subjects.tsx:278",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:279",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:280",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:281",className:"almanac-index",children:s("æ¹æ¡ä¸","Stage one")}),i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:282",className:"mt-0.5 font-[family-name:var(--font-serif)] text-[1.375rem] text-green",children:"Year 11"})]}),i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:286",className:"score text-[0.8125rem] text-muted-foreground",children:[f.year11.length," ",s("é¨","courses")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:290",className:"mt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("Year 11 修读äºé¨ãéå® EALD ä¸ä¸æï¼ç¬¬ä¸è¯è¨ï¼ä¹åï¼å
¶ä½åé¢æç®æ æ¸
åç宿¹å
修填补ï¼é¿å
è¿æ©å
³éæ¹åã","Five courses in Year 11. With EALD and Chinese: First Language locked, the remaining slots follow the official prerequisites of the shortlist so that no pathway closes prematurely.")}),i.jsx(oa,{"data-loc":"client/src/pages/Subjects.tsx:296",as:"ul",className:"mt-4 border border-border",children:f.year11.map((y,v)=>i.jsx(N,{"data-loc":"client/src/pages/Subjects.tsx:298",item:y,index:v},y.subject))})]}),i.jsxs("section",{"data-loc":"client/src/pages/Subjects.tsx:303",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:304",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:305",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:306",className:"almanac-index",children:s("æ¹æ¡äº","Stage two")}),i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:307",className:"mt-0.5 font-[family-name:var(--font-serif)] text-[1.375rem] text-green",children:"Year 12"})]}),i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:311",className:"score text-[0.8125rem] text-muted-foreground",children:[f.year12.length," ",s("é¨","courses")]})]}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:315",className:"mt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("Year 12 åæ ·ä¿®è¯»äºé¨ï¼ç±å
¶ä¸æå¥½çåé¨è®¡å
¥ ATARï¼å¤åºçä¸é¨ä¸ºå¤ä»½ï¼å¯æµå¾¡åç§å¤±æã","Five courses again in Year 12, with the best four counting towards the ATAR. The extra course acts as a buffer against one weak result.")}),i.jsx(oa,{"data-loc":"client/src/pages/Subjects.tsx:321",as:"ul",className:"mt-4 border border-border",children:f.year12.map((y,v)=>i.jsx(N,{"data-loc":"client/src/pages/Subjects.tsx:323",item:y,index:v},y.subject))}),f.dropped.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:328",className:"mt-4 border border-dashed border-border bg-paper-deep/30 px-5 py-4",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:329",className:"eyebrow text-muted-foreground",children:s("Year 12 建议æ¾å¼","Recommended to drop")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:332",className:"mt-2 text-[0.875rem] text-green",children:f.dropped.map(y=>Ut(y.subject,r)).join(r==="zh"?"ã":", ")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:337",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("该ç§ç®æªè¢«ç®æ ä¸ä¸å为å
ä¿®ï¼æè¢«è¦æ±çæ¬¡æ°æå°ï¼æ¾å¼åä¸å½±åæ¸
åå
ç®æ çç³è¯·èµæ ¼ã","This course is not a prerequisite for the shortlist, or is required least often; dropping it does not affect eligibility for the saved targets.")})]})]})]}),g&&i.jsxs("section",{"data-loc":"client/src/pages/Subjects.tsx:350",className:"mt-12",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:351",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:352",className:"font-[family-name:var
217(--font-serif)] text-[1.25rem] text-green",children:s("æ¨å¯¼ä¾æ®","How this was derived")}),i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:355",className:"score text-[0.8125rem] text-muted-foreground",children:[E," ",s("é¨ç±ç®æ å³å®","target-driven")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:359",className:"mt-5 grid gap-x-10 gap-y-4 md:grid-cols-2",children:[i.jsxs("ol",{"data-loc":"client/src/pages/Subjects.tsx:360",className:"space-y-2.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:[i.jsxs("li",{"data-loc":"client/src/pages/Subjects.tsx:361",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:362",className:"almanac-index shrink-0",children:"01"}),s("è±è¯çº¿åºå®å ä¸é¨ï¼è±è¯æ EALD 为æ¯ä¸ä¸é¢æ ¡è¯è¨è¦æ±æå¿
éã","The English line takes one slot: English or EALD is required for graduation and university language conditions.")]}),i.jsxs("li",{"data-loc":"client/src/pages/Subjects.tsx:368",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:369",className:"almanac-index shrink-0",children:"02"}),s("éä¸ªè¯»åæ¸
åå
ä¸ä¸ç宿¹å
ä¿®è¦æ±ï¼æè¢«è¦æ±çç®æ æ°æåºã","Each shortlisted programme's official prerequisites are read and ranked by how many targets require them.")]}),i.jsxs("li",{"data-loc":"client/src/pages/Subjects.tsx:375",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:376",className:"almanac-index shrink-0",children:"03"}),s("éå°ãç² æ ä¹ãçè¦æ±æ¶ï¼ç»å
åªéä¸é¨ï¼ä¼å
已被å
¶ä»ç®æ è¦æ±ãscaling æ´é«è
ï¼ï¼ä¸éå¤å ä½ã","Where a requirement reads âA or Bâ, only one course is taken â preferring the one already required elsewhere, then the stronger scaling â so no slot is wasted.")]}),i.jsxs("li",{"data-loc":"client/src/pages/Subjects.tsx:382",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:383",className:"almanac-index shrink-0",children:"04"}),s("å颿ªæ»¡æ¶ï¼æ scaling 表ç°è¡¥ä½ï¼åé¢ä¸è¶³æ¶ï¼æ¥åºå²çªèééé»ä¸¢å¼ç®æ ã","Remaining slots are filled by scaling strength; if slots run out, the conflict is reported rather than silently dropping a target.")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:390",className:"border-l-2 border-brass bg-paper-deep/35 px-5 py-4",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:391",className:"eyebrow text-brass",children:s("å£å¾å£°æ","Basis")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:392",className:"mt-2 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("å
ä¿®è¦æ±åå¼èªåæ ¡å®æ¹æçé¡µï¼æªå
¬å¸è¦æ±çä¸ä¸ä¸å䏿¨å¯¼ãscaling 为ç¸å¯¹å¼ºå¼±åèï¼ä¸ä»£è¡¨å®æ¹æ¢ç®å
¬å¼ãæç»é课须ç»å妿坼åå
¬å®¤ç¡®è®¤ã","Prerequisites are taken from each university's official admissions pages; programmes without published requirements do not affect the plan. Scaling is a relative indication, not an official conversion. Final choices must be confirmed with the Admissions Office.")})]})]})]}),!g&&i.jsxs("section",{"data-loc":"client/src/pages/Subjects.tsx:405",className:"no-print mt-10 border border-border bg-card px-6 py-7",children:[i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:406",className:"font-[family-name:var(--font-serif)] text-[1.25rem] text-green",children:s("è®©æ¹æ¡è´´åä½ çç®æ ","Make this plan yours")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:409",className:"mt-2 max-w-[60ch] text-[0.875rem] leading-relaxed text-muted-foreground",children:s("ä¸é¢æ¯éç¨ç»åã卿¥è¯¢é¡µæ¶èç®æ ä¸ä¸åï¼æ¬é¡µä¼æè¿äºä¸ä¸ç宿¹å
ä¿®è¦æ±éæ°è®¡ç®ä¸¤å¹´çç§ç®ï¼å¹¶æåºå½¼æ¤å²çªçç®æ ã","The plan above is generic. Save target programmes on the search pages and it will be recalculated from their official prerequisites, including any conflicts between them.")}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:415",className:"mt-5 flex flex-wrap gap-3",children:[i.jsxs(Be,{"data-loc":"client/src/pages/Subjects.tsx:416",href:"/wace/forward",className:"inline-flex items-center gap-2 border border-green bg-green px-4 py-2 text-[0.875rem] text-primary-foreground transition-colors duration-150 hover:bg-green-soft",children:[s("ææç»©è§å","Plan with a score"),i.jsx(ct,{"data-loc":"client/src/pages/Subjects.tsx:420",className:"h-4 w-4"})]}),i.jsxs(Be,{"data-loc":"client/src/pages/Subjects.tsx:422",href:"/wace/reverse",className:"inline-flex items-center gap-2 border border-green px-4 py-2 text-[0.875rem] text-green transition-colors duration-150 hover:bg-green/5",children:[s("ç±ç®æ è§å","Plan from a target"),i.jsx(ct,{"data-loc":"client/src/pages/Subjects.tsx:426",className:"h-4 w-4"})]})]})]})]}),i.jsx("section",{"data-loc":"client/src/pages/Subjects.tsx:434",className:"border-t border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:435",className:"container py-12",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:436",className:"almanac-index",children:s("éå½ A","Appendix A")}),i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:437",className:"mt-1 font-[family-name:var
217(--font-serif)] text-[1.5rem] text-green",children:s("æä¸ä¸æ¹åçéç¨åå","General direction by field")}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:440",className:"mt-2 max-w-[64ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("以ä¸ä¸ºä¸ä¾èµå
·ä½æ¸
åçæ¹åæ§åèï¼ç¨äºåæ¥å¤æï¼æ£å¼éè¯¾ä»¥ä¸æ¹æç®æ æ¨å¯¼çæ¹æ¡ä¸ºåã","A directional reference that does not depend on a shortlist, useful for orientation. The plan above, derived from actual targets, governs the final choice.")}),i.jsx("div",{"data-loc":"client/src/pages/Subjects.tsx:446",className:"mt-7 grid gap-x-12 gap-y-5 lg:grid-cols-3",children:ps.map((y,v)=>i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:448",className:"border-t border-green/25 pt-3.5",children:[i.jsxs("h3",{"data-loc":"client/src/pages/Subjects.tsx:449",className:"text-[0.9375rem] text-green",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:450",className:"almanac-index mr-2",children:String(v+1).padStart(2,"0")}),r==="zh"?y.zh:y.en]}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:453",className:"mt-1.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?y.advice:y.adviceEn})]},y.key))})]})}),i.jsx("section",{"data-loc":"client/src/pages/Subjects.tsx:462",className:"border-t border-border",children:i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:463",className:"container py-12",children:[i.jsxs("button",{"data-loc":"client/src/pages/Subjects.tsx:464",type:"button",onClick:()=>p(y=>!y),className:"no-print flex w-full items-center justify-between gap-4 border-b border-border pb-3 text-left",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:468",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:469",className:"almanac-index",children:s("éå½ B","Appendix B")}),i.jsx("h2",{"data-loc":"client/src/pages/Subjects.tsx:470",className:"mt-1 font-[family-name:var(--font-serif)] text-[1.5rem] text-green",children:s(`BCI æ¹åç WACE ATAR 课ç¨ï¼${Ve.length} é¨ï¼`,`BCI approved WACE ATAR courses (${Ve.length})`)})]}),i.jsx(La,{"data-loc":"client/src/pages/Subjects.tsx:477",className:le("h-5 w-5 shrink-0 text-brass transition-transform duration-200",m&&"rotate-180")})]}),m&&i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:486",className:"mt-6",children:[i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:487",className:"max-w-[64ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s("ååçåºå 11 é¨ãååçåºå 16 é¨ãscaling 为该ç§ç®å¯¹ ATAR è´¡ç®çç¸å¯¹å¼ºå¼±åèï¼ç¨äºç»åéè¯¾æ¶æè¡¡ï¼ä¸ä»£è¡¨ä»»ä½å®æ¹æ¢ç®å
¬å¼ã","Eleven courses in the Northern Hemisphere sequence and sixteen in the Southern. Scaling indicates a course's relative contribution to an ATAR for weighing combinations; it is not an official conversion.")}),i.jsx("div",{"data-loc":"client/src/pages/Subjects.tsx:494",className:"mt-6 space-y-3 md:hidden",children:Ve.map(y=>i.jsxs("article",{"data-loc":"client/src/pages/Subjects.tsx:496",className:"border border-border bg-card p-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:497",className:"flex items-start justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:498",className:"min-w-0",children:[i.jsx("h3",{"data-loc":"client/src/pages/Subjects.tsx:499",className:"text-[0.9375rem] leading-snug text-green",children:r==="zh"?y.zh:y.en}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:502",className:"mt-1 text-[0.6875rem] text-muted-foreground",children:r==="zh"?y.en:y.zh})]}),i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:506",className:le("shrink-0 border px-1.5 py-0.5 text-[0.6875rem]",y.scaling==="é«"?"border-tier-safe bg-tier-safe/8 text-tier-safe":y.scaling==="ä¸"?"border-tier-target bg-tier-target/10 text-[oklch(0.48_0.07_74)]":"border-tier-unknown bg-tier-unknown/8 text-tier-unknown"),children:Id(y.scaling,r)})]}),i.jsxs("div",{"data-loc":"client/src/pages/Subjects.tsx:518",className:"mt-3 flex flex-wrap items-center gap-x-4 gap-y-1 border-t border-border pt-3 text-[0.75rem] text-muted-foreground",children:[i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:519",children:[s("åç±»ï¼","Group: "),Yd(y.group,r)]}),i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:523",className:y.north?"text-tier-safe":"text-muted-foreground
217/55",children:[s("åï¼","North: "),y.north?"â":"â"]}),i.jsxs("span",{"data-loc":"client/src/pages/Subjects.tsx:527",className:y.south?"text-tier-safe":"text-muted-foreground/55",children:[s("åï¼","South: "),y.south?"â":"â"]})]}),i.jsx("p",{"data-loc":"client/src/pages/Subjects.tsx:532",className:"mt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?y.note:y.noteEn})]},y.key))}),i.jsx("div",{"data-loc":"client/src/pages/Subjects.tsx:539",className:"mt-6 hidden overflow-x-auto md:block",children:i.jsxs("table",{"data-loc":"client/src/pages/Subjects.tsx:540",className:"w-full min-w-[40rem] border-collapse",children:[i.jsx("thead",{"data-loc":"client/src/pages/Subjects.tsx:541",children:i.jsxs("tr",{"data-loc":"client/src/pages/Subjects.tsx:542",className:"border-b-2 border-green",children:[i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:543",className:"eyebrow py-3 pr-4 text-left text-muted-foreground",children:s("ç§ç®","Course")}),i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:546",className:"eyebrow py-3 pr-4 text-left text-muted-foreground",children:s("åç±»","Group")}),i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:549",className:"eyebrow py-3 pr-3 text-center text-muted-foreground",children:s("å","North")}),i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:552",className:"eyebrow py-3 pr-4 text-center text-muted-foreground",children:s("å","South")}),i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:555",className:"eyebrow py-3 pr-4 text-left text-muted-foreground",children:"Scaling"}),i.jsx("th",{"data-loc":"client/src/pages/Subjects.tsx:556",className:"eyebrow py-3 text-left text-muted-foreground",children:s("说æ","Notes")})]})}),i.jsx("tbody",{"data-loc":"client/src/pages/Subjects.tsx:561",children:Ve.map(y=>i.jsxs("tr",{"data-loc":"client/src/pages/Subjects.tsx:563",className:"border-b border-border align-top",children:[i.jsxs("td",{"data-loc":"client/src/pages/Subjects.tsx:564",className:"py-3.5 pr-4",children:[i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:565",className:"text-[0.875rem] text-green",children:r==="zh"?y.zh:y.en}),i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:568",className:"mt-0.5 block text-[0.6875rem] text-muted-foreground",children:r==="zh"?y.en:y.zh})]}),i.jsx("td",{"data-loc":"client/src/pages/Subjects.tsx:572",className:"py-3.5 pr-4 text-[0.8125rem] text-muted-foreground",children:Yd(y.group,r)}),i.jsx("td",{"data-loc":"client/src/pages/Subjects.tsx:575",className:le("py-3.5 pr-3 text-center text-[0.875rem]",y.north?"text-tier-safe":"text-muted-foreground/40"),children:y.north?"â":"â"}),i.jsx("td",{"data-loc":"client/src/pages/Subjects.tsx:582",className:le("py-3.5 pr-4 text-center text-[0.875rem]",y.south?"text-tier-safe":"text-muted-foreground/40"),children:y.south?"â":"â"}),i.jsx("td",{"data-loc":"client/src/pages/Subjects.tsx:589",className:"py-3.5 pr-4",children:i.jsx("span",{"data-loc":"client/src/pages/Subjects.tsx:590",className:le("border px-1.5 py-0.5 text-[0.6875rem]",y.scaling==="é«"?"border-tier-safe text-tier-safe bg-tier-safe/8":y.scaling==="ä¸"?"border-tier-target text-[oklch(0.48_0.07_74)] bg-tier-target/10":"border-tier-unknown text-tier-unknown bg-tier-unknown/8"),children:Id(y.scaling,r)})}),i.jsx("td",{"data-loc":"client/src/pages/Subjects.tsx:602",className:"py-3.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?y.note:y.noteEn})]},y.key))})]})})]})]})}),i.jsx(Ct,{"data-loc":"client/src/pages/Subjects.tsx:615"})]})}const pf=8;function b2(){const{t:s,lang:r}=Oe(),[c,d]=C.useState("all"),[u,m]=C.useState(""),[p,A]=C.useState("region"),[f,b]=C.useState(new Set),[E,g]=C.useState(new Set),N=Vb();function y(S){b(k=>{const _=new Set(k);return _.has(S)?_.delete(S):_.add(S),_})}function v(S){g(k=>{const _=new Set(k);return _.has(S)?_.delete(S):_.add(S),_})}const T=C.useMemo(()=>{let S=Pe.filter(K=>c==="all"?!0:K.region===c);const k=u.trim().toLowerCase();k!==""&&(S=S.filter(K=>K.nameZh.toLowerCase().includes(k)||K.name.toLowerCase().includes(k)||K.abbr.toLowerCase().includes(k)||K.programmes.some(X=>X.nameZh.toLowerCase().includes(k)||X.name.toLowerCase().includes(k))));const _=["sg","hk","au","uk"];return[...S].sort((K,X)=>{if(p==="atar"){const w=K.minAtar??-1;return(X.minAtar??-1)-w}if(p==="qs")return oo(K.id)-oo(X.id);if(p==="name")return K.nameZh.localeCompare(X.nameZh,"zh-Hans-CN");const J=_.indexOf(K.region),ae=_.indexOf(X.region);return J!==ae?J-ae:(X.minAtar??-1)-(K.minAtar??-1)})},[c,u,p]);return i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:85",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/TableView.tsx:86"}),i.jsx("div",{"data-loc":"client/src/pages/TableView.tsx:88",className:"border-b border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:89",className:"container py-10",children:[i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:90",className:"eyebrow text-brass",children:s("WACE · 31 æ ¡éæ¥","WACE · 31-University Table")}),i.jsx("h1",{"data-loc":"client/src/pages/TableView.tsx:91",className:"mt-3 text-[2.25rem] leading-tight text-green",children:s("31 æ ¡éæ¥ï¼ATAR 鍿§æ»è§","31-university table: ATAR thresholds at a glance")}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:94",className:"mt-4 max-w-[64ch] font-[family-name:var
217(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:s("æå°åºæ±æ»åæ ¡æä½ ATARãè±è¯è¦æ±ãç³è¯·çªå£ä¸ä»£è¡¨æ§ä¸ä¸é¨æ§ãå¯ç´æ¥æå°ï¼ç¨ä½å®¶é¿é¢è°æå®£è®²ä¼è®²ä¹ã","A regional summary of each university's minimum ATAR, English requirement, application window and programme-level thresholds. Print it directly for parent meetings or information evenings.")})]})}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:103",className:"container py-10",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:104",className:"no-print flex flex-wrap items-center justify-between gap-4 border-b border-border pb-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:105",className:"flex flex-wrap items-center gap-1.5",children:[i.jsxs("button",{"data-loc":"client/src/pages/TableView.tsx:106",type:"button",onClick:()=>d("all"),className:le("border px-3 py-1.5 text-[0.8125rem] transition-colors duration-150",c==="all"?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:[s("å
¨é¨","All")," ",Pe.length]}),Pt.map(S=>i.jsxs("button",{"data-loc":"client/src/pages/TableView.tsx:118",type:"button",onClick:()=>d(S.id),className:le("border px-3 py-1.5 text-[0.8125rem] transition-colors duration-150",c===S.id?"border-green bg-green text-primary-foreground":"border-input text-muted-foreground hover:border-brass hover:text-green"),children:[r==="zh"?S.label:S.labelEn," ",Pe.filter(k=>k.region===S.id).length]},S.id))]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:134",className:"flex flex-wrap items-center gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:135",className:"relative",children:[i.jsx(Eu,{"data-loc":"client/src/pages/TableView.tsx:136",className:"pointer-events-none absolute left-2.5 top-1/2 h-3.5 w-3.5 -translate-y-1/2 text-muted-foreground"}),i.jsx("input",{"data-loc":"client/src/pages/TableView.tsx:137",type:"search",placeholder:s("æç´¢é¢æ ¡æä¸ä¸","Search universities or programmes"),value:u,onChange:S=>m(S.target.value),className:"w-52 border border-input bg-paper py-1.5 pl-8 pr-3 text-[0.8125rem] text-ink outline-none focus:border-brass"})]}),i.jsxs("select",{"data-loc":"client/src/pages/TableView.tsx:145",value:p,onChange:S=>A(S.target.value),className:"border border-input bg-paper px-2.5 py-1.5 text-[0.8125rem] text-ink outline-none focus:border-brass",children:[i.jsx("option",{"data-loc":"client/src/pages/TableView.tsx:149",value:"region",children:s("æå°åºæåº","Sort by region")}),i.jsx("option",{"data-loc":"client/src/pages/TableView.tsx:150",value:"atar",children:s("æé¨æ§ç±é«å°ä½","Sort by threshold, high to low")}),i.jsx("option",{"data-loc":"client/src/pages/TableView.tsx:151",value:"qs",children:s("æ QS ä¸çæå","Sort by QS world rank")}),i.jsx("option",{"data-loc":"client/src/pages/TableView.tsx:152",value:"name",children:s("ææ ¡åæåº","Sort by name")})]}),i.jsx(Ba,{"data-loc":"client/src/pages/TableView.tsx:154",compact:!0,className:"border-input bg-transparent text-muted-foreground hover:border-brass hover:text-green"})]})]}),T.length===0?i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:159",className:"px-6 py-20 text-center font-[family-name:var(--font-serif)] text-[0.9375rem] text-muted-foreground",children:s("没æç¬¦åæ¡ä»¶ç颿 ¡ï¼è¯·è°æ´æç´¢å
³é®è¯æå°åºçéã","No university matches. Adjust the keyword or region filter.")}):i.jsx("div",{"data-loc":"client/src/pages/TableView.tsx:166",className:"mt-8 space-y-12",children:T.map((S,k)=>{const _=f.has(S.id),K=N?3:pf,X=_?S.programmes:S.programmes.slice(0,K),J=S.programmes.length-X.length,ae=Pt.find(w=>w.id===S.region);return i.jsxs("article",{"data-loc":"client/src/pages/TableView.tsx:174",className:"break-inside-avoid",children:[i.jsxs("header",{"data-loc":"client/src/pages/TableView.tsx:175",className:"flex flex-wrap items-end justify-between gap-x-6 gap-y-2 border-b-2 border-green pb-2.5",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:176",children:[i.jsxs("span",{"data-loc":"client/src/pages/TableView.tsx:177",className:"almanac-index",children:[String(k+1).padStart(2,"0")," /"," ",r==="zh"?ae?.label:ae?.labelEn]}),i.jsxs("h2",{"data-loc":"client/src/pages/TableView.tsx:181",className:"mt-1 text-[1.375rem] leading-tight text-green",children:[r==="zh"?S.nameZh:S.name,i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:183",className:"ml-2.5 font-[family-name:var
217(--font-sans)] text-[0.8125rem] font-normal tracking-[0.1em] text-muted-foreground",children:S.abbr})]}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:187",className:"mt-1.5",children:i.jsx(Ta,{"data-loc":"client/src/pages/TableView.tsx:188",universityId:S.id})})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:191",className:"text-right",children:[i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:192",className:"text-[0.6875rem] tracking-[0.14em] text-muted-foreground",children:s("æä½ ATAR","Minimum ATAR")}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:195",className:"score text-[1.5rem] leading-none text-brass",children:S.minAtar===null?s("æªå
¬å¸","Not published"):S.minAtar.toFixed(2)})]}),i.jsxs("button",{"data-loc":"client/src/pages/TableView.tsx:199",type:"button",onClick:()=>v(S.id),"aria-expanded":E.has(S.id),className:"mt-1 inline-flex items-center gap-1.5 border-b border-brass pb-0.5 text-[0.75rem] text-green md:hidden",children:[E.has(S.id)?s("æ¶èµ·è¯¦æ
","Hide details"):s("æ¥çä¸ä¸ä¸è¦æ±","View programmes & requirements"),i.jsx(La,{"data-loc":"client/src/pages/TableView.tsx:205",className:le("h-3.5 w-3.5 transition-transform",E.has(S.id)&&"rotate-180")})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:209",className:le("mt-4 grid gap-6 lg:grid-cols-[1.15fr_1fr] lg:gap-10",!E.has(S.id)&&"hidden md:grid"),children:[i.jsx("div",{"data-loc":"client/src/pages/TableView.tsx:210",className:"print-hide-mobile space-y-3 md:hidden",children:X.map(w=>i.jsxs("article",{"data-loc":"client/src/pages/TableView.tsx:212",className:"border border-border bg-card p-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:213",className:"flex items-start justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:214",className:"min-w-0",children:[i.jsx("h3",{"data-loc":"client/src/pages/TableView.tsx:215",className:"text-[0.9375rem] leading-snug text-green",children:r==="zh"?w.nameZh:w.name}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:218",className:"mt-1 text-[0.6875rem] text-muted-foreground",children:r==="zh"?w.name:w.nameZh})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:222",className:"shrink-0 text-right",children:[i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:223",className:"eyebrow text-muted-foreground",children:"ATAR"}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:224",className:"score mt-1 text-[1.125rem] leading-none text-brass",children:(w.atar??S.minAtar)===null?"â":(w.atar??S.minAtar).toFixed(2)}),i.jsx(gn,{"data-loc":"client/src/pages/TableView.tsx:227",universityId:S.id,programmeId:w.id,label:r==="zh"?w.nameZh:w.name,className:"mt-1.5"})]})]}),w.atarNote&&i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:236",className:"mt-3 border-t border-border pt-3 font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?w.atarNote:w.atarNoteEn??w.atarNote}),w.extras.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/TableView.tsx:241",className:"mt-2 text-[0.75rem] text-[oklch(0.48_0.07_74)]",children:[s("éå ï¼","Extras: "),w.extras.map(O=>hn(O,r)).join(r==="zh"?"ã":", ")]})]},w.id))}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:248",className:"print-show-table hidden overflow-x-auto md:block",children:[i.jsxs("table",{"data-loc":"client/src/pages/TableView.tsx:249",className:"w-full min-w-[28rem] border-collapse",children:[i.jsx("thead",{"data-loc":"client/src/pages/TableView.tsx:250",children:i.jsxs("tr",{"data-loc":"client/src/pages/TableView.tsx:251",className:"border-b border-border",children:[i.jsxs("th",{"data-loc":"client/src/pages/TableView.tsx:252",className:"eyebrow py-2 pr-3 text-left text-muted-foreground",children:[s("ä¸ä¸","Programme"),i.jsxs("span",{"data-loc":"client/src/pages/TableView.tsx:254",className:"ml-1.5 normal-case tracking-normal opacity-70",children:["(",S.programmes.length,")"]})]}),i.jsx("th",{"data-loc":"client/src/pages/TableView.tsx:258",className:"eyebrow py-2 pr-3 text-right text-muted-foreground",children:"ATAR"}),i.jsx("th",{"data-loc":"client/src/pages/TableView.tsx:259",className:"eyebrow py-2 text-left text-muted-foreground",children:s("å
ä¿®ä¸éå è¦æ±","Prerequisites & extras")})]})}),i.jsx("tbody",{"data-loc":"client/src/pages/TableView.tsx:264",children:X.map(w=>i.jsxs("tr",{"data-loc":"client/src/pages/TableView.tsx:266",className:"border-b border-border/70 align-top",children:[i.jsxs("td",{"data-loc":"client/src/pages/TableView.tsx:267",className:"py-2.5 pr-3",children:[i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:268",className:"text-[0.875rem] text-green",children:r==="zh"?w.nameZh:w.name}),i.jsx("span",{"data-loc":"client/src/pages/TableView.tsx:271",className:"mt-0.5 block text-[0.6875rem] leading-snug text-muted-foreground",children:r==="zh"?w.name:w.nameZh}),i.jsx(gn,{"data-loc":"client/src/pages/TableView.tsx:274",universityId:S.id,programmeId:w.id,label:r==="zh"?w.nameZh:w.name,className:"mt-1.5"})]}),i.jsx("td",{"data-loc":"client/src/pages/TableView.tsx:281",className:"score py-2.5 pr-3 text-right text-[0.875rem] text-ink",children:(w.atar??S.minAtar)===null?"â":(w.atar??S.minAtar).toFixed(2)}),i.jsxs("td",{"data-loc":"client/src/pages/TableView.tsx:284",className:"py-2.5 font-[family-name:var
217(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:[r==="zh"?w.atarNote:w.atarNoteEn??w.atarNote,w.extras.length>0&&i.jsxs("span",{"data-loc":"client/src/pages/TableView.tsx:287",className:"mt-1 block text-[oklch(0.48_0.07_74)]",children:[s("éå ï¼","Extras: "),w.extras.map(O=>hn(O,r)).join(r==="zh"?"ã":", ")]})]})]},w.id))})]}),J>0&&i.jsxs("button",{"data-loc":"client/src/pages/TableView.tsx:298",type:"button",onClick:()=>y(S.id),className:"no-print mt-3 inline-flex items-center gap-1.5 text-[0.8125rem] text-green transition-colors hover:text-brass",children:[i.jsx(La,{"data-loc":"client/src/pages/TableView.tsx:302",className:"h-3.5 w-3.5"}),s(`å±å¼å
¶ä½ ${J} 个ä¸ä¸`,`Show ${J} more programmes`)]}),_&&S.programmes.length>pf&&i.jsxs("button",{"data-loc":"client/src/pages/TableView.tsx:307",type:"button",onClick:()=>y(S.id),className:"no-print mt-3 inline-flex items-center gap-1.5 text-[0.8125rem] text-muted-foreground transition-colors hover:text-green",children:[i.jsx(La,{"data-loc":"client/src/pages/TableView.tsx:311",className:"h-3.5 w-3.5 rotate-180"}),s("æ¶èµ·","Collapse")]})]}),i.jsxs("dl",{"data-loc":"client/src/pages/TableView.tsx:317",className:"divide-y divide-border border-y border-border text-[0.8125rem]",children:[i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:318",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:319",className:"text-muted-foreground",children:s("鍿§å£å¾","Basis")}),i.jsx("dd",{"data-loc":"client/src/pages/TableView.tsx:320",className:"font-[family-name:var(--font-serif)] leading-relaxed text-ink",children:r==="zh"?S.minAtarNote:S.minAtarNoteEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:324",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:325",className:"text-muted-foreground",children:s("è±è¯è¦æ±","English")}),i.jsx("dd",{"data-loc":"client/src/pages/TableView.tsx:326",className:"font-[family-name:var(--font-serif)] leading-relaxed text-ink",children:r==="zh"?S.english:S.englishEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:330",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:331",className:"text-muted-foreground",children:s("ç³è¯·çªå£","Window")}),i.jsx("dd",{"data-loc":"client/src/pages/TableView.tsx:332",className:"leading-relaxed text-ink",children:r==="zh"?S.applicationWindow:S.applicationWindowEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:336",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:337",className:"text-muted-foreground",children:s("WACE æç¤º","WACE notes")}),i.jsx("dd",{"data-loc":"client/src/pages/TableView.tsx:338",className:"font-[family-name:var(--font-serif)] leading-relaxed text-ink",children:r==="zh"?S.waceNotes:S.waceNotesEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:342",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:343",className:"text-muted-foreground",children:s("æ°æ®å¹´ä»½","Data year")}),i.jsxs("dd",{"data-loc":"client/src/pages/TableView.tsx:344",className:"text-ink",children:[r==="zh"?S.dataYear:S.dataYearEn,i.jsxs("span",{"data-loc":"client/src/pages/TableView.tsx:346",className:"ml-2 text-[0.75rem] text-muted-foreground",children:[s("ä¿¡å¿ ","Confidence "),_b(S.confidence,r)]})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/TableView.tsx:352",className:"grid gap-1 py-2.5 sm:grid-cols-[6rem_1fr] sm:gap-4",children:[i.jsx("dt",{"data-loc":"client/src/pages/TableView.tsx:353",className:"text-muted-foreground",children:s("æ¥æº","Sources")}),i.jsx("dd",{"data-loc":"client/src/pages/TableView.tsx:354",className:"space-y-1",children:S.sources.map(w=>i.jsxs("a",{"data-loc":"client/src/pages/TableView.tsx:356",href:w,target:"_blank",rel:"noreferrer",className:"flex items-start gap-1.5 break-all text-[0.75rem] leading-relaxed text-green underline decoration-brass/60 underline-offset-2 hover:text-brass",children:[i.jsx(xo,{"data-loc":"client/src/pages/TableView.tsx:362",className:"mt-0.5 h-3 w-3 shrink-0"}),w]},w))})]})]})]})]},S.id)})}),i.jsx("p",{"data-loc":"client/src/pages/TableView.tsx:376",className:"mt-14 border-t border-border pt-5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("æ°æ®æ ¸éªäº 2026 å¹´ 8 æï¼è¦ç 2026 ä¸ 2027 å¹´å
¥å¦å¨æãåæ ¡æ¿çå¯è½éæ¶è°æ´ï¼æ£å¼ç³è¯·åè¯·ä»¥é¢æ ¡å®ç½å
¬å为åã表ä¸ãæªå
¬å¸ãè¡¨ç¤ºè¯¥æ ¡æè¯¥ä¸ä¸æªå
¬å¼ç»ä¸ ATAR 鍿§ï¼éç¨ç»¼åè¯ä¼°æä¸ªæ¡å®¡æ ¸ã","Data verified in August 2026 for the 2026 and 2027 intake cycles. University policies change without notice, so confirm against the official website before applying. âNot publishedâ indicates the institution or programme disclose
217s no uniform ATAR threshold and assesses holistically or case by case.")})]}),i.jsx(Ct,{"data-loc":"client/src/pages/TableView.tsx:384"})]})}const y2="/manus-storage/bv-hero-almanac_8d296b5d.png",A2="/manus-storage/brentvale-wace-admissions-almanac-2026-27_60e7b1f0.pdf";function x2(){const s=Lu(),{t:r,lang:c}=Oe();function d(u){const p=Pe.filter(b=>b.region===u).map(b=>b.minAtar).filter(b=>b!==null);if(p.length===0)return r("宿¹æªå
¬å¸ç»ä¸é¨æ§","No uniform threshold published");const A=Math.min(...p),f=Math.max(...p);return A===f?r(`æä½ ATAR ${A}`,`Minimum ATAR ${A}`):r(`æä½ ATAR ${A} è³ ${f}`,`Minimum ATAR ${A} to ${f}`)}return i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:33",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Brochure.tsx:34"}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:36",className:"no-print border-b border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:37",className:"container flex flex-wrap items-end justify-between gap-4 py-10",children:[i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:38",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:39",className:"eyebrow text-brass",children:r("å®£ä¼ å · Print Edition","Print Edition")}),i.jsx("h1",{"data-loc":"client/src/pages/Brochure.tsx:40",className:"mt-3 text-[2.25rem] leading-tight text-green",children:r("å页çæçå®£ä¼ å","A four-page admissions brochure")}
217),i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:43",className:"mt-4 max-w-[64ch] font-[family-name:var(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:r("䏿¹ä¸º A4 纵åçå¼çå®£ä¼ åå
容ï¼å¯ç´æ¥æå°æéè¿æµè§å¨å¦å为 PDFï¼ç¨äºå®£è®²ä¼ä¸å®¶é¿é¢è°ã","Below is the brochure laid out for A4 portrait. Print it directly or save as PDF from the browser for information evenings and parent meetings.")})]}),i.jsxs("a",{"data-loc":"client/src/pages/Brochure.tsx:50",href:A2,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 border border-green bg-green px-5 py-2.5 text-[0.875rem] text-primary-foreground transition-colors hover:bg-green-soft",children:[i.jsx(WS,{"data-loc":"client/src/pages/Brochure.tsx:55",className:"h-4 w-4"}),r("æå¼åºå®ç PDF","Open fixed-layout PDF")]})]})}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:61",className:"container space-y-10 py-12 print:space-y-0 print:py-0",children:[i.jsxs("section",{"data-loc":"client/src/pages/Brochure.tsx:63",className:"brochure-print-page brochure-cover mx-auto w-full max-w-[52rem] border border-border bg-card print:max-w-none print:border-0 print:break-after-page",children:[i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:64",className:"relative",children:[i.jsx("img",{"data-loc":"client/src/pages/Brochure.tsx:65",src:y2,alt:r("æçå¹´é´ä¹¦æ¡ä¿¯æ","An overhead view of the admissions almanac on a desk"),className:"brochure-cover-image h-64 w-full object-cover sm:h-80"}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:70",className:"absolute inset-0 bg-gradient-to-t from-[oklch(0.25_0.03_158/0.55)] to-transparent"}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:71",className:"absolute bottom-6 left-8 right-8",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:72",className:"eyebrow text-paper",children:r("åæå½é
å¦é¢ · Brentvale College International","Brentvale College International")}),i.jsx("h2",{"data-loc":"client/src/pages/Brochure.tsx:75",className:"mt-2 max-w-[22ch] font-[family-name:var(--font-display)] text-[2rem] font-semibold leading-tight text-paper sm:text-[2.5rem]",children:r("WACE åå¦é¨æ§å¹´é´","The WACE Admissions Almanac")})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:80",className:"brochure-cover-body px-8 py-8",children:[i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:81",className:"max-w-[56ch] font-[family-name:var(--font-serif)] text-[1rem] leading-relaxed text-ink",children:r("è¿ä»½å¹´é´åçä¸ä¸ªé®é¢ï¼æçç®æ ä¸ä¸éè¦å¤å° ATARãæç°å¨çåæ°è½ç³è¯·åªäºé¢æ ¡ã以å为äºå®ç°ç®æ æè¯¥å¨ Year 11 éåªå é¨è¯¾ã","This almanac answers three questions: what ATAR the target programme demands, which universities the current score can reach, and which Year 11 courses will get the student there.")}),i.jsx("dl",{"data-loc":"client/src/pages/Brochure.tsx:87",className:"mt-8 grid grid-cols-2 gap-x-8 gap-y-5 border-t border-border pt-6 sm:grid-cols-4",children:[{k:r("ç®æ 颿 ¡","Universities"),v:s.universities},{k:r("ä¸ä¸æ¡ç®","Programmes"),v:s.programmes},{k:r("è¦çå°åº","Regions"),v:s.regions},{k:r("BCI 课ç¨","BCI courses"),v:s.subjects}].map(u=>i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:94",children:[i.jsx("dd",{"data-loc":"client/src/pages/Brochure.tsx:95",className:"score text-[1.625rem] leading-none text-green",children:u.v}),i.jsx("dt",{"data-loc":"client/src/pages/Brochure.tsx:96",className:"mt-1.5 text-[0.6875rem] tracking-[0.14em] text-muted-foreground",children:u.k})]},u.k))}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:100",className:"mt-8 border-t border-border pt-6",children:i.jsx(lo,{"data-loc":"client/src/pages/Brochure.tsx:101"})})]})]}),i.jsxs("section",{"data-loc":"client/src/pages/Brochure.tsx:107",className:"brochure-print-page mx-auto w-full max-w-[52rem] border border-border bg-card px-8 py-9 print:max-w-none print:border-0 print:break-after-page",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:108",className:"almanac-index",children:r("第ä¸è","Section I")}),i.jsx("h2",{"data-loc":"client/src/pages/Brochure.tsx:109",className:"mt-1 text-[1.625rem] text-green",children:r("åå¤§ç®æ å°åºé¨æ§æ¦è§","Thresholds across the four target regions")}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:112",className:"mt-8",children:i.jsx(Tr,{"data-loc":"client/src/pages/Brochure.tsx:113",markers:[{label:r("澳洲 70","Australia 70"),value:70,tone:"muted"},{label:r("馿¸¯ 80","Hong Kong 80"),value:80},{label:r("æ°å å¡ 90","Singapore 90"),value:90},{label:r("è±å½ 92+","UK 92+"),value:92,tone:"green"}],showPointer:!1})}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:123",className:"mt-8 space-y-6",children:Pt.map((u,m)=>i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:125",className:"border-t border-green/25 pt-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:126",className:"flex flex-wrap items-baseline justify-between gap-3",children:[i.jsxs("h3",{"data-loc":"client/src/pages/Brochure.tsx:127",className:"text-[1.0625rem] text-green",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:128",className:"almanac-index mr-2",children:String(m+1).padStart(2,"0")}),c==="zh"?u.label:u.labelEn]}),i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:131",className:"score text-[0.8125rem] text-brass",children:d(u.id)})]}),i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:133",className:"mt-2 font-[family-name:var
217(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:c==="zh"?u.blurb:u.blurbEn}),i.jsxs("p",{"data-loc":"client/src/pages/Brochure.tsx:136",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:[r("ç³è¯·ééï¼","Channel: "),c==="zh"?u.channel:u.channelEn]}),i.jsxs("p",{"data-loc":"client/src/pages/Brochure.tsx:140",className:"mt-2 text-[0.75rem] leading-relaxed text-ink",children:[r("ä»£è¡¨é¢æ ¡ï¼","Universities: "),Pe.filter(p=>p.region===u.id).map(p=>`${c==="zh"?p.nameZh:p.abbr}ï¼${p.minAtar===null?r("æªå
¬å¸","n/a"):p.minAtar}ï¼`).join("ã")]})]},u.id))})]}),i.jsxs("section",{"data-loc":"client/src/pages/Brochure.tsx:157",className:"brochure-print-page mx-auto w-full max-w-[52rem] border border-border bg-card px-8 py-9 print:max-w-none print:border-0 print:break-after-page",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:158",className:"almanac-index",children:r("第äºè","Section II")}),i.jsx("h2",{"data-loc":"client/src/pages/Brochure.tsx:159",className:"mt-1 text-[1.625rem] text-green",children:r("æºä¼åå±ä¸é课æ¹å","Opportunity bands and subject direction")}),i.jsx("dl",{"data-loc":"client/src/pages/Brochure.tsx:162",className:"mt-7 divide-y divide-border border-y border-border",children:["safe","target","reach","unknown"].map(u=>i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:164",className:"grid gap-1.5 py-3.5 sm:grid-cols-[5rem_1fr] sm:gap-5",children:[i.jsx("dt",{"data-loc":"client/src/pages/Brochure.tsx:165",className:"text-[0.875rem] font-medium",style:{color:Cr[u].color},children:vr(u,c)}),i.jsx("dd",{"data-loc":"client/src/pages/Brochure.tsx:170",className:"font-[family-name:var(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:jr(u,c)})]},u))}),i.jsx("h3",{"data-loc":"client/src/pages/Brochure.tsx:177",className:"mt-9 text-[1.125rem] text-green",children:r("ææ¹åç WACE é课建议","WACE subject guidance by field")}),i.jsx("div",{"data-loc":"client/src/pages/Brochure.tsx:180",className:"mt-5 space-y-4",children:ps.map(u=>i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:182",className:"grid gap-1.5 border-b border-border pb-3.5 sm:grid-cols-[7rem_1fr] sm:gap-5",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:183",className:"text-[0.875rem] text-green",children:c==="zh"?u.zh:u.en}),i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:184",className:"font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:c==="zh"?u.advice:u.adviceEn})]},u.key))})]}),i.jsxs("section",{"data-loc":"client/src/pages/Brochure.tsx:193",className:"brochure-print-page mx-auto w-full max-w-[52rem] border border-border bg-card px-8 py-9 print:max-w-none print:border-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:194",className:"almanac-index",children:r("第ä¸è","Section III")}),i.jsx("h2",{"data-loc":"client/src/pages/Brochure.tsx:195",className:"mt-1 text-[1.625rem] text-green",children:r("å¦ä½ä½¿ç¨è¿ä»½å¹´é´","How to use this almanac")}),i.jsx("ol",{"data-loc":"client/src/pages/Brochure.tsx:198",className:"mt-7 space-y-5",children:[{t:r("ç¬¬ä¸æ¥ï¼ç¡®è®¤ç®æ åºé´","Step 1 · Fix the target range"),d:r("ä¸å¦çä¸èµ·æç¡®ä¼å
èèçå°åºï¼å对ç
§è¯¥å°åºçæä½é¨æ§åºé´ï¼å¤æå½åæç»©æ°´å¹³çåçç®æ èå´ã","Agree with the student on the priority regions, then read that region's threshold range to establish what is realistic at the current level.")},{t:r("ç¬¬äºæ¥ï¼åæ¥ç®æ ä¸ä¸æ¡ä»¶","Step 2 · Reverse-check the programme"),d:r("å¨çº¿ä¸å·¥å
·ä¸éå®é¢æ ¡ä¸ä¸ä¸ï¼è¯»åæé ATARãå¿
ä¿®ç§ç®ãè±è¯è¦æ±ä¸éå æµè¯ï¼å½¢æä¸ä»½å
·ä½çç®æ æ¡ä»¶æ¸
åã","Select the university and programme in the online tool, read off the required ATAR, compulsory subjects, English requirement and additional tests, and turn them into a concrete checklist.")},{t:r("ç¬¬ä¸æ¥ï¼æ ¸å¯¹é课ç»å","Step 3 · Test the subject set"),d:r("æä¸¤å°å个åéç®æ å å
¥æ¸
åï¼æ¥çåªäº WACE ç§ç®è¢«åå¤è¦æ±ï¼æ®æ¤ç¡®å® Year 11 çåè³äºé¨ä¸»åç§ç®ã","Add two to four candidate targets to the shortlist, see which WACE courses recur as prerequisites, and settle the four or five Year 11 courses accordingly.")},{t:r("ç¬¬åæ¥ï¼å®æå¤æ ¸","Step 4 · Review each term"),d:r("æ¯å¦æç¨ææ°é¢ä¼°æç»©éè·ãææç»©è§åãï¼è§å¯ç¨³å¦¥ãå¹é
ãå²åºä¸æ¡£çæ°éååï¼æ®æ¤è°æ´ç®æ ä¸å¤éæ¹æ¡ã","Re-run the forward search each term with the latest projection, watch how the safety, match and reach counts shift, and adjust the target list accordingly.")}].map((u,m)=>i.jsxs("li",{"data-loc":"client/src/pages/Brochure.tsx:229",className:"flex gap-4 border-b border-border pb-4",children:[i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:230",className:"score shrink-0 text-[1.125rem] text-brass",children:String(m+1).padStart(2,"0")}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:231",children:[i.jsx("h3",{"data-loc":"client/src/pages/Brochure.tsx:232",className:"text-[1rem] text-green",children:u.t}),i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:233",className:"mt-1.5 font-[family-name:var
217(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:u.d})]})]},u.t))}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:241",className:"mt-9 border border-brass/50 bg-brass/6 px-6 py-5",children:[i.jsx("h3",{"data-loc":"client/src/pages/Brochure.tsx:242",className:"text-[0.9375rem] text-green",children:r("æ°æ®è¯´æä¸å
责声æ","Data notes and disclaimer")}),i.jsx("p",{"data-loc":"client/src/pages/Brochure.tsx:245",className:"mt-2.5 font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-ink",children:r("æ¬å¹´é´æè½½åæ°ä¸è¦æ±å
¨é¨å¼èªå颿 ¡å®æ¹æç页é¢ï¼æ ¸éªæ¶é´ä¸º 2026 å¹´ 8 æï¼è¦ç 2026 ä¸ 2027 å¹´å
¥å¦å¨æãæå ATAR ä¸ºå®æ¹å
¬å¸çæä½é¨æ§ï¼çé¨ä¸ä¸çå®é
ç«äºåæ°é常æ¾èæ´é«ï¼è¾¾å°é¨æ§ä¸ææå½åä¿è¯ãé¨å颿 ¡éç¨ç»¼åè¯ä¼°èä¸å
¬å¸ç»ä¸é¨æ§ï¼æ¤ç±»ä¸ä¸å¨è¡¨ä¸æ 注为æªå
¬å¸ãæ£å¼ç³è¯·åè¯·ä»¥é¢æ ¡å®ç½ææ°å
¬å为åã","Every score and requirement in this almanac is drawn from official university admissions pages, verified in August 2026 for the 2026 and 2027 intake cycles. The ATARs shown are published minimums; competitive programmes usually settle well above them, and meeting a minimum does not guarantee an offer. Where an institution assesses holistically and publishes no uniform threshold, the entry is marked as not published. Confirm against the university's latest official announcement before applying.")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Brochure.tsx:253",className:"mt-8 flex flex-wrap items-end justify-between gap-4 border-t border-border pt-6",children:[i.jsx(lo,{"data-loc":"client/src/pages/Brochure.tsx:254"}),i.jsx("span",{"data-loc":"client/src/pages/Brochure.tsx:255",className:"score text-[0.75rem] text-muted-foreground",children:r("2026 å¹´ 8 æç","August 2026 edition")})]})]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/Brochure.tsx:262"})]})}function v2(){const{t:s,lang:r}=Oe(),{resolved:c,remove:d,clear:u,count:m}=bn(),p=C.useMemo(()=>c.map(g=>g.programme.atar??g.university.minAtar).filter(g=>g!==null),[c]),A=C.useMemo(()=>{const g=new Set(c.map(T=>T.university.id)),N=new Set(c.map(T=>T.university.region)),y=p.length>0?Math.max(...p):null,v=p.length>0?Math.min(...p):null;return{universities:g.size,regions:N.size,highest:y,lowest:v}},[c,p]),f=C.useMemo(()=>c.length===0?[]:PE(c.map(g=>({universityId:g.university.id,programmeId:g.programme.id})),r),[c,r]),b=C.useMemo(()=>{const g=new Map;for(const N of c){const y=N.programme.atar??N.university.minAtar;y!==null&&(g.has(y)||g.set(y,N.university.abbr))}return Array.from(g.entries()).sort((N,y)=>N[0]-y[0]).slice(0,6).map(([N,y])=>({label:`${y} ${N.toFixed(0)}`,value:N}))},[c]),E=C.useMemo(()=>Pt.map(g=>({region:g,rows:c.filter(N=>N.university.region===g.id).sort((N,y)=>{const v=N.programme.atar??N.university.minAtar??-1;return(y.programme.atar??y.university.minAtar??-1)-v})})).filter(g=>g.rows.length>0),[c]);return i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:87",className:"min-h-screen",children:[i.jsx(Nt,{"data-loc":"client/src/pages/Shortlist.tsx:88"}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:90",className:"border-b border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:91",className:"container py-10",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:92",className:"eyebrow text-brass",children:s("ç®æ æ¸
å · Shortlist","Shortlist")}),i.jsx("h1",{"data-loc":"client/src/pages/Shortlist.tsx:93",className:"mt-3 text-[2.25rem] leading-tight text-green",children:s("æçç®æ æ¸
å","My shortlist")}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:96",className:"mt-4 max-w-[64ch] font-[family-name:var(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:s("卿¥è¯¢é¡µæ¶èçä¸ä¸ä¼æ±æ»å°è¿éï¼å½¢æä¸ä»½å¯æå°çç®æ æ¥åãæ¸
ååªä¿å卿¬æºæµè§å¨ï¼æ¢è®¾å¤ä¸ä¼åæ¥ã","Programmes saved from the query pages are collected here as a printable target report. The shortlist is stored in this browser only and does not sync across devices.")})]})}
217),m===0?i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:106",className:"container py-20",children:i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:107",className:"border border-dashed border-border px-8 py-20 text-center",children:[i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:108",className:"font-[family-name:var(--font-serif)] text-[1rem] leading-relaxed text-muted-foreground",children:s("æ¸
åè¿æ¯ç©ºçãå¨ãææç»©è§åãæãç±ç®æ è§åã页ç¹å»æ¶èæé®ï¼å³å¯æåéä¸ä¸å å
¥è¿éã","The shortlist is empty. Use the save button on the forward or reverse lookup pages to add candidate programmes.")}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:114",className:"mt-8 flex flex-wrap justify-center gap-3",children:[i.jsxs(Be,{"data-loc":"client/src/pages/Shortlist.tsx:115",href:"/wace/forward",className:"inline-flex items-center gap-2 border border-green bg-green px-5 py-2.5 text-[0.875rem] text-primary-foreground transition-colors hover:bg-green-soft",children:[s("ææç»©è§å","Plan from grades"),i.jsx(ct,{"data-loc":"client/src/pages/Shortlist.tsx:119",className:"h-4 w-4"})]}),i.jsxs(Be,{"data-loc":"client/src/pages/Shortlist.tsx:121",href:"/wace/reverse",className:"inline-flex items-center gap-2 border border-green px-5 py-2.5 text-[0.875rem] text-green transition-colors hover:bg-green/8",children:[s("ç±ç®æ è§å","Plan from a target"),i.jsx(ct,{"data-loc":"client/src/pages/Shortlist.tsx:125",className:"h-4 w-4"})]})]})]})}):i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:131",className:"container py-12",children:[i.jsx(Ui,{"data-loc":"client/src/pages/Shortlist.tsx:132",title:s("æçç®æ æ¸
å","My shortlist"),subtitle:s(`å
± ${m} ä¸ªç®æ ä¸ä¸ï¼æ¶å ${A.universities} æé¢æ ¡ã鍿§ä¸ºé¢æ ¡å®æ¹å
¬å¸çæä½è¦æ±ï¼éå½åä¿è¯ã`,`${m} target programmes across ${A.universities} universities. Thresholds are official published minimums and not guarantees of an offer.`)}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:141",className:"flex flex-wrap items-end justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:142",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:143",className:"almanac-index",children:s("æ¦è§ / OVERVIEW","OVERVIEW")}),i.jsx("h2",{"data-loc":"client/src/pages/Shortlist.tsx:144",className:"mt-1 text-[1.375rem] text-green",children:s("æ¸
忦è§","Shortlist overview")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:148",className:"no-print flex flex-wrap items-center gap-3",children:[i.jsxs(Be,{"data-loc":"client/src/pages/Shortlist.tsx:149",href:"/wace/subjects",className:"inline-flex items-center gap-1.5 border border-green px-3.5 py-2 text-[0.8125rem] text-green transition-colors hover:bg-green/5",children:[s("æ®æ¤è§åé课","Plan subjects from this list"),i.jsx(ct,{"data-loc":"client/src/pages/Shortlist.tsx:153",className:"h-3.5 w-3.5"})]}),i.jsx(Ba,{"data-loc":"client/src/pages/Shortlist.tsx:155",compact:!0}),i.jsxs("button",{"data-loc":"client/src/pages/Shortlist.tsx:156",type:"button",onClick:u,className:"inline-flex items-center gap-1.5 border border-input px-3 py-2 text-[0.8125rem] text-muted-foreground transition-colors hover:border-tier-reach hover:text-tier-reach",children:[i.jsx($l,{"data-loc":"client/src/pages/Shortlist.tsx:160",className:"h-3.5 w-3.5"}),s("æ¸
空æ¸
å","Clear all")]})]})]}),i.jsxs("dl",{"data-loc":"client/src/pages/Shortlist.tsx:166",className:"mt-6 grid grid-cols-2 gap-x-8 gap-y-6 border-b border-border pb-8 sm:grid-cols-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:167",children:[i.jsx("dd",{"data-loc":"client/src/pages/Shortlist.tsx:168",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/Shortlist.tsx:168",children:m})}),i.jsx("dt",{"data-loc":"client/src/pages/Shortlist.tsx:169",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:s("æ¶èä¸ä¸","Programmes")})]}
217),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:173",children:[i.jsx("dd",{"data-loc":"client/src/pages/Shortlist.tsx:174",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/Shortlist.tsx:174",children:A.universities})}),i.jsx("dt",{"data-loc":"client/src/pages/Shortlist.tsx:175",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:s("æ¶å颿 ¡","Universities")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:179",children:[i.jsx("dd",{"data-loc":"client/src/pages/Shortlist.tsx:180",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/Shortlist.tsx:181",children:A.highest===null?"â":A.highest.toFixed(2)})}),i.jsx("dt",{"data-loc":"client/src/pages/Shortlist.tsx:183",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:s("æé«é¨æ§","Highest threshold")})]}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:187",children:[i.jsx("dd",{"data-loc":"client/src/pages/Shortlist.tsx:188",className:"score text-[1.75rem] leading-none text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/Shortlist.tsx:189",children:A.lowest===null?"â":A.lowest.toFixed(2)})}),i.jsx("dt",{"data-loc":"client/src/pages/Shortlist.tsx:191",className:"mt-1.5 text-[0.75rem] text-muted-foreground",children:s("æä½é¨æ§","Lowest threshold")})]})]}),b.length>0&&i.jsxs("section",{"data-loc":"client/src/pages/Shortlist.tsx:199",className:"mt-10",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:200",className:"almanac-index",children:s("æ å°º / SCORE RULE","SCORE RULE")}),i.jsx("h2",{"data-loc":"client/src/pages/Shortlist.tsx:201",className:"mt-1 text-[1.125rem] text-green",children:s("æ¸
åç鍿§è·¨åº¦","Threshold span across the shortlist")}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:204",className:"threshold-hairline mt-3"}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:205",className:"mt-6",children:i.jsx(Tr,{"data-loc":"client/src/pages/Shortlist.tsx:206",markers:b})}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:208",className:"mt-4 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("跨度è¶å¤§ï¼è¶éè¦å¨ä¿åºä¸å²åºä¹é´ä¿çå¤éã建议æ¸
åä¸åæ¶å
å«ä½äºé¢è®¡åæ° 3 å以ä¸çä¿åºä¸ä¸ã","The wider the span, the more important it is to keep both safety and reach options. Include at least one programme sitting three or more points below the projected ATAR.")})]}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:218",className:"mt-12 space-y-10",children:E.map((g,N)=>i.jsxs("section",{"data-loc":"client/src/pages/Shortlist.tsx:220",children:[i.jsxs("header",{"data-loc":"client/src/pages/Shortlist.tsx:221",className:"flex flex-wrap items-end justify-between gap-x-6 gap-y-1.5",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:222",children:[i.jsxs("span",{"data-loc":"client/src/pages/Shortlist.tsx:223",className:"almanac-index",children:[String(N+1).padStart(2,"0")," · SECTION"]}),i.jsxs("h3",{"data-loc":"client/src/pages/Shortlist.tsx:226",className:"mt-0.5 text-[1.125rem] text-green",children:[r==="zh"?g.region.label:g.region.labelEn,i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:228",className:"score ml-2.5 text-[0.8125rem] font-normal text-muted-foreground",children:g.rows.length})]})]}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:233",className:"max-w-[46ch] font-[family-name:var(--font-serif)] text-[0.75rem] leading-relaxed text-muted-foreground sm:text-right",children:r==="zh"?g.region.channel:g.region.channelEn})]}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:237",className:"threshold-hairline mt-2"}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:240",className:"print-hide-mobile mt-3 space-y-3 md:hidden",children:g.rows.map(y=>{const v=y.programme.atar??y.university.minAtar;return i.jsxs("article",{"data-loc":"client/src/pages/Shortlist.tsx:244",className:"border border-border bg-card p-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/Sh
217ortlist.tsx:245",className:"flex items-start justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:246",className:"min-w-0",children:[i.jsxs("h4",{"data-loc":"client/src/pages/Shortlist.tsx:247",className:"text-[0.9375rem] leading-snug text-green",children:[r==="zh"?y.university.nameZh:y.university.name,i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:249",className:"mx-1 text-brass",children:"·"}),r==="zh"?y.programme.nameZh:y.programme.name]}),i.jsxs("p",{"data-loc":"client/src/pages/Shortlist.tsx:252",className:"mt-1 text-[0.6875rem] text-muted-foreground",children:[y.university.abbr," · ",r==="zh"?y.programme.name:y.programme.nameZh]}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:255",className:"mt-1.5",children:i.jsx(Ta,{"data-loc":"client/src/pages/Shortlist.tsx:256",universityId:y.universityId})})]}),i.jsx("button",{"data-loc":"client/src/pages/Shortlist.tsx:259",type:"button",onClick:()=>d(y.universityId,y.programmeId),title:s("ç§»é¤","Remove"),className:"no-print shrink-0 border border-input p-1 text-muted-foreground transition-colors hover:border-tier-reach hover:text-tier-reach",children:i.jsx($l,{"data-loc":"client/src/pages/Shortlist.tsx:264",className:"h-3.5 w-3.5"})})]}),i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:267",className:"mt-3 flex items-end justify-between border-t border-border pt-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:268",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:269",className:"eyebrow text-muted-foreground",children:s("鍿§","Threshold")}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:270",className:"score mt-1 text-[1.25rem] leading-none text-brass",children:v===null?s("æªå
¬å¸","N/A"):v.toFixed(2)})]}),y.programme.extras.length>0&&i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:275",className:"max-w-[9rem] text-right text-[0.6875rem] leading-relaxed text-[oklch(0.48_0.07_74)]",children:y.programme.extras.map(T=>hn(T,r)).join(r==="zh"?"ã":", ")})]}),y.programme.atarNote&&i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:281",className:"mt-3 font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?y.programme.atarNote:y.programme.atarNoteEn??y.programme.atarNote})]},`${y.universityId}-${y.programmeId}`)})}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:291",className:"print-show-table hidden overflow-x-auto md:block",children:i.jsxs("table",{"data-loc":"client/src/pages/Shortlist.tsx:292",className:"w-full min-w-[44rem] border-collapse",children:[i.jsx("thead",{"data-loc":"client/src/pages/Shortlist.tsx:293",children:i.jsxs("tr",{"data-loc":"client/src/pages/Shortlist.tsx:294",className:"border-b border-border",children:[i.jsx("th",{"data-loc":"client/src/pages/Shortlist.tsx:295",className:"eyebrow w-10 py-2.5 pr-2 text-left text-muted-foreground",children:"No."}),i.jsx("th",{"data-loc":"client/src/pages/Shortlist.tsx:296",className:"eyebrow py-2.5 pr-4 text-left text-muted-foreground",children:s("颿 ¡ä¸ä¸ä¸","University & programme")}),i.jsx("th",{"data-loc":"client/src/pages/Shortlist.tsx:299",className:"eyebrow py-2.5 pr-4 text-left text-muted-foreground",children:s("鍿§å£å¾ä¸éå è¦æ±","Basis & extras")}),i.jsx("th",{"data-loc":"client/src/pages/Shortlist.tsx:302",className:"eyebrow w-24 py-2.5 pr-3 text-right text-muted-foreground",children:s("æé ATAR","Required ATAR")}),i.jsx("th",{"data-loc":"client/src/pages/Shortlist.tsx:305",className:"eyebrow w-16 py-2.5 text-right text-muted-foreground",children:s("æä½","Action")})]})}),i.jsx("tbody",{"data-loc":"client/src/pages/Shortlist.tsx:310",children:g.rows.map((y,v)=>{const T=y.programme.atar??y.university.minAtar;return i.jsxs("tr",{"data-loc":"client/src/pages/Shortlist.tsx:314",className:"border-b border-border/70 align-top",children:[i.jsx("td",{"data-loc":"client/src/pages/Shortlist.tsx:317",className:"almanac-index py-3.5 pr-2",children:String(v+1).padStart(2,"0")}
217),i.jsxs("td",{"data-loc":"client/src/pages/Shortlist.tsx:318",className:"py-3.5 pr-4",children:[i.jsxs("span",{"data-loc":"client/src/pages/Shortlist.tsx:319",className:"text-[0.9375rem] leading-snug text-green",children:[r==="zh"?y.university.nameZh:y.university.name,i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:321",className:"mx-1.5 text-brass",children:"·"}),r==="zh"?y.programme.nameZh:y.programme.name]}),i.jsxs("span",{"data-loc":"client/src/pages/Shortlist.tsx:324",className:"mt-0.5 block text-[0.6875rem] leading-snug text-muted-foreground",children:[y.university.abbr," · ",r==="zh"?y.programme.name:y.programme.nameZh]}),i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:327",className:"mt-1 block",children:i.jsx(Ta,{"data-loc":"client/src/pages/Shortlist.tsx:328",universityId:y.universityId})})]}),i.jsxs("td",{"data-loc":"client/src/pages/Shortlist.tsx:331",className:"py-3.5 pr-4",children:[y.programme.atarNote&&i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:333",className:"block font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r==="zh"?y.programme.atarNote:y.programme.atarNoteEn??y.programme.atarNote}),y.programme.extras.length>0&&i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:338",className:"mt-1.5 flex flex-wrap gap-1.5",children:y.programme.extras.map(S=>i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:340",className:"border border-brass/50 bg-brass/8 px-1.5 py-0.5 text-[0.6875rem] text-[oklch(0.45_0.07_74)]",children:hn(S,r)},S))})]}),i.jsx("td",{"data-loc":"client/src/pages/Shortlist.tsx:349",className:"score py-3.5 pr-3 text-right text-[1rem] text-ink",children:T===null?"â":T.toFixed(2)}),i.jsx("td",{"data-loc":"client/src/pages/Shortlist.tsx:352",className:"py-3.5 text-right",children:i.jsx("button",{"data-loc":"client/src/pages/Shortlist.tsx:353",type:"button",onClick:()=>d(y.universityId,y.programmeId),title:s("ç§»é¤","Remove"),className:"no-print inline-flex border border-input p-1 text-muted-foreground transition-colors hover:border-tier-reach hover:text-tier-reach",children:i.jsx($l,{"data-loc":"client/src/pages/Shortlist.tsx:358",className:"h-3.5 w-3.5"})})})]},`${y.universityId}-${y.programmeId}`)})})]})})]},g.region.id))}),f.length>0&&i.jsxs("section",{"data-loc":"client/src/pages/Shortlist.tsx:373",className:"mt-14 border-t-2 border-green pt-6",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:374",className:"almanac-index",children:s("éå½ / SUBJECTS","SUBJECTS")}),i.jsx("h2",{"data-loc":"client/src/pages/Shortlist.tsx:375",className:"mt-1 text-[1.375rem] text-green",children:s("æ¸
å对åºçç§ç®å¿
è¦åº¦","Subject requirements across the shortlist")}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:378",className:"mt-3 max-w-[64ch] font-[family-name:var(--font-serif)] text-[0.9375rem] leading-relaxed text-muted-foreground",children:s("ææ¸
åå
ç®æ ä¸ä¸çå
ä¿®è¦æ±ç»è®¡ãæ 记为ãå¿
éãçç§ç®è¥ç¼ºå¤±ï¼å°ç´æ¥å½±åæ¸
åä¸å¤ä¸ªç®æ çç³è¯·èµæ ¼ã","Compiled from the prerequisites of the programmes on this shortlist. Missing a course marked essential will directly affect eligibility for several targets.")}),i.jsx("div",{"data-loc":"client/src/pages/Shortlist.tsx:384",className:"mt-6 grid gap-x-12 gap-y-4 md:grid-cols-2",children:f.map(g=>{const N=Ve.find(y=>y.key===g.subject);return i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:388",className:"flex items-start justify-between gap-4 border-b border-border pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/Shortlist.tsx:391",className:"min-w-0",children:[i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:392",className:"text-[0.9375rem] text-green",children:Ut(g.subject,r)}),N&&i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:396",className:"mt-0.5 block text-[0.6875rem] text-muted-foreground",children:r==="zh"?N.en:N.zh}),i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:400",className:"mt-1 block font-[family-name:var(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:g.reason})]}
217),i.jsx("span",{"data-loc":"client/src/pages/Shortlist.tsx:404",className:le("shrink-0 border px-2 py-0.5 text-[0.6875rem]",g.level==="å¿
é"?"border-tier-reach bg-tier-reach/8 text-tier-reach":g.level==="强ç建议"?"border-brass bg-brass/10 text-[oklch(0.45_0.07_74)]":"border-input text-muted-foreground"),children:r==="zh"?g.level:DE[g.level]})]},g.subject)})})]}),i.jsx("p",{"data-loc":"client/src/pages/Shortlist.tsx:422",className:"mt-12 border-t border-border pt-5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s("说æï¼é¨æ§ä¸ºé¢æ ¡å®æ¹å
¬å¸çæä½è¦æ±ï¼éå½åä¿è¯ãæ¸
åä»
ä¿åå¨å½åæµè§å¨ï¼æ¸
餿µè§æ°æ®ä¼ä¸å¹¶å é¤ãå»ºè®®å¯¼åº PDF çæ¡£ï¼å¹¶å¨é¢è°æ¶ä¸åå¦é¡¾é®éæ¡ç¡®è®¤ã","Note: thresholds are official published minimums and not guarantees of an offer. The shortlist is stored only in this browser and will be lost if browsing data is cleared. Export the PDF for your records and confirm each entry with a counsellor.")})]}),i.jsx(Ct,{"data-loc":"client/src/pages/Shortlist.tsx:431"})]})}const S2=[{grade:"A*A*A",zh:"é¡¶å°ç«äºæ¡ä»¶",en:"Highest competitive offers",tone:"text-green"},{grade:"AAA",zh:"é«è¦æ±æ¡ä»¶",en:"High-entry offers",tone:"text-green"},{grade:"AAB",zh:"常è§å
¬å¼æ¡ä»¶",en:"Common published offers",tone:"text-[oklch(0.47_0.07_74)]"},{grade:"ABB",zh:"è¾å®½éæ©åºé´",en:"Broader option range",tone:"text-tier-target"},{grade:"good passes",zh:"æä½èµæ ¼æé¡¾é®å¤æ ¸",en:"Minimum qualification or review",tone:"text-tier-reach"}];function mu({compact:s=!1,className:r}){const{lang:c,t:d}=Oe();return i.jsxs("section",{"data-loc":"client/src/components/OfferGradeRule.tsx:19",className:le("border-y border-border py-4",r),"aria-label":d("A-Level å½åæ¡ä»¶ç级æ å°º","A-Level offer-grade rule"),children:[i.jsxs("div",{"data-loc":"client/src/components/OfferGradeRule.tsx:20",className:"flex items-center justify-between gap-3",children:[i.jsx("p",{"data-loc":"client/src/components/OfferGradeRule.tsx:21",className:"eyebrow text-brass",children:d("Offer Grade Rule","Offer Grade Rule")}),i.jsx("p",{"data-loc":"client/src/components/OfferGradeRule.tsx:22",className:"text-right text-[0.6875rem] text-muted-foreground",children:d("å
¬å¼æ¡ä»¶ä¸é¡¾é®å¤æ ¸","Published conditions and adviser review")})]}),i.jsx("div",{"data-loc":"client/src/components/OfferGradeRule.tsx:24",className:le("mt-3 grid gap-px bg-border",s?"grid-cols-5":"grid-cols-1 sm:grid-cols-5"),children:S2.map((u,m)=>i.jsxs("div",{"data-loc":"client/src/components/OfferGradeRule.tsx:26",className:"relative bg-paper px-2.5 py-2.5",children:[m===2&&i.jsx("span",{"data-loc":"client/src/components/OfferGradeRule.tsx:27",className:"absolute inset-y-0 left-0 border-l border-dashed border-brass"}),i.jsx("p",{"data-loc":"client/src/components/OfferGradeRule.tsx:28",className:le("score text-[0.9375rem]",u.tone),children:u.grade}),!s&&i.jsx("p",{"data-loc":"client/src/components/OfferGradeRule.tsx:29",className:"mt-1 min-h-8 text-[0.6875rem] leading-snug text-muted-foreground",children:c==="zh"?u.zh:u.en})]},u.grade))})]})}function E2(){const{lang:s,t:r}=Oe();return i.jsxs("div",{"data-loc":"client/src/pages/AlevelHome.tsx:18",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelHome.tsx:19"}),i.jsx("main",{"data-loc":"client/src/pages/AlevelHome.tsx:20",children:i.jsxs("section",{"data-loc":"client/src/pages/AlevelHome.tsx:21",className:"container grid gap-10 py-12 lg:grid-cols-[1.15fr_0.85fr] lg:py-20",children:[i.jsxs(pa,{"data-loc":"client/src/pages/AlevelHome.tsx:22",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:24",className:"eyebrow text-brass",children:"CAMBRIDGE INTERNATIONAL · AS & A LEVEL"}),i.jsx("h1",{"data-loc":"client/src/pages/AlevelHome.tsx:25",className:"mt-4 max-w-3xl font-[family-name:var(--font-serif)] text-[2.6rem] leading-[0.98] text-green sm:text-[4rem]",children:r("以 3â4 é¨ A-Levelï¼æ ¡åä½ ç大å¦ç®æ ã","Calibrate university goals through 3â4 A-Level subjects.")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:28",className:"mt-6 max-w-2xl font-[family-name:var
217(--font-serif)] text-[1.05rem] leading-relaxed text-muted-foreground",children:r("以 BCI å®ç½å
¬å¸ç Cambridge International A-Level å¯é课ç¨ä¸ºè¾¹çï¼æé¢æµç级ãæå®ç§ç®ä¸é¢æ ¡å®æ¹å£å¾ï¼åæ¨å¯è¡ç大å¦ä¸ä¸ä¸è·¯å¾ã","Bounded by the Cambridge International A-Level subjects published on the BCI programmes page, this planner works back from predicted grades, required subjects and official university wording to map viable routes.")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelHome.tsx:34",className:"mt-9 grid border-y border-border sm:grid-cols-2",children:[i.jsxs(Be,{"data-loc":"client/src/pages/AlevelHome.tsx:35",href:"/alevel/forward",className:"group border-b border-border p-5 transition-colors hover:bg-paper-deep sm:border-b-0 sm:border-r",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:36",className:"almanac-index text-brass",children:["01 · ",r("ææç»©è§å","Plan from grades")]}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:37",className:"mt-4 flex items-center gap-2 text-[1.1rem] text-green",children:[i.jsx(xb,{"data-loc":"client/src/pages/AlevelHome.tsx:37",className:"h-4 w-4"}),r("颿µæç»© â 颿 ¡ä¸ä¸","Predicted grades â options")]}),i.jsx("span",{"data-loc":"client/src/pages/AlevelHome.tsx:38",className:"mt-2 block text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("è¾å
¥ 3â4 é¨é¢æµæç»©ï¼æ¥çå
¬å¼æ¡ä»¶ãå
ä¿®å¹é
å顾é®å¤æ ¸æ¡ç®ã","Enter three to four predicted grades to review published conditions, subject fit and adviser-review entries.")}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:39",className:"mt-4 inline-flex items-center gap-1 border-b border-brass pb-0.5 text-[0.75rem] text-green",children:[r("ææç»©æ¥è¯¢","Start from grades")," ",i.jsx(ct,{"data-loc":"client/src/pages/AlevelHome.tsx:39",className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})]})]}),i.jsxs(Be,{"data-loc":"client/src/pages/AlevelHome.tsx:41",href:"/alevel/reverse",className:"group p-5 transition-colors hover:bg-paper-deep",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:42",className:"almanac-index text-brass",children:["02 · ",r("ç±ç®æ è§å","Plan from a target")]}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:43",className:"mt-4 flex items-center gap-2 text-[1.1rem] text-green",children:[i.jsx(ni,{"data-loc":"client/src/pages/AlevelHome.tsx:43",className:"h-4 w-4"}),r("颿 ¡ä¸ä¸ â æ¡ä»¶","Programme â requirements")]}),i.jsx("span",{"data-loc":"client/src/pages/AlevelHome.tsx:44",className:"mt-2 block text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("å
éå®ä¸ä¸ï¼å忥 A-Level æ¡ä»¶ãBCI 10 é¨è¯¾æ å°ãè±è¯åéå éæã","Start with a programme, then work back to A-Level conditions, BCI's ten-subject mapping, English and additional selection.")}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelHome.tsx:45",className:"mt-4 inline-flex items-center gap-1 border-b border-brass pb-0.5 text-[0.75rem] text-green",children:[r("æç®æ æ¥è¯¢","Start from a target")," ",i.jsx(ct,{"data-loc":"client/src/pages/AlevelHome.tsx:45",className:"h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5"})]})]})]}),i.jsx(mu,{"data-loc":"client/src/pages/AlevelHome.tsx:49",className:"mt-8 max-w-3xl"}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelHome.tsx:50",className:"mt-8 border-t border-border pt-6",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:51",className:"eyebrow text-muted-foreground",children:r("å®ç½å
¬å¸çå¯é课ç¨","Subjects published on the BCI site")}),i.jsx(oa,{"data-loc":"client/src/pages/AlevelHome.tsx:52",className:"mt-4 flex flex-wrap gap-2",children:Ca.map(c=>i.jsx("span",{"data-loc":"client/src/pages/AlevelHome.tsx:54",className:"border border-border bg-card px-3 py-1.5 text-[0.8125rem] text-green",children:s==="zh"?c.zh:c.en},c.key))})]})]}),i.jsxs(pa,{"data-loc":"client/src/pages/AlevelHome.tsx:61",as:"aside",delay:90,className:"border-l-2 border-brass bg-paper-deep/40 p-7 lg:mt-8",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:62",className:"eyebrow text-brass",children:r("å£å¾è¯´æ","How this works")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelHome.tsx:63",className:"mt-3 font-[family-name:var
217(--font-serif)] text-2xl text-green",children:r("䏿ä¸åä½ç³»ç¡¬æ¢ç®ã","No forced cross-system conversion.")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelHome.tsx:66",className:"mt-6 space-y-5 text-[0.875rem] leading-relaxed text-muted-foreground",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:67",children:r("è±å½è¯¾ç¨éå¸¸ç´æ¥ä»¥ A*AAãAAAãAAB ç offer 表述ï¼ç³»ç»ä¼æå
¬å¼ç级æ¡ä»¶æ¯è¾é¢æµæç»©ã","UK courses usually state offers directly as A*AA, AAA or AAB; the planner compares those published profiles with predicted grades.")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelHome.tsx:68",children:r("æ°å å¡ã馿¸¯ä¸æ¾³æ´²é¨å颿 ¡ä»
å good passesã课ç¨çº§è¡¨æ ¼æç»¼åå®¡æ ¸ãæ¤ç±»ç»æä¸å¾æ 为â顾é®å¤æ ¸âï¼ä¸ä¼è¢«ä¼ªè£
ä¸ºç¡®å®æ¦çã","Some Singapore, Hong Kong and Australian institutions use good passes, course tables or holistic review. These are always marked Counsellor review rather than turned into a false probability.")})]}),i.jsxs(Be,{"data-loc":"client/src/pages/AlevelHome.tsx:70",href:"/alevel/subjects",className:"mt-8 inline-flex items-center gap-2 border-b border-brass pb-1 text-[0.8125rem] text-green",children:[i.jsx(pb,{"data-loc":"client/src/pages/AlevelHome.tsx:71",className:"h-4 w-4"})," ",r("æç®æ è§å 10 é¨è¯¾ç¨","Plan the ten subjects from goals")]})]})]})}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelHome.tsx:76"})]})}const qu={nus:{profileType:"passes_only",generalProfile:"A good pass in at least three âAdvancedâ Level subjectsï¼å®æ¹æªå
¬å¸å
·ä½åæ¯ç级ï¼å¦ A*/A/Bï¼æä½çº¿ï¼å·²å®æé«ä¸æç»èè¯è
以 Advanced Level æç»©ç³è¯·ï¼å°æªå®æè
é¡»é¢è®¡å¨ç³è¯·å½å¹´7æåºåè³å°ä¸é¨ Advanced Level åå¾ good passã",generalProfileEn:"A good pass in at least three âAdvancedâ Level subjects is required. NUS has not published a specific minimum letter-grade threshold such as A*/A/B. Applicants who have completed their final secondary-school examinations apply using their Advanced Level results; applicants awaiting final examinations must be expected to obtain a good pass in at least three Advanced Level subjects by the end of July of the application year.",englishSummaryZh:"NUS International A-Level é¡µé¢æç¡® English Requirement 为 Not requiredãC1 AdvancedãEL1119ãIELTSãMUETãTOEFL æç»©å¯æäº¤ï¼ä½ä¸æ¯ admission requirementãLaw å¦è¦æ±ç³è¯·äººå
·å¤é«æ°´å¹³è±è¯ proficiencyã",englishSummaryEn:"English is not required as an admission requirement for the NUS International A-Level qualification. C1 Advanced/Cambridge English: Advanced, EL1119, IELTS, MUET and TOEFL results may be submitted but are not required for admission. Law additionally requires a high level of proficiency in the English Language.",applicationSummaryZh:"AY2026/2027 å½é
èµæ ¼ï¼International Qualifications for Foreignersï¼ç³è¯·æä¸º 2025-12-03 è³ 2026-02-23ï¼å®æ¹æªæ¢æ¥æä¸º 2026-02-23ã",applicationSummaryEn:"For AY2026/2027 International Qualifications for Foreigners applications, the deadline is 23 February 2026; the stated application period is 3 December 2025 to 23 February 2026.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:["chemistry"],recommendedSubjects:["biology","physics"],noteZh:"宿¹å
ä¿®è¦æ±ä¸º Year 12 or higher level pass in Chemistry and Biology or Physicsï¼æªå
¬å¸å¯ç´æ¥æ¢ç®ä¸º Cambridge A-Level 忝ç级ç鍿§ã",noteEn:"Medicine requires a Year 12 or higher level pass in Chemistry and Biology or Physics. UCAT and a portfolio are required; shortlisted applicants take the Focused Skills Assessment (FSA). Dentistry is not applicable to applicants who have not completed their final examinations and has additional MDT/MMI requirements.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹è¦æ±è±è¯è¯è¨å
·å¤é«æ°´å¹³ proficiencyï¼å¹¶æéææµè¯åé¢è¯ï¼æªå
¬å¸ Cambridge A-Level 忝ççº§é¨æ§ã",noteEn:"Law requires a high level of proficiency in the English L
217anguage. Shortlisted applicants must take the Admissions Written Test and, if successful, the Admissions Interview; both are required. No Cambridge A-Level letter-grade threshold has been published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics"],noteZh:"Common Computer Science ProgrammesãInformation SecurityãBusiness Analytics/Business Artificial Intelligence Systems å以 Mathematics ç Year 12 or higher level pass 为å
ä¿®ï¼æ ç»ä¸åæ¯ç级æä½çº¿ã",noteEn:"Common Computer Science Programmes and Information Security require a Year 12 or higher level pass in Mathematics. Business Analytics and Business Artificial Intelligence Systems also require a Year 12 or higher level pass in Mathematics.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry","furtherMathematics"],noteZh:"Engineering å Computer Engineering è¦æ± Mathematics ç Year 12 or higher level passï¼æ ç»ä¸ Cambridge A-Level 忝ç级æä½çº¿ã",noteEn:"Engineering and Computer Engineering require a Year 12 or higher level pass in Mathematics. No uniform minimum letter-grade threshold has been published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["economics","business","furtherMathematics"],noteZh:"Business Administration å Business Analytics è¦æ± Mathematics ç Year 12 or higher level passï¼Data Science and Economics è¦æ± Mathematics ç strong Year 12 pass æ strong higher level passï¼åéæç¡®åæ¯ç级ç»åã",noteEn:"Business Administration and Business Analytics require a Year 12 or higher level pass in Mathematics. Data Science and Economics requires a strong Year 12 pass or strong higher level pass in Mathematics.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["chemistry","biology","physics","mathematics","furtherMathematics","computerScience"],noteZh:"宿¹æªä¸ºå¹¿ä¹ Science ç»ä¸å
¬å¸ Cambridge A-Level ç级æç§ç®ç»åã代表æ§è¯¾ç¨ä¸ï¼Food Science and Technology è¦æ±æå®å
ç±»ç§ç®ä¸ä»»æä¸¤ç§ï¼å« Computingï¼ç Year 12 or higher level passï¼Pharmacy/Pharmaceutical Science è¦æ± Chemistry å BiologyãPhysics æ Mathematics ä¸ä¹ä¸ç strong Year 12 pass æ strong higher level passã",noteEn:"Food Science and Technology requires any two of Chemistry, Biology, Physics, Physical Science, Computing, Mathematics or Further Mathematics. Pharmacy and Pharmaceutical Science require a strong Year 12 pass or strong higher level pass in Chemistry and Biology or Physics or Mathematics. No uniform Cambridge A-Level threshold is published for Environmental Studies.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["chemistry","mathematics","physics","economics"],noteZh:"Architecture è¦æ± Chemistry æ Mathematics æ Physics ç Year 12 or higher level passï¼Industrial Design è¦æ± Arts æ Economics æ Mathematics æ Physics ç Year 12 or higher level passãArts ä¸å±äºå
许æ å°çBCI å¯é课ç¨ï¼å æ¤æªåå
¥ subjectsï¼æªå
¬å¸åæ¯ç级ç»åã",noteEn:"Architecture requires a Year 12 or higher level pass in Chemistry or Mathematics or Physics or Physical Science. Industrial Design requires a Year 12 or higher level pass in Arts or Economics or Mathematics or Physics and includes an interview. Shortlisted applicants for Architecture, Industrial Design and Landscape Architecture may have a test or interview.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Humanities and SciencesãPhilosophy, Politics, and Economics ç代表æ§è¯¾ç¨æªå¨å·²æ ¸éªå½é
èµæ ¼å
ä¿®èµæä¸ç»ä¸ååº Cambridge A-Level 忝ççº§é¨æ§æBCI å¯é课ç¨å¿
ä¿®ç»åï¼æè¯¾ç¨é¡µé¢åå
·ä½ programme prerequisites æ§è¡ã",noteEn:"For Humanities and Sciences, refer to the NUS majors pages; the official prerequisite PDF does not set out a uniform Cambridge A-Level letter-grade threshold. For Philosophy, Politics, and Economics, refer to the CHS programme page. No additional examination or interview is published for the other representative courses noted.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªç ç©¶æªååºå¯å¯¹åºç E
217ducation è¯¾ç¨æå®æ¹ A-Level å
ä¿®è§åï¼ä¸éç¨ã",noteEn:"No specific Cambridge International A-Level subject prerequisite or additional examination/interview requirement has been published for Education in the research materials.",extras:[]}}},ntu:{profileType:"passes_only",generalProfile:"Good passes in at least 4 Advanced Level subjects taken in the same sittingï¼3 é¨ååº A-Level å¯ä¸ªæ¡å®¡çï¼ä½å½é
å¦çç³è¯· subsidised tuition fee basis ä¸éç¨ã宿¹æªå
¬å¸ç»ä¸ AAA/A*AA çæä½ç级ã",generalProfileEn:"NTU accepts good passes in at least 4 Advanced Level subjects taken in the same sitting. No universal minimum such as AAA or A*AA is published, and meeting the minimum application requirements does not guarantee admission. Three A-Level subjects taken in the same sitting may be considered on a case-by-case basis, but this does not apply to international students applying for subsidised tuition fee status. Applicants taking May/June UK A-Level/IAL examinations whose results are released in August of the application year cannot apply for that intake and must apply for the following academic year.",englishSummaryZh:"è¥é«ä¸æå¦è¯è¨ä¸æ¯è±è¯ï¼ææç»©åæ¾ç¤ºè±è¯ä¸ºç¬¬äºè¯è¨/English as an Additional Languageï¼é¡»æ»¡è¶³è®¤å¯è±è¯è¯æä¹ä¸ï¼IGCSE O-Level English first language A/7ï¼IELTS æ»å6ä¸åä½ãå£è¯6ï¼æ TOEFLãSATãPTEãACT with WritingãC1 AdvancedãMUET/CEFR B2/E1119 English A ç对åºè¦æ±ãæ¯å¦è±å
åå³äºé«ä¸æè¯¾è¯è¨åè±è¯ç§ç®æ
åµã",englishSummaryEn:"If the high-school teaching language is not English, or the transcript shows English as a second language/English as an Additional Language, applicants must meet one of the stated alternatives: IGCSE O-Level English first language grade A/7; IELTS Overall 6 with Writing 6 and Speaking 6; TOEFL (before 2026: Overall 90 and iBT Speaking 25; from January 2026: Overall 4.5 and Speaking 4.5); SAT 1250; PTE Academic Overall 55 with Speaking 55; ACT with Writing composite 30; C1 Advanced; or MUET/CEFR B2/E1119 English A. Exemption depends on the high-school teaching language and English-subject background. International students should not directly apply Singapore-Cambridge GP rules.",applicationSummaryZh:"AY2026-27 ç³è¯·æä¸º2025å¹´10æ15æ¥è³2026å¹´3æ19æ¥ï¼å®æ¹é¡µé¢å½åæ 示 ClosedãMay/June UK A-Level/IAL è¥äºç³è¯·å¹´8æå
¬å¸ï¼ä¸è½ç³è¯·å½å¹´ï¼é¡»ä¸ä¸å¦å¹´ç³è¯·ï¼æ®éè¯¾ç¨æç»æç»©é常须äº7æ31æ¥ååå¾ï¼LKCMedicineé¡»äº3æ31æ¥ååå¾ã",applicationSummaryEn:"For AY2026-27, the application window is 15 October 2025â19 March 2026; the official page currently marks it Closed. UK A-Level/IAL results released in August of the application year are not accepted for that yearâs intake and require application for the following academic year. Medicine/LKCMedicine results must be available by 31 March; ordinary programmes generally require final results by 31 July.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"LKCMedicine ç Cambridge A-Level 课ç¨çº§ç§ç®ç»åæ¬æ¬¡å®æ¹é¡µé¢æªå®æ´å
¬å¸ï¼é¡»æç³è¯·å¹´åº¦ NTU International Qualifications Minimum Subject Requirements è¡¨æ ¼å¤æ ¸ï¼ä¸å¾æ®æ¤æ¨å¯¼åºå®ç级æç§ç®é¨æ§ãA-Level/Pre-U æç»©é¡»å¨ç³è¯·å¹´ 3 æ 31 æ¥åå¯å¾ã",noteEn:"LKCMedicineâs specific subject requirements should be checked against NTUâs International Qualifications Minimum Subject Requirements table for the application year. No fixed Cambridge A-Level grade threshold was published in the reviewed official pages. A-Level/Pre-U results must be available by 31 March of the application year. Biological Sciences requires a good grade in Additional Mathematics at Junior High School Level plus Physics/Chemistry/Biology at Senior High School Level; Biomedical Sciences and BioBusiness require a good grade in Additional Mathematics plus Physics/Chemistry/Biology. These are subject requirements, not published course-level A-Level grade thresholds.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"NTU 宿¹æ¬ç§è¯¾ç¨åå½é
èµæ ¼ç§ç®è¦æ±é¡µé¢æªååº Law å¦ä½ï¼å æ¤æ 坿 ¸éªç NTU Law Cambridge A-Level benchmarkï¼ä¸éç¨ã",noteEn:"NTUâs official undergraduate-course and international-qualification subject-requirement pages do not list a Law degree. Therefore, no verifiable NTU Law Cambridge A-Level benchmark is available; it is not published or applicable.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["computerScience","physics"],noteZh:"Computer Science è¦æ± Senior High School Level Mathematics æ Physicsï¼æå® UK CIE A-Level Computer Science 坿¿ä»£è¡¨ä¸ Physics é项ãComputer Engineering è¦æ± Mathematics å Physics/Chemistry/Biologyï¼å¹¶å¦é Junior High School Physicsï¼Data Science and Artificial Intelligence è¦æ± Mathematicsã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã",noteEn:"Computer Science requires Mathematics at Senior High School Level or Physics; UK CIE A-Level Computer Science may replace the Physics option in the table. Computer Engineering requires Mathematics plus Physics/Chemistry/Biology and also Junior High School Physics. Data Science and Artificial Intelligence requires Mathematics at Senior High School Level. No fixed Cambridge A-Level grade threshold was published.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry","biology"],noteZh:"ä»£è¡¨æ§ B.Eng è¦æ± Senior High School Level Mathematics å Biology/Chemistry/Physics ä¸ç¸åºç§ç®ï¼è¥æªè¯» Senior High School Physicsï¼å¦é Junior High School PhysicsãNTU 说æ A-Level Mathematics 足以满足 Senior High School Level Mathematicsã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã",noteEn:"Representative B.Eng. programmes require Senior High School Level Mathematics plus Senior High School Level Biology/Chemistry/Physics. Applicants without Senior High School Physics additionally require Junior High School Physics. NTU states that A-Level Mathematics satisfies the Senior High School Level Mathematics requirement. Renaissance Engineering also requires a selection test/interview.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","economics","business"],noteZh:"Business åç¬è¯¾ç¨çå½é
Cambridge A-Level åºå®ççº§é¨æ§æªå¨ææ¥å®æ¹é¡µé¢å
¬å¸ãç¸å
³ Economics 课ç¨è¦æ± Junior High School Level Additional Mathematics å Senior High School Level Englishï¼å¹¶æ selective basis å®¡æ ¸ï¼Economics and Data Science è¦æ± Mathematics å good EnglishãEnglish ä¸å±äºæ¬å段éå®çBCI å¯é课ç¨ã",noteEn:"Economics requires a good grade in Additional Mathematics at Junior High School Level and a good grade in English at Senior High School Level, on a selective basis. Economics and Data Science requires Mathematics at Senior High School Level plus good English. No fixed international Cambridge A-Level grade threshold for a standalone Bu
217siness programme was published in the reviewed official pages.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:["physics","chemistry","biology"],recommendedSubjects:["mathematics"],noteZh:"Biological SciencesãBiomedical Sciences and BioBusiness è¦æ± Junior High School Level Additional Mathematics å Senior High School Level Physics/Chemistry/Biologyï¼Chemistry and Biological Chemistry è¦æ± Chemistry å Mathematics/Physicsãæ¤å¤ä»
æ å°BCI å¯é课ç¨ï¼Additional Mathematics çå±çº§è¦æ±ä¿çå¨è¯´æä¸ã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã",noteEn:"Biological Sciences requires a good grade in Additional Mathematics at Junior High School Level plus Physics/Chemistry/Biology at Senior High School Level. Biomedical Sciences and BioBusiness require a good grade in Additional Mathematics plus Physics/Chemistry/Biology. Chemistry and Biological Chemistry require Chemistry plus Mathematics/Physics. No fixed Cambridge A-Level grade threshold was published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Art, Design & Media è¦æ± Junior High School Mathematics å Senior High School Englishï¼å¹¶é portfolioãpersonal statement/writing samplesãcreative project å observational drawingãEnglish ä¸å±äºæ¬å段éå®çBCI å¯é课ç¨ï¼å®æ¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã",noteEn:"Art, Design & Media requires Junior High School Mathematics and good Senior High School English, together with a portfolio, personal statement/writing samples, creative project, and observational drawing. No fixed Cambridge A-Level grade threshold was published.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"EnglishãHistoryãPhilosophy çé¨å Arts/Humanities 课ç¨è¦æ± Senior High School Level General Paper/Englishï¼é¨åè¯¾ç¨æ selection interviewï¼Chinese ç¸å
³è¯¾ç¨å¦è¦æ± Chinese at GCE O-Level æ HSK Level 6ãä¸è¿°ç§ç®ä¸å¨BCI å¯é课ç¨èå´å
ï¼å æ¤æªå¡«å
¥ subjectsã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã",noteEn:"English requires a good grade in General Paper/English at Senior High School Level and a selection interview; some History and Philosophy programmes also require a good grade in General Paper/English. Chinese-related programmes additionally require Chinese at GCE O-Level/HSK Level 6. No fixed Cambridge A-Level grade threshold was published.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"NTU å·²æ ¸éªå®æ¹ç ç©¶æä»¶æªååºå¯å¯¹åºç Education æ¬ç§è¯¾ç¨æè¯¾ç¨çº§ Cambridge A-Level benchmarkï¼ä¸éç¨ã",noteEn:"No separate NTU Education Cambridge A-Level benchmark was published in the reviewed official pages. Do not infer a grade threshold or subject requirement beyond the university-wide requirements and any programme-specific official table.",extras:[]}}},smu:{profileType:"passes_only",generalProfile:"nullï¼å®æ¹æªå
¬å¸ Cambridge International/UK A-Level çç»ä¸æä½ç级ã宿¹è¦æ±è³å°å®æ 12 å¹´æ£è§æè²ï¼å¹¶å¨è·è®¤å¯çå½å®¶/å½é
èè¯ä¸åå¾ good passesï¼UK A Levelsï¼CambridgeãEdexcelãAQAï¼é¡»æ International/Other qualifications ç±»å«ç³è¯·ã",generalProfileEn:"No uniform minimum grade requirement for Cambridge International/UK A-Levels has been published. Applicants must have completed at least 12 years of formal education and obtained good passes in recognised national or international examinations. UK A-Levels (Cambridge, Edexcel, AQA) must be applied under the International/Other Qualifications category.",englishSummaryZh:"International/Other qualifications ç³è¯·äººé常须æäº¤ä¸é¡¹æ ååèè¯æç»©ï¼é¤éææè·è±å
èµæ ¼ãé Lawï¼IELTS Academic æ»å 7.0ï¼é
读 7.0ãåä½ 6.5ï¼Lawï¼æ»å 7.5ï¼é
读ååä½å 7.0ã宿¹æªå Cambridge International A-Level è±è¯ç§ç®è±å
ï¼å¦æ¥å SATãACTãTOEFLãPTEãC1 Advanced æç¬¦åæ¡ä»¶ç ASTï¼Law åæ°è¦æ±æ´é«ã",englishSummaryEn:"International/Other Qualifications applicants must submit one standardised test score unless they hold an exempt qualification. Non-law: IELTS Academic overall 7.0, Reading 7.0, Writing 6.5; alternatives include SAT 1350 (EBRW 650), ACT 29 (English+Reading 57), TOEFL iBT 93 before 2026-01-21 (Reading/Writing 22 each) or, from 2026-01-21, TOEFL iBT 5 (Reading 5, Writing 4.5), PTE 66 (Reading 66, Writing 56), C1 Advanced 185 (Reading 185, Writing 176), or AST in at least three subjects including English and Mathematics, with AST English 225. Law: IELTS 7.5, SAT EBRW 700, ACT English+Reading 64, TOEFL 100/5.5, PTE 76, C1 191, or AST English 240. No Cambridge International A-Level English-subject exemption is listed.",applicationSummaryZh:"AY2026-27 International/Other qualifications ç³è¯·æªæ¢ä¸º 2026-03-19 23:59ï¼æ°å 塿 åæ¶é´ï¼ãè¥æç»é«ä¸æç»©å°æªå
¬å¸ï¼predicted results é¡»ç±å¦æ ¡æå¸æè¾
导å认è¯ï¼å¹¶äº 2026-03-31 æäº¤ã",applicationSummaryEn:"Application deadline: 2026-03-19 at 23:59 Singapore Standard Time for AY2026-27 International/Other Qualifications applicants. If final high-school results are not yet available, predicted results must be certified by a school teacher/counsellor and submitted by 2026-03-31.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸å»å¦æçå½ç§å¦æ¬ç§è¯¾ç¨è¦æ±ã",noteEn:"No undergraduate medicine or life-science course requirement has been published; SMU does not offer an undergraduate medicine course.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"SMU æ¾å
¬å¸ Singapore-Cambridge GCE A-Level 2025 offers indicative AAA/AâAAA/Aï¼ä½è¿ä¸æ¯ Cambridge International A-Level 鍿§ï¼ä¸åå² profile ä¸ä¿è¯å½åï¼å½é
å¦å页颿ªå
¬å¸ A-Level ç§ç®å
ä¿®ã",noteEn:"Singapore-Cambridge GCE A-Level 2025 offers indicative AAA/AâAAA/A. This is not a Cambridge International A-Level-specific threshold, and the official profile does not guarantee admission. Shortlisted applicants must take a writing test; further-shortlisted applicants are interviewed.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Computer ScienceãInformation SystemsãSoftware Engineering çå
¬å¼ BBB/CâAAA/A æ AAB/BâAAA/A åºé´ä»
为 Singapore-Cambridge GCE A-Level 2025 offers indicativeï¼ä¸å¾è½¬æ¢ä¸º Cambridge International A-Level ççº§é¨æ§ï¼å½é
å¦å页é¢è¦æ±é«ä¸é¶æ®µ Mathematics good passã",noteEn:"Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentile: Computer Science AAB/BâAAA/A; Information Systems BBC/CâAAA/B; Software Engineering BBC/BâAAA/C. These are historical guidance data for Singapore A-Level applicants, not Cambridge International A-Level thresholds. Applicants for Computer Science, Information Systems and Software Engineering need a good pass in high-school Mathematics.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸å·¥ç¨æ¬ç§è¯¾ç¨è¦æ±ã",noteEn:"No undergraduate engineering course requirement has been published; SMU does not offer an undergraduate engineering course.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Accountancy BBB/CâAAA/AãBusiness Management ABB/CâAAA/A çå
¬å¼åºé´ä»
为 Singapore-Cambridge GCE A-Level 2025 offers indicativeï¼ä¸æ¯ Cambridge International A-Level 鍿§ï¼å®æ¹æªå
¬å¸è¯¥æ¹åå½é
A-Level ç级ç»åã",noteEn:"Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentile: Accountancy BBB/CâAAA/A and Business Management ABB/CâAAA/A. The
217se are not Cambridge International A-Level thresholds.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æªå
¬å¸ï¼SMU 宿¹ç ç©¶æªååºå¯å¯¹åºçä¸è¬ç§å¦æ¬ç§è¯¾ç¨æ Cambridge International A-Level ä¸å±ç级è§åã",noteEn:"No Cambridge International-specific grade requirement has been published for science; SMU has not published an undergraduate life-science course requirement.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸è®¾è®¡æ¬ç§è¯¾ç¨è¦æ±ã",noteEn:"No Cambridge International-specific grade requirement or portfolio requirement has been published for design.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Social Sciences BBB/CâAAA/A çå
¬å¼åºé´ä»
为 Singapore-Cambridge GCE A-Level 2025 offers indicativeï¼é Cambridge International A-Level 鍿§ï¼å
¶ä»æç¤¾äººææ¹åæªå
¬å¸ Cambridge International ä¸å±ç级ã",noteEn:"Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentile: Social Sciences BBB/CâAAA/A. This is not a Cambridge International A-Level-specific grade threshold; requirements for other arts, humanities and social-science fields have not been published.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸æè²æ¬ç§è¯¾ç¨è¦æ±ã",noteEn:"No Cambridge International-specific grade requirement has been published for education.",extras:[]}}},sutd:{profileType:"passes_only",generalProfile:"Good passes in at least three Advanced Level subjects within the same sittingï¼å®æ¹æªå
¬å¸ç»ä¸æä½åæ¯ç级ï¼å¦AAA/A*AAï¼ï¼ä¸ä¸åèè¯æåå¾çAdvanced Levelç§ç®ä¸æ¥åã",generalProfileEn:"Good passes in at least three Advanced Level subjects within the same sitting. SUTD has not published a uniform minimum letter-grade requirement such as AAA or A*AA. Advanced Level subjects taken in different sittings are not accepted.",englishSummaryZh:"è¥ææäº¤èµæ ¼çæè¯¾è¯è¨ä¸æ¯è±è¯ï¼å¿
é¡»æäº¤ IELTSãTOEFLãSATãPTE AcademicãACT æ C1 Advanced ä¹ä¸ï¼å®æ¹æç¡®ä¸è®¾è§å®çæä½åæ°ï¼ç³è¯·æå¦æ¯åé妿¯æå°±ç»¼åè¯å®¡ãè¥æè¯¾è¯è¨ä¸ºè±è¯ï¼å®æ¹é¡µé¢æªè§å®å¿
é¡»æäº¤è±è¯èè¯æç»©ã",englishSummaryEn:"If the qualification submitted was taught in a language other than English, applicants must submit one of IELTS, TOEFL, SAT, PTE Academic, ACT, or C1 Advanced. SUTD states that there is no prescribed minimum score and assesses applications holistically based on academic and non-academic achievements. If the qualification was taught in English, the official page does not require an English test score.",applicationSummaryZh:"å½é
A-Level Certificationsç³è¯·çªå£ä¸º2026å¹´1æ2æ¥è³3æ2æ¥ï¼å®ç½å½åæ¾ç¤º2026ç³è¯·å·²å
³éï¼ä¸ä¸æ¬¡ç³è¯·è§2027ï¼å
·ä½æ¥æä»¥å¹´åº¦å®ç½æ´æ°ä¸ºåã",applicationSummaryEn:"The 2026 A-Level Certifications (International) application window was 2 January to 2 March 2026. The official website states that 2026 applications are closed; the next application cycle is expected to be in 2027.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SUTDæªåç°å»å¦æçå½ç§å¦æ¬ç§é¡¹ç®ï¼ä¹æªå
¬å¸å¯¹åºA-Level鍿§ã",noteEn:"Not applicable. SUTD has not published a medicine or life-science undergraduate programme or a corresponding A-Level threshold. SUTD generally prefers strong ability in Mathematics and the Sciences, especially Physics or Chemistry.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SUTDæªåç°æ³å¾æ¬ç§é¡¹ç®ï¼ä¹æªå
¬å¸æ³å¾ç±»A-Levelè¦æ±ã",noteEn:"SUTD has no identified undergraduate law programme and has not published law-related A-Level requirements.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","physics","chemistry"],noteZh:"æªæè®¡ç®æºä¸ä¸å
¬å¸åç¬ççº§é¨æ§æå¼ºå¶å
ä¿®ç§ç®ï¼æ´ä½æçå好 Mathematics and Sciencesã",noteEn:"No separate grade threshold has been published for c
217omputing. SUTD has not specified Computing as a prerequisite subject or published a subject-grade requirement; Mathematics and the Sciences are valued overall.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","physics","chemistry"],noteZh:"æªæå·¥ç¨ä¸ä¸å
¬å¸åç¬ççº§é¨æ§ï¼å®æ¹å好 Mathematics ä¸ Sciencesï¼å°¤å
¶ Physics æ Chemistryã",noteEn:"No separate grade threshold has been published by engineering discipline. The representative academic preference is Mathematics plus Physics or Chemistry; strong competency in Mathematics and the Sciences generally is preferred.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æªå
¬å¸Businessæ¹ååç¬A-Levelç级æç§ç®å
ä¿®è¦æ±ã宿¹é¡µé¢ä»
æå EconomicsãBusinessãFinance çæ¹åå¯å¨ Design and Artificial Intelligence è·¯å¾ä¸æ¢ç´¢ã",noteEn:"The undergraduate programme information mentions Economics, Business, and Finance as areas that may be explored within the Design and Artificial Intelligence pathway, but no A-Level grade or subject prerequisite has been published.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","physics","chemistry"],noteZh:"æªå
¬å¸Scienceç±»å«åç¬ççº§é¨æ§ï¼å
¨æ ¡å±é¢å好 Mathematics å Sciencesï¼å°¤å
¶ Physics æ Chemistryã",noteEn:"No separate science-field A-Level grade threshold has been published. Strong competency in Mathematics and the Sciences generally is preferred, with Physics or Chemistry specifically noted.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æªå
¬å¸Designæ¹ååç¬A-Levelç级æç§ç®å
ä¿®è¦æ±ã",noteEn:"SUTD has not published a separate A-Level grade or subject prerequisite for design. Design and Artificial Intelligence is an undergraduate pathway in which related areas may be explored.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æªå
¬å¸Arts/HASSæ¹ååç¬A-Levelç级æç§ç®å
ä¿®è¦æ±ï¼SUTDè½åæ Humanities, Arts and Social Sciencesï¼HASSï¼å¦æ¯é¢åï¼ä½æ ç¬ç«å
¬å¼é¨æ§ã",noteEn:"SUTD lists Humanities, Arts and Social Sciences (HASS) as an academic area, but has not published a separate A-Level grade or subject prerequisite for it.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SUTDæªåç°æè²æ¬ç§é¡¹ç®ï¼ä¹æªå
¬å¸æè²ç±»A-Levelè¦æ±ã",noteEn:"SUTD has not published an education undergraduate programme or education-specific A-Level requirements.",extras:[]}}},sit:{profileType:"holistic_or_case_by_case",generalProfile:"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level çåºå®å
¨æ ¡æä½ç级ã宿¹ä»
ç§°æµ·å¤ international qualificationï¼å
æ¬ A Level/Year 12 examination resultsï¼é¡»å®æè³å° 12 å¹´æ£è§æè²ï¼å¹¶æä¸ªæ¡å®¡çï¼case-by-caseï¼ã",generalProfileEn:"No fixed institution-wide minimum Cambridge International A-Level grades have been published. Applicants with overseas international qualifications, including A Level/Year 12 examination results, must have completed at least 12 years of formal education. Applications are assessed case by case.",englishSummaryZh:"ä¸è¬å½é
èµæ ¼ç³è¯·è
å¦é«ä¸æè¯¾è¯è¨ä¸æ¯è±è¯ï¼åºæäº¤å¯æ¥åçè±è¯èè¯æç»©ï¼ä¾å¦ IELTS æ TOEFLï¼SIT å½é
èµæ ¼é¡µæªç»åºç»ä¸åæ°ãAllied Health 页é¢å¦åæ°å å¡ GCE A-Level GP/Knowledge & Inquiry 鍿§ï¼å¦ D æ Bï¼ï¼ä½è¯¥å£å¾ä¸è½ç´æ¥è§ä¸º Cambridge International A-Level è§åã",englishSummaryEn:"For general international qualifications, applicants whose secondary education was not taught in English should submit an accepted English-test result, such as IELTS or TOEFL. SIT's international-qualifications page does not state a uniform score. Allied Health programmes publish separate Singapore-Cambridge GCE A-Level English-related requirements, but these cannot be treated as Cambridge International A-Level requirements.",applicationSummaryZh:"宿¹ 2026/27 æ¬ç§ç³è¯·çªå£ä¸º 2026 å¹´ 1 æ 8 æ¥è³ 3 æ 19 æ¥ï¼å½é
èµæ ¼æåæ¦æ¬ä¸ºæ¯å¹´ JanuaryâMarchï¼å¹¶è¦æ±å¨ March closing date åæäº¤ã",applicationSummaryEn:"The official 2026/27 undergraduate application window is 8 January to 19 March 2026. The international-qualifications guidance describes the window generally as JanuaryâMarch and requires submission by the March closing date.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SIT 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼é¡µé¢æªå
¬å¸å»å¦è¯¾ç¨æ Cambridge International A-Level å»å¦ç级
217鍿§ãç¸å
³å¥åº·ç§å¦è¯¾ç¨çå½é
A-Level å
·ä½é¨æ§æªå
¬å¸ï¼ä¸è½å°å
¶ä»ä½ç³»è¦æ±è½¬å为 A-Level ç级ã",noteEn:"No fixed Cambridge International A-Level threshold has been published. Relevant health-science programmes require applicants to meet the individual programme admission requirements. Allied Health programmes also have English-related and medical-clearance requirements.",extras:["ç¸å
³ Allied Health 课ç¨é¡»æ»¡è¶³åè¯¾ç¨ admission requirementsã","Allied Health å¯è½éè¦ Mandatory Medical Clearanceã"]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SIT 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼é¡µé¢æªå
¬å¸æ³å¾è¯¾ç¨æ Cambridge International A-Level æ³å¦è¦æ±ã",noteEn:"SIT's official undergraduate and international-qualification pages do not publish a law programme or a Cambridge International A-Level law requirement.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§ææç¡®ç§ç®å
ä¿®è¦æ±ãSIT-DigiPen è¯¾ç¨æå H2 MathematicsãPhysicsãComputing æ H1 Mathematics 屿°å å¡ A-Level å£å¾ï¼ç¦æ¢ç´æ¥æ å°ä¸º Cambridge International A-Level ç§ç®è§åã",noteEn:"No fixed Cambridge International A-Level grade threshold has been published. SIT-DigiPen Computer Science in Real-Time Interactive Simulation and Computer Science and Game Design list H2 Mathematics, Physics or Computing, or H1 Mathematics, under the Singapore qualification framework; these must not be treated as Cambridge International A-Level requirements.",extras:["SIT-DigiPen Computer Science in Real-Time Interactive Simulation / Computer Science and Game Design ç¸å
³ç³è¯·å¯è½éè¦ personal statementã"]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§æå¯ç´æ¥éç¨çç§ç®ç»åãTechnical University of Munich åä½è¯¾ç¨æå H2 Mathematics + H2 Scienceï¼Biology/Chemistry/Physicsï¼ä¸ºæ°å å¡ H2 å£å¾ï¼ç¦æ¢è½¬å为 Cambridge A-Level è¦æ±ã",noteEn:"No fixed Cambridge International A-Level grade threshold has been published. The Technical University of Munich collaboration lists H2 Mathematics plus H2 Science (Biology/Chemistry/Physics) under the Singapore qualification framework; this must not be treated as a Cambridge International A-Level grade requirement.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级æç§ç®é¨æ§ã",noteEn:"No fixed Cambridge International A-Level grade or subject threshold has been published. Business and Infocomm Technology requires a personal statement.",extras:["Business and Infocomm Technology è¦æ± personal statementã"]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸ç级æç§ç®è§åï¼ç¸å
³è¯¾ç¨çå
·ä½è¦æ±é¡»æé¡¹ç®å个æ¡å®¡çã",noteEn:"No fixed Cambridge International A-Level threshold has been published. Relevant health-science programmes require applicants to meet the individual programme admission requirements; no programme-level Cambridge International A-Level score has been published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级æç§ç®é¨æ§ã",noteEn:"No fixed Cambridge International A-Level threshold has been published. Digital Art and Animation additionally requires a 10â15 item portfolio; no specific Cambridge International A-Level threshold has been published.",extras:["DigiPen Digital Art and Animation å¦éæäº¤ 10â15 ä»¶ä½å portfolioã"]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§ï¼Communication and Digital Media çå
·ä½ Cambridge ç§ç®è§åæªå
¬å¸ã",noteEn:"No fixed Cambridge International A-Level grade threshold has been published. Communication and Digital Media requires a written essay and media portfolio; specific Cambridge International A-Level thresholds for other related programmes have not been published.",extras:["Communication and Digital Media è¦æ± 700-word written essay + media portfolioã","ç¸å
³é¡¹ç®å
·ä½ Cambridge 鍿§é¡»æå®æ¹è¯¾ç¨è¦æ±å个æ¡å®¡çã"]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼SIT 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼é¡µé¢æªå
¬å¸æè²è¯¾ç¨æ Cambridge International A-Level æè²è¦æ±ã",noteEn:"SIT's official undergraduate and international-qualification pages do not publish an education programme or a Cambridge International A-Level education requirement.",extras:[]}}},suss:{profileType:"course_specific",generalProfile:"nullï¼SUSS 宿¹å
¨æ¥å¶æ¬ç§èµæ ¼é¡µæªå
¬å¸ Cambridge International A-Level çå
·ä½æä½ç级ï¼å½é
åå
¶ä»èµæ ¼è¦æ±ä¸ºå®æè³å°12å¹´æ£è§æè²ï¼å¹¶æäº¤è§å®çæ ååèè¯æç»©ã",generalProfileEn:"SUSS has not published a specific minimum Cambridge International A-Level grade requirement. For international and other qualifications, applicants must have completed at least 12 years of formal education and submit the required standardized test results.",englishSummaryZh:"è¥ææèµæ ¼æè¯¾è¯è¨ä¸æ¯è±è¯ï¼IELTS Academic 6.5ï¼æ TO
217EFL iBT 85ï¼æ MUET Band 4.0ï¼æ PTE Academic 58ï¼æ C1 Advanced 180ãè¥æ GCE O-Level English Language C6 æåçæç»©ï¼SUSS å¯è½è¦æ±é¢å¤æµè¯ãç¸å
³è¯è¨æç»©é¡»å¨å
¥å¦æ¶æè¿2å¹´å
åå¾ï¼å¹¶äºå
¥å¦å¹´åº¦3æ31æ¥åæäº¤ã",englishSummaryEn:"If the qualification was taught in a language other than English: IELTS Academic 6.5, TOEFL internet-based 85, MUET Band 4.0, PTE Academic 58, or C1 Advanced 180. Without GCE O-Level English Language Grade C6 (or equivalent), SUSS may require an additional test. IELTS/TOEFL/PTE/C1 results must have been obtained within 2 years of enrolment, and all results must be submitted by March 31 of the year of admission.",applicationSummaryZh:"July 2026 å
¨æ¥å¶æ¬ç§ç³è¯·çªå£ä¸º2025å¹´11æ19æ¥è³2026å¹´3æ19æ¥ï¼å·²ç»æï¼July 2027 ç³è¯·å°äº2026å¹´11æå¼å§ãè±è¯å SAT/ACT çæç»©é¡»äºå
¥å¦å¹´åº¦3æ31æ¥åæäº¤ã",applicationSummaryEn:"The July 2026 full-time undergraduate application window ran from November 19, 2025 to March 19, 2026 and has closed. Applications for July 2027 will open in November 2026. English and SAT/ACT results must be submitted by March 31 of the year of admission.",confidence:"ä¸",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç宿¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåå»å¦æçå½ç§å¦æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã",noteEn:"The official international-student full-time undergraduate programme list does not include medicine or a life-science undergraduate programme. No Cambridge A-Level subject or grade requirement has been published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç宿¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåæ³å¾æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã",noteEn:"The official international-student full-time undergraduate programme list does not include a law undergraduate programme. No Cambridge A-Level subject or grade requirement has been published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Science in Information and Communication Technologyï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ççº§ææ°å¦ãè®¡ç®æºçå
ä¿®ç§ç®è¦æ±ï¼éç¨å½é
èµæ ¼éç¨èµæ ¼ä¸æ ååèè¯è¦æ±ã",noteEn:"For the Bachelor of Science in Information and Communication Technology, SUSS has not published Cambridge A-Level grades or Mathematics/Computer Science subject requirements. The general qualification and assessment requirements apply.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç宿¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåå·¥ç¨æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã",noteEn:"The official international-student full-time undergraduate programme list does not include an engineering undergraduate programme. No Cambridge A-Level subject or grade requirement has been published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级æå
·ä½ç§ç®è¦æ±ãéç¨é¡¹ç®å
æ¬ä¼è®¡ãéèãå¸åºè¥éãä¾åºé¾ç®¡çååä¸åæï¼IGP ä»
为 Singapore-Cambridge A-level UAS åèï¼ä¸ç¨äºæ¨å® Cambridge International A-Level ç级ã",noteEn:"For the Bachelor of Accountancy and the Bachelor of Science programmes in Finance, Marketing, Supply Chain Management and Business Analytics, SUSS has not published Cambridge A-Level grades or specific subject requirements. The IGP refers only to Singapore-Cambridge A-level UAS and must not be used to infer Cambridge International A-Level grades.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级æç§å¦ç§ç®å
ä¿®è¦æ±ãBachelor of Science in Psychology ç宿¹èµææªå
¬å¸ Psychology æå
¶ä» A-Level å
ä¿®ç§ç®è¦æ±ã",noteEn:"For the Bachelor of Science in Psychology, SUSS has not published Cambridge A-Level grades or Psychology/other prerequisite subject requirements. Applicants must place Psychology as their first or second choice to enter interview screening.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç宿¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªå设计æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã",noteEn:"No design-specific Cambridge A-Level grade or subject requirement has been published in the official international-student full-time undergraduate programme list.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级æå
·ä½ç§ç®è¦æ±ãç¸å
³æ¹å项ç®å
æ¬ä¸æç ç©¶ãå¹¼å¿æè²ã人åèµæºç®¡çãå
Œ
±å®å
¨ä¸ä¿å®å社ä¼å·¥ä½ã",noteEn:"For the Bachelor of Arts in Chinese Studies and related arts, humanities and social-work programmes, SUSS has not published Cambridge A-Level grades or specific subject requirements. Relevant programmes may include interviews or selective assessments.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ Cambridge International A-Level ç级ææè²ç±»å
ä¿®ç§ç®è¦æ±ãBachelor of Early Childhood Education å±å·²æ ¸éªé¡¹ç®ã",noteEn:"For the Bachelor of Early Childhood Education, SUSS has not published Cambridge A-Level grades or specific subject requirements. The programme may include an interview or selective assessment.",extras:[]}}},hku:{profileType:"course_specific",generalProfile:"nullï¼é¦æ¸¯å¤§å¦å®æ¹å½é
èµæ ¼ç³»ç»æç¡®ååºâGCE A-level / International A-levelâï¼ä½æªå
¬å¸éç¨äºå
¨æ ¡ææè¯¾ç¨çç»ä¸ Cambridge International A-Level æä½ç级ï¼å½åæè¯¾ç¨åç³è¯·äººæ´ä½ç«äºåè¯ä¼°ã",generalProfileEn:"HKUâs official international-qualifications system lists âGCE A-level / International A-level,â but does not publish a single minimum Cambridge International A-Level grade requirement applicable to all programmes. Assessment is based on the programme and the applicantâs overall competitiveness.",englishSummaryZh:"宿¹è¦æ±é常为IELTS Academicæ»å6.5ï¼å䏿¬¡èè¯ï¼æTOEFL iBT 93ï¼äº¦æ¥åCambridge Englishï¼C1 Advanced Grade Cææ»å180ãC2 Proficiency Level C1ææ»å180ãå
·ä½è±å
åæ
217¿ä»£èµæ ¼ä»¥HKU宿¹è±è¯è¦æ±è¡¨ä¸ºåï¼æªè¯å®ä»
åCambridge International A-Levelè±è¯ç§ç®å³å¯æ®éè±å
ã",englishSummaryEn:"IELTS Academic overall 6.5 in one sitting; TOEFL iBT 93; HKU also lists Cambridge English: C1 Advanced Grade C or an overall score of 180, and C2 Proficiency Level C1 or an overall score of 180. Specific exemptions or alternative qualifications are subject to HKUâs official English Language Requirement table. HKU has not confirmed a general exemption based solely on a Cambridge International A-Level English subject.",applicationSummaryZh:"2026å
¥å¦å½é
èµæ ¼ç³è¯·æªæ¢ï¼2026å¹´8æ21æ¥é¦æ¸¯æ¶é´ä¸åï¼é¦è½®è¯ä¼°æªæ¢ä¸º2025å¹´11æ26æ¥é¦æ¸¯æ¶é´ä¸åï¼æ¤åæ»å¨è¯ä¼°ã",applicationSummaryEn:"For 2026 entry, the international-qualifications application deadline is 21 August 2026 at noon Hong Kong time. The first-round assessment deadline was 26 November 2025 at noon Hong Kong time; applications submitted afterwards are assessed on a rolling basis.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ç»ä¸ç级档æ¡ï¼HKUMedæªå
¬å¸Cambridge International A-Levelç»ä¸å
¬å¼ççº§é¨æ§ï¼ä¹æªååºå¯æ ¸å®çA-Levelå
·ä½ç§ç®ç级ï¼éæ¬å°ç³è¯·è
é¡» exceptionally well qualifiedï¼å¹¶è¦æ±è¯å¥½è±è¯å粤è¯è½åï¼å¯è½è·éé¢è¯ã",noteEn:"Medicine/MBBS: No single public Cambridge International A-Level grade threshold has been published. HKUMed states that non-local applicants must be exceptionally well qualified and have good English and Cantonese proficiency. Interviews may be offered based on individual performance. No specific A-Level subject grades are published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge International A-Levelççº§é¨æ§åç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã",noteEn:"No single public Cambridge International A-Level grade threshold or uniform subject combination has been published; assessment is based on the specific programme and the applicantâs competitiveness.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge International A-Levelççº§é¨æ§åç§ç®ç»åï¼éæComputing and Data Scienceå
·ä½è¯¾ç¨æ¥è¯¢ã",noteEn:"No single public Cambridge International A-Level grade threshold has been published. Computing and Data Science programmes have separate admissions information and quota arrangements; consult the relevant programme page.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge International A-Levelççº§é¨æ§åç§ç®ç»åï¼å
·ä½è¯¾ç¨è¦æ±éå¨HKUå½é
èµæ ¼æçç³»ç»æ¥è¯¢ã",noteEn:"No single public Cambridge International A-Level grade threshold has been published. The Expected Lower Boundary and Subject Requirements must be checked for the specific programme in HKUâs international-qualifications admissions system.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge International A-Levelççº§é¨æ§åç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã",noteEn:"No single public Cambridge International A-Level grade threshold or uniform subject combination has been published for Business/Economics; assessment depends on the specific programme and the competition in that year.",extras:[]},science:{publishedGradeProfile:"1A* 2A",requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹ä»
ç»åº2025 Science/BScçGCEALåèæä½å½ååæ°â1A* 2Aâï¼æªå°å
¶è¡¨è¿°ä¸ºå
¨æ ¡æææç§å¦è¯¾ç¨çæ®éæä½é¨æ§ï¼Science Master Class妿GCEALåèâ4A*âï¼ä¸ä½ä¸ºä¸è¬å½å鍿§ã",noteEn:"Science/BSc: the official 2025 GCEAL reference minimum admission result was 1A* 2A, but this was not stated as a universal minimum. The Science Master Class reference was 4A*. The official material does not establish universal Cambridge A-Level subject prerequisites.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªååºå¯å¯¹åºçDesign课ç¨ççº§é¨æ§æCambridge A-Levelç§ç®è§åã",noteEn:"No verified, programme-specific Cambridge International A-Level threshold, subject combination, or general portfolio requirement has been published in the research.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge International A-Levelççº§é¨æ§åç§ç®ç»åï¼Arts & Humanitiesæå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã",noteEn:"Arts & Humanities: No single public Cambridge International A-Level grade threshold or uniform subject combination has been published; assessment depends on the specific programme and the competition in that year.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªååºå¯å¯¹åºçEducation课ç¨ççº§é¨æ§æCambridge A-Levelç§ç®è§åã",noteEn:"No verified, programme-specific Cambridge International A-Level threshold, subject combination, or general requirement has been published in the research.",extras:[]}}},cuhk:{profileType:"passes_only",generalProfile:"3AL passes / 2AL+2AS passesï¼å®ç½æ
217ç¡®å为 GCE AL / International AL çéç¨æä½èµæ ¼ï¼ä¸æ³¨æä¸åä¸ä¸æä¸åç§ç®è¦æ±ï¼æ»¡è¶³æä½è¦æ±ä¸ä¿è¯å½åã",generalProfileEn:"For GCE AL / International AL applicants, the general minimum qualification is 3AL passes or 2AL+2AS passes. Different programmes may have different subject requirements. Meeting the minimum requirement does not guarantee admission.",englishSummaryZh:"å½é
/鿬尿¬ç§é¡µé¢åæGCE AL/AS Englishæä½ä¸ºEï¼IELTS Academicæ»å6.0ï¼TOEFL iBT为80ï¼2026-01-21åèè¯ï¼ï¼ææ°å¶è¦æ±4.5/6åæ»å80/120ï¼ä¹åèè¯ï¼ï¼SATè¯æ®å¾ªè¯é
读ä¸åä½590ï¼ACT ELA 23ãLLBå¦è¦æ±IELTS 7.0æTOEFL 5.5/6æ100/120ã䏿é常ä¸è¦æ±ï¼ä¸ªå«è¯¾ç¨ä¾å¤ã",englishSummaryEn:"For GCE AL / AS English, the minimum is Grade E. Other accepted benchmarks include IELTS (Academic) 6.0 overall; TOEFL iBT 80 total for tests before 2026-01-21, or 4.5/6 and 80/120 overall for tests on or after 2026-01-21; and SAT Evidence-Based Reading and Writing 590 or ACT ELA 23. The LLB requires IELTS 7.0 or Internet-Based TOEFL 5.5/6 or 100/120. Chinese is generally not required, subject to programme exceptions.",applicationSummaryZh:"2026å
¥å¦ï¼Advance Offer Roundæªæ¢2025-11-13ï¼Regular Roundæªæ¢2026-01-08ï¼Extended Deadlineæªæ¢2026-05-29ã",applicationSummaryEn:"For 2026 entry: Advance Offer Round â 2025-11-13; Regular Round â 2026-01-08; Extended Deadline â 2026-05-29.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["chemistry","biology"],noteZh:"MBChBè¦æ±ä¿®è¯»4é¨ALï¼ChineseãEPQä¸è®¡ï¼ï¼å
¶ä¸ChemistryæBiologyè³å°ä¸é¨ï¼ä¸¤è
å
¼ä¿®æ´ä½³ãè³å°3é¨ALé¡»å¨12个æå
cash-inãå®ç½æªå
¬å¸MBChBéç¨æä½ç级ï¼ä¸å°Global Physician-Leadership StreamçA* all subjectsåå¹³ååè³å°97%夿¨ä¸ºMBChBéç¨é¨æ§ã",noteEn:"Medicine (MBChB): applicants should take 4 AL subjects; Chinese and EPQ are not counted. Chemistry or Biology is required, with both preferred. At least 3 AL subjects must be cashed in within 12 months. No general minimum grade is published. The Global Physician-Leadership Stream separately lists A* in all subjects and an average of at least 97%.",extras:[]},law:{publishedGradeProfile:"AAA in 3 non-language GCE/IAL Advanced Level subjectsï¼æ English + 2 non-language GCE/IAL Advanced Level subjects",requiredSubjects:[],recommendedSubjects:[],noteZh:"LLBå®ç½æç¡®ååºè³å°AAAï¼ä¸åºå¨one sittingï¼ç§ç®è§å为éè¯è¨ç§ç®ï¼æEnglishå 两é¨éè¯è¨ALç§ç®ãBCI å¯é课ç¨ä¸æªæå®å¿
ä¿®ææ¨èç§ç®ã",noteEn:"LLB: at least AAA in 3 non-language GCE/IAL Advanced Level subjects, or English plus 2 non-language GCE/IAL Advanced Level subjects, normally in one sitting. The official page states that most admitted applicants in the past exceeded this threshold.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Computer Science / Computer Science and Engineeringçå½é
A-Level项ç®çº§æä½ç级åç»ä¸ç§ç®è¦æ±æªå¨å·²æ ¸éªå®æ¹é¡µé¢å
¬å¸ï¼ä»
éç¨å
¨æ ¡3AL passes / 2AL+2AS passesï¼å¹¶é¡»æå
·ä½é¡¹ç®æ ¸éªã",noteEn:"For Computer Science and Computer Science and Engineering, no programme-level minimum grades have been published. The CUHK general requirement of 3AL passes / 2AL+2AS passes applies, with programme subject requirements to be checked separately.",extras:[]},engineering:{publishedGradeProfile:"Grade A in Mathematicsï¼æ Further Mathematics Grade B or above",requiredSubjects:[],recommendedSubjects:["furtherMathematics","mathematics","biology","chemistry","physics"],noteZh:"以BSc Mathematics and Information Engineering为代表ï¼Further Mathematicsä¼å
ï¼æMathematicså ä¸BiologyãChemistryãComputer ScienceãPhysicsè³å°ä¸é¨ï¼Mathematicsè¦æ±Grade Aï¼æFurther Mathematicsè¦æ±Grade Bæä»¥ä¸ã",noteEn:"For the representative BSc Mathematics and Information Engineering programme, Further Mathematics is preferred, or Mathematics plus at least one of Biology, Chemistry, Computer Science or Physics. Mathematics requires Grade A, or Further Mathematics requires Grade B or above. Shortlisted applicants also attend an interview and Math quiz.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"åç§/ç»æµç±»International A-Levelç»ä¸é¡¹ç®çº§æä½ç级åç§ç®ç»åæªå¨å·²æ ¸éªå®æ¹é¡µé¢å
¬å¸ï¼éç¨å
¨æ ¡3AL passes / 2AL+2AS passesï¼å
·ä½é¡¹ç®å¦è¡è¯ä¼°ã",noteEn:"For Business/Economics programmes, no uniform programme-level minimum grades or subject combination have been published. The CUHK general requirement of 3AL passes / 2AL+2AS passes applies, with assessment also made for the specific programme.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªç ç©¶æªå
¬å¸å¯å½å
¥ä¸è¬Scienceç±»å«çç»ä¸è¯¾ç¨çº§A-Levelç级æç§ç®è§åï¼ä¸è½å°å»å¦MBC
217hBè¦æ±å¤æ¨è³ä¸è¬ç§å¦é¡¹ç®ã",noteEn:"For Psychology, no programme-level minimum grades or prerequisite subjects for International A-Level have been published. The CUHK general requirement applies, with assessment based on the individual application and competition.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªå®æ¹ç ç©¶æªè¯å«æå
¬å¸å¯å½å
¥Designç±»å«ç课ç¨çº§A-Levelç级æBCI å¯é课ç¨è§åï¼ä¸éç¨ã",noteEn:"For the relevant arts, humanities and social science programmes, no programme-level minimum grades or prerequisite subjects for International A-Level have been published. The CUHK general requirement applies; individual programmes may have language or programme-specific requirements.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æç¤¾äººæé¡¹ç®çInternational A-Level项ç®çº§æä½ç级åç»ä¸å
ä¿®ç§ç®æªå¨å·²æ ¸éªå®æ¹é¡µé¢å
¬å¸ï¼éç¨å
¨æ ¡éç¨é¨æ§ï¼ä¸ªå«è¯¾ç¨å¯è½æè¯è¨æé¡¹ç®è¦æ±ã",noteEn:"For the relevant arts, humanities and social science programmes, no programme-level minimum grades or prerequisite subjects for International A-Level have been published. The CUHK general requirement applies; individual programmes may have language or programme-specific requirements.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªå®æ¹ç ç©¶æªè¯å«æå
¬å¸å¯å½å
¥Educationç±»å«ç课ç¨çº§A-Levelç级æBCI å¯é课ç¨è§åï¼ä¸éç¨ã",noteEn:"No programme-level Cambridge A-Level minimum grades or subject requirements were published in the verified official materials for Education. Do not infer additional requirements; apply the CUHK general requirement of 3AL passes / 2AL+2AS passes and check the specific programme.",extras:[]}}},hkust:{profileType:"passes_only",generalProfile:"Passes in at least three Advanced Level (AL) subjects in the GCEAL/International AL examinationsï¼å®æ¹éç¨æä½é¨æ§ä¸ºé«ä¸æ¯ä¸ä¸è³å°éè¿ä¸é¨ AL ç§ç®ã2025 intake ä¸é´50%åèåºé´ä¸º 144â168ï¼AAA è³ 3A*ï¼ï¼å±äºç«äºæ§åèèéæä½å½å线ã",generalProfileEn:"High school graduates must have passes in at least three Advanced Level (AL) subjects in the GCEAL/International AL examinations. For the 2025 intake, the middle-50% competitive reference range was 144â168 (AAA to 3A*); this is a competitive reference, not a minimum admission requirement.",englishSummaryZh:"须满足港ç§å¤§ English Language Requirementsã宿¹å
¬å¼é¨æ§å
æ¬ IELTS 6.0 æåçæç»©ãTOEFL iBT 60ãå½åå·²æ ¸éªå½é
èµæ ¼é¡µé¢æªç´æ¥å
¬å¸ GCE AS/A-Level English çå
·ä½ç级å宿´è±å
è§åï¼ç³è¯·äººé¡»æäº¤è±è¯è½åè¯æï¼Cambridge International A-Level ä¸èªå¨ææè±è¯è±å
ã",englishSummaryEn:"Applicants must satisfy the HKUST English Language Requirements and submit proof of English language proficiency. Publicly stated thresholds include IELTS 6.0 (or equivalent) and TOEFL iBT 60. The specific GCE AS or A-Level English grades and complete exemption rules were not directly verifiable on the current official international qualifications page; Cambridge International A-Level is not automatically treated as an English-language exemption.",applicationSummaryZh:"2026/27 intake 宿¹ç³è¯·è½®æ¬¡ï¼Early Round æªæ¢ 2025-11-20ï¼Main Round æªæ¢ 2026-01-08ï¼Late Round æªæ¢ 2026-06-30ã",applicationSummaryEn:"For the 2026/27 intake: Early Round â 20 Nov 2025; Main Round â 8 Jan 2026; Late Round â 30 Jun 2026.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¸¯ç§å¤§å®æ¹æ¬ç§é¡¹ç®å表åå½é
èµæ ¼é¡µé¢æªåå»å¦å¦ä½ï¼æªå
¬å¸å»å¦ A-Level 课ç¨è§åã",noteEn:"HKUST does not offer a medicine degree; no official requirement was published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å®æ¹æ¬ç§é¡¹ç®å表åå½é
èµæ ¼é¡µé¢æªå Law/LLB 项ç®ï¼æªå
¬å¸æ³å¾ A-Level è§åã",noteEn:"HKUST's official undergraduate programme list and international qual
217ifications pages do not list a Law/LLB programme; no official requirement was published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry","biology"],noteZh:"宿¹æªå
¬å¸è¯¥æ¹åç»ä¸ç级ç»åï¼Computer Science and EngineeringãBEng in Computer Engineering è¦æ± senior level Mathematicsï¼å¦å PhysicsãChemistryãBiology æ Computer Science å
¶ä¸ä¸é¨ãå Computer Science ä¸å¨å
许æ å°ç§ç®èå´å
ï¼æªå°å
¶åå
¥ç»æåç§ç®å段ãé¢è¯é强å¶ã",noteEn:"For Computer Science and Engineering and BEng in Computer Engineering: Senior level Mathematics plus one of Physics, Chemistry, Biology or Computer Science. Interview is not compulsory.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry","biology"],noteZh:"宿¹æªå
¬å¸å·¥ç¨ç»ä¸ç级ç»åï¼ä»£è¡¨æ§å·¥ç¨é¢ç³»è¦æ± senior level Mathematicsï¼å¦å PhysicsãChemistryãBiology æ Computer Science å
¶ä¸ä¸é¨ãå Computer Science ä¸å¨å
许æ å°ç§ç®èå´å
ï¼æªå°å
¶åå
¥ç»æåç§ç®å段ãé¢è¯é强å¶ã",noteEn:"Representative engineering requirements: Senior level Mathematics plus one of Physics, Chemistry, Biology or Computer Science. Interview is not compulsory.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸åç§æç»æµé¡¹ç®çå
·ä½ç级ç»ååç§ç®è¦æ±ï¼ç¸å
³é¡µé¢æ 示 No specific subject requirementsï¼é¢è¯é强å¶ã",noteEn:"For Business and Management and business/economics programmes: No specific subject requirements. Interview is not compulsory.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["chemistry","biology"],noteZh:"宿¹æªå
¬å¸ç§å¦æ¹åç»ä¸ç级ç»åãçå½ç§å¦ä»£è¡¨æ§é¡¹ç®ä¸ï¼BSc in Biomedical and Health Sciences è¦æ± Chemistry æ Biology çä¸é¨ senior level ç§ç®ï¼Science Group Bï¼å
æ¬çåãçç©ææ¯çï¼è¦æ± Chemistry æ Biologyã",noteEn:"For BSc in Biomedical and Health Sciences: one senior level subject from Chemistry or Biology; interview is compulsory. For Science Group B, including biochemistry and biotechnology, Chemistry or Biology is required; interview is not compulsory.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªå港ç§å¤§è®¾è®¡æ¬ç§é¡¹ç®ï¼æªå
¬å¸è®¾è®¡ A-Level è§åã",noteEn:"No official design-specific Cambridge International A-Level requirement was published in the reviewed material.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸èºæ¯/äººææ¹åç级ç»åï¼School of Humanities and Social Science ç代表æ§é¡¹ç®ï¼BSc in Global China StudiesãBSc in Quantitative Social Analysisï¼æ 示 No specific subject requirementsï¼é¢è¯é强å¶ã",noteEn:"For the School of Humanities and Social Science, including BSc in Global China Studies and BSc in Quantitative Social Analysis: No specific subject requirements. Interview is not compulsory.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªå港ç§å¤§æè²æ¬ç§é¡¹ç®ï¼æªå
¬å¸æè² A-Level è§åã",noteEn:"No official education-specific Cambridge International A-Level requirement was published in the reviewed material.",extras:[]}}},cityu:{profileType:"passes_only",generalProfile:"Grade E or above in three GCE A Level (or A2) / International A Level subjectsï¼ä¸¤é¨ AS 坿ç®ä¸é¨ A-Levelï¼ä¸åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ A-Level ä¸ ASã",generalProfileEn:"Three GCE A Level (or A2) / International A Level subjects at Grade E or above. Two AS subjects may be counted as one A Level; the same subject must not be counted at both A Level and AS. CityUHK explicitly accepts GCE A Level/International A Level, but does not separately name Cambridge International A-Level.",englishSummaryZh:"ä¸è¬ GCE è·¯å¾è¦æ± GCSE English L
217anguage æ English Literature è¾¾ Grade C/Grade 4ï¼æ TOEFL iBT 79ï¼æ IELTS æ»å 6.5ï¼è¥å
¥å¦èµæ ¼æç¨æè²å¹¶éè±è¯æè¯¾ï¼é¡»æäº¤è®¤å¯è±è¯æµè¯ãæ³å¦å¦å£«è¦æ±æ´é«ï¼IELTS 7.0 æ TOEFL iBT 100ï¼æå®æ¹å示ççææ¿ä»£è¦æ±ã",englishSummaryEn:"For the general GCE route, Grade C / Grade 4 or above in GCSE English Language or English Literature, or TOEFL iBT 79, or IELTS overall 6.5. Applicants whose qualifying education was not taught in English must submit a recognised English test. The Bachelor of Laws has a higher programme-specific threshold: IELTS 7.0 or TOEFL iBT 100, or an equivalent published alternative.",applicationSummaryZh:"2026/27 Semester Aï¼Early Round æªæ¢ 2025-11-15ï¼Main Round æªæ¢ 2026-01-15ï¼2026-01-16 起为 Late Round applications and offersãæ¥æå¯è½æå¹´åº¦æ´æ°ã",applicationSummaryEn:"For the 2026/27 cycle: 15 November 2025 (Early Round); 15 January 2026 (Main Round, Semester A 2026/27); and Late Round applications and offers from 16 January 2026. Dates may change by year.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"Grade C in Mathematics, Biology and Chemistry at GCE A-level (or A2) or International A-level",requiredSubjects:["mathematics","chemistry","biology"],recommendedSubjects:[],noteZh:"以 Bachelor of Veterinary Medicine ä¸ºå·²æ ¸éªä»£è¡¨æ§å»å¦/çå½ç§å¦è¯¾ç¨ï¼è¯¥è¯¾ç¨æç¡®è¦æ±æ°å¦ãçç©ãåå¦åç§ Grade Cãå
¶ä»å»å¦æçå½ç§å¦è¯¾ç¨çç»ä¸ä¸é¡¹ççº§æ¡£æ¡æªå
¬å¸ã",noteEn:"Bachelor of Veterinary Medicine: Grade C in Mathematics, Biology and Chemistry at GCE A-level (or A2) or International A-level. No unified Cambridge/International A-Level requirement was found for other life-science programmes.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"须满足å
¨æ ¡ general entrance requirementsï¼å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge/International A-Level ä¸é¡¹æ»åæç§ç®é¨æ§ãBachelor of Laws 妿æ´é«è±è¯è¦æ±ã",noteEn:"Bachelor of Laws: must meet the general entrance requirements. Programme-specific English threshold: IELTS 7.0 or TOEFL iBT 100, or IB English 6, IGCSE English First Language B/6, Second Language A/7, or HKDSE English 5. No Cambridge A-Level overall score was published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æçæ»åè¦ç GCE A Level/International A Levelï¼ä½å·²æ ¸éªå®æ¹é¡µé¢æªå
¬å¸è®¡ç®æºç±»ç»ä¸ç Cambridge/International A-Level ä¸é¡¹ç级æç§ç®ç»åã",noteEn:"The general admissions rules cover GCE A Level/International A Level. No programme-specific Cambridge/International A-Level grades or subject combination were uniformly published for computing programmes.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"代表æ§å·¥ç¨è¯¾ç¨ï¼å¦ BEng Architectural EngineeringãBEng Civil Engineeringï¼è¦æ±ææ¥å GCE A-Level Mathematics Grade C or aboveï¼æªå
¬å¸ç»ä¸å·¥ç¨ç±» A-Level æ»åç»åã",noteEn:"Representative programmes such as BEng Architectural Engineering and BEng Civil Engineering require or accept GCE A-Level Mathematics at Grade C or above. No unified Cambridge requirement for all engineering programmes was published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æçæ»åéç¨ GCE A Level/International A Levelï¼å·²æ ¸éªå®æ¹é¡µé¢æªå
¬å¸åç§ç»æµç±»ç»ä¸ Cambridge/International A-Level ç级æå
ä¿®ç§ç®ã",noteEn:"The general admissions rules cover GCE A Level/International A Level. No programme-specific Cambridge/International A-Level grades or prerequisite subjects were uniformly published for business and economics programmes.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"é¤å
½å»å¦ä»£è¡¨è¯¾ç¨å¤ï¼å·²æ ¸éªå®æ¹é¡µé¢æªå
¬å¸ç§å¦ç±»ç»ä¸ Cambridge/International A-Level ç级æå
ä¿®ç§ç®ï¼å
·ä½è¯¾ç¨ä»¥è¯¾ç¨é¡µä¸ºåã",noteEn:"No unified Cambridge/International A-Level grades or prerequisite subjects were published for the representative psychology or other science-related programmes reviewed.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªå®æ¹é¡µé¢æªå
¬å¸è®¾è®¡ç±»ç»ä¸ Cambridge/International A-Level ç级æå
ä¿®ç§ç®ï¼School of Creative Media 强ç建议æè¦æ±éè¿å¨çº¿ç³»ç»æäº¤ä½åéã",noteEn:"No programme-specific Cambridge/International A-Level grades or prerequisite subjects were published for design programmes reviewed.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æçæ»åéç¨ GCE A Level/International A Levelï¼å·²æ ¸éªå®æ¹é¡µé¢æªå
¬å¸æç¤¾äººæç±»ç»ä¸ Cambridge/International A-Level ç级æå
ä¿®ç§ç®ã",noteEn:"The general admissions rules cover GCE A Level/International A Level. No programme-specific Cambridge/International A-Level grades or prerequisite subjects were uniformly published for arts and humanities programmes.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶ä¸æªæ¾å° CityUHK æè²ç±»è¯¾ç¨ç宿¹ A-Level è§åã",noteEn:"No programme-specific Cambridge/International A-Level grades or prerequisite subjects were published for education programmes reviewed.",extras:[]}}},polyu:{profileType:"published_grade",generalProfile:"GCE A-Level / International A-Level subjects with Grade B or above in 3 AL subjects",generalProfileEn:"GCE A-Level / International A-Level: Grade B or above in 3 AL subjects. The official international/other qualifications pages explicitly accept Cambridge/International A-Level and use this as the general threshold. This is not a guaranteed offer or a programme-specific minimum.",englishSummaryZh:"鿬å°ç³è¯·äººé¡»æ»¡è¶³è±è¯è¦æ±ãGCE/International ASæA-Levelå¯ç¨EnglishãEnglish L
217anguageæEnglish Literatureè¾¾å°Grade Eæä»¥ä¸ï¼ä¹å¯ç¨TOEFL iBT 80ï¼ä¸æ¬¡èè¯ï¼æIELTS Academicæ»å6.0ï¼ä¸æ¬¡èè¯ï¼çï¼å
·ä½è¯¾ç¨å¯è½å¦æè§å®ã",englishSummaryEn:"Non-local applicants must meet the English requirement. For GCE / International AS or A-Level, English, English Language or English Literature at Grade E or above is accepted. TOEFL iBT 80 (in one sitting) or IELTS Academic overall 6.0 (in one sitting), among other options, may also be accepted. Individual programmes may impose additional requirements.",applicationSummaryZh:"2026å¹´9æå
¥å¦International / Other Qualificationç³è¯·æªæ¢æ¥ä¸º2026-05-15ï¼å®æ¹åæ¶åEarly Round 2025-11-19åMain Round 2026-02-05ã",applicationSummaryEn:"For Sept 2026 Entry under International / Other Qualification, the application deadline is 2026-05-15. The same information also lists an Early Round deadline of 2025-11-19 and a Main Round deadline of 2026-02-05.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªçPolyU宿¹å½é
æ¬ç§è¯¾ç¨åå好ç§ç®èµææªåå»å¦å¦ä½ï¼æªå
¬å¸å»å¦ä¸ä¸A-Levelç级æå
ä¿®ç§ç®è¦æ±ã",noteEn:"No independent medicine undergraduate programme was identified on PolyU's official international undergraduate programme or preferred-subject pages; no official requirement is published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªçPolyU宿¹å½é
æ¬ç§è¯¾ç¨åå好ç§ç®èµææªåç°ç¬ç«LLBææ³å¾å¦ä½ï¼æªå
¬å¸æ³å¾ä¸ä¸A-Levelç级æå
ä¿®ç§ç®è¦æ±ã",noteEn:"No independent LLB or law degree was identified on PolyU's official international undergraduate programme or preferred-subject pages; no programme requirement is published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics"],noteZh:"宿¹æªå
¬å¸è®¡ç®æºç¸å
³ä¸ä¸æä½A-Levelç级ãComputer and Mathematical Sciencesæ´ä½åComputing and AIç»åæ 示æ å好ç§ç®ï¼Applied Mathematics and Finance Analyticså好English LanguageåMathematicsãå English L
217anguageä¸å±äºå
许æ å°çBCI å¯é课ç¨ï¼å¯ä¸å¯æ å°çå好ç§ç®ä¸ºmathematicsã",noteEn:"Computer and Mathematical Sciences has no preferred subjects overall. Applied Mathematics and Finance Analytics prefers English Language and Mathematics. The Computing and AI combination has no preferred subjects. No programme-specific minimum A-Level grade is published.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","physics","chemistry","biology"],noteZh:"宿¹æªå
¬å¸å·¥ç¨ä¸ä¸æä½A-Levelç级ã代表æ§è¯¾ç¨æ¾ç¤ºç§ç®å好ï¼Aviation Engineeringå好MathematicsãPhysicsæå
¶ä»STEMç§ç®ï¼Civil Engineeringæ¶åPhysicsãChemistryãMathematics and Calculusï¼Biomedical Engineeringæ¶åBiologyãChemistryãMathematicsãPhysicsãç±äºç ç©¶èµæå°å
¶è¡¨è¿°ä¸ºå好èé硬æ§å
ä¿®ï¼ç»ä¸æ¾å
¥recommended_subjectsã",noteEn:"Aviation Engineering prefers English, Mathematics, Physics or other STEM subjects such as Chemistry, Computer Science and Electronics. Civil Engineering prefers Physics, Chemistry, Mathematics and Calculus. Biomedical Engineering prefers Biology, Chemistry, Mathematics and Physics. No programme-specific minimum A-Level grade is published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸Business Administrationåç¸å
³ç»åçä¸ä¸æä½A-Levelç级ï¼å·²æ ¸éªè¯¾ç¨åæ 示No preferred subjectsã",noteEn:"Business Administration and its Accountancy/Accounting and Finance, Digital Finance, Management and Marketing combinations are marked as having no preferred subjects. No programme-specific minimum A-Level grade is published.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["biology","chemistry","mathematics","physics"],noteZh:"宿¹æªå
¬å¸ç§å¦ç±»ä¸ä¸ç»ä¸æä½A-Levelç级ã代表æ§çå½ç§å¦è¯¾ç¨ä¸ï¼Biomedical Engineeringå好BiologyãChemistryãMathematics and/or Physicsï¼Biotechnology and Chemical Technologyçå
·ä½A-Levelççº§é¨æ§æªå
¬å¸ã",noteEn:"For the representative life-science programmes, Biomedical Engineering prefers Biology, Chemistry, Mathematics and/or Physics. The specific A-Level grade threshold for Biotechnology and Chemical Technology is not published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡å·²æ ¸éªç ç©¶æªæä¾å¯å½å
¥Designæ¹åçæç¡®è¯¾ç¨ç级æBCI å¯é课ç¨è§åï¼å®æ¹æªå
¬å¸ç»ä¸è®¾è®¡ç±»A-Levelççº§é¨æ§ã",noteEn:"No unified portfolio requirement for A-Level applicants was identified for the representative programmes reviewed; no official requirement is published.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸Humanities/Artsæ¹åä¸ä¸æä½A-Levelç级æBCI å¯é课ç¨çå
ä¿®è¦æ±ãHumanitiesç»åæ¶µçChinese History and CultureãEnglish and Applied LinguisticsãLanguage Science and TechnologyãSpeech Therapyï¼ä½å好ç§ç®èµææªå
¬å¸ã",noteEn:"The Humanities combination covers Chinese History and Culture, English and Applied Linguistics, Language Science and Technology, and Speech Therapy. Preferred subjects and programme-specific minimum A-Level grades are not published.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªçPolyU宿¹å½é
æ¬ç§è¯¾ç¨åå好ç§ç®ç ç©¶æªæä¾ç¬ç«Educationæ¹åè¯¾ç¨æç¸åºA-Levelç级ãå
ä¿®ç§ç®è¦æ±ã",noteEn:"No education-specific A-Level requirement was identified in the reviewed official international undergraduate programme and preferred-subject information; no official requirement is published.",extras:[]}}},hkbu:{profileType:"passes_only",generalProfile:"Grade E or above in three AL/IAL subjectsï¼æ Grade E or above in two AL/IAL subjects plus two Advanced Supplementary Level (ASL) subjectsï¼ä¸å
æ¬ Chinese ä¸ English Languageï¼ä¸åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ AL å ASLï¼ï¼è¿æ¯å®æ¹ä¸è¬å¦å鍿§ï¼å
·ä½è¯¾ç¨å¦æ Programme Admissions Requirementsã",generalProfileEn:"HKBU accepts either Grade E or above in three AL/IAL subjects, or Grade E or above in two AL/IAL subjects plus two Advanced Supplementary Level (ASL) subjects. Chinese and English L
217anguage are excluded, and the same subject may not be counted at both AL and ASL. This is the general academic threshold; individual programmes may have additional Programme Admissions Requirements. Selection is holistic, so the minimum threshold is not the actual admission cutoff.",englishSummaryZh:"è±å½å¦åè·¯å¾å¯ç¨ä»¥ä¸ä»»ä¸è±è¯è¯æï¼GCE O-Level/GCSE EnglishãEnglish Language æ English Literature Grade Cï¼IGCSE First Language English Grade Cï¼IGCSE English as a Second Language Grade Bï¼GCE AS/A-Level English Grade Eï¼æå
¶ä»æ¿ä»£è¯æãææ ¸å®æ¹è±å½å¦åæ¡ç®æªå
¬å¸ IELTS/TOEFL å
·ä½åæ°ã",englishSummaryEn:"For the UK qualification route, HKBU accepts any of the following English evidence: GCE O-Level/GCSE English, English Language or English Literature Grade C; IGCSE First Language English Grade C; IGCSE English as a Second Language Grade B; GCE AS/A-Level English Grade E; or an alternative. Specific IELTS/TOEFL scores were not published in the verified UK-qualification entry.",applicationSummaryZh:"宿¹æªå
¬å¸ç»ä¸å½é
A-Level æªæ¢æ¥æã2026 å½é
å¦ç页é¢ä»
说æ Early Round ä¸ Main Roundï¼Early Round å½åèª 2025 å¹´ 12 æä¸æ¬èµ·ï¼æªè·å½åè
äº 2026 å¹´ 1 æä¸æ¬ä¸ Main Round ä¸å¹¶èèã",applicationSummaryEn:"No official unified deadline was published. The 2026 international-student page refers only to an Early Round and a Main Round: Early Round admission begins in late December 2025, while unsuccessful applicants are reconsidered together with the Main Round in late January 2026. No standard international A-Level closing date is stated.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼HKBUæ¬ç§å®æ¹è¯¾ç¨å表æªè§ Medicineï¼å»å¦ç±» Cambridge A-Level ä¸å±è¦æ±å®æ¹æªå
¬å¸ã",noteEn:"No Medicine degree was identified in HKBU's official undergraduate programme list, so no Medicine requirement was published. For life science/biomedical studies, the relevant programme is the Bachelor of Chinese Medicine and Bachelor of Science (Hons) in Biomedical Science; its Cambridge International A-Level-specific minimum grades and subject combination were not published. Check the general Grade E threshold and programme requirements.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼HKBUæ¬ç§å®æ¹è¯¾ç¨å表æªè§ LLB/æ³å¾å¦ä½ï¼æ³å¾ç±» Cambridge A-Level è¦æ±å®æ¹æªå
¬å¸ã",noteEn:"No LLB or law degree was identified in HKBU's official undergraduate programme list; law-specific Cambridge A-Level requirements were not published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Business Computing and Data Analytics ç计ç®/æ°æ®è¯¾ç¨æè¯¾ç¨è¦æ±å
¥å£ï¼ä½ Cambridge A-Level ä¸å±æä½ç级ä¸ç§ç®ç»å宿¹æªå
¬å¸ï¼ä¸å¾å° HKDSE Mathematics compulsory part è¦æ±è½¬æ¢ä¸º A-Level æ°å鍿§ã",noteEn:"Computing and data programmes, including Business Computing and Data Analytics, provide programme-requirement information, but their Cambridge A-Level-specific minimum grades and subject combinations were not published. Do not convert the HKDSE Mathematics compulsory-part requirement into an A-Level numerical threshold.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼HKBUæ¬ç§å®æ¹å½é
æç课ç¨å表æªè§ Engineering å¦ä½ï¼å·¥ç¨ç±» Cambridge A-Level ä¸ä¸é¨æ§å®æ¹æªå
¬å¸ã",noteEn:"No Engineering degree was identified in HKBU's official international undergraduate programme list; engineering-specific Cambridge A-Level requirements were not published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"School of Business éç¨ broad-based admissionsï¼Bachelor of Business Administration (Hons) æ Programme Entrance Requirementsï¼ä½ Cambridge A-Level ä¸ä¸æä½ç级å Economics/Mathematics 强å¶ç»å宿¹æªå
¬å¸ã",noteEn:"The School of Business uses broad-based admissions. The Bachelor of Business Administration (Hons) programme page has Programme Entrance Requirements, but no Cambridge A-Level-specific minimum grades or compulsory Economics/Mathematics combination was published.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ç¸å
³è¯¾ç¨å
æ¬ Bachelor of Chinese Medicine and Bachelor of Science (Hons) in Biomedical Scienceï¼å
¶ Cambridge A-Level ä¸å±æä½ç级åå
ä¿®ç§ç®ç»å宿¹æªå
¬å¸ã",noteEn:"For the relevant biomedical science programme, the Cambridge International A-Level-specific minimum grades and subject combination were not published; Cambridge A-Level-specific prerequisite subjects for Biomedical Science/Chinese Medicine were also not published. Check the general Grade E threshold and programme requirements.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªè§å¯å¯¹åºç Design æ¬ç§è¯¾ç¨æ Cambridge A-Level ä¸å±è¦æ±ï¼å®æ¹æªå
¬å¸ã",noteEn:"No Cambridge A-Level-specific minimum grades, subject combination, or designated prerequisite subjects for design programmes were published in the verified materials.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Faculty of Arts and Social Sciences éç¨ broad-based admissionsï¼èºæ¯ã人æå社ä¼ç§å¦å课ç¨ç Cambridge A-Level ä¸å±æä½ç级åç§ç®ç»å宿¹æªå
¬å¸ï¼ç»ä¸å
æä¸è¬ Grade E 鍿§æ ¸éªã",noteEn:"The Faculty of Arts and Social Sciences uses broad-based admissions. Cambridge A-Level-specific minimum grades and subject combinations for arts, humanities and social-science programmes were not published; initially verify the general Grade E threshold.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªè§å¯å¯¹åºç E
217ducation æ¬ç§è¯¾ç¨æ Cambridge A-Level ä¸å±è¦æ±ï¼å®æ¹æªå
¬å¸ã",noteEn:"No Cambridge A-Level-specific minimum grades, subject combination, or designated prerequisite subjects for education programmes were published in the verified materials.",extras:[]}}},eduhk:{profileType:"passes_only",generalProfile:"Grade D or above in 3 AL subjectsï¼æ Grade D in 2 AL plus 2 Advanced Supplementary Level (ASL) subjectsï¼éç¨äº GCE Advanced Level (AL) / International Advanced Level (IAL)ï¼ä¸è®¡ Chinese/Mandarin/English Language subjectsï¼åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ AL ä¸ ASLã",generalProfileEn:"Grade D or above in 3 AL subjects; or Grade D in 2 AL subjects plus 2 Advanced Supplementary Level (ASL) subjects. This applies to GCE Advanced Level (AL) / International Advanced Level (IAL). Chinese/Mandarin/English Language subjects are not counted, and the same subject may not be counted at both AL and ASL.",englishSummaryZh:"宿¹è¦æ± IELTS Academic æ»å6.0ï¼ä¸æ¥å IELTS one-skill retakeï¼é¡»å¨èè¯ä¸å¿åºèä¸æç»©èªèè¯æ¥èµ·ä¸¤å¹´å
ææãPTE Academic æ»å须达å°62åæä»¥ä¸ãå®ç½åæ TOEFL iBTï¼æºæä»£ç 5225ï¼ï¼ä½å·²æ ¸éªæå½æªæ¾ç¤ºåæ°éå¼ï¼æ
ä¸å¡«æ°åãè¥ä»¥ A-Level è±è¯ç§ç®è®¡å
¥é¨æ§ï¼English Language subjects ä¸è®¡å
¥ GCE AL/IAL éç¨é¨æ§ã",englishSummaryEn:"IELTS Academic overall Band 6; IELTS one-skill retakes are not accepted, the test must be taken at a test centre, and the result is valid for two years from the test date. PTE Academic overall score 62 or above. TOEFL iBT is listed (Institution Code: 5225), but no score threshold was shown in the verified official extract. English Language subjects do not count toward the GCE AL/IAL general threshold.",applicationSummaryZh:"2026/27 å½é
ç³è¯· late-round åç¤ºæªæ¢æ¥ä¸º2026å¹´5æ6æ¥ï¼ç³è¯·æ rolling basisï¼å®ç½æ³¨ææªæ¢åä»å¯è½è§å颿¥åç³è¯·ã",applicationSummaryEn:"The listed late-round deadline for 2026/27 International Applicants is 2026-05-06. Applications are considered on a rolling basis, and the university states that applications may still be accepted after the deadline subject to available places.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼EdUHKæ¬ç§è¯¾ç¨æ¸
åæªå
¬å¸å¯æ ¸éªçå»å¦ä¸ä¸ï¼å®æ¹äº¦æªå
¬å¸å»å¦æ¹åç Cambridge A-Level ä¸ä¸ç级æå
ä¿®ç§ç®ã",noteEn:"Officially not published; no Cambridge-specific grade or subject prerequisite was verified for a medicine or life-science programme. The general GCE AL/IAL threshold is Grade D or above in 3 AL subjects.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸æ³å¾æ¹åç Cambridge A-Level ä¸ä¸ççº§ææ³å¾å
ä¿®ç§ç®ï¼ä¸å¾å°å
¨æ ¡éç¨é¨æ§æ¹å为æ³å¾ä¸ä¸å½åç级ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or law subject prerequisite was verified.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸è®¡ç®æºæ¹åç Cambridge A-Level ä¸ä¸ç级æè®¡ç®æºå
ä¿®ç§ç®ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or computing subject prerequisite was verified.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å·¥ç¨æ¹åç Cambridge A-Level ä¸ä¸ç级æå·¥ç¨å
ä¿®ç§ç®ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or engineering subject prerequisite was verified.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸åç§/ç»æµæ¹åç Cambridge A-Level ä¸ä¸ç级æåç§ãç»æµå
ä¿®ç§ç®ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or business or economics subject prerequisite was verified.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸ç§å¦æ¹åç Cambridge A-Level ä¸ä¸ç级æç§å¦å
ä¿®ç§ç®ï¼ç ç©¶æä»¶ä¸ç medicine_life_science 亦æç¡®æ ä¸ºå®æ¹æªå
¬å¸ã",noteEn:"Officially not published; no Cambridge-specific grade or subject prerequisite was verified for a science or life-science programme.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæ ¸å®å°ä»¥è®¾
217计ä¸ä¸ç±»å«å
¬å¸ç Cambridge A-Level ä¸ä¸ç级ãå
ä¿®ç§ç®æä½åéè¦æ±ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or design subject prerequisite was verified.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸æç¤¾äººæ/èºæ¯æ¹åç Cambridge A-Level ä¸ä¸ç级æå
ä¿®ç§ç®ï¼ä¸å¾å°å
¨æ ¡éç¨é¨æ§è½¬åä¸ºèºæ¯ä¸ä¸ç级ã",noteEn:"Officially not published; no Cambridge A-Level programme grade or arts, humanities or social-science subject prerequisite was verified.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸æè²æ¹åç Cambridge A-Level ä¸ä¸ç级ææè²å
ä¿®ç§ç®ï¼EdUHKè½ä¸ºæè²å¤§å¦ï¼ä½ç ç©¶æä»¶æªç»åºæè²ä¸ä¸ç±»å«çä¸å±ç级ç»åã",noteEn:"Officially not published; no Cambridge A-Level programme grade or education subject prerequisite was verified.",extras:[]}}},lingnan:{profileType:"passes_only",generalProfile:"Passes in three AL/IAL subjects, excluding Chinese and English language subjectsï¼æ passes in two AL/IAL subjects plus passes in two Advanced Supplementary (AS) subjectsï¼åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ A Level ä¸ AS Levelï¼ï¼å®æ¹æªå
¬å¸ A*/A ç级ç»åã",generalProfileEn:"The university recognises British Patterned GCE Advanced Level / International Advanced Level qualifications. The general minimum is passes in three AL/IAL subjects, excluding Chinese and English language subjects; or passes in two AL/IAL subjects plus passes in two Advanced Supplementary (AS) subjects. The same subject may not be counted toward both A Level and AS Level. No official A*/A grade combination has been published.",englishSummaryZh:"ç³è¯·é¶æ®µé¡»æ»¡è¶³æ ¡æ¹ International Qualifications PDF çè±è¯è¦æ±ã宿¹å½é
å¦åæç页é¢ç¤ºä¾ä¸º IELTS Academic æ»å 6.0ï¼æ¥å One Skill Retakeï¼å¦å TOEFLãIB EnglishãGCE/GCSE/IGCSE English çæ¿ä»£èµæ ¼ï¼å
·ä½è±å
åçæèµæ ¼ä»¥å®æ¹ PDF 第3è为åã",englishSummaryEn:"Applicants must meet the English Language Requirements in the university's International Qualifications PDF during the application stage. The official admissions page gives IELTS Academic overall 6.0 as an example, with One Skill Retake accepted, and lists TOEFL, IB English, and GCE/GCSE/IGCSE English as alternative qualifications. Exemptions and equivalent qualifications are governed by Section 3 of the official PDF.",applicationSummaryZh:"2026å¹´6æ30æ¥ä¸º Final Round Deadlineï¼Non-localï¼ï¼éç¨äºå®æ¹æ¬ç§å½é
å¦åç³è¯·é¡µé¢æåç³è¯·ã",applicationSummaryEn:"Final Round Deadline (Non-local): 30 June 2026, as stated on the official undergraduate international-qualifications admissions page.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å®æ¹æ¬ç§é¡¹ç®é¡µé¢æªåå»å¦æçå½ç§å¦ä¸ä¸ï¼äº¦æªå
¬å¸ç¸å
³ A-Level è§åã",noteEn:"Not officially published; Lingnan's undergraduate programme page does not list medicine or life science programmes.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸æ³å¾æ¬ç§é¡¹ç®æé对 GCE AL/IAL çæ³å¾å
ä¿®ç§ç®ä¸ççº§è¦æ±ã",noteEn:"Not officially published; no undergraduate law programme or law prerequisite for GCE AL/IAL was identified.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çè®¡ç®æºç¸å
³ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ï¼Data Science 页颿å HKDSE Mathematics Compulsory Part Level 3 ä¸å¾è¿ç§»ä¸º A-Level è¦æ±ã",noteEn:"Not officially published; the Data Science admissions PDF separately specifies HKDSE Mathematics Compulsory Part Level 3, but that requirement is not for Cambridge International A-Level and cannot be transferred.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çå·¥ç¨ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã",noteEn:"Not officially published; no engineering minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çåç§æç»æµä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã",noteEn:"Not officially published; no business or economics minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çç§å¦ç±»ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ï¼ç ç©¶ä¸äº¦æªæ£åºç¸å
³ä¸ä¸ç A-Level å项è§åã",noteEn:"Not officially published; no science-specific minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL ç设计类ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã",noteEn:"Not officially published; no design-specific minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çæç¤¾äººææèºæ¯ç±»ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã",noteEn:"Not officially published; no arts, social sciences, or humanities-specific minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸é对 GCE AL/IAL çæè²ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã",noteEn:"Not officially published; no education-specific minimum grade or prerequisite subject for GCE AL/IAL was identified.",extras:[]}}},unimelb:{profileType:"course_specific",generalProfile:"nullï¼å®ç½æªå
¬å¸éç¨äºå
¨æ ¡ææè¯¾ç¨çç»ä¸ A-Level æä½ç级ï¼GCE A Levels 为认å¯ç VCE-equivalent qualificationï¼æè¯¾ç¨å
¬å¸ indicative entry scoreï¼å¹¶é¡»æ»¡è¶³è¯¾ç¨å
ä¿®ç§ç®åè±è¯è¦æ±ã",generalProfileEn:"The University of Melbourne recognises GCE A Levels as a VCE-equivalent qualification. It does not publish one university-wide minimum A-Level grade. Applicants must meet the indicative entry score, prerequisite subjects and English requirement for the selected course. Indicative entry scores are not universal minimums.",englishSummaryZh:"GCE A Levels å¯ç¨è·è®¤å¯ç A/AS Level English ç§ç®æ»¡è¶³è±è¯è¦æ±ï¼General PaperãGeneral StudiesãEnglish L
217anguageãEnglish Literature æ English Language and Literature è³å° Cãè±å½ GCSE ä¸ A Levels èæ¯å¯ç¨ GCSE English è³å° Bï¼ä¹å¯æäº¤ IELTS Academic 6.5ï¼å项è³å° 6.0ï¼æ TOEFL iBT 81ï¼åä½/å£è¯å 19ï¼é
读/å¬åå 16ï¼ç认å¯èè¯ãé¨åè±è¯æè¯¾èæ¯å¯æå®ç½è§åè±å
ï¼Sri Lankan A Levels ä¸å¾ä»
å A-Level è±è¯ç§ç®è±å
ã",englishSummaryEn:"For GCE A Levels, at least grade C is required in one of: AS/A Level General Paper, General Studies, English Language, English Literature, or English Language and Literature. Applicants who completed GCSEs and A Levels in the UK may also use GCSE English at least grade B. Other accepted options include IELTS Academic 6.5 (no band below 6.0) and TOEFL iBT 81 (Writing and Speaking 19; Reading and Listening 16). Exemptions may apply under the Universityâs citizenship, residency and English-medium education rules. Sri Lankan A Levels require an approved English test and cannot rely only on an A-Level English subject.",applicationSummaryZh:"å½é
å¦çç´æ¥ç³è¯·ï¼2026 å¹´å¹´ä¸å
¥å¦ï¼7 æï¼æªæ¢ 2026-05-31ï¼2027 å¹´å¹´åå
¥å¦ï¼2/3 æï¼æªæ¢ 2026-11-30ï¼2027 å¹´å¹´ä¸å
¥å¦ï¼7 æï¼æªæ¢ 2027-05-31ãFine Arts/Music çé supplementary tasks ç课ç¨å¯è½æ´æ©æªæ¢ã",applicationSummaryEn:"For direct international applications: Mid-year intake 2026 (Semester 2/July) closes 31 May 2026; Start year intake 2027 (Semester 1/February/March) closes 30 November 2026; Mid-year intake 2027 (Semester 2/July) closes 31 May 2027. Courses requiring supplementary tasks, such as Fine Arts or Music, may close earlier.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"Bachelor of Biomedicineï¼ABB (13)ï¼Bachelor of Oral Healthï¼AAA (15)ï¼å»å¦æ¬ç§/MBBSï¼æªå
¬å¸ï¼å¢¨å°æ¬å¤§å¦å»å¦ä¸ºç ç©¶çè·¯å¾ï¼",requiredSubjects:["mathematics","chemistry"],recommendedSubjects:["biology"],noteZh:"å¯ç¨äºå»å¦ç¸å
³æ¬ç§å置路å¾ç宿¹ç级为 Biomedicine ABB (13) ä¸ Oral Health AAA (15)ãBiomedicine è¦æ± Chemistry + Mathematicsï¼Oral Health è¦æ± Biology æ ChemistryãMBBS/JD çç ç©¶çè·¯å¾ä¸éç¨ç´æ¥ A-Level æ¬ç§é¨æ§æ å°ã两è
åå¦éè·è®¤å¯ç A/AS Level English ç§ç®ï¼è¯¥è±è¯ç§ç®ä¸å±äºBCI å¯é课ç¨ã",noteEn:"Bachelor of Biomedicine: ABB (13), with Chemistry, Mathematics and an approved A/AS Level English subject. Bachelor of Oral Health: AAA (15), with Biology or Chemistry and an approved A/AS Level English subject at least grade B. No undergraduate Medicine/MBBS A-Level benchmark is published because Medicine is a graduate-entry pathway.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å®ç½æªæä¾ä»¥ A-Level ç´æ¥ç³è¯·æ¬ç§ LLB/JD çå£å¾ï¼JD 为ç ç©¶ç课ç¨ï¼éå
å
·å¤æ¬ç§æçæé«çæè²å¦åã",noteEn:"No undergraduate A-Level benchmark is published for direct entry to an LLB/JD pathway. The JD is a graduate course requiring a prior undergraduate or equivalent higher-education qualification.",extras:[]},computing:{publishedGradeProfile:"Bachelor of Scienceï¼å«è®¡ç®æºç¸å
³ majorï¼ï¼BBB (12)",requiredSubjects:["mathematics"],recommendedSubjects:["biology","chemistry","physics","furtherMathematics"],noteZh:"å®ç½æªåç¬å
¬å¸è®¡ç®æºä¸ä¸ A-Level åæ°ï¼è®¡ç®æºç¸å
³å¦ä¹ å¯åè Bachelor of Science ç BBB (12)ã宿¹å
ä¿®ç»å为 Mathematics + Biology/Chemistry/Physics ä¹ä¸ï¼æ Mathematics + Further Mathematicsãå¦éè·è®¤å¯ç A/AS Level English ç§ç®ã",noteEn:"Bachelor of Science, including computing-related majors: BBB (12), with Mathematics plus one of Biology/Chemistry/Physics, or Mathematics plus Further Mathematics, and an approved A/AS Level English subject. No separate Computing A-Level benchmark is published.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹å·²æ ¸éªæææªè¯å® Bachelor of Engineering çå
·ä½ A-Level ç级æä¸ç§èå´å
å
ä¿®è§åï¼æ
ä¸å
¬å¸ç级档æ¡ã",noteEn:"No specific official GCE A-Level grade or prerequisite benchmark for the Bachelor of Engineering was confirmed in the available official materials; check the current course entry requirements.",extras:[]},business:{publishedGradeProfile:"Bachelor of Commerceï¼ABB (13)",requiredSubjects:["mathematics"],recommendedSubjects:["economics","business"],noteZh:"Bachelor of Commerce 宿¹ A-Level benchmark 为 ABB (13)ï¼è¦æ± Mathematicsï¼å¦éè·è®¤å¯ç A/AS Level English ç§ç®ãç»æµå¦é常å¯å¨ CommerceãArts æ Scie
217nce ä¸ä¿®è¯»ï¼å®ç½æªå¦åç¬ç« Economics A-Level 鍿§ã",noteEn:"Bachelor of Commerce: ABB (13), with Mathematics and an approved A/AS Level English subject. No separate Economics A-Level benchmark is published; Economics may generally be studied within the Bachelor of Commerce or Bachelor of Arts/Science.",extras:[]},science:{publishedGradeProfile:"Bachelor of Scienceï¼BBB (12)",requiredSubjects:["mathematics"],recommendedSubjects:["biology","chemistry","physics","furtherMathematics"],noteZh:"Bachelor of Science 宿¹ A-Level benchmark 为 BBB (12)ãå
ä¿®ç»å为 Mathematics + Biology/Chemistry/Physics ä¹ä¸ï¼æ Mathematics + Further Mathematicsï¼å¦éè·è®¤å¯ç A/AS Level English ç§ç®ã",noteEn:"Bachelor of Science: BBB (12), with Mathematics plus one of Biology/Chemistry/Physics, or Mathematics plus Further Mathematics, and an approved A/AS Level English subject.",extras:[]},design:{publishedGradeProfile:"Bachelor of Designï¼BBB (12)",requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Design 宿¹ A-Level benchmark 为 BBB (12)ï¼å¦éè·è®¤å¯ç A/AS Level English ç§ç®ï¼BCI å¯é课ç¨ä¸æ 宿¹åæçå¿
ä¿®ç§ç®ã",noteEn:"Bachelor of Design: BBB (12), with an approved A/AS Level English subject.",extras:[]},arts:{publishedGradeProfile:"Bachelor of Artsï¼BBC (11)",requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Arts 宿¹ A-Level benchmark 为 BBC (11)ï¼å¦éè·è®¤å¯ç A/AS Level English ç§ç®ï¼BCI å¯é课ç¨ä¸æ 宿¹åæçå¿
ä¿®ææ¨èç§ç®ã",noteEn:"Bachelor of Arts: BBC (11), with an approved A/AS Level English subject. Bachelor of Fine Arts and Bachelor of Music require course-specific supplementary requirements, typically including audition/interview tasks; no grade benchmark is stated here.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªå®æ¹ç ç©¶æªæä¾å¯ç´æ¥æ å°çæè²ç±»æ¬ç§ A-Level ç级æBCI å¯é课ç¨è§åã",noteEn:"No separate Education A-Level benchmark or field-specific requirement is published in the available official research.",extras:[]}}},usyd:{profileType:"course_specific",generalProfile:"å
¨æ ¡æ ç»ä¸æä½ A-Level ç级ï¼å®æ¹è®¤å¯ GCE 3/4 A Levelsï¼å½åææå¤åé¨ Advanced Level ç§ç®æç»©è¯ä¼°ï¼è¯¾ç¨é¨æ§å¦åã",generalProfileEn:"GCE 3/4 A Levels. The University recognises GCE-comparable Advanced Level qualifications and assesses admission using results from up to four Advanced Level subjects. There is no single minimum A-Level grade requirement applicable to all courses; course-specific thresholds apply. The 2027 International Admission Guide lists course-level GCE 3/4 A Levels equivalent scores.",englishSummaryZh:"æ¬ç§æ åé常为 IELTS Academic æ»å 6.5ãå项ä¸ä½äº 6.0ï¼é¨åè¯¾ç¨æ´é«ï¼ä¾å¦ CommerceãLaw 为æ»å 7.0/å项 6.0ï¼Arts and Laws 为 7.5/7.0ã认å¯çãå
¨ç¨è±è¯æè¯¾ä¸é常å¨å
¥å¦åäºå¹´å
宿ç Cambridge GCE Advanced Levels å¯ä½ä¸ºè±è¯è½åè¯æï¼å¦åé¡»æäº¤ IELTSãTOEFL iBTãPTE æ Cambridge English çåæ ¼è¯æã",englishSummaryEn:"The standard undergraduate requirement is IELTS Academic overall 6.5, with no band below 6.0; some courses require higher scores. For example, Commerce and Law require 7.0 overall/6.0 in each band, Arts requires 6.5/6.0, Arts and Laws requires 7.5/7.0, and the Bachelor of Arts and Doctor of Medicine requires 7.0/7.0. A recognised Cambridge GCE Advanced Level secondary qualification taught entirely in English may demonstrate English proficiency if completed within five years before enrolment; otherwise, an approved IELTS, TOEFL iBT, PTE or Cambridge English result is required.",applicationSummaryZh:"宿¹æªå
¬å¸ç»ä¸ç³è¯·æªæ¢æ¥æï¼è¦æ±å¨å¯¹åº University deadline åæäº¤ï¼å
·ä½æ¥æé课ç¨åå
¥å¦å¦æèå¼ï¼åºä»¥ç®æ 课ç¨é¡µé¢ä¸ºåã",applicationSummaryEn:"No single official closing date is published. Applicants must submit by the relevant University deadline;
217 dates vary by course and intake period.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å°å®æ¹è¯¾ç¨è¡¨ä¸ç GCE 3/4 A Levels 20/21 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼ä»£è¡¨æ§å»å¦åå¦ä½æé¢å¤å½åæ åä¸ç«äºæ§é«ï¼å
·ä½å»å¦/å¥åº·è¯¾ç¨åç§ç®å
修须æ¥è¯¾ç¨é¡µã",noteEn:"Representative Bachelor of Arts and Doctor of Medicine: GCE 3/4 A Levels 20/21 as shown in the official table; additional admission criteria apply. Bachelor of Biomedicine and Health: approximately 15/16. Check the specific course page; no uniform A-Level subject prerequisites are published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Arts and Bachelor of Laws ç 16/18 æ Bachelor of Commerce and Bachelor of Laws ç 17/19 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼å®æ¹æªå
¬å¸ Cambridge A-Level æ³å¾ç§ç®è¦æ±ã",noteEn:"Bachelor of Arts and Bachelor of Laws: GCE 3/4 A Levels 16/18. Bachelor of Commerce and Bachelor of Laws: 17/19. No Cambridge A-Level Law subject requirement is published; the applicable undergraduate course standards still apply.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Advanced Computing ç GCE 3/4 A Levels 15/16 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼å®æ¹è¯¾ç¨é¡µæç¡® Mathematics prerequisiteã",noteEn:"Bachelor of Advanced Computing: GCE 3/4 A Levels 15/16. Mathematics is a prerequisite; the specific Cambridge A-Level grade is not separately stated on the course page.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry"],noteZh:"ä¸å° Bachelor of Engineering Honours ç GCE 3/4 A Levels 14/14 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼è¯¾ç¨æ Mathematics prerequisiteï¼é¨åå·¥ç¨æ¹åè¦æ±æå»ºè®® Chemistry å/æ Physicsï¼é¡»æ¥å
·ä½è¯¾ç¨é¡µã",noteEn:"Bachelor of Engineering Honours, most majors: GCE 3/4 A Levels 14/14. Mathematics is a prerequisite, and some majors require or recommend Chemistry and/or Physics; check the specific course page.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Commerce ç GCE 3/4 A Levels 17/19 æ Bachelor of Economics ç 14/14 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼å®æ¹æªå
¬å¸ Cambridge A-Level ç»ä¸å¿
ä¿®ç§ç®ã",noteEn:"Bachelor of Commerce: GCE 3/4 A Levels 17/19. Bachelor of Economics: 14/14. No uniform Cambridge A-Level subject prerequisite is published; some courses may have Mathematics assumed knowledge or a prerequisite.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæä¾å¯ç´æ¥æ å°ä¸ºè¯¥æ¹åç宿¹ A-Level ççº§æ¡£æ¡æç»ä¸ç§ç®è§åï¼ç¸å
³çå½ç§å¦è¯¾ç¨ç GCE çå¼åæ°ä¸è½¬æ¢ä¸ºç级ã",noteEn:"No single science benchmark or uniform Cambridge A-Level subject prerequisite is published in the research. Check the specific course page for course-level requirements.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæä¾è®¾è®¡æ¹åç宿¹ A-Level ççº§æ¡£æ¡æç»ä¸ä¸ç§èå´å
ç§ç®è§åã",noteEn:"No uniform design benchmark or Cambridge A-Level subject prerequisite is published in the research. Any portfolio, audition or interview requirement should be checked on the specific course page.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Arts ç GCE 3/4 A Levels 12/12 æ Bachelor of International Studies/Languages ç 14/14 çå¼åæ°è½¬æ¢ä¸º A-Level ç级ï¼å®æ¹æªåç»ä¸ A-Level ç§ç®å
ä¿®ã",noteEn:"Bachelor of Arts: GCE 3/4 A Levels 12/12. Bachelor of International Studies/Languages: 14/14. No uniform Cambridge A-Level subject prerequisite is published.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæä¾æè²æ¹åç宿¹ A-Level ççº§æ¡£æ¡æç»ä¸ä¸ç§èå´å
ç§ç®è§åã",noteEn:"No single education benchmark or uniform Cambridge A-Level subject prerequisite is published in the research. Check the specific course page for course-level requirements.",extras:[]}}},anu:{profileType:"rank_conversion",generalProfile:"nullï¼å®æ¹æªåå¸ç»ä¸ Cambridge A-Level ç级ç»åï¼GCE A Levels æ best 3 subjects 13 æ best 4 subjects 14 æ¢ç® entrance rankï¼A*=6ãA=5ãB=4ãC=3ãD=2ãE=1ï¼ä¸è§è¡¨æä½ indicative entrance rank 为 80ï¼ä¸åºè§ä¸ºææä¸ä¸çä¿è¯çº¿ãï¼",generalProfileEn:"Program Required Entrance Rank 80 and above. GCE A Levels are calculated using the best 3 subjects (13) or best 4 subjects (14): A*=6, A=5, B=4, C=3, D=2, E=1. This is the lowest indicative rank shown in the table, not a university-wide guaranteed threshold; applicants must also meet the relevant program requirements, and admission is competitive.",englishSummaryZh:"æ¬ç§è±è¯è¦æ±å¯éè¿ä»¥è±è¯å®æçä¸å¦/é«çæè²ã认å¯è±è¯èè¯ï¼æç¹å®è±è¯å½å®¶å
¬æ°åæè²ç»å满足ãCambridge C1 Advancedï¼2027å¹´1æ1æ¥åå
¥å¦æ»å176ï¼è¯»åå¬è¯´åUse of Englishå169ï¼èªè¯¥æ¥èµ·æ»å169ï¼Reading 163ãWriting 170ãListening 163ãSpeaking 179ãè±è¯æ¿çç§°ä¸æä¾è±å
ï¼å
·ä½é¡¹ç®å¯è½è¦æ±æ´é«æ åã",englishSummaryEn:"Undergraduate English requirements may be met through prior secondary or tertiary education in English, an accepted English test, or citizenship and education in a specified English-speaking country. Cambridge C1 Advanced: for entry before 1 January 2027, Overall 176 with at least 169 in Reading, Writing, Listening, Speaking and Use of English; from 1 January 2027, Overall 169, Reading 163, Writing 170, Listening 163, Speaking 179. No waivers are available; some programs may require higher scores.",applicationSummaryZh:"å½é
ç´æ¥ç³è¯·æªæ¢ï¼2026年第äºå¦æä¸º2026-06-14ï¼2027年第ä¸å¦æä¸º2026-12-15ï¼2027年第äºå¦æä¸º2027-05-15ãå½åæ¥åæªæ¢å¦è®¡ï¼ç¬¬ä¸å¦ææµ·å¤2027-01-15ãæ¾³æ´²å¢å
2027-01-31ï¼ç¬¬äºå¦ææµ·å¤6æ30æ¥ã澳洲å¢å
7æ10æ¥ã",applicationSummaryEn:"Semester 2 2026: 14 June 2026 (international direct application closing date; additional selection programs may differ). Semester 1 2027: 15 December 2026. Semester 2 2027: 15 May 2027. Offer-acceptance deadlines are separate: Semester 1â15 January 2027 overseas, 31 January 2027 in Australia; Semester 2â30 June overseas, 10 July in Australia.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å»å¦/çå½ç§å¦æ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼ä¹æªå¨å·²æ ¸éªå®æ¹ç ç©¶ä¸ç¡®è®¤ç»ä¸ A-Level 强å¶ç§ç®ï¼é¡»æå
·ä½è¯¾ç¨ç program-specific entrance rankãå
ä¿®ç§ç®åå¯è½çéå éæè¦æ±å®¡æ ¸ã",noteEn:"No separate Cambridge A-Level grade threshold has been published. Applicants must meet the program-specific entrance rank; prerequisite subjects should be checked on the relevant Programs and Courses page. No uniform Cambridge A-Level subject combination was verified.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ³å¾æ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level å
ä¿®ç§ç®ï¼éç¨å
·ä½é¡¹ç®ç indicative entrance rank å项ç®éå è¦æ±ã",noteEn:"No separate Cambridge A-Level grade threshold or uniform A-Level prerequisite subjects have been published. The applicable indicative rank and any additional requirements are program-specific.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"è®¡ç®æºæ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level ç§ç®ç»åï¼Bachelor of Computing 课ç¨é¡µä»
æç¤º required/assumed knowledgeï¼å·²æ ¸éªç ç©¶æªç¡®è®¤å
¶å¯¹åºç A-Level 强å¶ç§ç®ã",noteEn:"No separate Cambridge A-Level grade threshold has been published. The Bachelor of Computing page refers to required or assumed knowledge, but no uniform Cambridge A-Level subject combination was provided on the verified official pages.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·¥ç¨æ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level 强å¶ç§ç®ï¼è¯¾ç¨çº§å
ä¿®/åå®ç¥è¯é¡»æ¥å
·ä½å·¥ç¨é¡¹ç®ã",noteEn:"No separate Cambridge A-Level grade threshold has been published. Course-level prerequisites or assumed knowledge must be checked for the specific engineering program; the general Cambridge table provides only entrance-rank conversion.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"åç§/ç»æµæ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level 强å¶ç§ç®ï¼Bachelor of Commerce 课ç¨é¡µåæ assumed knowledgeï¼ä½å·²æ ¸éªç ç©¶æªç¡®è®¤å
¶ä¸º Cambridge A-Level 强å¶ç§ç®ã",noteEn:"No separate Cambridge A-Level grade threshold has been published. The Bachelor of Commerce page lists assumed knowledge, but it was not verified as a compulsory Cambridge A-Level subject requirement.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ç§å¦æ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level ç§ç®ç»åï¼å¿çå¦è¯¾ç¨æç¡®ä¸º no formal program prerequisitesï¼ä½æªå
¬å¸ Cambridge A-Level 对åºç§ç®ã",noteEn:"No separate Cambridge A-Level grade threshold has been published. For psychology, the official Bachelor of Science (Psychology) page states that there are no formal program prerequisites but lists assumed knowledge in Australian-curriculum terms; no Cambridge A-Level equivalent subjects have been published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"设计æ¹åå¨å·²æ ¸éªå®æ¹ç ç©¶ä¸æªç¡®è®¤ Cambridge A-Level ççº§é¨æ§ãç»ä¸å
ä¿®ç§ç®æå¯æ å°çç§ç®è§åï¼æè¯¾ç¨å
·ä½è¦æ±å®¡æ ¸ã",noteEn:"No separate Cambridge A-Level grade threshold or uniform prerequisite subjects have been published for this field.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æç§/äººææ¹åæªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level å
ä¿®ç§ç®ï¼éç¨å
·ä½é¡¹ç® indicative entrance rankã",noteEn:"No separate Cambridge A-Level grade threshold or uniform prerequisite subjects have been published for arts and humanities. The applicable indicative rank is program-specific.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æè²æ¹åå¨å·²æ ¸éªå®æ¹ç ç©¶ä¸æªç¡®è®¤ Cambridge A-Level ççº§é¨æ§æç»ä¸å
ä¿®ç§ç®ï¼æå
·ä½è¯¾ç¨ç项ç®è¦æ±å®¡æ ¸ã",noteEn:"No Cambridge A-Level-specific grade threshold, prerequisite subjects, or other field-specific requirement was published in the verified official sources.",extras:[]}}},unsw:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æªå
¬å¸å
¨æ ¡ç»ä¸ Cambridge International A-Level æä½ç级ãUNSW æ¥å GCE A-Levelsï¼å¹¶æå
·ä½è¯¾ç¨çå½é
ç´æ¥å
¥å¦åæ°è¯ä¼°ã",generalProfileEn:"UNSW has not published a single university-wide minimum Cambridge International A-Level grade. GCE A-Levels are accepted as an undergraduate secondary-school qualification, and applicants are assessed against course-specific international direct-entry scores. The 2027 official table lists course scores under the GCE AL or NCUK columns. These are course- and year-specific guidance scores and may change.",englishSummaryZh:"éæ»¡è¶³æç³è¯·è¯¾ç¨çè±è¯è¦æ±ï¼é常æäº¤å¼å¦å两年å
ç认å¯èè¯ãIELTS Academicï¼ArtsãDesign & Architecture 6.5ï¼åå项6.0ï¼ï¼BusinessåLaw & Justice 7.0ï¼åå项6.0ï¼ï¼EngineeringåScience 6.5ï¼åå项6.0ï¼ï¼Medicine & Health 6.5ï¼åå项6.0ï¼ï¼ä½ Bachelor of Medical Studies/MD 为7.0ï¼åå项6.0ï¼ãäº¦è®¤å¯ TOEFL iBTãPTEãC1 AdvancedãC2 Proficiency çï¼ä¸å¾ä
217»
å Cambridge A-Level æ¨å®è±å
ã",englishSummaryEn:"Applicants must meet the English requirement for their chosen course and generally provide an approved English test taken within two years before commencement. IELTS Academic thresholds are: Arts, Design & Architecture 6.5 overall with 6.0 in each component; Business and Law & Justice 7.0 overall with 6.0 in each component (Criminology: 6.5 overall with 6.0 in each); Engineering and Science 6.5 overall with 6.0 in each; Medicine & Health 6.5 overall with 6.0 in each, except Bachelor of Medical Studies/MD, which requires 7.0 overall with 6.0 in each. TOEFL iBT, PTE, C1 Advanced Cambridge and C2 Proficiency Cambridge are also recognised. Exemptions based on prior English-medium study must be checked under the official rules; Cambridge A-Level alone does not establish an exemption.",applicationSummaryZh:"2027æ¬ç§å½é
ç³è¯·æ offer round åå¸ãTerm 1 2027 å·²å
¬å¸ completed application deadlines 为 2026-05-14ã07-16ã08-20ã09-24ï¼Term 2/3åå»å¦å¯è½ä¸åæ out-of-roundï¼å®æ¹å»ºè®®å°½æ©ç³è¯·ãå»å¦é¡»å¨ closing date åéè¿ UNSW Applicant Portal ç³è¯·ã",applicationSummaryEn:"For 2027 undergraduate international applications, UNSW publishes offer-round deadlines. Completed applications for Term 1 2027 are due on 2026-05-14, 2026-07-16, 2026-08-20 or 2026-09-24. Term 2, Term 3 and Medicine may have different or out-of-round arrangements. Applicants should apply early; Medicine applications must be submitted through the UNSW Applicant Portal before the applicable closing date. No single Medicine deadline was identified in the verified extracts.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å°å®æ¹ 2027 表ä¸ç GCE AL 17ï¼Bachelor of Medical Studies/Doctor of Medicineï¼æ GCE AL 11ï¼Bachelor of Medical Scienceï¼è½¬æ¢ä¸ºç级ç»åï¼å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge A-Level å¿
ä¿® Chemistry/Biology ç»åãå»å¦ç³è¯·å¦æ UCAT ANZ percentile 50+ æ ISAT 165+ï¼å¹¶å¯è½éè¦é¢è¯ã",noteEn:"Bachelor of Medical Studies/Doctor of Medicine: GCE AL 17 in the 2027 international undergraduate table; academic selection also requires an equivalent ATAR of 96.00+. Bachelor of Medical Science: GCE AL 11. International Medicine applicants additionally need UCAT ANZ percentile 50+ or ISAT 165+, and may need an interview. No Cambridge A-Level subject combination was officially identified.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Combined Law ç GCE AL 15 æ Bachelor of Criminology and Criminal Justice ç GCE AL 10 转æ¢ä¸º A-Level ç级档æ¡ï¼å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge A-Level ç¹å®å
ä¿®ç§ç®ï¼ä¸æ³å¾è¯¾ç¨å¯è½å课ç¨éæ©ä¸åé¢å½±åã",noteEn:"Bachelor of Combined Law: GCE AL 15 in the 2027 table. Bachelor of Criminology and Criminal Justice: GCE AL 10. No Cambridge A-Level subject prerequisites were identified in the verified official pages; course selection and places may also affect admission.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Science (Computer Science) ç GCE AL 15.0ï¼2026课ç¨é¡µï¼æ GCE AL 12ï¼2027表ï¼è½¬æ¢ä¸ºç级档æ¡ï¼å·²æ ¸éªé¡µé¢æªç¡®è®¤é¢å¤ A-Level ç§ç®ç¡¬æ§è¦æ±ã",noteEn:"Bachelor of Science (Computer Science): 2026 course-page benchmark A levels 15.0; the 2027 table lists GCE AL 12. The course page states that the best 3 or 4 A2 subjects are counted, with A*=6, A=5, B=4, C=3, D=2 and E=1. No additional compulsory A-Level subjects were confirmed.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["furtherMathematics","physics"],noteZh:"ä¸å° Bachelor of Engineering (Honours) ç GCE AL 13ï¼2027表ï¼2026课ç¨é¡µä¸º 13.0ï¼è½¬æ¢ä¸ºç级档æ¡ãMathematics Extension 1 ä¸ Physics æ¯å®æ¹ Assumed knowledgeï¼å±äºåå®ç¥è¯èéæç¡®ç Cambridge A-Level ç¡¬æ§æä½ç§ç®é¨æ§ã",noteEn:"Bachelor of Engineering (Honours): GCE AL 13 in the 2027 table; the 2026 course page lists A levels 13.0. Mathematics Extension 1 and Physics are stated as assumed knowledge, not as an expressly published Cambridge A-Level minimum or prerequisite combination.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Commerce ç GCE AL 17.0ï¼2026课ç¨é¡µï¼æ GCE AL 15ï¼2027表ï¼è½¬æ¢ä¸ºç级档æ¡ï¼å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge A-Level ç¹å®å
ä¿
217®ç§ç®ã",noteEn:"Bachelor of Commerce: 2026 course-page benchmark A levels 17.0; the 2027 table lists GCE AL 15. Bachelor of Economics: GCE AL 12 in the 2027 table. No Cambridge A-Level subject prerequisite was identified in the verified official pages.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"该æ¹åå¨å·²æ ¸éªç ç©¶ä¸æ²¡æå¯ç´æ¥å½å
¥æ¬å段çç»ä¸ A-Level ç级ç»åæä¸ç§ç®ç¡¬æ§è§åï¼ä¸å¾æå
¶ä»è¯¾ç¨ç GCE AL åæ°ææåææ æ¹å为ç级档æ¡ã",noteEn:"Bachelor of Science (Computer Science) is listed at GCE AL 12 in the 2027 table; see the computing note. Bachelor of Medical Science is listed at GCE AL 11. No broader single Science faculty Cambridge A-Level threshold or subject combination was identified.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªç ç©¶ä»
æ¾ç¤º Bachelor of Architectural Studies ç GCE AL 12ï¼è¯¥æ°å¼ä¸æ¯ç级ç»åï¼æ
ä¸å¡« published_grade_profileãå
·ä½è®¾è®¡è¯¾ç¨å¯è½æä½åéæè¯¾ç¨ç¹å®è¦æ±ï¼ä½æªç¡®è®¤ç»ä¸ Cambridge A-Level ä½åéè§åã",noteEn:"Bachelor of Architectural Studies: GCE AL 12 in the 2027 table. Specific design courses may have additional requirements, but no uniform Cambridge A-Level portfolio rule was confirmed in the verified material.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸å° Bachelor of Arts ç GCE AL 10ãBachelor of Politics, Philosophy and Economics ç GCE AL 12 转æ¢ä¸ºç级档æ¡ï¼Bachelor of Arts 宿¹åææ prerequisite coursesï¼ä»
åå® Year 12 æåçç¥è¯ã",noteEn:"Bachelor of Arts: GCE AL 10; Bachelor of Architectural Studies: GCE AL 12; Bachelor of Politics, Philosophy and Economics: GCE AL 12 in the 2027 table. The Bachelor of Arts page states that there are no prerequisite courses, with assumed Year 12 or equivalent knowledge. Specific courses may have additional requirements.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éª UNSW ç ç©¶æªæä¾å¯å½å
¥æè²æ¹åçå
·ä½è¯¾ç¨ãA-Level ç级ç»åæä¸ç§ç®è§åã",noteEn:"No Cambridge International A-Level benchmark or subject-specific requirement for an Education course was identified in the verified official material. Do not infer an unpublished requirement.",extras:[]}}},uq:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æªå
¬å¸ç»ä¸çâ3é¨ A-Level æä½ç级â鍿§ãUQ 宿¹ GCE ä¿¡æ¯è¡¨æ GCE A/AS Level è®¡ç® selection rankï¼A*=6ãA=5ãB=4ãC=3ãD=2ãE=1ï¼æ¬ç§å½åé¡»åæ¶æ»¡è¶³ eligibilityï¼å
ä¿®ç§ç®çï¼ä¸ meritï¼è¶³å¤é«ç selection rankï¼ï¼åè¯¾ç¨ threshold é年度ç«äºååãGCE A Level å
ä¿®ç§ç®æä½éè¿ç级为 D æä»¥ä¸ã",generalProfileEn:"No uniform minimum grade requirement for three A Levels has been officially published. UQâs GCE information sheet converts GCE A/AS Level grades into a selection rank: A*=6, A=5, B=4, C=3, D=2, E=1. Admission requires both eligibility, including prerequisites, and sufficient merit/selection rank; thresholds vary by program and year. The minimum passing grade for GCE A Level prerequisite subjects is D or higher.",englishSummaryZh:"夿° UQ 课ç¨è¦æ±é
ææ»å 6.5ï¼å项ä¸ä½äº 6.0ï¼æè®¤å¯ççæè¯æãè±è¯ä¹å¯éè¿æå®å½å®¶è±è¯æè¯¾ä¸å¦æè²ã认å¯èµæ ¼/èè¯ãç¬¦åæ¡ä»¶çé«çæè²æè±è¯å·¥ä½ç»åè¯æãå»å¦/MD è¦æ±æ´é«ï¼é
ææ»åååå项 7.0ï¼æç¦ iBT 100ï¼å¬25ã读25ãå27ã说23ï¼ï¼PTE Academic æ»åååå项 72ï¼OET å项è³å° Bï¼ä¸ä¸æ¥å BEã",englishSummaryEn:"Most UQ programs require IELTS 6.5 overall with at least 6.0 in each sub-band, or an approved equivalent. English may also be demonstrated through designated-country senior secondary schooling in English, recognised qualifications or tests, qualifying tertiary study, or qualifying English-speaking work experience. The Medicine/MD pathway requires IELTS 7.0 overall and 7.0 in each band; TOEFL iBT 100 overall (L25/R25/W27/S23); PTE Academic 72 overall and in each sub-band; or OET minimum B in each sub-skill. BE is not accepted.",applicationSummaryZh:"Semester 1 å½é
æ¬ç§ç³è¯·çªå£æªæ¢åä¸å¹´ 11 æ 30 æ¥ï¼å
·ä½è¯¾ç¨å¯è½å¦ææªæ¢æ¥æãSemester 2 ç宿¹æ¬ç§å½é
ç³è¯·é¡µé¢å¨æ¬æ¬¡æ ¸éªä¸æªç¨³å®æ¾ç¤ºï¼å
·ä½æªæ¢æ¥æªå
¬å¸ã",applicationSummaryEn:"Semester 1: 30 November of the previous year for the international undergraduate application window; individual programs may have different deadlines. The official undergraduate international application page did n
217ot reliably display a Semester 2 deadline in this research, so no specific deadline was published.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["chemistry","biology"],noteZh:"以 Bachelor of Medical Science/Doctor of Medicine 为代表ã宿¹è¦æ± General English ä¸ Mathematical Methods çæå
ä¿®ï¼Chemistry å/æ Biology 为æ¨èèéå¿
éãå»å¦è¯¾ç¨ç Cambridge A-Level ç»ä¸ç级ç»åæªå
¬å¸ï¼ä¸å¾å° adjusted ATAR 95 转å为 A-Level ç级ã",noteEn:"Bachelor of Medical Science/Doctor of Medicine: adjusted ATAR 95 or equivalent; General English and Mathematical Methods equivalent prerequisites are required. Chemistry and/or Biology are recommended but not required. Direct entry requires a competitive UCAT ANZ score and Multiple Mini-Interview (MMI). No uniform Cambridge International A-Level grade threshold was published.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Laws (Honours) ä»
æ ¸éªå° General English çæå
ä¿®è¦æ±ï¼å
·ä½ Cambridge A-Level ç级ç»ååè¯¾ç¨ threshold 宿¹æªå
¬å¸ã",noteEn:"Bachelor of Laws (Honours): General English equivalent prerequisite. The specific Cambridge International A-Level grade combination and course threshold were not published.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics"],noteZh:"以 Bachelor of Computer Science 为代表ãé Mathematical Methods æ Specialist Mathematics çæå
ä¿®ï¼å
·ä½ Cambridge A-Level ç级åå½åè¯¾ç¨ entry score 宿¹æªå
¬å¸ã",noteEn:"Bachelor of Computer Science representative requirement: General English and Mathematical Methods or Specialist Mathematics equivalent prerequisite. The specific Cambridge International A-Level grades and current course entry score were not published.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics","chemistry","physics"],recommendedSubjects:["furtherMathematics","chemistry","physics"],noteZh:"Bachelor of Engineering (Honours) é General EnglishãMathematical Methodsï¼ä»¥å Chemistry æ Physics ä¹ä¸ççæå
ä¿®ï¼å
·ä½ Cambridge A-Level ç级ç»å宿¹æªå
¬å¸ãrequired_subjects åæ¶ååºåå¦ä¸ç©ç以表达课ç¨è¦æ±çäºéä¸ï¼ä¸è¡¨ç¤ºä¸¤ç§å为硬æ§å¿
ä¿®ã",noteEn:"Bachelor of Engineering (Honours): entry score threshold 84 ATAR/Rank; IB 32 is also listed. General English, Mathematical Methods, and Chemistry or Physics equivalent prerequisites are required. Specialist Mathematics and both Chemistry and Physics are recommended. The Cambridge International A-Level course-level grade requirement was not published.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"以 Bachelor of Business ManagementãCommerceãEconomics 为代表ãç ç©¶ä»
æ ¸éªå°é常è³å°éè¦ General English çæç§ç®ï¼å
·ä½ Cambridge A-Level ç级ãè¯¾ç¨ threshold ä¸é¢å¤ç§ç®å®æ¹æªå
¬å¸ã",noteEn:"For representative Bachelor of Business Management/Commerce/Economics programs, a General English equivalent prerequisite is typically required. Specific Cambridge International A-Level grades, course thresholds, and additional subject requirements were not published.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬æ¬¡å·²æ ¸éªç ç©¶æªæä¾å¯å½å
¥è¯¥æ¹åçç¬ç«è¯¾ç¨ç级ç»åæä¸ç§èå´å
çæç¡®ç§ç®è§åï¼ä¸å¾ä¾æ®å
¶ä»è¯¾ç¨æ ATAR æ¨å®ã",noteEn:"The UQ GCE table confirms that A-Level Biology, Chemistry, Physics, and Mathematics can satisfy corresponding Queensland prerequisites with an A-Level grade of D or better. No uniform science-program Cambridge International A-Level grade combination was published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬æ¬¡å·²æ ¸éªç ç©¶æªè¦çå¯ç¨äºè¯¥æ¹åç UQ è¯¾ç¨ benchmarkï¼ä¸éç¨ï¼ä¸æªå
¬å¸ Cambridge A-Level ç级æä¸ç§ç§ç®è§åã",noteEn:"No specific Cambridge International A-Level grade or subject combination, additional test, portfolio, or interview requirement was published in the reviewed material.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"以 Bachelor of Arts 为代表ï¼ä»
æ ¸éªå° General English çæå
ä¿®è¦æ±ï¼å
·ä½ Cambridge A-Level ç级ç»ååè¯¾ç¨ threshold 宿¹æªå
¬å¸ã",noteEn:"For the representative Bachelor of Arts, a General English equivalent prerequisite is required. The specific Cambridge International A-Level grades and course threshold were not published.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬æ¬¡å·²æ ¸éªç ç©¶æªè¦çå¯ç¨äºè¯¥æ¹åç UQ æè²è¯¾ç¨ benchmarkï¼ä¸éç¨ï¼ä¸æªå
¬å¸ Cambridge A-Level ç级æä¸ç§ç§ç®è§åã",noteEn:"No specific Cambridge International A-Level grade or subject combination, additional test, portfolio, or interview requirement was published in the reviewed material.",extras:[]}}},monash:{profileType:"course_specific",generalProfile:"nullï¼Monash 宿¹ä¸è¬å½é
æ¬ç§é¡µé¢æªå
¬å¸ç»ä¸ç Cambridge International A-Level æ»æç»©é¨æ§ï¼è¦æ±æå
·ä½è¯¾ç¨è¯ä¼°ï¼å»å¦ç´å
¥å¦æå®æ¹é¨æ§ï¼GCE A Level in other countries best 3 A-Level subjects within 2 yearsï¼æ¢ç® Equivalent Year 12 é 15 åï¼A*=5, A=5, B=4, C=3, D=2, E=1ï¼æå¤è®¡ 1 个 A* bonusï¼ã",generalProfileEn:"No single Cambridge International A-Level overall threshold is published for general international undergraduate admission; requirements are assessed by course. For direct-entry Medicine, applicants must present GCE A Level in other countries, with the best 3 A-Level subjects completed within 2 years converted to an Equivalent Year 12 score of 15 (A*=5, A=5, B=4, C=3, D=2, E=1; a maximum of one A* bonus is counted).",englishSummaryZh:"ä¸è¬å½é
æ¬ç§è±è¯è¦æ±åå³äºæè²èæ¯ï¼é¨å课ç¨è¦æ±æ´é«ï¼ç¬¦å宿¹è±è¯åªä»æè²ç»åè§åè
坿»¡è¶³ï¼å¦åé
217认å¯è±è¯æµè¯æåèµæ ¼å¦ä¹ ç»åãå»å¦ç´å ¥æ¥å IELTS 7.0ï¼å项ä¸ä½äº6.5ï¼ãTOEFL iBT 94ï¼R19/L20/S20/W24ï¼ãPTE 65ï¼å项ä¸ä½äº58ï¼ï¼A Level English General Paper è·¯å¾ä¸º Dã",englishSummaryEn:"English requirements depend on the applicantâs educational background, and some courses have higher requirements. Six years of English-medium schooling completed before age 19 in an English-speaking country may satisfy the policy; otherwise, an approved English test or qualifying study may be required. For direct-entry Medicine, accepted options include IELTS overall 7.0 with no band below 6.5; TOEFL iBT 94 (Reading 19, Listening 20, Speaking 20, Writing 24); PTE Academic 65 with no communicative skill below 58; or D in A Level English General Paper.",applicationSummaryZh:"ä¸è¬å½é æ¬ç§ï¼å®æ¹åæ international students can apply anytime throughout the yearãå»å¦ç´å ¥ï¼é¡»å¨ç¸å ³ course application closing date å宿 ISATï¼å ·ä½æ¥ææå»å¦ Applications and fees 页颿 ¸éªï¼å·²æ ¸é¡µé¢æªç»åºéç¨äºææè¯¾ç¨çç»ä¸æªæ¢æ¥æã",applicationSummaryEn:"International undergraduate applications may be submitted anytime throughout the year. Direct-entry Medicine applicants must complete ISAT before the relevant course application closing date; no single date applicable to all courses was published on the page reviewed.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:["chemistry"],recommendedSubjects:["biology"],noteZh:"宿¹å»å¦ç´å ¥è¦æ± A Level Chemistry minimum Dï¼best 3 A-Level subjects within 2 years æ¢ç® Equivalent Year 12 15ã该 15 忝宿¹æ¢ç®åæ°ï¼ä¸å°å ¶æ¹å为 A-Level ç级ç»åãA Level English General Paper minimum D 坿»¡è¶³æåè±è¯è·¯å¾ï¼ä½ä¸å±äºBCI å¯é课ç¨ãå¦é ISAT ä¸ MMIã",noteEn:`Direct-entry Medicine: best 3 A-Level subjects within 2 years must convert to an Equivalent Year 12 score of 15; A Level Chemistry minimum D. D in A Level English General Paper may satisfy the listed English route. All international applicants must take ISAT and attend the MMI if shortlisted. 218 219`,extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"é¡»æ»¡è¶³å ·ä½æ³å¾è¯¾ç¨å ¥å¦è¦æ±ï¼å·²æ ¸å®æ¹ç ç©¶æªå ¬å¸ Cambridge A-Level ä¸å±æä½ç级æå¿ ä¿®ç§ç®ã",noteEn:`Applicants must meet the specific course entry requirements. No Cambridge-specific minimum A-Level grade or prerequisite subject was published. 220 221`,extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Bachelor of Computer Science 课ç¨é¡µè®¾æ Mathematics prerequisite/equivalentï¼å·²æ ¸é¡µé¢æªå ¬å¸ Cambridge A-Level æ»æç»©ææç¡®ç级ã",noteEn:`The Bachelor of Computer Science has a Mathematics prerequisite or equivalent. No Cambridge-specific overall A-Level result or grade was published. 222 223`,extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["physics","chemistry","biology"],noteZh:"Bachelor of Engineering è¦æ± Mathematicsï¼å¹¶æè¯¾ç¨æ¹åååº Chemistry æ Physicsï¼é¨åæ¹åå¯å BiologyãCambridge A-Level æ»åååç§ç级æªå¨å·²æ ¸è¯¾ç¨é¡µæç¡®å ¬å¸ã",noteEn:`The Bachelor of Engineering requires Mathematics and course-listed Chemistry or Physics prerequisites; some pathways list Biology. No Cambridge-specific overall A-Level result or grade was published. 224 225`,extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["economics","business"],noteZh:"Bachelor of Business éæ»¡è¶³è¯¾ç¨åä¸è¬å¤§å¦å ¥å¦è¦æ±ï¼å·²æ ¸å®æ¹ç ç©¶æªå ¬å¸ Cambridge A-Level ä¸å±æä½ç级æå¿ ä¿®ç§ç®ã",noteEn:`Applicants must meet the course and general university entry requirements. No Cambridge-specific minimum A-Level grade or prerequisite subject was published for Business/Economics. 226 227`,extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics","physics","chemistry","biology"],noteZh:"çç©å»å¦/çå½ç§å¦ç¸å ³è¯¾ç¨é¡»æ»¡è¶³å ·ä½è¯¾ç¨ academic entry requirementsï¼å·²æ ¸å®æ¹é¡µé¢æªå ¬å¸ç»ä¸ Cambridge A-Level ç级ã",noteEn:`Biomedical and life-science courses require the relevant course-specific academic entry requirements. No uniform Cambridge-specific A-Level grade or prerequisite subject was published. 228 229`,extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸å®æ¹ç ç©¶æªæä¾å¯æ å°è³ Design æ¹åç Cambridge A-Level ç级æBCI å¯é课ç¨å ä¿®è§åï¼ä¸è½æ®æ¤æ¨æé¨æ§ã",noteEn:`No Cambridge-specific A-Level minimum grade, prerequisite subject, or other published requirement was identified for Design. Course-specific requirements must be checked. 230 231`,extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Arts/人æç¸å ³æ¬ç§é¡»æ»¡è¶³å¯¹åºè¯¾ç¨ academic entry requirementsï¼å·²æ ¸å®æ¹ç ç©¶æªå ¬å¸ Cambridge A-Level ä¸å±æä½ç级æå¿ ä¿®ç§ç®ã",noteEn:`Arts and Humanities courses require the relevant course-specific academic entry requirements. No Cambridge-specific minimum A-Level grade or prerequisite subject was published. 232 233`,extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸å®æ¹ç ç©¶æªæä¾å¯æ å°è³ Education æ¹åç Cambridge A-Level ç级æBCI å¯é课ç¨å ä¿®è§åï¼ä¸è½æ®æ¤æ¨æé¨æ§ã",noteEn:"No Cambridge-specific A-Level minimum grade, prerequisite subject, or other published requirement was identified for Education. Course-specific requirements must be checked.",extras:[]}}},uwa:{profileType:"course_specific",generalProfile:"nullï¼UWA 宿¹å½é åæµ·å¤å¦å页é¢ååº GCE/Cambridge A-level ä½ä¸ºå¯ç³è¯·çå½é å¦åè·¯å¾ï¼ä½å½åå ¬å¼é¡µé¢æªç»åºéç¨äºæææ¬ç§è¯¾ç¨çç»ä¸ A-level åå§ççº§é¨æ§ï¼è¯¾ç¨çº§è¦æ±æè¯¾ç¨åå¦åèæ¯æ ¸å®ã",generalProfileEn:"UWA lists GCE/Cambridge A-level as an accepted international qual
233ification pathway. The official pages reviewed do not publish a single raw A-level grade threshold applicable to all undergraduate courses; course-level requirements are assessed according to the course and applicant's qualification background.",englishSummaryZh:"UWAè¦æ±è¾¾å°æä½è±è¯è½åãComputer Science课ç¨é¡µæç¡®IELTSæ»å6.5ï¼ä¸åå项ä¸ä½äº6.0ï¼å¯éè¿UWAåæçå
¶ä»æµè¯æå¦åé徿»¡è¶³ãé¨å课ç¨å¯è½ææ´é«æ åæè®¤è¯ç¸å
³è±è¯è¦æ±ãææ¥é¡µé¢æªè½æç¡®æ ¸å®Cambridge A-level Englishç§ç®è±å
ï¼å æ¤ä¸æ¨å®è±å
ã",englishSummaryEn:"Applicants must meet UWA's minimum English language competence requirements. For Computer Science, the official course page states IELTS overall 6.5, with no band less than 6.0. Equivalent tests or qualifications listed by UWA may also satisfy the requirement. Some courses may require a higher standard or accreditation-specific ELC requirements. No Cambridge A-level English-subject exemption was clearly confirmed, so none is assumed.",applicationSummaryZh:"å½é
æ¬ç§ç³è¯·å¯æåæå¤ä¸¤å¹´æäº¤ï¼å
·ä½æªæ¢æ¥ææå
¥å¦å£ãå½ç±/æå¨å°å课ç¨èå®ï¼å®æ¹æªå
¬å¸ç»ä¸éç¨æ¥æãå»å¦çç¹æ®è¯¾ç¨æç¬ç«ç³è¯·è½®æ¬¡ï¼é¡»æå½å¹´è¯¾ç¨æ¶é´è¡¨åçã
233",applicationSummaryEn:"International applicants may apply up to two years in advance. The deadline depends on intake, nationality or location, and course; the official pages reviewed do not publish one general date. Medicine and other special pathways may have separate application rounds and current course-specific timelines.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬ç§å»å¦ç¸å
³è·¯å¾å®æ¹ä»¥ ATAR æ equivalent è¡¨è¿°ï¼æªå
¬å¸ Cambridge A-level 对åºç级æå
·ä½ç§ç®è¦æ±ãDoctor of Medicine 为 postgraduateï¼ä¸è½ç´æ¥è§ä¸º A-level æ¬ç§é¨æ§ï¼å
·ä½å¦æ¯ãèè¯åç³è¯·è½®æ¬¡é¡»æ MD 课ç¨é¡µæ ¸éªã",noteEn:"For undergraduate medicine-related pathways, UWA states requirements as ATAR or equivalent; no Cambridge A-level grade equivalent was published in the international undergraduate pages reviewed. The Doctor of Medicine is postgraduate and is not a direct A-level undergraduate threshold; academic, test and application-round requirements must be checked on the MD course page. Competitive medicine-related pathways may require UCAT or ISAT and an interview, depending on the pathway.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ææ¥å®æ¹èµææªæ ¸å®å° Cambridge A-level ç¬ç«ç级åºåæç»ä¸æ³å¾æ¬ç§ A-level 鍿§ï¼éæå
·ä½ Law/assured pathway 课ç¨è§åæ ¸å®ã",noteEn:"No independent Cambridge A-level grade threshold or standard undergraduate Law A-level threshold was verified in the official materials reviewed. Requirements must be assessed under the specific Law or assured-pathway course rules.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Computer Science 宿¹ææ¥é¡µé¢æªå
¬å¸ç¬ç« A-level ç级æ Cambridge A-level å
ä¿®ç§ç®ï¼å
·ä½ admission criteria/prerequisites æå UWA entry requirements æ Handbookã",noteEn:"The Computer Science page directs detailed admission criteria and prerequisites to UWA entry requirements or the Handbook and does not state an independent A-level grade threshold. IELTS is overall 6.5, with no band less than 6.0. No Cambridge A-level Mathematics threshold or A-level subject prerequisite was published on the official pages reviewed.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics"],recommendedSubjects:["chemistry","physics"],noteZh:"Bachelor of Engineering (Honours) æªå
¬å¸ Cambridge A-level 对åºç级ã宿¹å
¬å¸çæ¯ ATAR åæ¾³æ´² ATAR å
ä¿®ï¼Mathematics Methods å¿
éï¼å¹¶å¨ ChemistryãPhysicsãMathematics Specialist ä¸è³å°ä¸é¨è¾¾å°è§å® scaled scoreï¼è¿äºè¦æ±ä¸å¾è½¬æ¢ä¸º A-level ç级ã",noteEn:"Bachelor of Engineering (Honours) requires minimum ATAR 80. Prerequisites include Mathematics Methods ATAR scaled score at least 50, plus at least one of Chemistry ATAR, Physics ATAR or Mathematics Specialist ATAR with scaled score at least 50. UWA does not publish Cambridge A-level equivalents for these requirements.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["economics","business"],noteZh:"ææ¥ UWA 宿¹å
¬å¼è¯¾ç¨é¡µé¢æªæ ¸å®å° Business/Economics ç Cambridge A-level ç¬ç«ç级åºåææç¡® A-level ç§ç®è¦æ±ï¼å
·ä½è¯¾ç¨/ä¸ä¸å
修须æ¥å¯¹åº Handbookã",noteEn:"No independent Cambridge A-level grade benchmark was verified for Business or Economics. The general international-qualifications page does not provide a university-wide raw A-level threshold; specific course or major prerequisites should be checked in the relevant Handbook.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Science 宿¹é¡µé¢æ¾ç¤º minimum ATAR 80ï¼ä½æªå
¬å¸ Cambridge A-level 对åºç级æå
·ä½ A-level ç§ç®è¦æ±ï¼ATAR ä¸è½¬æ¢ä¸º A-level ç级ã",noteEn:"Bachelor of Science shows minimum ATAR 80. No Cambridge A-level grade equivalent or specific Cambridge A-level subject requirement was published in the official pages reviewed.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ææ¥å·²æ ¸éªå®æ¹ç ç©¶æªè¯å«å°å¯å¯¹åºç Design è¯¾ç¨æå®æ¹ Cambridge A-level ç级/ç§ç®è§åï¼ä¸éç¨ã",noteEn:"No Cambridge A-level grade threshold, subject prerequisite, portfolio requirement or interview requirement was published for Design in the official materials reviewed. Do not infer an additional requirement.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Bachelor of Arts è¦æ±è¾¾å° Universityâs minimum entry scoreãEnglish language competenceï¼å¹¶æ»¡è¶³éç¨å
ä¿®ï¼æªå
¬å¼ Cambridge A-level ç级æ¢ç®æå
·ä½ç§ç®è¦æ±ã",noteEn:"Bachelor of Arts requires the University's minimum entry score, English language competence and any applicable prerequisites. No Cambridge A-level grade conversion was published in the course information reviewed; no uniform additional examination or portfolio requirement was identified.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ææ¥å·²æ ¸éªå®æ¹ç ç©¶æªè¯å«å°å¯å¯¹åºç E
233ducation è¯¾ç¨æå®æ¹ Cambridge A-level ç级/ç§ç®è§åï¼ä¸éç¨ã",noteEn:"No Cambridge A-level grade threshold, subject prerequisite, portfolio requirement or interview requirement was published for Education in the official materials reviewed. Course-level requirements must be checked for the specific programme; do not infer unpublished data.",extras:[]}}},adelaide:{profileType:"course_specific",generalProfile:"宿¹æªå
¬å¸å
¨æ ¡ç»ä¸ç Cambridge International A-Level ççº§é¨æ§ï¼å®æ¹è¯¾ç¨é¡µä»¥ âGCE A Levelsâ æè¯¾ç¨ååºä»£è¡¨æ§åæ° 8 æ 9ï¼ä½è¯¥åæ°æªææå¯ç´æ¥å¼ç¨çç级ç»åã",generalProfileEn:"The official course pages list international entry qualifications as âGCE A Levelsâ and provide scores by country or qualification. Representative courses show 8 or 9. No university-wide Cambridge International A-Level grade threshold was found; the official source does not publish one.",englishSummaryZh:"ä¸è¬æ¬ç§éå¸¸è¦æ± IELTS Academic æ»å 6.5ãå项ä¸ä½äº 6.0ï¼å
·ä½è¯¾ç¨å¯è½è¦æ±æ´é«ãè±è¯è±å
ææ¿ä»£èµæ ¼é¡»æå®æ¹ English language proficiency 页é¢å对åºè¯¾ç¨é¡µæ ¸éªã",englishSummaryEn:"For general undergraduate entry, IELTS Academic is usually 6.5 overall, with no band below 6.0. Requirements vary by programme and may be higher for some courses. Any English-language exemption or alternative qualification must be checked against the official English language proficiency page and the relevant course page.",applicationSummaryZh:"宿¹æªå
¬å¸ç»ä¸å
¨æ ¡æªæ¢æ¥æï¼ä¸è¬æå
·ä½ degree page ç key datesãå¼å¦åç³è¯·çªå£åçãBachelor of Medical Studies 2026 å½é
ç³è¯·ç³»ç»äº 2026-03-03 弿¾ï¼ç«äºæ§é¡¹ç®çå
·ä½æåæªæ¢æ¥å½å宿¹æå½æªå®æ´æ¾ç¤ºã",applicationSummaryEn:"There is no single university-wide deadline published. Apply according to the key dates on the relevant degree page, usually within the application window before commencement. For the Bachelor of Medical Studies 2026, the international application system opened on 3 March 2026; the specific competitive-programme closing date was not fully visible in the official extract, so no exact deadline is published.",confidence:"ä¸",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡å·²æ ¸éªç ç©¶æªåç°å¯ç´æ¥å¼ç¨çå»å¦ A-Level ç级ç»åæä¸é¡¹ BCI ç§ç®è¦æ±ï¼è¯¾ç¨çéå
æ¬ UCATï¼ç¬¦åæ¡ä»¶è
åå é¢è¯ã",noteEn:"Bachelor of Medical Studies: no specific Cambridge International A-Level grade was verified; the official source does not publish one. No confirmed subject combination was found. Medicine applicants must sit the University Clinical Aptitude Test (UCAT), and eligible applicants attend an interview.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹æªå
¬å¸å¯ç´æ¥å¼ç¨ç Cambridge/GCE A-Level ççº§é¨æ§æä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"No directly citable Cambridge/GCE A-Level grade or subject threshold was verified for a representative law course; the official source does not publish one.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹è¯¾ç¨é¡µæ¾ç¤º GCE A Levels 9ï¼ä½è¿ä¸æ¯æç¡®ç A-Level ç级ç»åï¼ç¦æ¢è½¬æ¢ä¸ºç级档æ¡ï¼æ°å¦çå
ä¿®ç§ç®å®æ¹æªå
¬å¸ã",noteEn:"Bachelor of Computer Science: GCE A Levels 9. No confirmed Mathematics or other A-Level subject prerequisite was verified; the official source does not publish one.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹è¯¾ç¨é¡µæ¾ç¤º GCE A Levels 9ï¼ä½è¿ä¸æ¯æç¡®ç A-Level ç级ç»åï¼ç¦æ¢è½¬æ¢ä¸ºç级档æ¡ï¼è¯¾ç¨å
ä¿®ç§ç®å
·ä½ç»å宿¹æªå
¬å¸ã",noteEn:"Bachelor of Engineering (Chemical) (Honours): GCE A Levels 9. The specific prerequisite subject combination was not verified; the official source does not publish one.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹è¯¾ç¨é¡µæ¾ç¤º GCE A Levels 8ï¼ä½è¿ä¸æ¯æç¡®ç A-Level ç级ç»åï¼ç¦æ¢è½¬æ¢ä¸ºç级档æ¡ï¼æªæ ¸éªå°é¢å¤ä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"Bachelor of Business: GCE A Levels 8. No additional A-Level subject requirement was verified; the official source does not publish one.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªæä¾å¯ç´æ¥å¼ç¨çç§å¦ç±»è¯¾ç¨ A-Level ç级ç»åæä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"No confirmed Cambridge International A-Level grade or subject requirement was verified for a representative science course; the official source does not publish one.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªæä¾å¯ç´æ¥å¼ç¨çè®¾è®¡ç±»è¯¾ç¨ A-Level ç级ç»åæä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"No confirmed Cambridge International A-Level grade or subject requirement was verified for a representative design course; the official source does not publish one.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹è¯¾ç¨é¡µæ¾ç¤º GCE A Levels 8ï¼ä½è¿ä¸æ¯æç¡®ç A-Level ç级ç»åï¼ç¦æ¢è½¬æ¢ä¸ºç级档æ¡ï¼æªæ ¸éªå°é¢å¤ä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"Bachelor of Arts: GCE A Levels 8. No additional A-Level subject requirement was verified; the official source does not publish one.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªæä¾å¯æ å°çæè²ç±»è¯¾ç¨ A-Level ç级ç»åæä¸é¡¹ BCI ç§ç®è¦æ±ã",noteEn:"No confirmed Cambridge International A-Level grade or subject requirement was verified for a representative education course; the official source does not publish one.",extras:[]}}},oxford:{profileType:"course_specific",generalProfile:"nullï¼çæ´¥å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡ A-level æä½æç»©ï¼è¦æ±æè¯¾ç¨å嫿»¡è¶³æ åå½å鍿§ã宿¹æç¡®æ¥å Cambridge InternationalãPearson
233Edexcel å OxfordAQA International A-levelï¼å¹¶æç级é级çå UK GCE A-levelï¼Cambridge Global Perspectives and ResearchãThinking Skills A-level 䏿¥åã",generalProfileEn:"Oxford has no single university-wide minimum A-level grade; applicants must meet the course-specific standard offer. Cambridge Assessment International Education, Pearson Edexcel and OxfordAQA International A-levels are treated as equivalent to UK GCE A-levels grade-for-grade. Cambridge Global Perspectives and Research and Thinking Skills A-levels are not accepted.",englishSummaryZh:"æææ¬ç§è¯¾ç¨éç¨ higher level Englishã常è§è¦æ±å
æ¬ IELTS Academic 7.5ï¼åå项è³å° 7.0ï¼ãTOEFL iBT 110ï¼å项æä½ 22/24/25/24ï¼2026-01-21 èµ·æ° TOEFL æä¸æ¥åï¼å®æ¹å¤æ ¸ä¸ï¼ãC1/C2 191ï¼åå项è³å° 185ï¼ãOxford Test of English Advanced 165ï¼åå项è³å° 155ï¼å PTE Academic 76ï¼å项è³å° 66ï¼ã符å宿¹æ¡ä»¶è
å¯ç³è¯·è±å
ï¼è±è¯è¯æé常须äºå½åå½å¹´ 7 æ 31 æ¥åæäº¤ã",englishSummaryEn:"All undergraduate courses use the higher-level English requirement: IELTS Academic 7.5 (minimum 7.0 in each component); TOEFL iBT 110 (Listening 22, Reading 24, Speaking 25, Writing 24; the new TOEFL is not accepted from 2026-01-21 pending review); C1 Advanced 191 (minimum 185 in each component); C2 Proficiency 191 (minimum 185 in each component); Oxford Test of English Advanced 165 (minimum 155 in each component); or PTE Academic 76 (minimum 66 in each component). Exemptions may apply to eligible English-speaking nationals/residents and applicants with qualifying full-time English-medium education. Evidence is usually due by 31 July in the year of admission.",applicationSummaryZh:"UCAS ç³è¯·æªæ¢æ¥æä¸ºæ¯å¹´ 10 æ 15 æ¥ 18:00ï¼è±å½æ¶é´ï¼ï¼å
·ä½å¹´ä»½ä»¥å®æ¹ç³è¯·æ¶é´è¡¨ä¸ºåãçæ´¥å¯¹å
¥å´ç³è¯·è
éå¸¸äº 12 æå®æçº¿ä¸é¢è¯ã",applicationSummaryEn:"15 October each year at 18:00 UK time via UCAS; the official timetable for the specific year is published separately.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"A*AA",requiredSubjects:["chemistry"],recommendedSubjects:["mathematics","furtherMathematics","biology","physics"],noteZh:"Medicineï¼åå¦å¿
ä¿®ï¼å¦éæ°å¦ãè¿é¶æ°å¦ãçç©æç©çä¹ä¸ï¼æç¡®æé¤ Critical Thinking å Thinking Skillsã",noteEn:"Medicine: A*AA, excluding Critical Thinking and Thinking Skills; Chemistry plus one of Maths, Further Maths, Biology or Physics. UCAT. Biology: A*AA, with A* in a science or Maths; Biology plus Chemistry, Physics or Maths. Biomedical Sciences: A*AA, excluding Critical Thinking and Thinking Skills; two of Biology, Chemistry, Maths or Physics; ESAT.",extras:[]},law:{publishedGradeProfile:"AAA",requiredSubjects:[],recommendedSubjects:[],noteZh:"Jurisprudence æç¡®è¦æ± AAAï¼ç ç©¶æä»¶ä»
忍è essay-writing subjectï¼ä¸ä¸ªæå® BCI ç§ç®ä¸æ 宿¹å¿
éææ¨èç§ç®ã",noteEn:"Law (Jurisprudence): AAA; an essay-writing subject is recommended; LNAT. Law with Law Studies in Europe: AAA; a modern language is required except for European Law; LNAT.",extras:[]},computing:{publishedGradeProfile:"A*AA including A*A in Maths and Further Maths if available (in any order)",requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics"],noteZh:"è®¡ç®æºç§å¦è¦æ±æ°å¦ï¼è¥å¦æ ¡æä¾ Further Mathematicsï¼åè¦æ±æ°å¦å Further Mathematics è¾¾å° A*ãAï¼é¡ºåºä¸éï¼ã",noteEn:"Computer Science: A*AA, including A*A in Maths and Further Maths if available, in either order; TMUA. Computer Science and Philosophy has the same requirement.",extras:[]},engineering:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics","physics"],recommendedSubjects:["furtherMathematics"],noteZh:"Engineering Science è¦æ±æ°å¦åç©çï¼Further Mathematics æ¨èï¼A*A*A ä¸ A* ä½äº MathsãFurther Maths æ PhysicsãMaterials Science 为 A*AAï¼è¦æ±æ°å¦åç©çã",noteEn:"Engineering Science: A*A*A, with A*s in Maths, Further Maths or Physics; Maths and Physics required, Further Maths recommended; ESAT. Materials Science: A*AA, with A* in Maths, Physics or Chemistry; Maths and Physics.",extras:[]},business:{publishedGradeProfile:"A*AA (Maths at A or A*)",requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Oxford ç ç©¶æä»¶å¯¹åº Economics and Managementï¼æ°å¦é¡»è¾¾å° A æ A*ãæªå°å
¶ä»åç§æ¹åçæªå
¬å¸è¦æ±è½¬å为ç级档æ¡ã",noteEn:"Economics and Management: A*AA, with Maths at A or A*; Maths; TARA.",extras:[]},science:{publishedGradeProfile:"A*AA",requiredSubjects:["biology"],recommendedSubjects:["chemistry","physics","mathematics"],noteZh:"æç ç©¶ä¸ç Biology ä¸ Biomedical Sciences æ å°ï¼Biology è¦æ± Biologyï¼å¹¶è¦æ± ChemistryãPhysics æ Maths ä¹ä¸ï¼Biology ç A* é¡»å¨ science æ MathsãBiomedical Sciences è¦æ± BiologyãChemistryãMathsãPhysics ä¸ä¸¤é¨ã",noteEn:"Biology: A*AA, with A* in a science or Maths; Biology plus Chemistry, Physics or Maths. Biomedical Sciences: A*AA, excluding Critical Thinking and Thinking Skills; two of Biology, Chemistry, Maths or Physics; ESAT. Psychology (Experimental): A*AA; one or more science subjects, including Psychology, or Maths recommended; TARA.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªååºå¯æ å°ç Oxford design ä¸ä¸è¯¾ç¨æå®æ¹ A-level ç§ç®è§åã",noteEn:"Fine Art: AAA, or AAB for post-A-level applicants who have completed an Art Foundation; digital portfolio.",extras:[]},arts:{publishedGradeProfile:"AAA",requiredSubjects:[],recommendedSubjects:[],noteZh:"èºæ¯/人æå¦ç§è§åæå·²åè¯¾ç¨æ å°ï¼English L
233anguage and Literature è¦æ± English Literature æ English Language and Literatureï¼Fine Art æ¨è Artï¼ä½è¯¥ç§ç®ä¸å¨BCI å¯é课ç¨èå´å
ï¼History æ¨è Historyï¼PPE æ¨è Mathsã",noteEn:"English Language and Literature: AAA; English Literature or English Language and Literature; one piece of written work. History: AAA; History recommended; one piece of written work. Fine Art: AAA, or AAB for post-A-level applicants who have completed an Art Foundation; digital portfolio. PPE: AAA; Maths and History-related subjects recommended; TARA.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªååºå¯æ å°ç Oxford education ä¸ä¸è¯¾ç¨æå®æ¹ A-level ç§ç®è§åã",noteEn:"No specific Education benchmark is published in the research file.",extras:[]}}},cambridge:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡æä½ A-Level 鍿§ï¼è¦æ±æè¯¾ç¨å Cambridge College 设å®ï¼å®æ¹è¯´æé常以 Year 13 åæ¶ä¿®è¯»ç 3 é¨ A levels 为 offer åºç¡ï¼ä¸æå¾
æé«ç级ã",generalProfileEn:"No single university-wide minimum A-Level threshold is published. Requirements are set by course and Cambridge College. Offers are generally based on three A levels studied concurrently in Year 13, with the highest grades expected. Cambridge International, Oxford AQA and Pearson Edexcel International A levels are accepted as comparable to UK A/AS levels. Offers are minimum course requirements, not a guarantee of admission; a College may set higher grades, additional subjects or assessments.",englishSummaryZh:"é UK Home Office å®ä¹ç majority English-speaking country é常éè¯æè±è¯ãéå¸¸è¦æ± IELTS Academic æ»å 7.5ãå项é常ä¸ä½äº 7.0ï¼é¢è¯é¶æ®µå»ºè®®è³å°æ»å 6.5ãå项ä¸ä½äº 6.0ã亦æ¥å C2 Proficiency æ»å 200ä¸å项ä¸ä½äº185ï¼æ C1 Advanced æ»å193ä¸å项ä¸ä½äº185ï¼
233å¹¶ç»åå
¶ä»è±è¯è½åè¯æ®ï¼å¦é¢å¯æèæ¯è®¾æ¡ä»¶ã",englishSummaryEn:"Applicants who are not from a UK Home Office-defined majority English-speaking country will usually need to provide evidence of English proficiency. The usual entry standard is IELTS Academic 7.5 overall, normally with at least 7.0 in each component. At interview stage, at least 6.5 overall and 6.0 in each component is recommended. C2 Proficiency (200 overall, at least 185 in each component) or C1 Advanced (193 overall, at least 185 in each component, together with other evidence) is also accepted; a College may set conditions based on the applicantâs background.",applicationSummaryZh:"2027 entry/2028 deferredï¼UCAS æªæ¢ä¸º 2026-10-15 18:00ï¼è±å½æ¶é´ï¼ï¼My Cambridge Application å夿°å½é
ç³è¯·è
transcript æªæ¢ä¸º 2026-10-22 18:00ãä¸ä¸èè¯å¦ææ³¨ååèè¯æ¥æã",applicationSummaryEn:"15 October 2026, 18:00 UK time: UCAS deadline for 2027 entry/2028 deferred entry. 22 October 2026, 18:00 UK time: deadline for My Cambridge Application and transcripts for most international applicants. Some courses have separate registration or test dates.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"A*A*A",requiredSubjects:["chemistry"],recommendedSubjects:["biology","physics","mathematics"],noteZh:"宿¹è¯¾ç¨åºå为 A*A*Aï¼éå¸¸è¦æ± Chemistry å BiologyãPhysics æ Mathematics è³å°ä¸é¨ï¼å
·ä½ offer ä¸ç§ç®è¦æ±å¯è½å College èå¼ã",noteEn:"Medicine: A*A*A. Chemistry is normally required, plus at least one of Biology, Physics or Mathematics. Specific offers and College requirements may differ. UCAT is required for shortlisted applicants.",extras:[]},law:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:["economics","mathematics"],noteZh:"宿¹ä¸è¦æ±ç¹å® A-Level ç§ç®ï¼EconomicsãMathematics çå¯ä½ä¸ºå¸¸è§ä½éå¿
éèæ¯ã",noteEn:"Law: A*AA. No specific A-Level subjects are required; English, History, Languages, Economics and Mathematics are common but non-essential backgrounds. LNAT is required.",extras:[]},computing:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics","physics"],noteZh:"Mathematics å¿
é¡»ï¼è¥å¦æ ¡æä¾ï¼Further Mathematics é常åºä¿®è³ AS æ A levelãé¨å College å¯è½è¦æ± Mathematics å/æ Further Mathematics è¾¾ A*ï¼æå¯¹ Chemistry/Physics 设æ´é«è¦æ±ã",noteEn:"Computer Science: A*A*A. Mathematics is required. Further Mathematics is required or expected where offered; Colleges commonly require Mathematics and/or Further Mathematics at A*, and some may set A*/7 requirements in Chemistry or Physics. TMUA is required; Peterhouse or Trinity applicants also need CSAT.",extras:[]},engineering:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics","physics"],recommendedSubjects:["furtherMathematics"],noteZh:"Mathematics ä¸ Physics å¿
é¡»ï¼è¥å¦æ ¡æä¾ï¼Further Mathematics è³ AS æ A levelï¼å
·ä½è¦æ±å¯è½å College èå¼ã",noteEn:"Engineering: A*A*A. Mathematics and Physics are required. Further Mathematics to AS or A level is normally required or strongly recommended where offered, subject to the College. ESAT is required.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"åæ¡¥å®æ¹ç ç©¶æªå
¬å¸ç¬ç«æ¬ç§ Business 课ç¨ç A-Level åºåï¼ä¸å° Economics 课ç¨è¦æ±è½¬å为 Business 鍿§ã",noteEn:"No separate undergraduate Business A-Level benchmark is published. Economics: A*A*A, with Mathematics required; Further Mathematics is important for competitiveness and is required by some Colleges. TMUA is required for Economics.",extras:[]},science:{publishedGradeProfile:"A*A*A",requiredSubjects:[],recommendedSubjects:["mathematics","furtherMathematics","physics","chemistry","biology"],noteZh:"以 Natural Sciencesï¼çå½ç§å¦ä»£è¡¨ï¼ä¸ºä¾æ®ï¼å®æ¹åºå为 A*A*Aï¼éææä¿®æ¹ååå¤ç¸å
³ç§å¦ç§ç®ï¼å
·ä½è¯¾ç¨ä¸ College è¦æ±å¯è½ä¸åï¼ç ç©¶æä»¶æªç»åºç»ä¸å¿
ä¿®ç§ç®ç»åã",noteEn:"Natural Sciences: A*A*A. Relevant science subjects should be prepared according to the intended pathway; course and College requirements may differ. Psychological and Behavioural Sciences: A*A*A, with at least one of Mathematics, Biology, Chemistry, Computer Science or Physics; some Colleges specify particular science subjects.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ç ç©¶æä»¶æªæä¾ Cambridge ç¬ç«æ¬ç§ Design è¯¾ç¨æç¸åº A-Level ç§ç®è§åï¼ä¸éç¨ã",noteEn:"No separate official A-Level benchmark or subject requirement for Design is published in the research.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:["mathematics"],noteZh:"ç ç©¶æä»¶æªæä¾ç»ä¸ Arts 课ç¨åºåï¼Historyï¼æå²ä»£è¡¨ï¼ä¸º A*AA ä¸è¦æ± Historyï¼ä½ History ä¸å¨å
许çBCI å¯é课ç¨èå´å
ï¼ä¸è½å°å
¶è½¬ä¸ºæ¬å段çå¿
ä¿®ç§ç®ã",noteEn:"History: A*AA, with History required. For Arts, Social Sciences and Humanities generally, combinations including English Literature, Languages, History and Mathematics are commonly recommended, but requirements vary by course. Some courses or Colleges may require written work or additional assessments.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ç ç©¶æä»¶æªæä¾ Cambridge ç¬ç«æ¬ç§ Education è¯¾ç¨æç¸åº A-Level ç§ç®è§åï¼ä¸éç¨ã",noteEn:"No separate official A-Level benchmark or subject requirement for Education is published in the research.",extras:[]}}},imperial:{profileType:"course_specific",generalProfile:"æ å A-level offer 为 AAA è³ A*A*Aï¼å
·ä½è¯¾ç¨è¦æ±é«äºéç¨æ åæ¶ä»¥è¯¾ç¨é¡µä¸ºåã宿¹æ¥åå¦å页æªåç¬ç¹å Cambridge International A-Levelï¼æ æ³ç¡®è®¤å
¶ä»¥è¯¥åç§°æç¡®æ¥åã",generalProfileEn:"The standard A-level offer ranges from AAA to A*A*A. Imperial's official accepted-qualifications page does not separately name Cambridge International A-Level, so acceptance under that specific qualification title cannot be confirmed. Where a course requirement is higher than the general standard, the course page takes precedence.",englishSummaryZh:"æææ¬ç§ç³è¯·è
须满足æç³è¯¾ç¨ç Standard æ Higher English requirementï¼å³ä½¿è±è¯ä¸ºæ¯è¯ãAS Level/A-level English L
233anguage 为 Grade Cï¼ä¸¤æ¡£ç¸åï¼ï¼IELTS Academic Standard 为æ»å6.5ä¸å项è³å°6.0ï¼Higher 为æ»å7.0ä¸å项è³å°6.5ã坿宿¹è±å
页ç³è¯·è±å
ï¼Cambridge International A-Level æ¬èº«ä¸è½æ®æ¤æ¨å®æ»¡è¶³è±è¯è¦æ±ã",englishSummaryEn:"All undergraduate applicants must meet the Standard or Higher English requirement for their chosen course, including native English speakers. AS Level/A-level English Language requires Grade C for both levels. IELTS Academic requires 6.5 overall with at least 6.0 in each component for Standard, or 7.0 overall with at least 6.5 in each component for Higher. Exemptions may be requested under Imperial's official exemption policy; Cambridge International A-Level alone does not establish that the English requirement is met.",applicationSummaryZh:"2027å
¥å¦ç³è¯·äº2026-09-01弿¾ãMBBS Medicine/Graduate Entry Medicine æªæ¢2026-10-15 18:00ï¼è±å½æ¶é´ï¼ï¼å
¶ä»æ¬ç§è¯¾ç¨å¹³çèèæªæ¢2027-01-13 18:00ï¼è±å½æ¶é´ï¼ã",applicationSummaryEn:"For 2027 entry, MBBS Medicine and Graduate Entry Medicine applications close on 15 October 2026 at 18:00 UK time. Applications for other undergraduate courses close on 13 January 2027 at 18:00 UK time. Applications open on 1 September 2026.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"A*AA",requiredSubjects:["chemistry","biology"],recommendedSubjects:[],noteZh:"宿¹ Medicine MBBS/BSc benchmarkï¼A*AAï¼å
æ¬ Chemistry å Biologyï¼ä¸ä¸¤è
ä¹ä¸é¡»ä¸º A*ã该档æ¡ä¸º A-level åæï¼å¿
é¡» UCATï¼é常å
å«é¢è¯/éæ©æµç¨ã",noteEn:"Medicine MBBS/BSc: A*AA including Chemistry and Biology, with A* in one of these subjects. UCAT is required, and the process normally includes an interview or selection stage; details should be checked on the relevant course and admissions pages.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Imperial 宿¹æ¬ç§è¯¾ç¨ç®å½åå·²æ ¸éªè¯¾ç¨é¡µæªè§ç¬ç« Law undergraduate degreeï¼å®æ¹æªå
¬å¸æ³å¾ç±» A-level benchmarkï¼ä¸éç¨ã",noteEn:"Imperial's undergraduate course catalogue and official course pages do not show a standalone Law undergraduate degree. No official Law A-level benchmark was published in the research.",extras:[]},computing:{publishedGradeProfile:"A*A*A or A*AAA",requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Computing BEng 宿¹ benchmark 为 A*A*A æ A*AAAï¼è¦æ± Mathematics grade A*ï¼å
¶ä»ç§ç®é¡»æè¯¾ç¨é¡µç¡®è®¤ã",noteEn:"Computing BEng: A*A*A or A*AAA, with Mathematics at grade A*. TMUA is required; confirm any other subject requirements on the course page.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:["mathematics","chemistry"],recommendedSubjects:[],noteZh:"宿¹ä»
æ ¸éªå°ä»£è¡¨æ§ Chemical Engineering MEngï¼Mathematics å Chemistry å为 A*ï¼æªå½¢æç»ä¸å·¥ç¨ç±»å«ç宿´ç级ç»åï¼å æ¤ä¸å¡« published_grade_profileã",noteEn:"Representative Chemical Engineering MEng: A-level Mathematics and Chemistry, both at grade A*. Requirements vary by engineering course; international qualification information must not be treated as a Cambridge International A-Level requirement.",extras:[]},business:{publishedGradeProfile:"A*AA",requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Economics, Finance and Data Science BSc 宿¹ benchmark 为 A*AAï¼è¦æ± Mathematics grade A*ï¼å¦æä¸é¨æå®ç§ç®ä¸º grade Aï¼Imperial Business School æ¬ç§è¯¾ç¨è¦æ±ä¾è¯¾ç¨èå¼ã",noteEn:"Economics, Finance and Data Science BSc: A*AA, including A-level Mathematics at grade A* and a further specified subject at grade A. Imperial Business School requirements vary by course, and TMUA is required.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"宿¹ç ç©¶æªå½¢æç»ä¸ Science ç±»å«ç宿´ A-level ç级档æ¡ï¼Life Sciences åå
¶ä»ç§å¦è¯¾ç¨é¡»æå
·ä½è¯¾ç¨é¡µç¡®è®¤ï¼å æ¤ä¸å¡« published_grade_profileã",noteEn:"Specific Life Sciences and other science-course requirements should be checked on the relevant course page; the research did not establish a single official benchmark for the science category. ESAT is used for some science courses.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªå®æ¹æ¬ç§è¯¾ç¨èå´æªå
¬å¸ç¬ç« Design å¦ä½æç»ä¸ Design A-level benchmarkï¼ä¸éç¨ã",noteEn:"No unified official Design A-level requirement or standalone Design category benchmark was published in the research. Check the relevant Imperial course page if applicable; no general portfolio requirement was identified.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Imperial 宿¹æ¬ç§è¯¾ç¨é¡µæªè§å¯å¯¹åºçç¬ç« Arts/Humanities å¦ä½ï¼å®æ¹æªå
¬å¸è¯¥ç±»å« A-level benchmarkï¼ä¸éç¨ã",noteEn:"Imperial's undergraduate provision is primarily in science, engineering, medicine and business. The research found no corresponding standalone Arts/Humanities degree or official Arts A-level benchmark.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªå®æ¹æ¬ç§è¯¾ç¨èå´æªå
¬å¸ç¬ç« Education å¦ä½æç»ä¸ Education A-level benchmarkï¼ä¸éç¨ã",noteEn:"The research did not identify a standalone Education undergraduate degree or publish an official Education A-level benchmark.",extras:[]}}},ucl:{profileType:"published_grade",generalProfile:"A*A*AâABB",generalProfileEn:"UCL normally assesses undergraduate admission on three A levels, including International A levels. Course standard offers range from A*A*A to ABB. A separate Singapore/Cambridge A-levels at H2 level page lists ABB as a minimum, but this must not be generalized to all Cambridge International A-Level qualifications. Normally, at least two A levels should be from UCLâs preferred subjects list; General Studies, Critical Thinking, and Global Perspectives and Research are not counted.",englishSummaryZh:"éè±å½æ¬åè±è¯å½å®¶ç³è¯·äººé常须æä¾è±è¯è½åè¯æï¼é¤é符åUCLè±å
è§åãè¯¾ç¨æLevel 1â5设å®è¦æ±ï¼IELTS Academicåå«ä¸ºæ»å6.5/7.0/7.0/7.5/8.0ï¼ä¸åå项æä½6.0/6.5/7.0/7.0/8.0ãMedicine为Level 4ï¼Computer Science为Level 1ã",englishSummaryEn:"Applicants who are not nationals of a majority English-speaking country must provide evidence of English proficiency unless they meet a UCL exemption. The course page sets the required level from Level 1 to Level 5. IELTS Academic minimums are: Level 1 6.5 overall with at least 6.0 in each component; Level 2 7.0 with at least 6.5 in each; Level 3 7.0 with at least 7.0 in each; Level 4 7.5 with at least 7.0 in each; and Level 5 8.0 with at least 8.0 in each. Medicine is Level 4 and Computer Science is Level 1.",applicationSummaryZh:"2026å
¥å¦ï¼Medicineæªæ¢2025-10-15ï¼å¤§å¤æ°æ¬ç§è¯¾ç¨ï¼å«Computer Scienceï¼UCASå¹³çèèæªæ¢2026-01-14 18:00ï¼è±å½æ¶é´ï¼ã2027å
¥å¦ï¼å»å¦ç2026-10-15ï¼å¤§å¤æ°è¯¾ç¨2027-01-13 18:00ãå
·ä½è¯¾ç¨é¡µä¼å
ã
233",applicationSummaryEn:"For 2026 entry, the Medicine deadline is 2025-10-15; the UCAS equal consideration deadline for most undergraduate courses, including Computer Science, is 2026-01-14 at 18:00 UK time. For 2027 entry, Medicine and similar courses are due by 2026-10-15, while most undergraduate courses are due by 2027-01-13 at 18:00 UK time. Check the specific course page first.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"A*AA",requiredSubjects:["biology","chemistry"],recommendedSubjects:[],noteZh:"ä»£è¡¨æ§ Medicine MBBS BSc 宿¹è¦æ± A*AAï¼Biology å Chemistry å¿
ä¿®ï¼ä¸å
¶ä¸ä¸é¨é¡»è¾¾å° A*ã",noteEn:"Medicine MBBS BSc: A*AA; Biology and Chemistry required, with either at grade A*. Applicants must take the UCAT in the year of application; resits are not accepted.",extras:[]},law:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:[],noteZh:"Law LLB 宿¹è¦æ± A*AAï¼æ ç¹å®ç§ç®ï¼ä½è³å°ä¸¤é¨ A level åºæ¥èª UCL preferred A level subjects listãç ç©¶æä»¶æªååºè¯¥ååä¸ç BCI ç§ç®æ å°ã",noteEn:"Law LLB: A*AA; no specific subjects required, but at least two A levels should be from UCLâs preferred A level subjects list.",extras:[]},computing:{publishedGradeProfile:"A*A*A",requiredSubjects:[],recommendedSubjects:["mathematics","furtherMathematics"],noteZh:"Computer Science BSc 宿¹è¦æ± A*A*Aï¼Mathematics æ Further Mathematics è³å°ä¸é¨é¡»ä¸º A*ï¼å æ¤å为æ¨èèå´ä¸çå¯éå
ä¿®ç§ç®ï¼å®é
è³å°æä¾å
¶ä¸ä¸é¨ã",noteEn:"Computer Science BSc: A*A*A; A* in either Mathematics or Further Mathematics required. For 2026 entry, the TARA Admissions Test is also required.",extras:[]},engineering:{publishedGradeProfile:"A*AA",requiredSubjects:["mathematics","physics"],recommendedSubjects:[],noteZh:"ä»£è¡¨æ§ Mechanical Engineering MEng 宿¹è¦æ± A*AAï¼Mathematics å Physics å¿
ä¿®ï¼ä¸ A* é¡»å¨å
¶ä¸ä¸é¨å¿
ä¿®ç§ç®åå¾ã",noteEn:"Mechanical Engineering MEng: A*AA; Mathematics and Physics required, with A* in one of these required subjects.",extras:[]},business:{publishedGradeProfile:"A*AA",requiredSubjects:["mathematics"],recommendedSubjects:["economics"],noteZh:"ä»£è¡¨æ§ Economics BSc (Econ) 宿¹è¦æ± A*AAï¼Mathematics 须为 A*ï¼å¦æä¾ Economicsï¼å须为 Aã该è§åæ¥èª Economics 课ç¨ï¼ä¸è½æ³åè³ææåä¸è¯¾ç¨ã",noteEn:"Economics BSc (Econ): A*AA; A* in Mathematics required; if Economics is offered, it must be at grade A.",extras:[]},science:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:["biology","chemistry","mathematics","physics"],noteZh:"ä»£è¡¨æ§ Psychology BSc 宿¹è¦æ± A*AAï¼BiologyãChemistryãMathematicsãPhysicsãPsychology äºç§ä¸é¡»æä¸¤ç§è¾¾å° A*Aãç±äº Psychology ä¸å¨å
许çBCI å¯é课ç¨èå´å
ï¼ä»
ä¿çå
¶ä¸åä¸ªå¯æ å°ç§ç®ä½ä¸ºæ¨èç§ç®ï¼ä¸è½æ®æ¤èæå®æ´å
ä¿®ç»åã",noteEn:"Psychology BSc: A*AA; A*A in two of Biology, Chemistry, Mathematics, Physics, and Psychology. Requirements for other science courses vary by course and are not specified in the research.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæä¾å¯å¯¹åºç Design ä¸ä¸è¯¾ç¨ç级æBCI å¯é课ç¨è§åã",noteEn:"No specific Cambridge International A-Level benchmark or subject requirement for Design is published in the research.",extras:[]},arts:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:["geography"],noteZh:"ä»£è¡¨æ§ Arts and Sciences BASc 宿¹è¦æ± A*AAï¼å
·ä½ pathway 妿卿å¦ç§è¦æ±ãHealth and Environment pathway æç¡®æ¥å Geography ä½ä¸ºæå®ç§ç®ä¹ä¸ï¼Creative Arts and Humanities BA è¦æ±ä¸é¨ essay-based Humanities æ Social Sciences ç§ç®ï¼BCI ç°æè¯¾ç¨ä¸ Geography å±è¯¥ç±»ã",noteEn:"Arts and Sciences BASc: A*AA. Pathway-specific subjects may apply; for example, Health and Environment requires one of Biology, Chemistry, Environmental Science, Geography, or Psychology plus one further science/social science, while Creative Arts and Humanities BA requires an essay-based Humanities or Social Sciences subject.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼ç ç©¶æä»¶æªæä¾å¯å¯¹åºç E
233ducation ä¸ä¸è¯¾ç¨ç级æBCI å¯é课ç¨è§åã",noteEn:"No specific Cambridge International A-Level benchmark or subject requirement for Education is published in the research.",extras:[]}}},lse:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æªå
¬å¸éç¨äºå
¨æ ¡ææå½é
Cambridge International A-Level ç³è¯·äººçç»ä¸æä½ç级ï¼LSE ä»
以 GCE A-level 表述éç¨æ åï¼å¹¶è¦æ±æå
·ä½è¯¾ç¨é¡µæ ¸å¯¹ã",generalProfileEn:"No uniform minimum grade requirement has been published for all international Cambridge International A-Level applicants. LSE states general standards in terms of GCE A-levels and requires applicants to check the relevant programme page.",englishSummaryZh:"宿¹è±è¯è¦æ±å
æ¬ï¼IELTS Academicæ»å7.0ä¸å项7.0ï¼TOEFL iBTæ»å100ï¼åä½27ãé
读25ãå¬å24ãå£è¯24ï¼PTE Academicæ»ååå项70ï¼Cambridge C1 Advanced/C2 Proficiencyæ»ååå项185ã符åæå®è±è¯å½å®¶å½ç±æå¦åæ¡ä»¶è
å¯è±å
ãç³è¯·é¶æ®µé常æ éæäº¤ï¼è·offeråæè¦æ±å¨7æåæä¾ã",englishSummaryEn:"IELTS Academic 7.0 overall and 7.0 in each component; TOEFL iBT 100 overall, with minimum Writing 27, Reading 25, Listening 24 and Speaking 24; PTE Academic 70 overall and 70 in each component; Cambridge C1 Advanced/C2 Proficiency 185 overall and 185 in each component. Exemptions may apply to nationals of Canada or a UKVI majority English-speaking country whose first language is English, or applicants who completed the specified degree study in a relevant country. Evidence is usually not required at application stage, but must be provided by July after an offer if requested.",applicationSummaryZh:"ææ ¸2027/28课ç¨é¡µæªæ¢æ¥æä¸º2027-01-13ï¼2026 entryådeferred 2027çUCASå¹³çèèæªæ¢ä¸º2026-01-14 18:00 GMTãå½é
ç³è¯·äººè½å¯è³6æ30æ¥æäº¤ï¼ä½å®æ¹å¼ºç建议æ1ææªæ¢æ¥æç³è¯·ã",applicationSummaryEn:"For 2027/28 courses, the recorded deadline is 13 January 2027. The equal-consideration deadline for 2026 entry and deferred 2027 entry was 14 January 2026 at 18:00 GMT. International applicants may submit by 30 June, but LSE strongly recommends applying by the January deadline.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼LSEæ¬ç§è¯¾ç¨æ£ç´¢é¡µåæ¬æ¬¡æ ¸éªç宿¹é¡µé¢æªè§å»å¦æ¬ç§è¯¾ç¨ï¼ä¸è½æ®æ¤å»ºç«å»å¦æ¹åç级æç§ç®é¨æ§ã",noteEn:"No undergraduate medicine course was found in the LSE undergraduate course listings or the official pages reviewed. BSc Psychological and Behavioural Science requires A*AA, including the required grade in at least one of Biology, Chemistry, Physics, Mathematics or Psychology.",extras:[]},law:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:[],noteZh:"LLB Bachelor of Laws宿¹æ å为A*AAï¼æ åºå®A-levelç§ç®ç»åï¼ä½éè§å¦æ¯æ§ãé
读ãåä½åç ç©¶è½åãè¥ç»åå«Mathematicsä¸Further Mathematicsï¼å®æ¹è¦æ±åæ¶å
å«essay-writing subjectã",noteEn:"LLB Bachelor of Laws: A*AA. No fixed A-level subject combination; academic ability, reading, writing and research skills are valued. Mathematics and Further Mathematics must be combined with an essay-writing subject. All applicants must take the LNAT; LSE does not interview for undergraduate courses.",extras:[]},computing:{publishedGradeProfile:"A*AAï¼Mathematics须为A*ï¼",requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics","physics","chemistry"],noteZh:"BSc Data Science宿¹æ å为A*AAï¼ä¸Mathematics为A*ï¼Further Mathematicså¨å¦æ ¡æä¾æ¶ä¸ºexpectedå¹¶è¦æ±Aï¼PhysicsæChemistryæå¸®å©ä½é强å¶ã",noteEn:"BSc Data Science: A*AA, including A* in Mathematics. If offered by the school, AS- or A-level Further Mathematics is expected at grade A. Mathematics is required; Further Mathematics is highly desirable; Physics or Chemistry is useful preparation but not mandatory.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼LSE宿¹æ¬ç§è¯¾ç¨èå´åæ¬æ¬¡æ ¸éªé¡µé¢æªå
¬å¸å·¥ç¨ç±»è¯¾ç¨è¦æ±ã",noteEn:"No engineering undergraduate course requirement was published on the official LSE pages reviewed.",extras:[]},business:{publishedGradeProfile:"A*AAï¼BSc Economicsï¼Mathematics须为A*ï¼",requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics","economics"],noteZh:"å·²æ ¸éªçBSc Economics宿¹æ å为A*AAï¼M
233athematics为A*ï¼Further Mathematics为desirableï¼Economics䏿¯å¿
éç§ç®ãBSc Managementç课ç¨çå
·ä½ç级åºä»¥ç¸åºè¯¾ç¨é¡µä¸ºåï¼æ¬æ¬¡æªç»ä¸å
¬å¸ã",noteEn:"BSc Economics: A*AA, including A* in Mathematics. Mathematics is required; Further Mathematics is desirable; Economics is not required. Requirements for BSc Management and other courses should be checked on the relevant programme page; no unified requirement was published in this review.",extras:[]},science:{publishedGradeProfile:"A*AAï¼BSc Psychological and Behavioural Scienceï¼",requiredSubjects:[],recommendedSubjects:["biology","chemistry","physics","mathematics"],noteZh:"LSEæªè§ä¸è¬æ§ç§å¦å¦é¢ç»ä¸é¨æ§ï¼BSc Psychological and Behavioural Science宿¹æ å为A*AAï¼ä¸è³å°ä¸é¨BiologyãChemistryãPhysicsãMathematicsæPsychology须达å°Aãå Psychologyä¸å±äºè§åå¨BCI å¯é课ç¨ï¼æªåå
¥subjectsã",noteEn:"BSc Psychological and Behavioural Science: A*AA, with at least one of Biology, Chemistry, Physics, Mathematics or Psychology, including grade A in at least one of these subjects.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡æ ¸éªçLSE宿¹æ¬ç§è¯¾ç¨ä¸é¡¹ç®åºåæªåç°è®¾è®¡ç±»è¯¾ç¨ï¼æªå
¬å¸è®¾è®¡æ¹åç级æç§ç®è¦æ±ã",noteEn:"No design undergraduate course requirement was published on the official LSE pages reviewed.",extras:[]},arts:{publishedGradeProfile:"AAAï¼BSc International Relationsï¼",requiredSubjects:[],recommendedSubjects:["economics","geography","biology","mathematics"],noteZh:"BSc International Relations宿¹æ å为AAAï¼æ åºå®ç§ç®ç»åï¼å好è³å°ä¸¤é¨ä¼ ç»å¦æ¯ç§ç®ï¼å®æ¹ç¤ºä¾å
æ¬HistoryãEnglishãEconomicsãGovernment and PoliticsãSociologyãGeographyãlanguagesãPsychologyãPhilosophyãBCI ç°æè¯¾ç¨ä¸ EconomicsãGeographyãMathematics å±å®æ¹ç¤ºä¾çä¼ ç»å¦æ¯ç§ç®ï¼biologyè½å±ä¼ ç»å¦æ¯ç§ç®ä½éå
¸åæ¹åæ¨èã",noteEn:"BSc International Relations: AAA. No fixed subject combination; at least two traditional academic subjects are preferred, typically including History, English, Economics, Government and Politics, Sociology, Geography, languages, Psychology or Philosophy.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡æ ¸éªçLSE宿¹æ¬ç§è¯¾ç¨ä¸é¡¹ç®åºåæªåç°æè²ç±»æ¬ç§è¯¾ç¨ï¼æªå
¬å¸æè²æ¹åç级æç§ç®è¦æ±ã",noteEn:"No education undergraduate course requirement was published on the official LSE pages reviewed.",extras:[]}}},kcl:{profileType:"course_specific",generalProfile:null,generalProfileEn:"Cambridge International Examinations International A-levels are accepted as equivalent to GCE A-levels. Requirements are course-specific; Kingâs has no single university-wide minimum A-level threshold. Conditional offers are generally based on three A-level subjects, with representative course offers including A*AA and AAA. General Studies, Critical Thinking, Thinking Skills and Global Perspectives are not counted as A-levels.",englishSummaryZh:"æ¬ç§è¯¾ç¨æéç¨ English language band è¦æ±è±è¯ï¼å·²æ ¸éªä»£è¡¨æ§è¯¾ç¨å为 Band Bãé常须å¨å
¥å¦åæäº¤è±è¯è¯æï¼å
·ä½ Band B èè¯åæ°ä»¥å½å¹´åº¦å®æ¹è¡¨æ ¼ä¸ºåï¼æ¬æ¬¡æªå®æ´æ¾ç¤ºï¼æ
ä¸èæµ IELTS/TOEFL æ°åãç¬¦åæ¡ä»¶çè±è¯å½å®¶å½ç±ä¸å¨å½å°å®æç¸åº Level 3 é«ä¸èµæ ¼è
é常å¯å
é¢å¤è±è¯èè¯ã",englishSummaryEn:"English requirements vary by course and are set by English language Band AâE. The representative courses reviewed require Band B. Evidence of English proficiency is normally required before enrolment. Accepted qualifications include GCE A-level/AS-level English Language or English Language & Literature at Grade C, as well as relevant IGCSE or English tests. The Band B score table was not fully available in the reviewed official material, so no IELTS/TOEFL scores are stated. Eligible nationals who completed the relevant Level 3 qualification in a majority English-speaking country may usually be exempt from an additional English test.",applicationSummaryZh:"宿¹å½å页颿¾ç¤ºæ®éæ¬ç§ UCAS æªæ¢æ¥ä¸º 2027-01-13ï¼Medicine/Dentistry 为 2026-10-15 18:00ï¼è±å½æ¶é´ï¼ï¼Law ç LNAT é¡»å¨ç³è¯·å¨æå½å¹´ 12 æ 31 æ¥ååå ãæªæ¢æ¥æå¯è½éç³è¯·å¹´åº¦æ´æ°ï¼
233须夿 ¸ã",applicationSummaryEn:"The current standard undergraduate UCAS deadline is 2027-01-13. Medicine/Dentistry applications are due by 2026-10-15 at 18:00 UK time. Law applicants must take the LNAT by 31 December of the relevant admissions cycle. Deadlines may change by application year.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"A*AA",requiredSubjects:["biology","chemistry"],recommendedSubjects:[],noteZh:"Medicine MBBS 宿¹è¯¾ç¨æ å为 A*AAï¼ä¸æç¡®è¦æ± Biology A ä¸ Chemistry Aï¼å»å¦è¯¾ç¨æç¬ç«è¯¾ç¨è¦æ±ï¼ä¸è½å¤æ¨ä¸ºå
¨æ ¡ç»ä¸é¨æ§ã",noteEn:"Medicine MBBS: A*AA, including Biology A and Chemistry A. UCAT is compulsory and must be taken before applying; Kingâs has no fixed UCAT threshold, and the SJT is included in shortlisting. International applicants require English Band B. Biomedical Science requirements vary by course and are not unified on the general page.",extras:[]},law:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:[],noteZh:"Law LLB 宿¹è¯¾ç¨æ å为 A*AAï¼å®æ¹æç¡®æ required æ preferred A-level subjectã",noteEn:"Law LLB: A*AA. No required or preferred A-level subject is specified. LNAT is compulsory and must be taken by 31 December of the relevant admissions cycle. English requirement: Band B.",extras:[]},computing:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics","furtherMathematics"],recommendedSubjects:[],noteZh:"Computer Science BSc 宿¹è¯¾ç¨æ å为 A*A*Aï¼Mathematics æ Further Mathematics éè¾¾å° AãComputing/Computer Science 为 preferred subjectsï¼ä½ä¸å±äºæå®BCI å¯é课ç¨ï¼å æ¤æªåå
¥ç§ç®æ°ç»ã",noteEn:"Computer Science BSc: A*A*A. Mathematics or Further Mathematics at A is required; Computing/Computer Science is preferred. English requirement: Band B.",extras:[]},engineering:{publishedGradeProfile:"AAA",requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"General Engineering BEng 宿¹è¯¾ç¨æ å为 AAAï¼ä¸æç¡®è¦æ± Mathematics Aã",noteEn:"General Engineering BEng: AAA. Mathematics at A is required. English requirement: Band B.",extras:[]},business:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:[],noteZh:"Business Management BSc 宿¹è¯¾ç¨æ å为 A*AAï¼è¦æ± Humanities/Social Science Aï¼ä¸å« Modern Languagesï¼ï¼è¯¥è¦æ±ä¸å¯¹åºæå®BCI å¯é课ç¨ï¼æ
ä¸èææ å°ã",noteEn:"Economics & Management BSc: A*AA, including Mathematics A and a Humanities/Social Science subject at A, excluding Modern L
233anguages. Business Management BSc: A*AA, including a Humanities/Social Science subject at A, excluding Modern Languages.",extras:[]},science:{publishedGradeProfile:"A*AA",requiredSubjects:["biology","chemistry","mathematics","physics"],recommendedSubjects:["biology","mathematics"],noteZh:"以宿¹ Psychology BSc ä½ä¸ºç§å¦æ¹åä»£è¡¨ï¼æ å为 A*AAï¼BiologyãChemistryãMathematics æ Physics å
¶ä¸ä¸ç§é¡»ä¸º Aï¼Biology ä¸ Mathematics 为 preferred subjectsãPsychology ä¸å¨æå®BCI å¯é课ç¨èå´å
ï¼æªåå
¥æ°ç»ã",noteEn:"Psychology BSc: A*AA, with one of Biology, Chemistry, Mathematics, Physics or Psychology at A; Biology and Mathematics are preferred. Other science-course requirements vary by course and are not stated as a single general rule.",extras:[]},design:{publishedGradeProfile:"AAA",requiredSubjects:[],recommendedSubjects:[],noteZh:"å·²æ ¸éªç Culture, Media & Creative Industries BA 代表æ§è¯¾ç¨æ å为 AAAï¼è¦æ± essay-based æ creative-based subjectï¼è¯¥ç§ç®ç±»å«ä¸å±äºæå®BCI å¯é课ç¨ï¼æ
ä¸èææ å°ãæªåç°å¯æ®æ¤ä»£è¡¨ææ Design 课ç¨çç»ä¸è§åã",noteEn:"No specific Cambridge International A-level threshold or subject requirement for a design course was published in the reviewed official material. No additional portfolio requirement was identified in the research.",extras:[]},arts:{publishedGradeProfile:"AAA",requiredSubjects:[],recommendedSubjects:[],noteZh:"以 Culture, Media & Creative Industries BA ä½ä¸ºèºæ¯/äººææ¹å代表ï¼å®æ¹æ å为 AAAï¼è¦æ± essay-based æ creative-based subjectï¼è¯¥ç±»å«ä¸å±äºæå®BCI å¯é课ç¨ãLaw LLB å¯ä½ç¤¾ç§/人æåç
§ï¼ä½ä¸ææèºæ¯æ¹åç»ä¸é¨æ§ã",noteEn:"Culture, Media & Creative Industries BA: AAA, including an essay-based or creative-based subject. Law LLB may serve as a humanities/social-science reference point: A*AA with no specified subject.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æä»¶æªæä¾ Education 课ç¨åºåææç¡®ç Education A-level ç级/ç§ç®è§åã",noteEn:"No specific Cambridge International A-level threshold or subject requirement for an education course was published in the reviewed official material. No additional uniform examination, interview or portfolio requirement was identified.",extras:[]}}},edinburgh:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æªå
¬å¸å
¨æ ¡ç»ä¸ç Cambridge International A-Level æä½ç级ãå®ç½æç¡®è¯´æ Cambridge AICE Diploma å¯ç¨äºå
¥å¦ï¼ä¸é¡»å
å«ä¸é¨ Cambridge International A Levelsï¼æç»©ç¹æ°é¡»çåäºæç³è¯·è¯¾ç¨ç A-Level ççº§è¦æ±ï¼è¯¾ç¨è¦æ±æä¸ä¸åå«å
¬å¸ã",generalProfileEn:"No single university-wide minimum Cambridge International A-Level grade has been officially published. The University of Edinburgh confirms that the Cambridge AICE Diploma is accepted for admission and must include three Cambridge International A Levels. The grade points must be equivalent to the A-Level grade requirements for the chosen programme. Requirements are published by individual degree programme.",englishSummaryZh:"ææç³è¯·äººé¡»è¯æè±è¯è½åï¼è¦æ±æè¯¾ç¨å
¬å¸ãå·²æ ¸éªç MBChB Medicine è¦æ± IELTS Academic æ»å7.5ä¸åå项è³å°7.5ï¼æ TOEFL-iBTï¼2026-01-21åèè¯ï¼æ»å110ä¸åå项è³å°25ï¼æ C1 Advanced/C2 Proficiency æ»å191ä¸åå项è³å°191ãé¨å认å¯å¦æ ¡èµæ ¼å¯è±å
æµè¯ï¼å
¨æ ¡ç»ä¸ Cambridge A-Level è±è¯è±å
è§åæªç¡®è®¤ã",englishSummaryEn:"All applicants must demonstrate English-language proficiency, with requirements set by the programme. For the verified MBChB Medicine requirement: IELTS Academic 7.5 overall, with at least 7.5 in each component; TOEFL-iBT (tests taken before 21 January 2026) 110 overall, with at least 25 in each component; or C1 Advanced/C2 Proficiency 191 overall, with at least 191 in each component. School qualifications may exempt applicants from testing if the relevant recognised English qualification and score are met. No university-wide Cambridge A-Level English exemption rule was confirmed.",applicationSummaryZh:"UCAS equal consideration æªæ¢ä¸º2027å¹´1æ13æ¥18:00 GMTï¼å¤æ°æ¬ç§è¯¾ç¨å¨æ¤æ¥æå
³éãMedicine å¦é¡»å¨å
¥å¦å¹´ä»½åä¸å¹´ç10æ15æ¥åç³è¯·ã",applicationSummaryEn:"The UCAS equal-consideration deadline is 13 January 2027 at 18:00 GMT; the official website states that most undergraduate programmes close on this date. Medicine has a separate deadline of 15 October in the year before the programme starts.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"AAA in one sitting",requiredSubjects:["chemistry"],recommendedSubjects:["biology","mathematics","furtherMathematics","physics"],noteZh:"MBChB 宿¹æç¡®è¦æ±ä¸æ¬¡èè¯åå¾ AAAï¼A-Level å¿
é¡»å« Chemistryï¼å¹¶å¨ Biology/Human BiologyãMathematics/Further Mathematics æ Physics ä¸è³å°ä¿®è¯»ä¸é¡¹ã",noteEn:"MBChB Medicine requires AAA in one sitting. A Levels must include Chemistry plus one of Biology/Human Biology, Mathematics/Further Mathematics, or Physics. Applicants must take the UCAT in the same UCAS application cycle and meet the minimum UCAT score; UCAT Situational Judgement Band 4 is not considered. An interview and, after an offer, health clearance checks are required. No single Biomedical or life-science benchmark was confirmed.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Law 为课ç¨çº§è¦æ±ï¼æ¬æ¬¡å®æ¹ç ç©¶æªæ ¸éªå
·ä½ Cambridge A-Level ç级åå¿
ä¿®ç§ç®ï¼ä¸è½å¡«å
¥æ¨å®é¨æ§ã",noteEn:"Law has programme-specific requirements. The specific Cambridge International A-Level grades and required subjects were not verified; consult the relevant degree programme page.",extras:[]},computing:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Computer Science æç¬ç«è¯¾ç¨çº§è¦æ±ï¼æ¬æ¬¡å®æ¹é¡µé¢æªæåå°å¯å®å
¨è½¬å½ç宿´ç级æç§ç®ç»åï¼ä¸è½ä»¥éç¨é¨æ§æ¿ä»£ã",noteEn:"Computer Science has separate programme-level requirements. A complete Cambridge International A-Level grade and subject combination was not safely extracted; do not substitute a general threshold.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"å·¥ç¨ä¸ä¸ç宿¹è¯¾ç¨çº§ A-Level ççº§ä¸ Cambridge International 对åºè¦æ±ï¼æ¬æ¬¡æªç»ä¸æ ¸éªï¼é¡»æå
·ä½å·¥ç¨è¯¾ç¨é¡µæ¥è¯¢ã",noteEn:"The programme-level A-Level grades and Cambridge International equivalencie
233s for Engineering were not uniformly verified; consult the relevant engineering degree page.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"Business and Economics 为课ç¨çº§è¦æ±ï¼æ¬æ¬¡ä»
确认ç³è¯·äººé¡»æå
·ä½å¦ä½è¯¾ç¨æ¥ç A-Level ç级åç§ç®ï¼å
·ä½æ°ååç§ç®æªæ ¸éªã",noteEn:"Business and Economics has programme-specific requirements. This review confirmed only that applicants must check the A-Level grades and subjects for the individual degree; specific figures were not verified.",extras:[]},science:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"çå½ç§å¦å Psychology çç§å¦ç¸å
³è¯¾ç¨ä¸ºè¯¾ç¨çº§è¦æ±ï¼æ¬æ¬¡æªæ ¸éªå¯å®å
¨è½¬å½çç»ä¸ Cambridge A-Level ç级æå¿
ä¿®ç§ç®ã",noteEn:"Science-related programmes have programme-specific requirements. No uniform Cambridge International A-Level grade or subject requirement was verified; consult the relevant degree page.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬æ¬¡å·²æ ¸éªç ç©¶æªç¡®è®¤ Design ç±»å«çå
·ä½ Cambridge A-Level ç级æç§ç®è§åï¼ä¸å¾æ®æ¤èæé¨æ§ã",noteEn:"No programme-specific Cambridge International A-Level grade, subject, portfolio, or interview requirement was confirmed in this review.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ArtsãHumanities and Social Sciences é¡»æ individual degree programme æ¥çï¼æ¬æ¬¡æªç¡®è®¤ç»ä¸ Cambridge A-Level ç级æä¸ç§èå´å
çå¿
ä¿®/æ¨èç§ç®ã",noteEn:"For Arts, Humanities and Social Sciences, requirements must be checked for the individual degree programme. No uniform Cambridge International A-Level threshold was officially confirmed.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ¬æ¬¡å·²æ ¸éªç ç©¶æªç¡®è®¤ Education ç±»å«çå
·ä½ Cambridge A-Level ç级æç§ç®è§åï¼ä¸å¾æ®æ¤èæé¨æ§ã",noteEn:"No programme-specific Cambridge International A-Level grade, subject, portfolio, or interview requirement was confirmed in this review.",extras:[]}}},manchester:{profileType:"passes_only",generalProfile:"éå¸¸è¦æ± three full A Levelsï¼å®æ¹æ»é¡µæªå
¬å¸ç»ä¸å
¨æ ¡æä½ç级ï¼å
·ä½è¯¾ç¨å¦åï¼å½é
ç³è¯·é¡»æå½å®¶/课ç¨é¡µé¢å individual course profile æ ¸éª",generalProfileEn:"Applicants normally need three full A Levels. The University of Manchester does not publish a single university-wide minimum grade requirement on its general pages; requirements vary by course and must be checked against the relevant country or qualification guidance and individual course profile. Cambridge International A Levels can be assessed under the A-level framework, but no general Cambridge grade conversion is published.",englishSummaryZh:"å½é
æ¬ç§éå¸¸è¦æ±è¯¾ç¨è§å®çè±è¯è¯æï¼å®æ¹æ¦è¿°é常为 IELTS 6.0â7.0ï¼foundation é常为 5.5ãå
·ä½è¯¾ç¨åé¡¹è¦æ±ä¼å
ï¼å¦çç¾è¯æä½ CEFR B2ã坿¥å IELTSãTOEFLãPearsonãTrinity ISE çï¼é¨åæ
åµä¸æ¥å IB Standard Level/IGCSEï¼è±å
ææ¿ä»£èµæ ¼ä»¥å®æ¹é¡µé¢ä¸ºåã",englishSummaryEn:"International undergraduates normally need the English-language evidence specified by their course. The general overview is usually IELTS 6.0â7.0 (typically 5.5 for foundation programmes), with course-specific requirements taking priority. The minimum for student-visa purposes is CEFR B2. Accepted evidence may include IELTS, TOEFL, Pearson and Trinity ISE, and in some cases IB Standard Level or IGCSE. Exemptions and alternatives follow the official English-language requirements and course pages.",applicationSummaryZh:"2026 entryï¼Medicine/Dentistry æªæ¢ 2025å¹´10æ15æ¥18:00ï¼è±å½æ¶é´ï¼ï¼å
¶ä»æ¬ç§è¯¾ç¨ UCAS equal consideration deadline 为 2026å¹´1æ14æ¥18:00ï¼è±å½æ¶é´ï¼ãåç»å¹´åº¦ééæ°æ ¸éªã",applicationSummaryEn:"For 2026 entry, the UCAS deadline is 15 October 2025 at 18:00 UK time for Medicine and Dentistry. For other undergraduate courses, the UCAS equal-consideration deadline is 14 January 2026 at 18:00 UK time. Later application years must be checked against the current official timeline.",confidence:"é«",fields:{medicine:{publishedGradeProfile:"AAA",requiredSubjects:["biology","chemistry"],recommendedSubjects:[],noteZh:"Medicine MBChB çå
¸å A-level offer 为 AAAï¼è¦æ± Biology/Human Biology æ Chemistryï¼å¹¶ä» ChemistryãBiologyãHuman Biology ä¸åä¿®ä¸é¨ãå ä¸ç§æ å°ä¸å« Human Biologyï¼è§å以 biology/chemistry 表示æ¿ä»£ç»åã",noteEn:"Medicine MBChB: typical A-level offer AAA, including Biology/Human Biology or Chemistry, plus one further subject from Chemistry, Biology or Human Biology. Applicants must apply through UCAS and take the UCAT; interviews and a selection process are required. Biomedical Sciences: AAAâAAB, including two of Biology, Chemistry, Physics and Mathematics. The course page does not provide a separate Cambridge grade conversion.",extras:[]},law:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æ³å¾è¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼å·²æ ¸éªå®æ¹æ¥æºæªå
¬å¸ç»ä¸ A-level ç级æå
ä¿®ç§ç®ã",noteEn:"Law requirements vary by course. The official sources reviewed do not provide a directly citable unified A-level grade or prerequisite-subject requirement; no common university-wide benchmark is published.",extras:[]},computing:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics"],recommendedSubjects:["biology","chemistry","physics"],noteZh:"BSc Computer Science and Mathematics çå
¸å A-level offer 为 A*A*Aï¼å
æ¬ Mathematicsï¼å¦è¦æ±è³å°ä¸é¨ BiologyãChemistry æ Physicsã",noteEn:"BSc Computer Science and Mathematics: typical A-level offer A*A*A, including Mathematics, with at least one of Biology, Chemistry or Physics. No separate Cambridge grade conversion is published on the course page.",extras:[]},engineering:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"代表æ§å·¥ç¨è¯¾ç¨çå
·ä½ç级åç§ç®è¦æ±é¡»ä»¥ individual course profile 为åï¼æ¬æ¬¡å®æ¹æ ¸éªæªå
¬å¸ç»ä¸å·¥ç¨åºåã",noteEn:"Requirements vary by individual engineering course. The official general pages reviewed do not publish a unified engineering A-level grade or subject benchmark.",extras:[]},business:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"åç§/ç»æµè¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼å®æ¹æªå
¬å¸ç»ä¸åç§ç»æµ A-level 鍿§æç»ä¸åºåã
233",noteEn:"Business and economics requirements vary by course. The official general pages reviewed do not publish a unified business/economics A-level grade benchmark.",extras:[]},science:{publishedGradeProfile:"AAAâAAB",requiredSubjects:["biology","chemistry","physics","mathematics"],recommendedSubjects:[],noteZh:"BSc Biomedical Sciences çå
¸å A-level è¦æ±ä¸º AAAâAABï¼éä» BiologyãChemistryãPhysicsãMathematics å鍿 ¸å¿ç§å¦ä¸é两é¨ãå¦å·²æ ¸éª BSc Psychology å
¸å offer 为 AAAï¼è¦æ± PsychologyãBiologyãHuman BiologyãChemistryãPhysicsãStatisticsãMathematics æ Further Mathematics ä¸ä¸é¨æå¤é¨ï¼ä¸ç§æ å°ä»
ä¿çå¯ç¨ç§ç®ã",noteEn:"Biomedical Sciences: A-level offer AAAâAAB, including two of Biology, Chemistry, Physics and Mathematics. Cambridge International A Levels may be assessed under the A-level framework, but no separate Cambridge grade conversion is published on the course page. Other science-course requirements vary by course.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªæä¾è®¾è®¡ç±»è¯¾ç¨çå¯å¼ç¨ç级æä¸ç§å
ä¿®è§åã",noteEn:"No unified design A-level grade or subject benchmark was published in the official sources reviewed. Requirements should be checked on the relevant individual course profile.",extras:[]},arts:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"æç¤¾äººæè¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼å®æ¹æªå
¬å¸ç»ä¸ A-level 鍿§ï¼é叏鿥ç individual course profileã",noteEn:"Arts and humanities requirements vary by course. The official general pages reviewed do not publish a unified A-level benchmark; the relevant individual course profile should be checked.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªæä¾æè²ç±»è¯¾ç¨çå¯å¼ç¨ç级æä¸ç§å
ä¿®è§åã",noteEn:"No unified education A-level grade or subject benchmark was published in the official sources reviewed. Requirements should be checked on the relevant individual course profile.",extras:[]}}},warwick:{profileType:"course_specific",generalProfile:"nullï¼å®æ¹æç¡®è¦æ± 3 full A-levelsï¼ä½æªå
¬å¸å
¨æ ¡ç»ä¸æä½ A-level ç级ï¼å
·ä½è¯¾ç¨æ individual course typical offerï¼",generalProfileEn:"Three full A-levels are required. The University has not published a single university-wide minimum A-level grade; requirements are based on each course's typical offer. The university-wide GCSE/Level 2 minimum is Grade C/4, or an equivalent qualification, in both English L
233anguage and Mathematics.",englishSummaryZh:"å
¨ä½ç³è¯·è
é¡»è¯æè±è¯è½åï¼æè¯¾ç¨ English Language Band æ§è¡ï¼IELTS Academic Band A 为æ»å6.0ä¸å项ä¸ä½äº5.5ï¼Band B 为6.5ä¸å项ä¸ä½äº6.0ï¼Band C 为7.0ä¸å项ä¸ä½äº6.5ãEconomicsãBiomedical/Engineering ç课ç¨é¡»ä»¥è¯¾ç¨é¡µæ 示ç Band 为åãåèµæ ¼èè¯é常须å¨å¼è¯¾å两年ä¸ä¸ªæå
宿ï¼é¨å GCSE English æå
¶ä»åæèµæ ¼å¯æ»¡è¶³æè±å
ã",englishSummaryEn:"English requirements are set by course-specific English Language Bands. All applicants must demonstrate English proficiency: IELTS Academic Band A requires 6.0 overall and 5.5 in each component; Band B requires 6.5 overall and 6.0 in each; Band C requires 7.0 overall and 6.5 in each. CIE GCE A-level English Language/Literature is not accepted. Eligible GCSE English or other listed qualifications may meet or exempt the requirement.",applicationSummaryZh:"2027 entry UCAS equal-consideration deadline 为 2027-01-13ï¼Warwick 宿¹æ¥æé¡µè¯´æé常éç¨ UCAS ä¸»æªæ¢æ¥ï¼ç³è¯·æ¶é¡»ä»¥å½å¹´å®æ¹æ´æ°ä¸ºåã",applicationSummaryEn:"For 2027 entry, the UCAS equal-consideration deadline is 13 January 2027. This is the usual main UCAS deadline shown on Warwick's official dates page and should be checked against the University's update for the relevant year.",confidence:"é«",fields:{medicine:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡å·²æ ¸éªå®æ¹æææªåå¾ Warwick å»å¦æ¬ç§è¯¾ç¨åå
¶ Cambridge A-Level 鍿§ï¼ä¸è½ä»¥ Biomedical Sciences è¦æ±ä»£æ¿ Medicineã",noteEn:"No separate undergraduate Medicine Cambridge International A-Level threshold was verified; the University has not published one. Biomedical Sciences is a representative life-science course: AAB including Biology and a second Science, or AAA including Biology.",extras:[]},law:{publishedGradeProfile:"A*AA",requiredSubjects:[],recommendedSubjects:[],noteZh:"Law LLB 宿¹å
¸åè¦æ±ä¸º A*AAï¼æªè§å®ç¹å® A-Level ç§ç®ã宿¹æç¤ºåºå°½éé¿å
LawãSociologyãPsychology çéå ç»åã",noteEn:"Law LLB: A*AA. GCSE Mathematics: Grade 4/C;
233 GCSE English Language: Grade 6/B. LNAT is currently not required. No specific A-level subject is stated; applicants are advised to avoid an overlapping Law/Sociology/Psychology combination where possible.",extras:[]},computing:{publishedGradeProfile:"A*A*A",requiredSubjects:["mathematics"],recommendedSubjects:[],noteZh:"Computer Science BSc è¦æ± A* in Mathematicsï¼2026-27 ç³è¯·è
ä¸è¬é¡»åå TMUAï¼ä½å®æ¹æªå
¬å¸ç¡®å TMUA 鍿§ã",noteEn:"Computer Science BSc: A*A*A including A* in Mathematics. Applicants for 2026-27 generally need to take the TMUA; the precise TMUA threshold has not been published.",extras:[]},engineering:{publishedGradeProfile:"AAA",requiredSubjects:["mathematics","physics"],recommendedSubjects:[],noteZh:"Engineering BEng 宿¹è¦æ± AAAï¼å
æ¬ Mathematics å Physicsï¼contextual offer 为 AABï¼å
æ¬ Mathematics å Physicsã",noteEn:"Engineering BEng: AAA including Mathematics and Physics; contextual offer AAB including Mathematics and Physics.",extras:[]},business:{publishedGradeProfile:"A*AA",requiredSubjects:["mathematics"],recommendedSubjects:["furtherMathematics","economics"],noteZh:"以宿¹ä»£è¡¨æ§åç§/ç»æµå¦è¯¾ç¨æ å°ï¼Economics BSc 为 A*AA including A in Mathematicsï¼Mathematics requiredï¼Further Mathematics/Economics accepted but not essentialã",noteEn:"Economics BSc: A*AA including A in Mathematics;
233 GCSE English Language: Grade 6/B. TMUA is optional and may be used in assessment; applicants with the highest TMUA scores may receive an AAA reduced offer, but the specific score has not been published. Accounting and Finance BSc: A*AA including A in Mathematics.",extras:[]},science:{publishedGradeProfile:"AAB æ AAA",requiredSubjects:["biology"],recommendedSubjects:["chemistry","physics","mathematics"],noteZh:"ä»£è¡¨æ§ Biomedical Sciences BSc è¦æ± AAB including Biology and a second Scienceï¼æ AAA including Biologyã第äºç§å¦å¯å
æ¬ ChemistryãPhysicsãMathematics çã",noteEn:"For Biomedical Sciences, the representative requirement is Biology plus a second Science, such as Chemistry, Physics or Mathematics: AAB, or AAA including Biology. Other science-course requirements vary by course; no additional university-wide threshold is published.",extras:[]},design:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼å·²æ ¸éªç ç©¶æªè¯å«å¯æ®ä»¥åå¸ A-Level ç级æä¸ç§ç§ç®è§åç Design 课ç¨ï¼å®æ¹æªå
¬å¸ã",noteEn:"Portfolio requirement: not published by the official materials reviewed.",extras:[]},arts:{publishedGradeProfile:"AAA æ A*AB",requiredSubjects:[],recommendedSubjects:[],noteZh:"ä»£è¡¨æ§æç¤¾äººæè¯¾ç¨è¦æ±å 课ç¨èå¼ï¼History BA 为 AAA including Historyï¼English and History BA 为 AAA or A*AB including A in Englishã",noteEn:"History BA: AAA including History. English and History BA: AAA or A*AB including A in English. Requirements for representative arts and humanities courses vary by course.",extras:[]},education:{publishedGradeProfile:null,requiredSubjects:[],recommendedSubjects:[],noteZh:"ä¸éç¨ï¼æ¬æ¬¡å·²æ ¸éªå®æ¹ç ç©¶æªåå¾å¯ç¨äºè¯¥æ¹åç Education 课ç¨ç级æä¸ç§ç§ç®è§åï¼å®æ¹æªå
¬å¸ã",noteEn:"No separate Cambridge International A-Level requirement for Education was identified in the official research materials; the University has not published a specific threshold.",extras:[]}}}},w2={safe:{zh:"稳妥",en:"Strong",color:"#4A6B4F",definitionZh:"已达å°å
¬å¼ç级æ¡ä»¶ï¼å¹¶çæè³å°ä¸¤ä¸ªç级积åçç¼å²ï¼ä»é¡»æ»¡è¶³å
ä¿®ãè±è¯åé¢å¤éæã",definitionEn:"The published grade profile is met with at least two grade points of headroom; prerequisites, English and selection requirements still apply."},target:{zh:"å¹é
",en:"Aligned",color:"#B4884A",definitionZh:"颿µç级åå¥½è¾¾å°æç¥é«äºå
¬å¼ç级æ¡ä»¶ï¼å±äºæ£å¸¸ç«äºåºé´ã",definitionEn:"The predicted grades meet or sit just above the published profile, placing the application in the normal competitive range."},reach:{zh:"å²åº",en:"Reach",color:"#9C4A3C",definitionZh:"颿µç级æªè¾¾å°å
¬å¼ç级æ¡ä»¶ï¼æå
³é®å
ä¿®ç§ç®ç¼ºå¤±ã",definitionEn:"The predicted grades do not meet the published profile, or a key prerequisite subject is absent."},review:{zh:"顾é®å¤æ ¸",en:"Counsellor review",color:"#6B6B6B",definitionZh:"颿 ¡éç¨ good passesã个æ¡å®¡æ ¸ã课ç¨çº§å¨æåæ°è¡¨ææªå
¬å¸ççº§é¨æ§ï¼ä¸è½èªå¨ç»åºå½åå±çº§ã",definitionEn:"The institution uses good passes, case-by-case review, dynamic course tables or unpublished grade thresholds, so an automated admissions tier would be misleading."}};function N2(s){if(!s)return null;const r=s.replace(/\s/g,"");if(!/^(A\*|A|B|C|D|E){3,4}$/.test(r))return null;const c=r.match(/A\*|A|B|C|D|E/g);return c?c.map(d=>Ib[d]):null}function C2(s){return Object.values(s).filter(r=>r!=="").map(r=>Ib[r]).sort((r,c)=>c-r)}function j2(s,r){const c=qu[s];return c?{universityRule:c,fieldRule:c.fields[r]}:null}function L2(s,r,c){const d=N2(r);if(!d)return{tier:"review",gap:null};const u=C2(s);if(u.length<d.length||!c.satisfied)return{tier:"reach",gap:null};const m=u.slice(0,d.length),p=d.every((f,b)=>m[b]>=f),A=m.reduce((f,b,E)=>f+b-d[E],0);return p?{tier:A>=2?"safe":"target",gap:A}:{tier:"reach",gap:A}}function q2(s){const r=Object.entries(s.grades).filter(([,u])=>u!=="").map(([u])=>u),c=[];for(const u of Pe){if(s.regions.length&&!s.regions.includes(u.region))continue;const m=qu[u.id];if(m)for(const p of u.programmes){if(s.fields.length&&!s.fields.includes(p.field))continue;const A=m.fields[p.field],b=(A?.requiredSubjects??[]).filter(y=>!r.includes(y)),E={satisfied:b.length===0,missing:b},g=A?.publishedGradeProfile??(m.profileType==="published_grade"?m.generalProfile:null),N=L2(s.grades,g,E);c.push({university:u,programme:p,tier:N.tier,gradeProfile:g,gradeGap:N.gap,prerequisite:E,noteZh:A?.noteZh??"宿¹æªå
¬å¸å¯è®¡ç®ççº§é¨æ§ï¼é顾é®ç»å宿´èæ¯å¤æ ¸ã",noteEn:A?.noteEn??"The university has not published a computable grade threshold. Counsellor review is required in light of the full application.",englishZh:m.englishSummaryZh,englishEn:m.englishSummaryEn,extras:A?.extras??[]})}}const d={safe:4,target:3,reach:2,review:1};return c.sort((u,m)=>d[m.tier]-d[u.tier]||(m.gradeGap??-99)-(u.gradeGap??-99))}function Tu(s,r){const c=Pe.find(m=>m.id===s),d=c?.programmes.find(m=>m.id===r);if(!c||!d)return null;const u=j2(s,d.field);return u?{university:c,programme:d,gradeProfile:u.fieldRule?.publishedGradeProfile??(u.universityRule.profileType==="published_grade"?u.universityRule.generalProfile:null),profileType:u.universityRule.profileType,requiredSubjects:u.fieldRule?.requiredSubjects??[],recommendedSubjects:u.fieldRule?.recommendedSubjects??[],noteZh:u.fieldRule?.noteZh??"宿¹æªå
¬å¸å¯è®¡ç®ççº§é¨æ§ï¼é顾é®ç»å宿´èæ¯å¤æ ¸ã",noteEn:u.fieldRule?.noteEn??"The university has not published a computable grade threshold. Counsellor review is required in light of the full application.",englishZh:u.universityRule.englishSummaryZh,englishEn:u.universityRule.englishSummaryEn,deadlineZh:u.universityRule.applicationSummaryZh,deadlineEn:u.universityRule.applicationSummaryEn,extras:u.f
233ieldRule?.extras??[]}:null}function ii(s,r){return{mathematics:{zh:"æ°å¦",en:"Mathematics"},furtherMathematics:{zh:"è¿é¶æ°å¦",en:"Further Mathematics"},physics:{zh:"ç©ç",en:"Physics"},chemistry:{zh:"åå¦",en:"Chemistry"},biology:{zh:"çç©",en:"Biology"},computerScience:{zh:"è®¡ç®æºç§å¦",en:"Computer Science"},economics:{zh:"ç»æµå¦",en:"Economics"},business:{zh:"åç§",en:"Business"},accounting:{zh:"ä¼è®¡",en:"Accounting"},geography:{zh:"å°ç",en:"Geography"}}[s][r]}const un=4,uo=3,ff=["mathematics","physics","chemistry","economics","biology","furtherMathematics","computerScience","business","accounting","geography"];function T2(s,r="zh"){const c=new Map,d=new Map;let u=0;for(const T of s){const S=Tu(T.universityId,T.programmeId);if(!S)continue;u+=1;const k=`${S.university.abbr} · ${r==="zh"?S.programme.nameZh:S.programme.name}`;S.requiredSubjects.forEach(_=>{const K=c.get(_)??{count:0,supports:[]};K.count+=1,K.supports.push(k),c.set(_,K)}),S.recommendedSubjects.forEach(_=>{const K=d.get(_)??{count:0,supports:[]};K.count+=1,K.supports.push(k),d.set(_,K)})}const m=(T,S)=>({subject:T,requiredBy:c.get(T)?.count??0,recommendedBy:d.get(T)?.count??0,role:S,supports:S==="required"?c.get(T)?.supports??[]:d.get(T)?.supports??[]}),p=[],A=new Set,f=(T,S)=>{A.has(T)||T==="furtherMathematics"&&!A.has("mathematics")||(p.push(m(T,S)),A.add(T))},b=Array.from(c.entries()).sort((T,S)=>S[1].count-T[1].count),E=[];for(const[T]of b){if(p.length>=un){E.push(m(T,"required"));continue}f(T,"required")}const g=Array.from(d.entries()).sort((T,S)=>S[1].count-T[1].count);for(const[T]of g){if(p.length>=un)break;f(T,"recommended")}for(const T of ff){if(p.length>=un)break;f(T,"filler")}for(const T of ff){if(p.length>=un)break;A.has(T)||(p.push(m(T,"filler")),A.add(T))}const N=p.slice(0,un),y=N.slice(0,uo),v=N.slice(uo);return{as:N,a2:y,dropped:v,overflow:E,targetCount:u}}function M2(s,r){const c={required:["ç®æ å
ä¿®","Target prerequisite"],recommended:["颿 ¡å»ºè®®","University recommended"],filler:["妿¯éç¨","Broadly accepted"]};return r==="zh"?c[s][0]:c[s][1]}const B2=[{value:"",label:"â"},{value:"A*",label:"A*"},{value:"A",label:"A"},{value:"B",label:"B"},{value:"C",label:"C"},{value:"D",label:"D"},{value:"E",label:"E"}],k2=["safe","target","reach","review"];function R2(){const{lang:s,t:r}=Oe(),[c,d]=C.useState(()=>Object.fromEntries(Ca.map(S=>[S.key,""]))),[u,m]=C.useState([]),[p,A]=C.useState([]),[f,b]=C.useState(!1),[E,g]=C.useState(new Set),N=Object.values(c).filter(Boolean).length,y=C.useMemo(()=>N>=3?q2({grades:c,regions:u,fields:p}):[],[c,u,p,N]),v=(S,k,_)=>_(S.includes(k)?S.filter(K=>K!==k):[...S,k]),T=Ca.filter(S=>c[S.key]).map(S=>`${s==="zh"?S.zh:S.en} ${c[S.key]}`).join(" · ");return i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:40",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelForward.tsx:41"}),i.jsxs("main",{"data-loc":"client/src/pages/AlevelForward.tsx:42",children:[i.jsx("section",{"data-loc":"client/src/pages/AlevelForward.tsx:43",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:44",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:46",className:"eyebrow text-brass",children:r("A-Level · ææç»©è§å","A-Level · Plan from Grades")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:47",className:"mt-3 flex flex-wrap items-end justify-between gap-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:48",children:[i.jsx("h1",{"data-loc":"client/src/pages/AlevelForward.tsx:49",className:"font-[family-name:var(--font-serif)] text-3xl text-green sm:text-4xl",children:r("ææç»©è§åï¼æé¢æµç级æ¥é¢æ ¡ä¸ä¸ä¸","Find reachable universities and programmes by predicted grades")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:50",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("è¾å
¥è³å° 3 é¨é¢æµ A-Level æç»©ãå
¬å¼ç级æ¡ä»¶ä¼è¢«åå±ï¼æªå
¬å¸ç级ç课ç¨ä¿ç为顾é®å¤æ ¸ã","Enter predicted grades for at least three A-Level subjects. Published grade profiles are tiered;
233 unpublished thresholds remain for counsellor review.")}),i.jsx(mu,{"data-loc":"client/src/pages/AlevelForward.tsx:51",compact:!0,className:"mt-5 max-w-3xl"})]}),N>=3&&i.jsx(Ba,{"data-loc":"client/src/pages/AlevelForward.tsx:53",compact:!0})]})]})}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:57",className:"container grid gap-8 py-9 lg:grid-cols-[19rem_1fr] lg:gap-12",children:[i.jsxs("aside",{"data-loc":"client/src/pages/AlevelForward.tsx:58",className:"no-print lg:sticky lg:top-24 lg:self-start",children:[i.jsxs("button",{"data-loc":"client/src/pages/AlevelForward.tsx:59",type:"button",onClick:()=>b(S=>!S),className:"flex w-full items-center justify-between border border-green bg-green px-4 py-3 text-[0.8125rem] text-primary-foreground lg:hidden",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelForward.tsx:60",className:"flex items-center gap-2",children:[i.jsx(vb,{"data-loc":"client/src/pages/AlevelForward.tsx:60",className:"h-4 w-4"})," ",r("æç»©ä¸çé","Grades & filters")]}),i.jsx(La,{"data-loc":"client/src/pages/AlevelForward.tsx:60",className:le("h-4 w-4 transition-transform",f&&"rotate-180")})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:62",className:le("border border-border bg-card p-5 lg:block",!f&&"hidden"),children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:63",className:"eyebrow text-brass",children:r("颿µæç»©","Predicted grades")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelForward.tsx:64",className:"mt-4 space-y-3",children:Ca.map(S=>i.jsxs("label",{"data-loc":"client/src/pages/AlevelForward.tsx:66",className:"flex items-center justify-between gap-3 text-[0.8125rem] text-green",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelForward.tsx:67",children:s==="zh"?S.zh:S.en}),i.jsx("select",{"data-loc":"client/src/pages/AlevelForward.tsx:68",value:c[S.key],onChange:k=>d(_=>({..._,[S.key]:k.target.value})),className:"w-16 border border-border bg-paper px-2 py-1.5 text-center text-green",children:B2.map(k=>i.jsx("option",{"data-loc":"client/src/pages/AlevelForward.tsx:69",value:k.value,children:k.label},k.value))})]},S.key))}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:74",className:le("mt-4 border-t border-border pt-3 text-[0.75rem]",N>=3?"text-tier-safe":"text-tier-reach"),children:r(`已填 ${N}/3â4 é¨`,`${N}/3â4 subjects entered`)}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:75",className:"mt-6 border-t border-border pt-5",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:76",className:"eyebrow text-muted-foreground",children:r("ç®æ å°åº","Regions")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelForward.tsx:77",className:"mt-3 flex flex-wrap gap-2",children:Pt.map(S=>i.jsx("button",{"data-loc":"client/src/pages/AlevelForward.tsx:77",type:"button",onClick:()=>v(u,S.id,m),className:le("border px-2 py-1 text-[0.75rem]",u.includes(S.id)?"border-green bg-green text-primary-foreground":"border-border text-muted-foreground"),children:s==="zh"?S.label:S.labelEn},S.id))})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:79",className:"mt-5 border-t border-border pt-5",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:80",className:"eyebrow text-muted-foreground",children:r("ä¸ä¸æ¹å","Fields")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelForward.tsx:81",className:"mt-3 flex flex-wrap gap-2",children:ps.map(S=>i.jsx("button",{"data-loc":"client/src/pages/AlevelForward.tsx:81",type:"button",onClick:()=>v(p,S.key,A),className:le("border px-2 py-1 text-[0.75rem]",p.includes(S.key)?"border-green bg-green text-primary-foreground":"border-border text-muted-foreground"),children:s==="zh"?S.zh:S.en},S.key))})]})]})]}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelForward.tsx:85",children:[i.jsx(Ui,{"data-loc":"client/src/pages/AlevelForward.tsx:86",title:r("Cambridge A-Level åå¦å¹é
æ¥å","Cambridge A-Level match report")}),N<3?i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:88",className:"border-l-2 border-brass bg-paper-deep/35 p-7",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:88",className:"eyebrow text-brass",children:r("å¼å§å","Before you begin")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelForward.tsx:88",className:"mt-3 font-[family-name:var
233(--font-serif)] text-2xl text-green",children:r("请å
å¡«å
¥è³å° 3 é¨é¢æµæç»©ã","Enter at least three predicted subjects.")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:88",className:"mt-3 text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("BCI ç Cambridge A-Level è§å以 3â4 é¨è¯¾ç¨ä¸ºåä½ãç³»ç»ä¼å
夿å
¬å¼ç级æ¡ä»¶ï¼åæ£æ¥è¯¾ç¨å
ä¿®ã","BCI's Cambridge A-Level planning is built around three to four subjects. The system checks published grade profiles before subject prerequisites.")}),i.jsx(mu,{"data-loc":"client/src/pages/AlevelForward.tsx:88",className:"mt-7"})]}):i.jsxs(i.Fragment,{children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:91",className:"no-print flex flex-wrap items-center justify-between gap-3 border-y border-border py-3",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelForward.tsx:91",className:"text-[0.8125rem] text-muted-foreground",children:[r("å·²éï¼","Entered: "),T]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:91",className:"text-[0.75rem] text-muted-foreground",children:i.jsx(Zi,{"data-loc":"client/src/pages/AlevelForward.tsx:91",children:r(`${y.length} 个ä¸ä¸ç»æ`,`${y.length} programme results`)})})]}),i.jsx("div",{"data-loc":"client/src/pages/AlevelForward.tsx:92",className:"swap mt-6 space-y-8",children:k2.map(S=>{const k=y.filter(J=>J.tier===S);if(!k.length)return null;const _=w2[S],K=E.has(S),X=K?k:k.slice(0,8);return i.jsxs("section",{"data-loc":"client/src/pages/AlevelForward.tsx:99",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:100",className:"flex items-end justify-between gap-4 border-b border-border pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:100",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:100",className:"eyebrow",style:{color:_.color},children:s==="zh"?_.zh:_.en}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:100",className:"mt-1 max-w-2xl text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?_.definitionZh:_.definitionEn})]}),i.jsx("span",{"data-loc":"client/src/pages/AlevelForward.tsx:100",className:"score text-xl",style:{color:_.color},children:k.length})]}),i.jsx("div",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-4 grid gap-3 xl:grid-cols-2",children:X.map(J=>i.jsxs("article",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"border border-border bg-card p-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"flex items-start justify-between gap-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"min-w-0",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"almanac-index flex items-center gap-2",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelForward.tsx:101",children:J.university.abbr}),i.jsx(Ta,{"data-loc":"client/src/pages/AlevelForward.tsx:101",universityId:J.university.id})]}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-1 text-[0.9375rem] leading-snug text-green",children:s==="zh"?J.programme.nameZh:J.programme.name}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-1 text-[0.6875rem] text-muted-foreground",children:s==="zh"?J.university.nameZh:J.university.name})]}),i.jsx(gn,{"data-loc":"client/src/pages/AlevelForward.tsx:101",universityId:J.university.id,programmeId:J.programme.id,label:r("æ¶è","Save"),variant:"icon"})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-4 flex items-center justify-between border-t border-border pt-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelForward.tsx:101",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"eyebrow text-muted-foreground",children:r("å
¬å¼æ¡ä»¶","Published profile")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"score mt-1 text-lg text-green",children:J.gradeProfile??r("顾é®å¤æ ¸","Review")})]}),J.gradeGap!==null&&i.jsxs("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:le("score text-[0.8125rem]",J.gradeGap>=0?"text-tier-safe":"text-tier-reach"),children:[r("ç级积å","Grade points")," ",J.gradeGap>0?"+":"",J.gradeGap]})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-3 font-[family-name:var
233(--font-serif)] text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?J.noteZh:J.noteEn}),J.prerequisite.satisfied?J.prerequisite.missing.length===0&&i.jsxs("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-3 inline-flex items-center gap-1.5 text-[0.75rem] text-tier-safe",children:[i.jsx(ru,{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"h-3.5 w-3.5"})," ",r("已满足已ç¥å
ä¿®","Known prerequisites met")]}):i.jsxs("p",{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-3 flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/AlevelForward.tsx:101",className:"mt-0.5 h-3.5 w-3.5 shrink-0"}),r("缺å°ï¼","Missing: "),J.prerequisite.missing.map(ae=>ii(ae,s)).join(s==="zh"?"ã":", ")]})]},`${J.university.id}-${J.programme.id}`))}),k.length>8&&i.jsx("button",{"data-loc":"client/src/pages/AlevelForward.tsx:102",type:"button",onClick:()=>g(J=>{const ae=new Set(J);return K?ae.delete(S):ae.add(S),ae}),className:"no-print mt-4 border-b border-brass pb-1 text-[0.8125rem] text-green",children:K?r("æ¶èµ·æ¬ç»","Collapse section"):r(`æ¥çå
¶ä½ ${k.length-8} 项`,`View ${k.length-8} more`)})]},S)})},y.length)]})]})]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelForward.tsx:111"})]})}const Qb={nus:{accepted:!0,generalZh:"A good pass in at least three âAdvancedâ Level subjectsï¼å®æ¹æªå
¬å¸å
·ä½åæ¯ç级ï¼å¦ A*/A/Bï¼æä½çº¿ï¼å·²å®æé«ä¸æç»èè¯è
以 Advanced Level æç»©ç³è¯·ï¼å°æªå®æè
é¡»é¢è®¡å¨ç³è¯·å½å¹´7æåºåè³å°ä¸é¨ Advanced Level åå¾ good passã",benchmarksZh:'{"medicine_life_science":"Medicine: Year 12 or higher level pass in Chemistry and Biology or Physicsï¼Medicine å¦è¦æ± UCATãportfolioãshortlisting å FSAãçå½ç§å¦ä»£è¡¨æ§è¯¾ç¨ï¼Environmental Studies/Food Science/Pharmacy/Pharmaceutical Scienceï¼ï¼Environmental Studies 宿¹è¦æ±åè§è¯¾ç¨é¡µï¼æªç»ä¸å
¬å¸ Cambridge A-Level 忝鍿§ï¼Food Science and Technology: Year 12 or higher level pass inä»»æä¸¤ç§ Chemistry/Biology/Physics/Physical Science/Computing/Mathematics/Further Mathematicsï¼Pharmacy/Pharmaceutical Science: strong Year 12 pass or strong higher level pass in Chemistry and Biology or Physics or Mathematicsã","engineering":"Engineering: Year 12 or higher level pass in Mathematicsï¼Computer Engineering: Year 12 or higher level pass in Mathematicsï¼æ ç»ä¸åæ¯ç级æä½çº¿ã","computing":"Common Computer Science Programmes: Year 12 or higher level pass in Mathematicsï¼Information Security: Year 12 or higher level pass in Mathematicsï¼Business Analytics/Business Artificial Intelligence Systems: Year 12 or higher level pass in Mathematicsã","business_economics":"Business Administration: Year 12 or higher level pass in Mathematicsï¼Business Analytics: Year 12 or higher level pass in Mathematicsï¼Data Science and Economics: strong Year 12 pass or strong higher level pass in Mathematicsã","law":"Law: A high level of proficiency in the English Languageï¼Selection test/interviewï¼Yesï¼å®æ¹æªå
¬å¸ Cambridge A-Level 忝ççº§é¨æ§ã","psychology":"Psychology åä¸å¦ä½ç Cambridge International A-Level ä¸é¨é¨æ§ï¼å®æ¹è¯¾ç¨å
ä¿® PDF æªååï¼ä»¥ International Qualifications éç¨è¦æ±åå
·ä½ programme prerequisites 为åï¼å®æ¹æªå
¬å¸ç»ä¸ç级æå¿
ä¿® A-Level ç§ç®ã","arts_humanities":"Humanities and Sciences: 请åè§ NUS majors 页é¢ï¼å®æ¹æªå¨è¯¥ PDF ç»ä¸ååº A-Level 忝ççº§é¨æ§ï¼Philosophy, Politics, and Economics: 请åè§ CHS programme 页é¢ï¼Architecture: Year 12 or higher level pass in Chemistry or Mathematics or Physics or Physical Scienceï¼Industrial Design: Year 12 or higher level pass in Arts or Economics or Mathematics or Physicsï¼å¹¶æé¢è¯ã"}',prerequisitesZh:"Medicine: Year 12 or higher level pass in Chemistry + Biology or Physicsï¼Engineering: Year 12 or higher level pass in Mathematicsï¼Computer Engineering/Common Computer Science/Information Security: Year 12 or higher level pass in Mathematicsï¼Business Administration/Business Analytics: Year 12 or higher level pass in Mathematicsï¼Data Science and Economics: strong Year 12 pass or strong higher level pass in Mathematicsï¼Law: A high level of proficiency in the English L
233anguageï¼Food Science: any two of Chemistry, Biology, Physics, Physical Science, Computing, Mathematics/Further Mathematicsï¼Pharmacy/Pharmaceutical Science: strong Year 12 pass or strong higher level pass in Chemistry + Biology or Physics or Mathematicsï¼Psychology/Humanities and Sciences: 宿¹æªå¨å½é
èµæ ¼å
修表ååç»ä¸ A-Level ç§ç®è¦æ±ã",englishZh:"Not requiredï¼NUS International A-Level é¡µé¢æç¡® English Requirement 为 Not requiredãC1 Advanced/Cambridge English: AdvancedãEL1119ãIELTSãMUETãTOEFL æç»©å¯æäº¤ä½ä¸æ¯ admission requirementãLaw å¦è¦æ± A high level of proficiency in the English Languageã",extrasZh:"Medicine: UCAT requiredï¼Medicine: portfolio requiredï¼shortlisted applicantsåå Focused Skills Assessment (FSA)ï¼Law: shortlisted applicantsé¡»åå Admissions Written Testï¼æåååå Admissions Interviewï¼ä¸ä¸¤è
åé¡»åå ï¼Architecture/Industrial Design/Landscape Architecture: shortlisted applicantsæ test/interviewï¼Dentistry: ä¸éç¨äºå°æªå®ææç»èè¯çç³è¯·è
ï¼å¦æ MDT/MMIï¼å
¶ä»ä¸è¿°ä»£è¡¨æ§è¯¾ç¨ï¼å®æ¹æªå
¬å¸é¢å¤èè¯æé¢è¯ã",deadlineZh:"2026-02-23ï¼AY2026/2027ï¼International Qualifications for Foreignersï¼å®æ¹é¡µé¢åæ¶åç³è¯·æ 2025-12-03 è³ 2026-02-23ï¼",sources:["https://nus.edu.sg/oam/admissions/international-qualifications-for-foreigners/international-qualifications/international-a-level","https://www.nus.edu.sg/oam/admissions/international-qualifications-for-foreigners/admission-requirements","https://nus.edu.sg/oam/admissions/programme-prerequisites","https://nus.edu.sg/oam/docs/default-source/international-qualifications/cat-d-sdp.pdf?sfvrsn=85c8615_11","https://nus.edu.sg/oam/admissions/faculty-interview-and-test-dates","https://nus.edu.sg/oam/admissions/important-dates"],evidenceZh:"NUS 宿¹æç¡®å° Cambridge åå
¥æ¥åç A-Level boardsï¼å¹¶è¦æ±è³å°ä¸é¨ Advanced Level good passï¼ä½æªå
¬å¸å¯ç´æ¥æ¢ç®ä¸º AAA/A*AA çå
¨æ ¡æä½åæ¯ç级ã课ç¨å
ä¿® PDF ä½¿ç¨ Year 12 or higher level pass/strong pass 表述ï¼ä¸åºæ
èªçå Cambridge A-Level å
·ä½ç级ãPsychology åé¨å CHS è¯¾ç¨æªå¨å½é
èµæ ¼å
修表ä¸ååï¼æ
æ æ³¨å®æ¹æªå
¬å¸ï¼æªæ¢æ¥ææ AY2026/2027 å½é
èµæ ¼ç³è¯·é¡µé¢ã"},ntu:{accepted:!0,generalZh:"Good passes in at least 4 Advanced Level subjects taken in the same sittingï¼å®æ¹æªå
¬å¸ç»ä¸ AAA/A*AA çæä½ç级ï¼3 é¨ååº A-Level å¯ä¸ªæ¡å®¡çï¼ä½å½é
å¦çç³è¯· subsidised tuition fee basis ä¸éç¨ãæ May/June UK A-Level/IALãæç»©äºç³è¯·å¹´ 8 æå
¬å¸è
䏿¥åå½å¹´ç³è¯·ï¼é¡»ç³è¯·ä¸ä¸å¦å¹´ã",benchmarksZh:'{"medicine_life_science":"LKCMedicineï¼å®æ¹æä½ç§ç®è¦æ±é¡»ä»¥ NTU International Qualifications Minimum Subject Requirements å½å¹´è¡¨æ ¼ä¸ºåï¼æ¬æ¬¡å®æ¹é¡µé¢æªç»åº Cambridge A-Level çåºå®ççº§é¨æ§ï¼ä¸ A-Level/Pre-U æç»©é¡»å¨ç³è¯·å¹´ 3 æ 31 æ¥åå¯å¾ï¼Biological Sciencesï¼A good grade in Additional Mathematics at Junior High School Level + Physics/Chemistry/Biology at Senior High School Levelï¼Biomedical Sciences and BioBusinessï¼A good grade in Additional Mathematics + Physics/Chemistry/Biologyï¼å®æ¹æªå
¬å¸è¯¾ç¨çº§ A-Level åæ°çº¿ã","engineering":"ä»£è¡¨æ§ B.Engï¼Senior High School Level Mathematics + Senior High School Level Biology/Chemistry/Physicsï¼è¥æªè¯» Senior High School Physicsï¼å¦é Junior High School PhysicsãNTU 页é¢è¯´æ A-Level Mathematics 足以满足 Mathematics at Senior High School Levelï¼Renaissance Engineering 妿 selection test/interviewã","computing":"Computer Scienceï¼Mathematics at Senior High School Level æ Physicsï¼UK CIE A-Level Computer Science 坿¿ä»£è¡¨ä¸ Physics é项ãComputer Engineeringï¼Mathematics + Physics/Chemistry/Biologyï¼å¦é Junior High School PhysicsãData Science and Artificial Intelligenceï¼Mathematics at Senior High School Levelã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã","business_economics":"Economicsï¼A good grade in Additional Mathematics at Junior High School Level + A good grade in English at Senior High School Levelï¼selective basisãEconomics and Data Scienceï¼Mathematics at Senior High School Level + good EnglishãBusiness åç¬è¯¾ç¨çå½é
Cambridge A-Level åºå®ççº§é¨æ§æªå¨ææ¥å®æ¹é¡µé¢å
¬å¸ã","law":"NTU 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼ç§ç®è¦æ±é¡µé¢æªååº Law å¦ä½ï¼å æ¤æ 坿 ¸éªç NTU Law Cambridge A-Level benchmarkï¼å®æ¹æªå
¬å¸/ä¸éç¨ã","psychology":"Psychologyï¼A good grade in Additional Mathematics at Junior High School Level + A good grade in English at Senior High School Levelï¼selective basisï¼ä¸ Biological Sciences å主修å¦é Physics/Chemistry/Biology at Senior High School Levelã宿¹æªå
¬å¸ Cambridge A-Level åºå®ç级线ã","arts_humanities":"Englishï¼A good grade in General Paper/English at Senior High School Levelï¼selection interviewï¼HistoryãPhilosophy çé¨å课ç¨è¦æ± good grade in General Paper/EnglishãChinese ç¸å
³è¯¾ç¨å¦è¦æ± Chinese at GCE O-Level/HSK Level 6ãArt, Design & Mediaï¼Junior High School Mathematics + good Senior High School Englishï¼å¹¶é portfolioãpersonal statement/writing samplesãcreative projectãobservational drawingã"}',prerequisitesZh:"Engineering: Mathematics + Biology/Chemistry/Physicsï¼æªè¯» Senior High Physics æ¶å¦é Junior High Physicsï¼Computing: Computer Science å¯å¨æå® Computer Science 课ç¨ä¸æ
233¿ä»£ Physicsï¼Computer Science/Data Science: Mathematics ææè¯¾ç¨è§å® Physicsï¼Life Science: Additional Mathematicsï¼Junior Highï¼+ Biology/Chemistry/Physicsï¼Senior Highï¼ï¼Chemistry and Biological Chemistry: Chemistry + Mathematics/Physicsï¼Economics: Additional Mathematicsï¼Junior Highï¼+ Englishï¼Psychology: Additional Mathematicsï¼Junior Highï¼+ Englishï¼Arts/Humanities: General Paper/Englishï¼Chinese programmes additionally Chineseï¼Law: NTU 宿¹æªååºï¼Medicine/LKCMedicine: 课ç¨çº§ Cambridge A-Level ç§ç®ç»åæ¬æ¬¡å®æ¹é¡µé¢æªå®æ´å
¬å¸ï¼å®æ¹æªå
¬å¸åºå®ç级ã",englishZh:"è¥é«ä¸æå¦è¯è¨ä¸æ¯è±è¯ï¼ææç»©åæ¾ç¤ºè±è¯ä¸ºç¬¬äºè¯è¨/English as an Additional Languageï¼IGCSE O-Level English first language grade A/7ï¼æ IELTS Overall 6ãWriting 6ãSpeaking 6ï¼æ TOEFLï¼2026 å¹´åèè¯ Overall 90ãiBT Speaking 25ï¼2026 å¹´ 1 æèµ·é¡µé¢å Overall 4.5ãSpeaking 4.5ï¼ï¼æ SAT 1250ï¼æ PTE Academic Overall 55ãSpeaking 55ï¼æ ACT with Writing composite 30ï¼æ C1 Advancedï¼æ MUET/CEFR B2/E1119 English Aãæ¯å¦è±å
åå³äºé«ä¸è±è¯æè¯¾/è±è¯ç§ç®æ
åµï¼å½é
å¦çä¸åºå° Singapore-Cambridge GP è§åç´æ¥å¥ç¨ã",extrasZh:"NTU Entrance Examination (NTU EE)ï¼Not requiredï¼Renaissance Engineering Programmeï¼Selection Test/Interview requiredï¼é¨åè¯¾ç¨æå®æ¹è¡¨æ ¼ä¸º selective basis æ interviewï¼Art, Design & Mediaï¼portfolio + personal statement/writing samples + creative project + observational drawingï¼å½é
ç§å¦å¥¥æå¹å
é/é¶/éçå¯è·æ´æå©èèï¼å¯è½é¢è¯ï¼Medicine/LKCMedicineï¼A-Level/Pre-U æç»©é¡»å¨ç³è¯·å¹´ 3 æ 31 æ¥åå¯å¾ï¼æ®éè¯¾ç¨æç»æç»©éå¸¸é¡»å¨ 7 æ 31 æ¥åå¯å¾ã",deadlineZh:"AY2026-27ï¼15 October 2025â19 March 2026ï¼å®æ¹é¡µé¢å½åæ 示 ClosedãUK A-Level/IAL æç»©è¥äºç³è¯·å¹´ 8 æå
¬å¸ï¼ä¸å¾ç³è¯·å½å¹´ï¼é¡»ä¸ä¸å¦å¹´ç³è¯·ã",sources:["https://www.ntu.edu.sg/admissions/undergraduate/admission-guide/international-qualifications/uk-a-level-certificates-cambridge-pre-u","https://www.ntu.edu.sg/admissions/undergraduate/admission-guide/international-qualifications","https://www.ntu.edu.sg/media/docs/default-source/undergraduate-admissions/msr/emsr_intnl.pdf?sfvrsn=35f52b2c_5","https://www.ntu.edu.sg/engineering/coe-admissions/minimum-subject-requirements","https://www.ntu.edu.sg/admissions/undergraduate/admission-guide"],evidenceZh:"NTU æç¡®æ¥å UK GCE A-Levelï¼å« Cambridgeï¼å¹¶è¦æ±ååºè³å° 4 é¨ Advanced Level good passesï¼æªå
¬å¸ AAA/A*AA ç»ä¸æä½ç级ï¼ä¸æ»¡è¶³æä½ç³è¯·æ¡ä»¶ä¸ä¿è¯å½åãä¸ä¸ benchmark æ¥èª NTU International Qualifications Minimum Subject Requirementsï¼å
¶ä¸ Senior High School Level/Junior High School Level æ¯å½é
å¦åçæå±çº§ï¼ä¸åºè¯¯è¯»ä¸º Singapore-Cambridge H2/H1ãNTU æ Law æ¬ç§é¡¹ç®ï¼LKCMedicine çå
·ä½ç§ç®åºå¨ç³è¯·å¹´åº¦å®æ¹è¡¨æ ¼å¤æ ¸ãè±è¯æ¡æ¬¾å卿é«ä¸æè¯¾è¯è¨åèµæ ¼ç±»å«çæ¡ä»¶å·®å¼ã"},smu:{accepted:!0,generalZh:"nullï¼å®æ¹æªå
¬å¸ Cambridge International/UK A-Level çç»ä¸æä½ç级ã宿¹è¦æ±è³å°å®æ 12 å¹´æ£è§æè²ï¼å¹¶å¨è·è®¤å¯çå½å®¶/å½é
èè¯ä¸åå¾ good passesï¼UK A Levelsï¼CambridgeãEdexcelãAQAï¼é¡»æ International/Other qualifications ç±»å«ç³è¯·ã",benchmarksZh:'{"medicine_life_science":"nullï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸å»å¦æçå½ç§å¦æ¬ç§è¯¾ç¨è¦æ±ã","engineering":"nullï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸å·¥ç¨æ¬ç§è¯¾ç¨è¦æ±ã","computing":"Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentileï¼Computer Science AAB/BâAAA/Aï¼Information Systems BBC/CâAAA/Bï¼Software Engineering BBC/BâAAA/Cãæ¤ä¸ºæ°å å¡ A-Level å½åè
çåå²æå¯¼æ°æ®ï¼ä¸æ¯ Cambridge International A-Level 鍿§ï¼å½é
å¦å页é¢ä»
æç¡®è¦æ± Economics and Computer Science applicants é«ä¸é¶æ®µ Mathematics good passã","business_economics":"Accountancy BBB/CâAAA/Aï¼Business Management ABB/CâAAA/Aï¼Economics BBB/CâAAA/Aï¼å为 Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentileï¼éå½é
Cambridge A-Level 鍿§ï¼ï¼Economics applicants é¡»é«ä¸é¶æ®µ Mathematics good passã","law":"Singapore-Cambridge GCE A-Level 2025 offers indicative AAA/AâAAA/Aï¼éå½é
Cambridge A-Level ä¸å±é¨æ§ï¼ä¸å®æ¹è¯´æåå² profile ä¸ä¿è¯å½åã","psychology":"nullï¼SMU 宿¹æ¬ç§è¯¾ç¨/å½å页颿ªå
¬å¸å¿ç妿¬ç§è¯¾ç¨è¦æ±ã","arts_humanities":"Social Sciences BBB/CâAAA/Aï¼Singapore-Cambridge GCE A-Level 2025 offers indicative 10thâ90th percentileï¼éå½é
Cambridge A-Level 鍿§ï¼ï¼å
¶ä»æç¤¾äººææ¹åæªå
¬å¸ Cambridge International ä¸å±ç级ã"}',prerequisitesZh:"Computer Science/Information Systems/Software Engineering/Economics: high-school Mathematics good passï¼å®æ¹åæï¼ï¼Law: 宿¹å½é
å¦å页颿ªå
¬å¸ A-Level ç§ç®å
ä¿®ï¼ä½ shortlisted applicants é¡»åå writing testï¼å
¶ä»å»å¦/çå½ç§å¦ãå·¥ç¨ãå¿çå¦ãæç¤¾äººæï¼å®æ¹æªå
¬å¸æè¯¾ç¨æªå¼è®¾",englishZh:"International/Other qualifications applicants must submit one standardised test score unless holding an exempt qualificationï¼non-law IELTS Academic overall 7.0ï¼Reading 7.0ï¼Writing 6.5ï¼Law IELTS Academic overall 7.5ï¼Reading 7.0ï¼Writing 7.
2330ã坿¿ä»£èè¯ï¼non-law SAT 1350ï¼EBRW 650ï¼ãACT 29ï¼English+Reading 57ï¼ãTOEFL iBT 93ï¼2026-01-21 åï¼Reading/Writing å22ï¼æèª 2026-01-21 èµ· TOEFL iBT 5ï¼Reading 5ãWriting 4.5ï¼ãPTE 66ï¼Reading 66ãWriting 56ï¼ãC1 Advanced 185ï¼Reading 185ãWriting 176ï¼ãAST è³å°ä¸ç§ä¸å« English ä¸ Mathematicsï¼AST English 225ï¼Law å¯¹åº IELTS 7.5ãSAT EBRW 700ãACT English+Reading 64ãTOEFL 100/æ°å¶5.5ãPTE 76ãC1 191ãAST English 240ã宿¹æªå Cambridge International A-Level è±è¯ç§ç®è±å
ã",extrasZh:"é Lawï¼shortlisted applicants é¢è¯ï¼Lawï¼shortlisted applicants å
åå writing testï¼è¿ä¸æ¥ shortlisted åé¢è¯ï¼å±
ä½å¨æ°å å¡å¢å¤ç shortlisted applicants å¯çº¿ä¸ Zoom é¢è¯ï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ä¸å±éå èè¯æ portfolio",deadlineZh:"2026-03-19 23:59ï¼Singapore Standard Timeï¼AY2026-27 International/Other qualifications ç³è¯·æªæ¢ï¼ï¼è¥æç»é«ä¸æç»©å°æªå
¬å¸ï¼predicted results é¡»ç±å¦æ ¡æå¸/è¾
导å认è¯å¹¶äº 2026-03-31 æäº¤",sources:["https://admissions.smu.edu.sg/admissions-requirements/international-and-other-qualifications","https://admissions.smu.edu.sg/admissions-requirements/important-dates","https://admissions.smu.edu.sg/admissions-requirements/indicative-grade-profile","https://admissions.smu.edu.sg/faqs/law-interviews-and-writing-tests"],evidenceZh:"SMU 宿¹æç¡®æ UK A Levelsï¼CambridgeãEdexcelãAQAï¼çº³å
¥ International/Other qualifications ç±»å«ï¼å æ¤ accepts_cambridge_alevel=trueï¼ä½æªå
¬å¸ Cambridge International A-Level çç»ä¸ AAA ççº§é¨æ§ãå
¬å¼ç BBB/CãAAA/A çä»
é对 Singapore-Cambridge GCE A-Level ç³è¯·äººä¸ä¸å¹´åº¦ offer çæå¯¼æ§å使°ï¼ä¸è½ç´æ¥ç¨äºå½é
Cambridge A-Level 稳妥/å¹é
/å²åºå¤æãSMU 乿ªè®¾å»å¦ãå·¥ç¨ãå¿ç妿¬ç§è¯¾ç¨ã"},sutd:{accepted:!0,generalZh:"Good passes in at least three Advanced Level subjects within the same sittingï¼å®æ¹æªå
¬å¸ç»ä¸æä½åæ¯ç级ï¼å¦AAA/A*AAï¼ï¼ä¸ä¸åèè¯æåå¾çAdvanced Levelç§ç®ä¸æ¥åã",benchmarksZh:'{"medicine_life_science":"ä¸éç¨/宿¹æªå
¬å¸å»å¦æçå½ç§å¦æ¬ç§é¡¹ç®å对åºA-Level鍿§ï¼SUTDæ¬ç§æçæ»ä½å好 Mathematics å Sciencesï¼å°¤å
¶ Physics æ Chemistryï¼ã","engineering":"æªæå·¥ç¨ä¸ä¸å
¬å¸åç¬ççº§é¨æ§ï¼ä»£è¡¨æ§å¦æ¯åå为 Mathematics + Physics æ Chemistryï¼å®æ¹è¡¨è¿°ä¸º strong competency in Mathematics and the Sciences generally preferredã","computing":"æªæè®¡ç®æºä¸ä¸å
¬å¸åç¬ççº§é¨æ§ï¼å®æ¹æªå
¬å¸C
233omputingå
ä¿®ç§ç®æççº§ï¼æ´ä½éè§ Mathematics and Sciencesã","business_economics":"宿¹æ¬ç§é¡µé¢æå EconomicsãBusinessãFinance çæ¹åå¯å¨ Design and Artificial Intelligence è·¯å¾ä¸æ¢ç´¢ï¼ä½æªå
¬å¸A-Levelç级æç§ç®å
ä¿®è¦æ±ã","law":"æªåç°SUTDæ³å¾æ¬ç§é¡¹ç®ï¼å®æ¹æªå
¬å¸æ³å¾ç±»A-Levelè¦æ±ã","psychology":"宿¹æ¬ç§é¡µé¢æå Psychology å¯å¨ Design and Artificial Intelligence è·¯å¾ä¸æ¢ç´¢ï¼ä½æªå
¬å¸A-Levelç级æç§ç®å
ä¿®è¦æ±ã","arts_humanities":"SUTDåæ Humanities, Arts and Social Sciencesï¼HASSï¼å¦æ¯é¢åï¼ä½æªå
¬å¸è¯¥é¢ååç¬A-Levelç级æç§ç®å
ä¿®è¦æ±ã"}',prerequisitesZh:"å
¨æ ¡/å½é
A-Levelï¼Mathematicsåä¸é¨Scienceï¼PhysicsæChemistryï¼å
·å¤è¾å¼ºè½åè
generally preferredï¼æªå
¬å¸æå
·ä½ä¸ä¸å¼ºå¶A-Levelç§ç®ç»åï¼UEEèæ¥ Mathematics/Logic Thinking + Physicsã",englishZh:"è¥ææäº¤èµæ ¼çæè¯¾è¯è¨ä¸æ¯è±è¯ï¼å¿
é¡»æäº¤ IELTSãTOEFLãSATãPTE AcademicãACT æ C1 Advanced ä¹ä¸ï¼å®æ¹æç¡® no prescribed minimum scoreï¼ç³è¯·æå¦æ¯åé妿¯æå°±ç»¼åè¯å®¡ãè¥æè¯¾è¯è¨ä¸ºè±è¯ï¼å®æ¹è¯¥é¡µæªè§å®å¿
é¡»æäº¤è±è¯èè¯æç»©ã",extrasZh:"å
¥å¦ç³è¯·éç¨ holistic/comprehensive reviewï¼éè§å¦æ¯ã个人ç¹è´¨ãæ´»å¨/æå°±ãé¢å¯¼åãæ¨èä¿¡å个人æ´å¯é¢ï¼éä¸çç³è¯·è
éåå ä¸SUTD faculty/leaderççº¿ä¸æçº¿ä¸ conversation/interviewï¼è¥ä»¥ predicted results æä»
Advanced Subsidiary Level ç³è¯·ä¸è¢«shortlistedï¼éåå SUTD University Entrance Examinationï¼UEEï¼ï¼UEE为åºäºGCE A-Level Mathematics/Logic Thinkingä¸Physicsçéå·èè¯ï¼25éæ°å¦/é»è¾éæ©é¢+15éç©çéæ©é¢ï¼1å°æ¶ï¼å½é
A-Levelç³è¯·è
é¡»æäº¤æ¤ç
§é¡µãO-Level/IGCSEæåçæç»©ãå®é
A-LevelæASæç»©åç¸å
³ç»åææã",deadlineZh:"2026-03-02ï¼A-Level Certifications (International) ç³è¯·çªå£ï¼2026-01-02è³2026-03-02ï¼å®ç½åæ¶æ¾ç¤º2026ç³è¯·å·²å
³éï¼ä¸ä¸æ¬¡è§2027ï¼",sources:["https://www.sutd.edu.sg/admissions/undergraduate/a-level-certifications-international/criteria-for-admission/","https://www.sutd.edu.sg/admissions/undergraduate/a-level-certifications-international/application-timeline/","https://www.sutd.edu.sg/admissions/undergraduate/admission-requirements/international-qualifications/","https://www.sutd.edu.sg/admissions/undergraduate/admission-requirements/overview/","https://www.sutd.edu.sg/admissions/undergraduate/sutd-uee/criteria-for-admission/","https://www.sutd.edu.sg/admissions/undergraduate/"],evidenceZh:"SUTDå®ç½æç¡®å°UK A-Level Certificationsï¼CambridgeãEdexcelãOCRãAQAï¼å为å½é
ç³è¯·ç±»å«ï¼å æ¤å¯ç¡®è®¤æ¥åCambridge International A-Levelãå®ç½ä»
ç»åºâè³å°ä¸é¨åä¸èè¯æAdvanced Levelç§ç®è¯å¥½éè¿âï¼æªç»AAA/A*AAçç»ä¸æä½ç级ãSUTD䏿¯å»å¦ææ³å¾é¢æ ¡ï¼ä¸ç±»å段ä¸å¤æ°ä¸åå¨ç¬ç«ä¸ä¸é¨æ§ï¼ä¸å¾ç¨æ°å 塿¬å°H2/H1è¦æ±æ¿ä»£å½é
A-Levelå£å¾ã2026ç³è¯·çªå£ä¸UEEä¿¡æ¯ä»¥å®ç½å½å页é¢ä¸ºåï¼å¹´åº¦æ¥æå¯è½æ´æ°ã"},sit:{accepted:!1,generalZh:"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level çåºå®å
¨æ ¡æä½ç级ã宿¹ä»
ç§°æµ·å¤é¢æ ¡ç international qualificationï¼å
æ¬ç³è¯·äººæäº¤çâA Level/Year 12 examination resultsâï¼é¡»å®æè³å°12å¹´æ£è§æè²ï¼å¹¶æä¸ªæ¡å®¡çï¼case-by-caseï¼ã",benchmarksZh:'{"medicine_life_science":"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level çç»ä¸é¨æ§ãç¸å
³å¥åº·ç§å¦è¯¾ç¨é¡»æ»¡è¶³åè¯¾ç¨ admission requirementsï¼Allied Health 妿è±è¯åå»ç审æ¥è¦æ±ã","engineering":"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§ãTechnical University of Munich åä½è¯¾ç¨åæ H2 Mathematics + H2 Scienceï¼Biology/Chemistry/Physicsï¼è¿ä¸æ°å å¡ H2 å£å¾ï¼ä¸è½ç´æ¥å½ä½ Cambridge ççº§è¦æ±ã","computing":"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§ãSIT-DigiPen Computer Science in Real-Time Interactive Simulation / Computer Science and Game Design å¦å H2 Mathematics/Physics/Computing ä¹ä¸æ H1 Mathematics çæ°å å¡å£å¾ï¼ä¸è½ç´æ¥çå Cambridgeã","business_economics":"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ç级æç§ç®é¨æ§ãBusiness and Infocomm Technology è¦æ±æäº¤ personal statementã","law":"nullï¼SIT 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼é¡µé¢æªå
¬å¸æ³å¾è¯¾ç¨æ Cambridge International A-Level æ³å¦è¦æ±ã","psychology":"nullï¼SIT 宿¹æ¬ç§è¯¾ç¨/å½é
èµæ ¼é¡µé¢æªå
¬å¸å¿çå¦è¯¾ç¨æ Cambridge International A-Level å¿çå¦è¦æ±ã","arts_humanities":"nullï¼å®æ¹æªå
¬å¸ Cambridge International A-Level ççº§é¨æ§ãCommunication and Digital Media è¦æ± written essay + media portfolioï¼å
¶ä½ç¸å
³é¡¹ç®çå
·ä½ Cambridge 鍿§å®æ¹æªå
¬å¸ã"}',prerequisitesZh:"Engineering/TUMåä½è¯¾ç¨ï¼å®æ¹å H2 Mathematics + H2 Scienceï¼Biology/Chemistry/Physicsï¼ï¼ä½è¿æ¯æ°å å¡ H2 表述ï¼é Cambridge International A-Level æ
233ç¡®è¦æ±ï¼Computing/DigiPenåä½è¯¾ç¨ï¼H2 Mathematics or Physics or Computing ä¹ä¸ï¼æ H1 Mathematicsï¼æ°å å¡å£å¾ï¼ï¼Allied Healthï¼å课ç¨é满足 admission requirementsï¼Cambridge International A-Level å
·ä½å
ä¿®ç§ç®å®æ¹æªå
¬å¸ï¼Business and Infocomm Technologyï¼æ Cambridge ç§ç®å
ä¿®æ°åï¼é personal statementï¼Communication and Digital Mediaï¼æ Cambridge ç§ç®å
ä¿®æ°åï¼é essay + media portfolio",englishZh:"ä¸è¬å½é
èµæ ¼ï¼è¥é«ä¸æè¯¾è¯è¨ä¸æ¯è±è¯ï¼åºæäº¤å¯æ¥åçè±è¯èè¯æç»©ï¼ä¾å¦ IELTSãTOEFLï¼ï¼SIT å½é
èµæ ¼é¡µæªç»åºç»ä¸åæ°ãAllied Health 课ç¨å¦æé¡¹ç®é¨æ§ï¼Diagnostic Radiography/Radiation Therapy ç GCE A Level General Paper/Knowledge & Inquiry 为 Dï¼Dietetics/NutritionãOccupational TherapyãPhysiotherapy 为 Dï¼Speech and Language Therapy 为 Bï¼ä½é¡µé¢åæ¶æ³¨æ Knowledge & Inquiry ä»
æ¿ä»£ 2024 å¹´å以å Singapore-Cambridge GCE A-Level ç GPï¼ä¸è½ç´æ¥è§ä¸º Cambridge International A-Level è§åã",extrasZh:"å½é
èµæ ¼ç³è¯·æä¸ªæ¡å®¡çï¼SAT I/SAT II å¨éç¨æ¶è®¡å
¥å½åï¼ç³è¯·äººå¯è½è¢«é请åå admission interviewï¼æåç§°å½åå
·æç«äºæ§ä¸ shortlisted applicants ä¼è·éé¢è¯ï¼Allied Health é Mandatory Medical Clearanceï¼Business and Infocomm Technologyï¼personal statementï¼Communication and Digital Mediaï¼700-word written essay + media portfolioï¼DigiPenï¼personal statementï¼Digital Art and Animation å¦é 10â15ä»¶ä½å portfolio",deadlineZh:"2026-01-08è³2026-03-19ï¼å®æ¹ 2026/27 æ¬ç§ç³è¯·çªå£ï¼å½é
èµæ ¼æåæ¦æ¬ä¸ºæ¯å¹´ JanuaryâMarchï¼å¹¶è¦æ±å¨ March closing date åæäº¤ï¼",sources:["https://www.singaporetech.edu.sg/admissions/undergraduate/requirements/international-qualifications","https://www.singaporetech.edu.sg/admissions/undergraduate/requirements/programme-specific-requirements","https://www.singaporetech.edu.sg/sites/default/files/2026-04/Application%20International%20Guide_06042026.pdf","https://www.singaporetech.edu.sg/openhouse/application-guide"],evidenceZh:"SIT 宿¹å½é
èµæ ¼é¡µæ²¡ææç¡®ååºâCambridge International A-Levelâåç§°ï¼ä¹æ²¡æ AAA/A*AA æå
¶ä»åºå® A-Level æä½ç级ï¼å®åªæ¥åæµ·å¤ Year-12/A-Level ç±»èµæ ¼æä¸ªæ¡å®¡çãå æ¤ accepts_cambridge_alevel æâ宿¹æ¯å¦æç¡®æ¥åâçä¸¥æ ¼æ å记为 falseï¼èéæè¨ä¸æ¥åã页é¢ä¸ç H1/H2ãGPãKnowledge & Inquiry å为æ°å å¡ Cambridge GCE A-Level ä½ç³»ï¼å·²ä¸å½é
Cambridge A-Level å£å¾åºåï¼ä¸ç±»ä¸æªæå®æ¹æç¡®å
¬å¸ç项ç®çº§å½é
A-Level åæ°ï¼åä¿ç nullã"},suss:{accepted:!1,generalZh:"nullï¼SUSS 宿¹å
¨æ¥å¶æ¬ç§èµæ ¼é¡µæªå
¬å¸ Cambridge International A-Level çå
·ä½æä½ç级ï¼å½é
åå
¶ä»èµæ ¼è¦æ±ä¸ºå®æè³å°12å¹´æ£è§æè²ï¼å¹¶æäº¤è§å®çæ ååèè¯æç»©ã",benchmarksZh:'{"medicine_life_science":"nullï¼å®æ¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåå»å¦æçå½ç§å¦æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã","engineering":"nullï¼å®æ¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåå·¥ç¨æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã","computing":"Bachelor of Science in Information and Communication Technologyï¼å®æ¹æªå
¬å¸ Cambridge A-Level ççº§ææ°å¦/è®¡ç®æºç§ç®è¦æ±ï¼å½é
èµæ ¼ç³è¯·éç¨éç¨èµæ ¼ä¸æµè¯è¦æ±ã","business_economics":"Bachelor of AccountancyãBachelor of Science in FinanceãBachelor of Science in MarketingãBachelor of Science in Supply Chain ManagementãBachelor of Science in Business Analyticsï¼å®æ¹æªå
¬å¸ Cambridge A-Level ç级æå
·ä½ç§ç®è¦æ±ï¼IGP ä»
为 Singapore-Cambridge A-level UAS åèï¼ä¸éç¨äºæ¨å® Cambridge International A-Level ç级ã","law":"nullï¼å®æ¹å½é
å¦çå
¨æ¥å¶æ¬ç§é¡¹ç®æ¸
åæªåæ³å¾æ¬ç§é¡¹ç®ï¼æªå
¬å¸ Cambridge A-Level ä¸ä¸é¨æ§ã","psychology":"Bachelor of Science in Psychologyï¼å®æ¹æªå
¬å¸ Cambridge A-Level ç级æå¿çå¦/å
¶ä»å
ä¿®ç§ç®è¦æ±ï¼ç³è¯·è
é¡»å° Psychology æå¨ç¬¬ä¸æç¬¬äºå¿æ¿æå¯è¿å
¥é¢è¯çéã","arts_humanities":"Bachelor of Arts in Chinese StudiesãBachelor of Early Childhood EducationãBachelor of Human Resource ManagementãBachelor of Public Safety and SecurityãBachelor of Social Workï¼å®æ¹æªå
¬å¸ Cambridge A-Level ç级æå
·ä½ç§ç®è¦æ±ï¼ç¸å
³é¡¹ç®å¯è½æé¢è¯/éæ©æ§è¯ä¼°ã"}',prerequisitesZh:"Computing/ICT: 宿¹æªå
¬å¸ Cambridge International A-Level å
ä¿®ç§ç®ï¼Business/Accountancy/Finance/Marketing/Supply Chain/Business Analytics: 宿¹æªå
¬å¸ Cambridge International A-Level å
ä¿®ç§ç®ï¼Psychology: 宿¹æªå
¬å¸ A-Level å
ä¿®ç§ç®ï¼Arts/Humanities/Social Work/Early Childhood
233/Public Safety: 宿¹æªå
¬å¸ A-Level å
ä¿®ç§ç®",englishZh:"è¥ææèµæ ¼çæè¯¾è¯è¨ä¸æ¯è±è¯ï¼IELTS Academic 6.5ï¼æ TOEFL internet-based 85ï¼æ MUET Band 4.0ï¼æ PTE Academic 58ï¼æ C1 Advanced 180ï¼è¥æ GCE O-Level English Language Grade C6ï¼æåçæç»©ï¼ï¼SUSS å¯è½è¦æ±é¢å¤æµè¯ãIELTS/TOEFL/PTE/C1 æç»©é¡»å¨å
¥å¦æ¶æè¿2å¹´å
åå¾ï¼ææç»æé¡»äºå
¥å¦å¹´åº¦3æ31æ¥åæäº¤ã",extrasZh:"å½é
åå
¶ä»èµæ ¼ç³è¯·é¡»å®æè³å°12å¹´æ£è§æè²ï¼å¹¶æäº¤ä»¥ä¸ä¹ä¸ï¼SATè³å°1260ä¸Reading/Mathåè³å°630ï¼ACTè³å°28ä¸Writingè³å°8ï¼IELTS/TOEFL/MUET/PTE/C1 Advancedè¾¾å°å®æ¹é¨æ§ï¼å
¥å´è
æå¤åå ä¸é¶æ®µè¯ä¼°ï¼essay writingãonline cognitive testãprogramme-specific interview/assessment centreï¼ï¼å½é
å¦çå¯è½å¯çº¿ä¸åå ï¼é¡»æææ Student's Passï¼å®æ¹æªå
¬å¸ Cambridge A-Level ä¸å±éå èè¯æé¢è¯è±å
ã",deadlineZh:"2025-11-19è³2026-03-19ï¼July 2026 å
¨æ¥å¶æ¬ç§ç³è¯·çªå£ï¼å·²ç»æï¼ï¼July 2027 ç³è¯·å°äº2026å¹´11æå¼å§ï¼è±è¯å SAT/ACT çæç»©é¡»äºå
¥å¦å¹´åº¦3æ31æ¥åæäº¤ã",sources:["https://www.suss.edu.sg/admissions/application-process/eligibility/full-time-undergraduate-admission-criteria","https://www.suss.edu.sg/admissions/application-process/international-students/international-ft-undergraduate-students","https://www.suss.edu.sg/admissions/application-process/how-to-apply
233/full-time-undergraduate-application-guide","https://www.suss.edu.sg/admissions/application-process/indicative-grade-profile-igp","https://www.suss.edu.sg/programmes/detail/bachelor-of-science-in-psychology","https://www.suss.edu.sg/docs/default-source/content_admissions/international-qualifications.pdf?sfvrsn=472369a0_1"],evidenceZh:"SUSS 宿¹èµæ ¼é¡µæç¡®ååº Singapore-Cambridge GCE A Level çæ¬å°èµæ ¼é¨æ§ï¼è³å°2é¨H2å
容ç§ç®ãGPãPWåH1对æ¯ç§ç®ï¼ï¼ä½æªæç¡®å Cambridge International A-Level æå
¶ç级æ¢ç®ãå½é
èµæ ¼è·¯å¾åªå宿è³å°12å¹´æè²å¹¶æ»¡è¶³æ ååèè¯è¦æ±ï¼å æ¤æ¬è®°å½ä¸ææ¬å° H2/H1/UAS æ IGP æ°åç§»æ¤å° Cambridge International A-Levelãå½é
å¦çå®ç½ååº12个å
¨æ¥å¶æ¬ç§é¡¹ç®ï¼æªå«å»å¦ãå·¥ç¨ãæ³å¾ãCambridge æ¥åæ§ä¸ä¸ä¸ A-Level ç级/å
ä¿®ç§ç®åæå®æ¹æªå
¬å¸å¤çï¼ç½®ä¿¡åº¦ï¼ä¸çã"},hku:{accepted:!0,generalZh:"nullï¼é¦æ¸¯å¤§å¦å®æ¹å½é
èµæ ¼ç³»ç»æç¡®ååºâGCE A-level / International A-levelâï¼ä½æªå
¬å¸éç¨äºå
¨æ ¡ææè¯¾ç¨çç»ä¸ Cambridge International A-Level æä½ç级ï¼å½åæè¯¾ç¨åç³è¯·äººæ´ä½ç«äºåè¯ä¼°ã",benchmarksZh:'{"medicine_life_science":"Medicine/MBBSï¼å®æ¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§ï¼HKUMed说æéæ¬å°ç³è¯·è
é¡» exceptionally well qualifiedï¼å¹¶è¦æ±è¯å¥½è±è¯å粤è¯è½åãçå½ç§å¦/Scienceï¼2025 BScåèæä½å½å为 1A* 2Aï¼GCEALï¼ï¼Science Master Classåè为 4A*ï¼GCEALï¼ã","engineering":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§ï¼å
·ä½è¯¾ç¨ç Expected Lower Boundary ä¸ Subject Requirements éå¨HKUå½é
èµæ ¼æçç³»ç»æè¯¾ç¨æ¥è¯¢ã","computing":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§ï¼HKU说æ Computing and Data Scienceç¸å
³è¯¾ç¨æç¬ç«æçä¿¡æ¯/åé¢å®æï¼éæè¯¾ç¨é¡µé¢æ¥è¯¢ã","business_economics":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§åç»ä¸ç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã","law":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§åç»ä¸ç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã","psychology":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§åç»ä¸ç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã","arts_humanities":"宿¹æªå
¬å¸ Cambridge International A-Level çç»ä¸å
¬å¼ççº§é¨æ§åç»ä¸ç§ç®ç»åï¼æå
·ä½è¯¾ç¨åå½å¹´ç«äºæ
åµè¯ä¼°ã"}',prerequisitesZh:"Medicine/MBBSï¼å®æ¹é¡µé¢æªå Cambridge A-Levelå
·ä½ç§ç®ç级ï¼è¦æ±è¯å¥½è±è¯å粤è¯ï¼Science/BScï¼å®æ¹2025 GCEALåèå½å为1A* 2Aï¼ä½è¯¥é¡µé¢æªå°å
¶è¡¨è¿°ä¸ºæ®éæä½é¨æ§ï¼Science Master Classï¼GCEALåè为4A*ï¼å
¶HKDSE页é¢å¼ºè°ç§å¦æ¹åé常æ¶åBiology/Chemistry/Physicsï¼ä½ä¸è½ç´æ¥è½¬æ¢ä¸ºCambridge A-Level硬æ§å
ä¿®ï¼Engineering/Computing/Business/Economics/Law/Psychology/Arts & Humanitiesï¼å®æ¹æªå
¬å¸å¯æ ¸å®çç»ä¸Cambridge A-Levelå
ä¿®ç»å",englishZh:"IELTS Academic overall 6.5ï¼å䏿¬¡èè¯ï¼ï¼TOEFL iBT 93ï¼é¦æ¸¯å¤§å¦å¦å Cambridge Englishï¼C1 Advanced Grade Cææ»å180ï¼ä»¥åC2 Proficiency Level C1ææ»å180ãå
·ä½è±å
/æ¿ä»£èµæ ¼ä»¥HKU宿¹English Language Requirement表为åï¼å®æ¹æªè¯å®ä»
åCambridge International A-Levelè±è¯ç§ç®å³å¯æ®éè±å
ã",extrasZh:"å½é
/éJUPASç³è¯·æå¦ä¸æç»©åå
¶ä»å ç´ ç»¼åè¯ä¼°ï¼å¯è½å
æ¬é¢è¯ã个人éè¿°ãæ¨èä¿¡åå
¶ä»æä»¶ï¼HKUmedéJUPASåé人å¯è½æä¸ªäººè¡¨ç°è·éé¢è¯ï¼é¢è¯è¯ä¼°å¨æºãæåº¦ãé¢å¯¼ååç¤¾ä¼æè¯ï¼ä½åéæç»ä¸å
¥å¦èè¯ï¼å®æ¹æªå
¬å¸ä¸ºå
¨æ ¡éç¨è¦æ±",deadlineZh:"2026-08-21ï¼é¦æ¸¯æ¶é´ä¸åï¼å½é
èµæ ¼ç³è¯·æªæ¢ï¼2026å
¥å¦é¡µé¢ï¼ï¼é¦è½®è¯ä¼°æªæ¢ä¸º2025-11-26馿¸¯æ¶é´ä¸åï¼ä¹åæ»å¨è¯ä¼°",sources:["https://admissions.hku.hk/apply/international-qualifications","https://admissions.hku.hk/apply/international-qualifications/english-language-requirement","https://hkumed-ugadmissions.hku.hk/admissions-non-jupas-scheme/","https://www.scifac.hku.hk/prospective/ug/admissions/requirements-and-application"],evidenceZh:"馿¸¯å¤§å¦å®ç½å½é
èµæ ¼é¡µé¢æç¡®æ¥åå¹¶å¤çGCE A-level/International A-levelç³è¯·ï¼ä½æªå¨éæé¡µé¢ç»åºå
¨æ ¡ç»ä¸Cambridge International A-Level鍿§ï¼ç³»ç»æå½å®¶/èµæ ¼/课ç¨å¨ææ¾ç¤ºExpected Lower BoundaryåSubject RequirementsãScienceå¦é¢é¡µé¢ç»åº2025 GCEALåèæä½å½ååæ°ï¼1A*2Aã4A*ï¼ï¼å±äºè¯¾ç¨åèå¼èéå
¨æ ¡æä½è¦æ±ãå»å¦é¡µé¢æç¡®éæ¬å°ç«äºæ¿çãéè¯å¥½è±è¯å粤è¯å¹¶å¯è½é¢è¯ãæªæ¢æ¥ææå®ç½2026å
¥å¦å½é
èµæ ¼é¡µé¢è®°å½ã"},cuhk:{accepted:!0,generalZh:"3AL passes / 2AL+2AS passesï¼å®ç½æ
233ç¡®å为 GCE AL / International AL çéç¨æä½èµæ ¼ï¼ä¸æ³¨æä¸åä¸ä¸æä¸åç§ç®è¦æ±ï¼æ»¡è¶³æä½è¦æ±ä¸ä¿è¯å½åã",benchmarksZh:'{"medicine_life_science":"Medicine (MBChB): GCE/IAL å¦çåºä¿® 4 é¨ ALï¼ChineseãEPQ ä¸è®¡ï¼ï¼å
¶ä¸åºæ Chemistry æ Biologyï¼äºè
å
¼ä¿®æ´ä½³ï¼è³å° 3 é¨ AL é¡»å¨ 12 个æå
cash-inï¼å®ç½æªå
¬å¸ MBChB éç¨æä½ç级ãGlobal Physician-Leadership Stream å¦å A* in all subjects ä¸å¹³ååè³å° 97%ã","engineering":"代表æ§é¡¹ç® BSc Mathematics and Information Engineeringï¼Further Mathematicsï¼preferredï¼æ Mathematics + Biology/Chemistry/Computer Science/Physics è³å°ä¸é¨ï¼Mathematics è¦æ± Grade Aï¼æ Further Mathematics Grade B or aboveï¼å¦æé¢è¯å Math quizã","computing":"Computer Science / Computer Science and Engineering çå½é
A-Level 项ç®çº§æä½ç级ï¼å®æ¹æªå
¬å¸ï¼CUHK æ»åä»
è¦æ± 3AL passes / 2AL+2AS passesï¼é¡¹ç®ç§ç®è¦æ±é¡»æå
·ä½é¡¹ç®æ ¸éªã","business_economics":"åç§/ç»æµç±» International A-Level ç»ä¸é¡¹ç®çº§æä½ç级åç§ç®ç»åï¼å®æ¹æªå
¬å¸ï¼éç¨ CUHK éç¨ 3AL passes / 2AL+2AS passesï¼å
·ä½é¡¹ç®å¦è¡è¯ä¼°ã","law":"LLBï¼è³å° AAA in 3 non-language GCE/IAL Advanced Level subjectsï¼æ English + 2 non-language GCE/IAL Advanced Level subjectsï¼ä¸åºå¨ one sittingï¼è¿å»ç»å¤§å¤æ°å½åè
è¶
è¿è¯¥é¨æ§ã","psychology":"å¿çå¦é¡¹ç®ç International A-Level 项ç®çº§æä½ç级åå
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ï¼éç¨ CUHK éç¨é¨æ§å¹¶æä¸ªæ¡/ç«äºæ
åµè¯ä¼°ã","arts_humanities":"æç¤¾äººæé¡¹ç®ç International A-Level 项ç®çº§æä½ç级åå
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ï¼éç¨ CUHK éç¨é¨æ§ï¼ä¸ªå«è¯¾ç¨å¯è½æè¯è¨æé¡¹ç®è¦æ±ã"}',prerequisitesZh:"Medicine (MBChB): 4 AL subjects; Chemistry or Biology required, both preferred; Further Maths not counted separately; Engineering (MIEG): Further Mathematics preferred or Mathematics + at least one of Biology/Chemistry/Computer Science/Physics; Grade A in Mathematics or Grade B or above in Further Mathematics; Law (LLB): 3 non-language GCE/IAL AL subjects, or English plus 2 non-language AL subjects, AAA minimum; Computing, Business/Economics, Psychology, Arts/Humanities: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level ç§ç®å
ä¿®è¦æ±",englishZh:"CUHK å½é
/鿬尿¬ç§é¡µé¢åæ GCE AL / AS English minimum Eï¼IELTS (Academic) 6.0 overallï¼TOEFL iBT 2026 entry: 80 total for tests before 2026-01-21, or 4.5/6 and 80/120 overall for tests on/after 2026-01-21ï¼SAT Evidence-Based Reading and Writing 590ï¼ACT ELA 23ãLLB 项ç®å¦å IELTS 7.0 æ Internet-Based TOEFL 5.5/6 æ 100/120ï¼ä¸æé常ä¸è¦æ±ï¼ä½ä¸ªå«è¯¾ç¨ï¼å¦ Chinese MedicineãChinese Language and Literatureï¼ä¾å¤ï¼ä¸æè¦æ±å¯ç±ç¸å
³å¦é¢é
æ
è±å
ï¼æ¡ä»¶æ¯æ¤å修读认å¯ç鿬å°ä¸å¦æä»¥ä¸è¯¾ç¨ã",extrasZh:"å
¨æ ¡ï¼å¦è¢«é请ï¼é¡»åå é¢è¯ï¼é¨å项ç®å好é¢è¯ä½å¹¶éå
¨é¨ï¼Medicineï¼é¢è¯ï¼UCAT/UKCATãMCAT çå»å¦å
¥å¦èè¯é强å¶ä½å¯ä½ä¸ºæåæ¯æææï¼MIEGï¼shortlisted applicants åå interview and Math quizï¼LLBï¼å®ç½æªåé¢å¤ç¬è¯/ä½åéï¼æä¸ªæ¡è¯ä¼°",deadlineZh:"2026 entryï¼Advance Offer Round 2025-11-13ï¼Regular Round 2026-01-08ï¼Extended Deadline 2026-05-29",sources:["https://admission.cuhk.edu.hk/application/overseas-other-qualifications-non-local-international-team/requirements/","https://admission.cuhk.edu.hk/application/overseas-other-qualifications-non-local-international-team/faq/","https://admission.cuhk.edu.hk/application/non-jupas/language-requirements/","https://www.med.cuhk.edu.hk/study/prospective-students/undergraduate-study/programme-and-admission/mbchb-and-gps/admissions/non-jupas","https://www.ie.cuhk.edu.hk/programmes/bsc-in-mieg/admission/","https://www.law.cuhk.edu.hk/app/study-with-us/bachelor-of-laws-llb/","https://admission.cuhk.edu.hk/programmes/list/"],evidenceZh:"å®ç½æç¡®æ¥åå¹¶åºå GCE AL / International ALï¼éç¨èµæ ¼ä¸º 3AL passes æ 2AL+2AS passesãä¸ä¸å±é¢å
¬å¼åº¦ä¸ä¸ï¼å»å¦ãMIEGãLLB ææç¡®è¦æ±ï¼è®¡ç®æºãåç§ç»æµãå¿çå¦å夿°æç¤¾äººæé¡¹ç®ç Cambridge A-Level å
·ä½æä½ç级/ç§ç®ç»åæªå¨å·²æ ¸éªå®æ¹é¡µé¢ç»ä¸å
¬å¸ï¼ä¸è½ç¨ HKDSEãATAR ææ°å å¡ H2/H1 æ¿ä»£ãå»å¦é¡µé¢ç 4 AL æ¯ä¿®è¯»/è¯ä¼°ç»æï¼ä¸çåäºéç¨æä½ç级ã"},hkust:{accepted:!0,generalZh:"Passes in at least three Advanced Level (AL) subjects in the GCEAL/International AL examinationsï¼å®æ¹éç¨æä½é¨æ§ä¸ºé«ä¸æ¯ä¸ä¸è³å°éè¿ä¸é¨ AL ç§ç®ã2025 intake ä¸é´50%åèåºé´ä¸º 144â168ï¼AAA è³ 3A*ï¼ï¼å±äºç«äºæ§åèèéæä½å½å线ã",benchmarksZh:'{"medicine_life_science":"HKUSTæªè®¾å»å¦å¦ä½ï¼çå½ç§å¦ä»£è¡¨æ§è¦æ±ï¼BSc in Biomedical and Health Sciences 为 one senior level subject from Chemistry, Biologyï¼Interview is compulsoryï¼Science Group Bï¼çåã çç©ææ¯çï¼ä¸º Chemistry æ Biologyï¼é¢è¯é强å¶ã","engineering":"å·¥ç¨åé¢ç³»ä»£è¡¨æ§è¦æ±ï¼Senior level Mathematicsï¼å¦å PhysicsãChemistryãBiology æ Computer Science å
¶ä¸ä¸é¨ï¼Interview is not compulsoryã","computing":"C
233omputer Science and EngineeringãBEng in Computer Engineeringï¼Senior level Mathematicsï¼å¦å PhysicsãChemistryãBiology æ Computer Science å
¶ä¸ä¸é¨ï¼Interview is not compulsoryã","business_economics":"Business and Management ååç§/ç»æµé¡¹ç®é¡µé¢æªæ¾ç¤ºç¹å®ç§ç®è¦æ±ï¼No specific subject requirementsï¼Interview is not compulsoryã","law":"HKUST宿¹æ¬ç§é¡¹ç®å表åå½é
èµæ ¼é¡µé¢æªå Law/LLB 项ç®ï¼å®æ¹æªå
¬å¸ã","psychology":"HKUST宿¹æ¬ç§é¡¹ç®å表åå½é
èµæ ¼é¡µé¢æªåç¬ç« Psychology 项ç®ï¼å®æ¹æªå
¬å¸ã","arts_humanities":"School of Humanities and Social Scienceï¼BSc in Global China StudiesãBSc in Quantitative Social Analysisï¼ä¸º No specific subject requirementsï¼Interview is not compulsoryã"}',prerequisitesZh:"çå½ç§å¦ï¼Chemistry or Biologyï¼å·¥ç¨ï¼Mathematics + one of Physics/Chemistry/Biology/Computer Scienceï¼è®¡ç®æºï¼Mathematics + one of Physics/Chemistry/Biology/Computer Scienceï¼åç§ç»æµï¼No specific subject requirementsï¼æç¤¾äººæï¼No specific subject requirementsï¼æ³å¾ï¼å®æ¹æªå
¬å¸ï¼æªå项ç®ï¼ï¼å¿çå¦ï¼å®æ¹æªå
¬å¸ï¼æªå项ç®ï¼",englishZh:"须满足 HKUST English Language Requirementsã宿¹å
¬å¼é¨æ§å
æ¬ IELTS 6.0ï¼or equivalentï¼ãTOEFL iBT 60ï¼GCE AS or A-Level English çå
·ä½ç级å宿´è±å
è§åå¨å½å宿¹å½é
èµæ ¼é¡µé¢æªè½ç´æ¥æ ¸éªï¼æ
è¯¥é¡¹å®æ¹æªå
¬å¸ãç³è¯·äººé¡»æäº¤ proof of English language proficiencyï¼ä¸å¾å° Cambridge International A-Level æ¬èº«èªå¨è§ä¸ºè±è¯è±å
ã",extrasZh:"è³å°ä¸å academic refereeï¼GCE-AL/IAL/Cambridge Pre-U ç³è¯·äººé¡»æä¾ IB Coordinator/Career Counselor èç³»æ¹å¼ä»¥æäº¤ predicted grade reportï¼é¢è¯é常é强å¶ï¼ä½ BSc in Biomedical and Health SciencesãInternational Research Enrichment ç项ç®é¢è¯å¼ºå¶ï¼å¦æ ¡éå holistic reviewï¼ç³è¯·è´¹ HKD600",deadlineZh:"2025-11-20ï¼Early Roundï¼ï¼2026-01-08ï¼Main Roundï¼ï¼2026-06-30ï¼Late Roundï¼2026/27 intake宿¹é¡µé¢ï¼",sources:["https://join.hkust.edu.hk/zh-hans/admissions/international-qualifications?general_requirement=46185","https://join.hkust.edu.hk/admissions/international-qualifications","https://join.hkust.edu.hk/admissions/international-qualifications/application-procedures","https://join.hkust.edu.hk/pre-university/preu-programnotes","https://join.hkust.edu.hk/oas/de_guide.pdf","https://join.hkust.edu.hk/university-admissions-scholarship-for-gceal-international-al"],evidenceZh:"港ç§å¤§å®æ¹å° GCEAL/IAL æç¡®å为 British-patterned å½é
èµæ ¼ï¼å¹¶æç¡®æ¥åâè³å°ä¸é¨ Advanced Level passesâãAAAè³3A*æ¯2025 intake ä¸é´50%ç«äºæ§åèï¼ä¸æ¯æä½çº¿ãä¸ä¸è¦æ±æç³è¯·é项å示ï¼é¨å项ç®ä»
å
¬å¸ç§ç®ç±»å«èæªå
¬å¸ççº§ãæ¸¯ç§å¤§æªåå»å¦ãæ³å¾æç¬ç«å¿ç妿¬ç§é¡¹ç®ï¼ç¸å
³å段æå®æ¹æªå
¬å¸å¤çãè±è¯é¡µé¢å
¬å¼ IELTS 6.0/TOEFL iBT 60ï¼ä½ GCE A-Level English å
·ä½æ¿ä»£ç级ä¸è±å
æ¡ä»¶æªå¨å·²æ ¸éªé¡µé¢ä¸æç¡®åç°ã"},cityu:{accepted:!1,generalZh:"Grade E or above in three GCE A Level (or A2) / International A Level subjectsï¼å®æ¹æç¡®æ¥å GCE A Level/International A Levelï¼ä½æªå° Cambridge International A-Level ä½ä¸ºç¬ç«åçåç§°æç¡®ååºï¼ä¸¤é¨ AS 坿ç®ä¸é¨ A-Levelï¼ä¸åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ A-Level ä¸ ASã",benchmarksZh:'{"medicine_life_science":"Bachelor of Veterinary Medicineï¼Grade C in Mathematics, Biology and Chemistry at GCE A-level (or A2) or International A-levelï¼å
¶ä»çå½ç§å¦ä»£è¡¨è¯¾ç¨ç Cambridge/International A-Level ä¸é¡¹é¨æ§å®æ¹æªç»ä¸å
¬å¸ã","engineering":"代表æ§å·¥ç¨è¯¾ç¨ï¼å¦ BEng Architectural EngineeringãBEng Civil Engineeringï¼ï¼è¦æ±ææ¥å GCE A-Level Mathematics grade C or aboveï¼å
·ä½è¯¾ç¨åå
¶ä»å·¥ç¨ä¸ä¸ç»åè¦æ±ä»¥è¯¾ç¨é¡µä¸ºåï¼ç»ä¸ Cambridge 鍿§å®æ¹æªå
¬å¸ã","computing":"è®¡ç®æºç±»ï¼å®æ¹æçæ»åè¦ç GCE A Level/International A Levelï¼ä»£è¡¨æ§è¯¾ç¨ç Cambridge/International A-Level ä¸é¡¹ç级åç§ç®ç»åæªå¨å·²æ ¸éªå®æ¹é¡µç»ä¸å
¬å¸ã","business_economics":"åç§ç»æµç±»ï¼å®æ¹æçæ»åéç¨ GCE A Level/International A Levelï¼å
·ä½ Cambridge/International A-Level ç级ä¸å
ä¿
233®ç§ç®å®æ¹æªç»ä¸å
¬å¸ã","law":"Bachelor of Lawsï¼é¡»æ»¡è¶³ general entrance requirementsï¼å¦æ programme-specific Englishï¼IELTS 7.0 æ TOEFL iBT 100ï¼æ IB English 6ï¼æ IGCSE English First Language B/6ãSecond Language A/7ï¼æ HKDSE English 5ï¼æªå
¬å¸ Cambridge A-Level ä¸é¡¹æ»åã","psychology":"å¿çå¦ç±»ï¼å®æ¹æçæ»åéç¨ GCE A Level/International A Levelï¼è¯¾ç¨ä¸é¡¹ Cambridge/International A-Level ç级ä¸å
ä¿®ç§ç®å®æ¹æªå
¬å¸ã","arts_humanities":"æç¤¾äººæç±»ï¼å®æ¹æçæ»åéç¨ GCE A Level/International A Levelï¼è¯¾ç¨ä¸é¡¹ Cambridge/International A-Level ç级ä¸å
ä¿®ç§ç®å®æ¹æªç»ä¸å
¬å¸ã"}',prerequisitesZh:"Veterinary Medicine: Mathematics + Biology + Chemistry, each Grade Cï¼Engineering (Architectural/Civil examples): Mathematics Grade C or aboveï¼Law: no Cambridge A-Level subject prerequisite found, but programme-specific English threshold appliesï¼Computing/Business & Economics/Psychology/Arts & Humanities: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level å
ä¿®ç§ç®",englishZh:"General GCE route: Grade C / Grade 4 or above in GCSE English L
233anguage or English Literature, or TOEFL iBT 79, or overall IELTS 6.5ï¼è¥å
¥å¦èµæ ¼æç¨æè²å¹¶éè±è¯æè¯¾ï¼é¡»æäº¤è®¤å¯è±è¯æµè¯ï¼Bachelor of Laws has higher programme-specific threshold: IELTS 7.0 or TOEFL iBT 100, or equivalent published alternatives.",extrasZh:"Individual programmes may require interviewï¼School of Creative Media strongly recommends/requests portfolio submission via its online portfolio systemï¼Veterinary Medicine and other programmes may impose programme-specific requirementsï¼æªè§å
¨æ ¡ç»ä¸éå èè¯",deadlineZh:"2025-11-15ï¼Early Roundï¼ï¼2026-01-15ï¼Main Roundï¼Semester A 2026/27ï¼ï¼2026-01-16èµ· Late Round applications and offersï¼å®æ¹é¡µé¢å示ï¼",sources:["https://www.cityu.edu.hk/admo/admissions/international-admissions","https://www.cityu.edu.hk/admo/admissions/non-jupas-year-1-admission","https://www.cityu.edu.hk/admo/programmes/bachelor-veterinary-medicine","https://www.cityu.edu.hk/admo/programmes/beng-architectural-engineering","https://www.cityu.edu.hk/admo/programmes/beng-civil-engineering","https://www.cityu.edu.hk/admo/programmes/bachelor-laws","https://www.cityu.edu.hk/admo/apply-now/non-local-applicants"],evidenceZh:"CityUHK 宿¹å½é
æç页æç¡®åä½âGCE A Level/International A Levelâï¼å¹¶ååº Grade EÃ3 çä¸è¬é¨æ§ï¼ä½å¨å·²æ ¸éªé¡µé¢ä¸æªæç¡®ååºâCambridge International A-Levelâè¿ä¸åçåç§°ï¼å æ¤æä¸¥æ ¼â宿¹æç¡®æ¥åâå£å¾æ 为 falseï¼ä¸å° International A-Level èªå¨çåäº Cambridgeã课ç¨ä¸é¡¹è¦æ±ä»
å¡«å
¥å®æ¹å¯æ ¸éªé¡¹ç®ï¼æªæ¾å°çç±»å«åæ æ³¨å®æ¹æªå
¬å¸ã页颿¾ç¤ºçæ¯ 2026/27 ç³è¯·å¨æï¼æªæ¢æ¥æå¯è½éå¹´åº¦æ´æ°ã"},polyu:{accepted:!0,generalZh:"GCE A-Level / International A-Level subjects with Grade B or above in 3 AL subjectsï¼å®æ¹å½é
/å
¶ä»èµåé¡µé¢æç¡®æ¥å Cambridge/International A-Levelï¼å¹¶ä»¥3é¨ALç§ç®Bæä»¥ä¸ä½ä¸ºéç¨é¨æ§ã",benchmarksZh:'{"medicine_life_science":"å»å¦ï¼PolyU宿¹å½é
æ¬ç§è¯¾ç¨/å好ç§ç®é¡µæªåå»å¦å¦ä½ï¼å®æ¹æªå
¬å¸ï¼çå½ç§å¦ä»£è¡¨ï¼Biomedical Engineering å好 Biology, Chemistry, Mathematics and/or Physicsï¼Biotechnology and Chemical Technology çå
·ä½A-Levelççº§é¨æ§å®æ¹æªå
¬å¸ã","engineering":"代表ï¼Aviation Engineering å好 English, Mathematics, Physics æå
¶ä»STEMç§ç®ï¼å¦ Chemistry, Computer Science, Electronicsï¼ï¼Civil Engineering å好 Physics, Chemistry, Mathematics and Calculusï¼å®æ¹æªå
¬å¸ä¸ä¸æä½A-Levelç级ã","computing":"Computer and Mathematical Sciencesç»åæ´ä½æ preferred subjectsï¼Applied Mathematics and Finance Analyticså好 English Language and Mathematicsï¼Computing and AIç»åæ preferred subjectsï¼å®æ¹æªå
¬å¸ä¸ä¸æä½A-Levelç级ã","business_economics":"Business Administrationåå
¶Accountancy/Accounting and FinanceãDigital FinanceãManagementãMarketingçç»ååæ ç¤º No preferred subjectsï¼å®æ¹æªå
¬å¸ä¸ä¸æä½A-Levelç级ã","law":"PolyU宿¹å½é
æ¬ç§è¯¾ç¨å表/å好ç§ç®é¡µæªåç°ç¬ç«LLBææ³å¾å¦ä½ï¼ä¸ä¸é¨æ§å®æ¹æªå
¬å¸ã","psychology":"PolyU宿¹å½é
æ¬ç§è¯¾ç¨/å好ç§ç®é¡µæªåç¬ç«å¿ç妿¬ç§è¯¾ç¨ï¼ä¸ä¸é¨æ§åå
ä¿®ç§ç®å®æ¹æªå
¬å¸ã","arts_humanities":"Humanitiesç»åæ¶µç Chinese History and CultureãEnglish and Applied LinguisticsãLanguage Science and TechnologyãSpeech Therapyï¼å好ç§ç®/ä¸ä¸A-Levelæä½ççº§å®æ¹æªå
¬å¸ã"}',prerequisitesZh:"Engineeringï¼Aviationï¼ï¼English + Mathematics + Physicsæå
¶ä»STEMï¼Engineeringï¼Civilï¼ï¼Physics/Chemistry/Mathematics/Calculusï¼Engineeringï¼Biomedicalï¼ï¼Biology/Chemistry/Mathematics/Physicsï¼Computingï¼Computer and Mathematical Sciencesç»åæ preferred subjectsï¼Applied Mathematics and Finance Analyticså好English Language + Mathematicsï¼Businessï¼æ preferred subjectsï¼Humanitiesï¼å®æ¹æªå
¬å¸ï¼Medicine/Law/Psychologyï¼å®æ¹æªå
¬å¸ææ 对åºç¬ç«æ¬ç§è¯¾ç¨",englishZh:"鿬å°ç³è¯·äººé¡»æ»¡è¶³è±è¯è¦æ±ï¼GCE / International AS or A-Levelï¼EnglishãEnglish L
233anguageæEnglish Literature Grade Eæä»¥ä¸ãå¦å¯ç¨TOEFL iBT 80ï¼ä¸ sittingï¼æIELTS Academic overall 6.0ï¼ä¸ sittingï¼çï¼å
·ä½è¯¾ç¨å¯å¦æè§å®ã",extrasZh:"ç³è¯·é¡»ä¸ä¼ å¦åè¯ä¹¦/æç»©åå课ç¨è¦æ±çæ¯ææä»¶ï¼é¢è¯ä¸è¬é强å¶ï¼ä½å¦é¢å¯ä¸ªå«éç¥åé人ãBusiness Administrationï¼åéç³è¯·äººå¯è½è·çº¦15åéè±è¯ä¸ªäººé¢è¯ï¼Engineeringï¼åéç³è¯·äººå¯è½è·çº¦15â30åéè±è¯ä¸ªäºº/å°ç»é¢è¯ï¼Computing and Mathematical Sciencesï¼ä»
å¿
è¦æ¶é请线ä¸ä¸ªäººé¢è¯ï¼Humanitiesï¼åé人å¯è½è·çº¦10â15åéè±è¯åä¸æä¸ªäºº/å°ç»é¢è¯ï¼ä½åéï¼æ¬æ¬¡æ ¸éªçä¸è¿°ä»£è¡¨æ§è¯¾ç¨æªè§A-Levelç³è¯·è
ç»ä¸è¦æ±ï¼å®æ¹æªå
¬å¸ã",deadlineZh:"2026-05-15ï¼Sept 2026 Entryï¼International / Other Qualificationï¼é¨å页é¢åæ¶åEarly Round 2025-11-19åMain Round 2026-02-05ï¼",sources:["https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-general","https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-english","https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-preferred","https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-admission","https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-application","https://www.polyu.edu.hk/study/ug/admissions/international-other-qualifications/international-other-qualifications-additional","https://www.polyu.edu.hk/study/ug/international/2026/js3007"],evidenceZh:"宿¹å½é
èµåé¡µé¢æç¡®å°GCE A-Level / International A-Levelå为å¯ç³è¯·èµåï¼éç¨è¦æ±ä¸º3é¨ALç§ç®Bæä»¥ä¸ï¼è¿ä¸æ¯éä¸ä¸ä¿è¯å½å线ã宿¹å¦å
¬å¸GCEå½ååæ°çåå²25â75ç¾åä½ï¼2025å
¥å¦ä¸º144â168 UCAS pointsï¼3é¨ALï¼ï¼ä»
ä¾åèï¼ä¸è½æ¿ä»£ä¸ä¸æä½çº¿ãä¸ä¸åç±»ä¸å»å¦ãæ³å¾ãå¿ç妿ªè§å¯¹åºç¬ç«æ¬ç§è¯¾ç¨ï¼æ
填宿¹æªå
¬å¸ï¼æ°å å¡H2å£å¾æªç¨äºæ¬ç»è®ºã"},hkbu:{accepted:!0,generalZh:"Grade E or above in three AL/IAL subjectsï¼æ Grade E or above in two AL/IAL subjects plus two Advanced Supplementary Level (ASL) subjectsï¼ä¸å
æ¬ Chinese ä¸ English Languageï¼ä¸åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ AL å ASLï¼ï¼è¿æ¯å®æ¹ä¸è¬å¦å鍿§ï¼å
·ä½è¯¾ç¨å¦æ Programme Admissions Requirementsã",benchmarksZh:'{"medicine_life_science":"å»å¦ï¼HKBUæ¬ç§å®æ¹è¯¾ç¨å表æªè§ Medicineï¼å®æ¹æªå
¬å¸å»å¦è¦æ±ï¼çå½ç§å¦/çç©å»å¦ï¼å¯æ ¸éªçç¸å
³è¯¾ç¨ä¸º Bachelor of Chinese Medicine and Bachelor of Science (Hons) in Biomedical Scienceï¼å½é
A-Level ä¸å±æä½ç级åç§ç®ç»å宿¹æªå
¬å¸ï¼é满足ä¸è¬ Grade E 鍿§å课ç¨è¦æ±ã","engineering":"HKBUæ¬ç§å®æ¹å½é
æç课ç¨å表æªè§ Engineering å¦ä½ï¼å·¥ç¨ç±» Cambridge A-Level ä¸ä¸é¨æ§å®æ¹æªå
¬å¸ã","computing":"Business Computing and Data Analytics ç计ç®/æ°æ®è¯¾ç¨åæè¯¾ç¨è¦æ±å
¥å£ï¼ä½é对 Cambridge A-Level çå
·ä½æä½ç级ä¸ç§ç®ç»å宿¹æªå
¬å¸ï¼ä¸è¦å° HKDSE Mathematics compulsory part è¦æ±è½¬æ¢ä¸º A-Level æ°å鍿§ã","business_economics":"School of Business éç¨ broad-based admissionsï¼Bachelor of Business Administration (Hons) 课ç¨é¡µæ Programme Entrance Requirementsï¼ä½ Cambridge A-Level çä¸ä¸æä½ççº§ä¸ Economics/Mathematics 强å¶ç»å宿¹æªå
¬å¸ã","law":"HKBUæ¬ç§å®æ¹è¯¾ç¨å表æªè§ LLB/æ³å¾å¦ä½ï¼æ³å¾ç±»è¦æ±å®æ¹æªå
¬å¸ã","psychology":"宿¹æ¬ç§è¯¾ç¨å表æªè§ç¬ç« Psychology å¦ä½/ä¸ä¸ç Cambridge A-Level åºåï¼å®æ¹æªå
¬å¸ã","arts_humanities":"Faculty of Arts and Social Sciences éç¨ broad-based admissionsï¼èºæ¯ã人æå社ä¼ç§å¦å课ç¨ç Cambridge A-Level ä¸å±æä½ç级åç§ç®ç»å宿¹æªå
¬å¸ï¼ç»ä¸å
æä¸è¬ Grade E 鍿§æ ¸éªã"}',prerequisitesZh:"Biomedical Science/Chinese Medicine: Cambridge A-Level ä¸å±å
ä¿®ç§ç®å®æ¹æªå
¬å¸ï¼Business: Cambridge A-Level ä¸å± Mathematics/Economics å
ä¿
233®è¦æ±å®æ¹æªå
¬å¸ï¼Computing/Data Analytics: Cambridge A-Level ä¸å± Mathematics/Computing å
ä¿®è¦æ±å®æ¹æªå
¬å¸ï¼Arts/Humanities/Social Sciences: 宿¹æªå
¬å¸ Cambridge A-Level æå®å
ä¿®ç§ç®ï¼Engineering/Medicine/Law/Psychology: å¯¹åºæ¬ç§è¯¾ç¨æç¬ç«å¦ä½æªæ ¸éªå°ï¼å®æ¹æªå
¬å¸",englishZh:"è±å½å¦åè·¯å¾å®æ¹æ¥å以ä¸ä»»ä¸è±è¯è¯æï¼GCE O-Level/GCSE EnglishãEnglish Language æ English Literature Grade Cï¼æ IGCSE First Language English Grade Cï¼æ IGCSE English as a Second Language Grade Bï¼æ GCE AS/A-Level English Grade Eï¼æ alternativeãIELTS/TOEFLå
·ä½åæ°å¨ææ ¸å®æ¹è±å½å¦åæ¡ç®ä¸æªå
¬å¸ï¼å®æ¹æªå
¬å¸ï¼ã",extrasZh:"HKBUæç¡®éç¨ holistic approach å¹¶è¦æ±æ»¡è¶³å¤§å¦å
¥å¦ãè±è¯åï¼å¦æï¼è¯¾ç¨å
¥å¦è¦æ±ï¼é对 Cambridge International A-Level çç»ä¸éå èè¯ãä½åéæé¢è¯è¦æ±å®æ¹æªå
¬å¸ï¼é¨å课ç¨å¯è½å¦æ Programme Entrance Requirementsï¼é¡»éè¯¾ç¨æ ¸éªã",deadlineZh:"宿¹æªå
¬å¸ï¼2026å½é
å¦ç页é¢ä»
说æ Early Round ä¸ Main Roundï¼Early Roundå½åèª2025å¹´12æä¸æ¬èµ·ãæªè·å½åè
äº2026å¹´1æä¸æ¬ä¸Main Roundä¸å¹¶èèï¼è¯¥é¡µé¢æªç»åºç»ä¸å½é
A-Level æªæ¢æ¥æã",sources:["https://admissions.hkbu.edu.hk/admissions/international-qualifications.html","https://calendar.ar.hkbu.edu.hk/userfiles/calendar/2025/pages/General_Entrance_Requirements_for_Applicants_with_Overseas_Qualifications_2026_Entry.pdf","https://admissions.hkbu.edu.hk/programmes/faculty-of-science/bachelor-of-science-hons-in-business-computing-and-data-analytics-year1.html","https://admissions.hkbu.edu.hk/programmes/school-of-business/bachelor-of-business-administration-hons-year1.html","https://admissions.hkbu.edu.hk/programmes/school-of-chinese-medicine/bachelor-of-chinese-medicine-and-bachelor-of-science-hons-in-biomedical-science-year1.html"],evidenceZh:"HKBU宿¹æç¡®æ¥å GCE AL/International ALï¼å« Cambridge International A-Level å¯å½å
¥ IAL/ALå£å¾ï¼ï¼ä¸è¬é¨æ§ä¸ºä¸ç§ AL/IAL Grade Eï¼æä¸¤ç§ AL/IALå ä¸¤ç§ ASLã
233宿¹æææ²¡ææä¸ç±»ä¸ä¸åå¸ Cambridge A-Level ç坿¯å½ååæ°æç»ä¸å
ä¿®ç§ç®ï¼é¡µé¢ä¸ç HKDSEãATARãJEE çè¦æ±æªè½¬è¯ä¸º A-Levelã课ç¨éå holistic selectionï¼æä½é¨æ§ä¸çäºå®é
å½å线ã"},eduhk:{accepted:!0,generalZh:"Grade D or above in 3 AL subjectsï¼æ Grade D in 2 AL plus 2 Advanced Supplementary Level (ASL) subjectsï¼å®æ¹æç¡®éç¨äº GCE Advanced Level (AL) / International Advanced Level (IAL)ï¼ä¸ä¸è®¡ Chinese/Mandarin/English Language subjectsï¼åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ AL ä¸ ASLã",benchmarksZh:'{"medicine_life_science":"宿¹æªå
¬å¸ï¼å®ç½éç¨ GCE AL/IAL 鍿§ä¸º Grade D or above in 3 AL subjectsï¼EdUHKæ¬ç§è¯¾ç¨æ¸
åæªä»¥å»å¦/çå½ç§å¦ä¸ä¸ç±»å«å
¬å¸å¯æ ¸éªç Cambridge ä¸ä¸åæ°ï¼","engineering":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ç级æå·¥ç¨å
ä¿®ç§ç®","computing":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ç级æè®¡ç®æºå
ä¿®ç§ç®","business_economics":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ç级æåç§/ç»æµå
ä¿®ç§ç®","law":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ççº§ææ³å¾å
ä¿®ç§ç®","psychology":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ç级æå¿çå¦å
ä¿®ç§ç®","arts_humanities":"宿¹æªå
¬å¸ï¼æªæ ¸å®å° Cambridge A-Level ä¸ä¸ç级ææç¤¾äººæå
ä¿®ç§ç®"}',prerequisitesZh:"å»å¦/çå½ç§å¦ï¼å®æ¹æªå
¬å¸ï¼å·¥ç¨ï¼å®æ¹æªå
¬å¸ï¼è®¡ç®æºï¼å®æ¹æªå
¬å¸ï¼åç§/ç»æµï¼å®æ¹æªå
¬å¸ï¼æ³å¾ï¼å®æ¹æªå
¬å¸ï¼å¿çå¦ï¼å®æ¹æªå
¬å¸ï¼æç¤¾äººæï¼å®æ¹æªå
¬å¸",englishZh:"IELTS Academic Overall Band 6ï¼å®ç½æ³¨æä¸æ¥å IELTS one-skill retakeï¼èè¯é¡»å¨ test centre è¿è¡ä¸æç»©å¨èè¯æ¥èµ·ä¸¤å¹´å
ææï¼ï¼Pearson Test of English Academic (PTE Academic) overall score 62 or aboveï¼å®ç½åæ¶åæ TOEFL Internet-based Test (iBT)ï¼Institution Code: 5225ï¼ï¼ä½æ¬æ¬¡å®æ¹é¡µé¢å¯æ ¸å®æå½æªæ¾ç¤ºåæ°éå¼ï¼æ
ä¸å¡«æ°åï¼å¦ä»¥ A-Level è±è¯ç§ç®ä½ä¸ºè®¡å
¥é¨æ§ï¼å®æ¹æç¡® English Language subjects ä¸è®¡å
¥ GCE AL/IAL éç¨é¨æ§ã",extrasZh:"å
¥å¦æç«äºæ§ç»¼åè¯ä¼°ï¼è¾¾å°æä½é¨æ§ä¸ä¿è¯å½åï¼ç¬¦åæ¡ä»¶è
å¯è½è¢«è¦æ±åå admission interviewï¼æªæ ¸å®å° Cambridge A-Level ç³è¯·äººç»ä¸å¿
èçé¢å¤èè¯æä½åéè¦æ±ã",deadlineZh:"2026-05-06ï¼2026/27 International Applicants late-round listed deadlineï¼ç³è¯·æ rolling basisï¼å®ç½æ³¨ææªæ¢åä»å¯è½è§å颿¥åç³è¯·ï¼",sources:["https://www.apply.eduhk.hk/ug/nonlocal","https://www.apply.eduhk.hk/ug/nonlocal_dates","https://www.apply.eduhk.hk/ug/nonlocal_procedures","https://www.apply.eduhk.hk/ug/programme_list"],evidenceZh:"EdUHKå®ç½æç¡®æ¥å GCE AL/IALï¼å¹¶ç»åº Grade D éç¨é¨æ§ï¼è¿è¯æå½é
A-Level/IAL çä¸è¬èµæ ¼ï¼ä½ä¸çåäºæ¯ä¸ªä¸ä¸çå½åä¿è¯ãå®ç½å£°æè¿å¯è½æ programme specific requirementsï¼ä¸å½ååå³äºç«äºãåé¢åé¢è¯ï¼æ¬æ¬¡ä»
å°å®æ¹æç¡®å¯æ ¸å®å
容åå
¥ï¼ä¸ç±»ä¸ä¸æªæ ¸å®å° Cambridge ä¸å±ç级æç§ç®å
ä¿®ï¼åæ ä¸ºå®æ¹æªå
¬å¸ã"},lingnan:{accepted:!0,generalZh:"Passes in three AL/IAL subjects, excluding Chinese and English language subjectsï¼æ passes in two AL/IAL subjects plus passes in two Advanced Supplementary (AS) subjectsï¼åä¸ç§ç®ä¸å¾åæ¶è®¡å
¥ A Level ä¸ AS Levelï¼ï¼å®æ¹æªå
¬å¸ A*/A ç级ç»åãæ ¡æ¹å° British Patterned GCE Advanced Level / International Advanced Level å为认å¯å½é
å¦åã",benchmarksZh:'{"medicine_life_science":"宿¹æªå
¬å¸ï¼Lingnan æ¬ç§é¡¹ç®é¡µé¢æªåå»å¦æçå½ç§å¦ä¸ä¸ã","engineering":"宿¹æªå
¬å¸ï¼æªæ£åºé对 GCE AL/IAL çå·¥ç¨ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã","computing":"宿¹æªå
¬å¸ï¼Data Science 项ç®çæç PDF 对 HKDSE å¦å Mathematics Compulsory Part Level 3ï¼ä½è¯¥å£å¾ä¸æ¯ Cambridge International A-Levelï¼ä¸è½è¿ç§»ä¸º A-Level è¦æ±ã","business_economics":"宿¹æªå
¬å¸ï¼æªæ£åºé对 GCE AL/IAL çåç§/ç»æµä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã","law":"宿¹æªå
¬å¸ï¼æªæ£åºæ³å¾æ¬ç§é¡¹ç®æé对 GCE AL/IAL çæ³å¾å
ä¿®ç§ç®ã","psychology":"宿¹æªå
¬å¸ï¼æªæ£åºé对 GCE AL/IAL çå¿çå¦ä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã","arts_humanities":"宿¹æªå
¬å¸ï¼æªæ£åºé对 GCE AL/IAL çæç¤¾äººæä¸ä¸æä½æç»©æå
ä¿®ç§ç®ã"}',prerequisitesZh:"å
¨æ ¡å½é
å¦åéç¨å£å¾ï¼ä¸é¨ AL/IAL passesï¼ChineseãEnglish language subjects ä¸è®¡ï¼æä¸¤é¨ AL/IAL passes + ä¸¤é¨ AS passesï¼ä¸ä¸ç§ç®å
ä¿®ï¼å®æ¹æªå
¬å¸",englishZh:"ç³è¯·é¶æ®µé¡»æ»¡è¶³æ ¡æ¹ International Qualifications PDF ç English L
233anguage Requirementsï¼å®æ¹é¡µé¢ç¤ºä¾ä¸º IELTS Academic overall 6.0ï¼One Skill Retake acceptedï¼ï¼å¹¶åæ TOEFLãIB EnglishãGCE/GCSE/IGCSE English çæ¿ä»£èµæ ¼ï¼å
·ä½è±å
/çæèµæ ¼ä»¥å®æ¹ PDF 第 3 è为åã",extrasZh:"Admission interviewï¼å¯è½å®æï¼æ ¡æ¹ FAQ ç§° interview is a common wayï¼è·éè
ç±çµé®éç¥ï¼Personal StatementãCVãReference Letter(s)ãSchool Reportsãèè¯æç»©/颿µæç»©åè¯¾å¤æ´»å¨ä¸ºéå¸¸æ¯æææï¼æªå
¬å¸ç»ä¸éå èè¯æä½åéè¦æ±",deadlineZh:"2026-06-30ï¼Final Round Deadline (Non-local)ï¼å®æ¹æ¬ç§å½é
å¦åç³è¯·é¡µé¢ï¼",sources:["https://www.ln.edu.hk/admissions/ug/apply-now/overseas-and-mainland-applicants-holding-international-qualifications","https://www.ln.edu.hk/admissions/ug/f/upload/520/2576/Admission%20Information_International%20Qualifications.pdf","https://www.ln.edu.hk/admissions/ug/page/detail/271","https://www.ln.edu.hk/reg/undergraduate-programmes/english-language-requirements","https://www.ln.edu.hk/admissions/ug/programme"],evidenceZh:"æ ¡æ¹å®æ¹æç PDF æç¡®è®¤å¯ British Patterned GCE Advanced Level / International Advanced Levelï¼AL/IALï¼ï¼å¹¶ç»åºä¸é¨ AL/IAL passes æä¸¤é¨ AL+ä¸¤é¨ AS çéç¨æä½é¨æ§ï¼ä½æªå° Cambridge International A-Level åç¬å½åï¼ä¹æªå
¬å¸ A*/A ç级ãä¸ç±»ä¸ä¸åæ°æä¸ä¸å
ä¿®ç§ç®ãæ
Cambridge æ¥å夿åºäºå®æ¹ IAL å£å¾ï¼ä¸ä¸é¢æµåªè½æ è®°ä¸ºå®æ¹æªå
¬å¸ãè±è¯ 6.0 为å½é
å¦åæç页示ä¾ï¼æ§ Registry 页é¢ä¸ºæ¯ä¸è¦æ±ä¸éæ¬ç³è¯·å¨æå£å¾ï¼ä¸è½æ··ç¨ã"},unimelb:{accepted:!0,generalZh:"nullï¼å®ç½æªå
¬å¸éç¨äºå
¨æ ¡ææè¯¾ç¨çç»ä¸ A-Level æä½ç级ï¼å®ç½æç¡®å° GCE A Levels å为认å¯ç VCE-equivalent qualificationï¼å¹¶æè¯¾ç¨å
¬å¸ indicative entry scoreãä¸è¬è§å为è³å°æ»¡è¶³æé课ç¨åæ°ãå
ä¿®ç§ç®åè±è¯è¦æ±ã",benchmarksZh:'{"medicine_life_science":"Bachelor of Biomedicineï¼ABB (13)ï¼Chemistry + Mathematics + approved A/AS Level English subjectãBachelor of Oral Healthï¼AAA (15)ï¼Biology æ Chemistryï¼ä¸ approved A/AS Level English subject è³å° Bãå»å¦æ¬ç§/MBBSï¼å®ç½æªå
¬å¸ï¼å ä¸ºå¢¨å°æ¬å¤§å¦å»å¦ä¸ºç ç©¶çè·¯å¾ï¼ä¸è½ä»¥æ¬ç§ A-Level å£å¾ç´æ¥æ¿ä»£ã","engineering":"nullï¼å®æ¹ GCE A-Level æ»è¡¨æªå Bachelor of Engineeringï¼å·¥ç¨è¯¾ç¨å
·ä½ A-Level åæ°ä¸å
ä¿®ç§ç®é以课ç¨é¡µå½åå½é
èµæ ¼éé¡¹æ ¸å¯¹ï¼ç°æå®æ¹æææªè½è¯å®å
·ä½ççº§ï¼æ
宿¹æªå
¬å¸ã","computing":"Bachelor of Scienceï¼å«è®¡ç®æºç¸å
³ majorï¼ï¼BBB (12)ï¼Mathematics + Biology/Chemistry/Physics ä¹ä¸ï¼æ Mathematics + Further Mathematicsï¼å¦é approved A/AS Level English subjectãå®ç½æªåç¬å
¬å¸è®¡ç®æºä¸ä¸ A-Level åæ°ã","business_economics":"Bachelor of Commerceï¼ABB (13)ï¼Mathematics + approved A/AS Level English subjectãç»æµå¦é常å¯å¨ Bachelor of Commerce æ Bachelor of Arts/Science ä¸ä¿®è¯»ï¼å®ç½æªå¦åç¬ç« Economics A-Level 鍿§ã","law":"nullï¼å¢¨å°æ¬å¤§å¦æªæä¾ä»¥ A-Level ç´æ¥ç³è¯·çæ¬ç§ LLB/JD å
¥å¦å£å¾ï¼JD å±ç ç©¶ç课ç¨ï¼è¦æ±å
ææ¬ç§æçæé«çæè²å¦åï¼æ
æ¬ç§ A-Level benchmark 宿¹æªå
¬å¸ã","psychology":"Bachelor of Arts/Science ä¸ç Psychology majorï¼åå«å¯åè Arts BBC (11) æ Science BBB (12)ï¼Arts è·¯å¾é approved A/AS Level Englishï¼Science è·¯å¾é Mathematics + Biology/Chemistry/Physics ä¹ä¸ï¼æ Mathematics + Further Mathematicsï¼å approved A/AS Level Englishãå®ç½æªåå Psychology ä¸ä¸ A-Level åæ°ã","arts_humanities":"Bachelor of Artsï¼BBC (11)ï¼approved A/AS Level English subjectãBachelor of Designï¼BBB (12)ï¼approved A/AS Level English subjectãBachelor of Fine ArtsãBachelor of Musicï¼N/Aï¼å®ç½è¯´æé满足课ç¨éå è¦æ±ï¼é常æ¶å audition/interview ç supplementary tasksã"}',prerequisitesZh:"Biomedicine: Chemistry + Mathematics + approved A/AS Level English subject; Oral Health: Biology or Chemistry + approved A/AS Level English subject with at least B; Commerce: Mathematics + approved A/AS Level English subject; Science/computing: Mathematics + one of Biology/Chemistry/Physics, or Mathematics + Further Mathematics, plus approved A/AS Level English subject; Arts/Design/Fine Arts/Music: approved A/AS Level English subject; prerequisite subjects generally require at least C unless the course table specifies otherwise.",englishZh:"GCE A Levelsï¼ä»¥ä¸ä»»ä¸ç§ç®è³å° Cï¼AS/A Level General PaperãGeneral StudiesãEnglish L
233anguageãEnglish LiteratureãEnglish Language and Literatureãè±å½å®æ GCSE ä¸ A Levels è
ï¼ä¹å¯ç¨ GCSE English è³å° Bï¼éè±è¯èæ¯è
亦å¯ç¨ IELTS Academic 6.5ï¼åå项è³å° 6.0ï¼ãTOEFL iBT 81ï¼åä½/å£è¯å19ï¼é
读/å¬åå16ï¼çè·è®¤å¯èè¯ãè±è¯æè¯¾èæ¯å¯æå®ç½ citizenship/residency ä¸ English-medium education è§åè±å
ï¼Sri Lankan A Levels å¿
é¡»ç¨è®¤å¯è±è¯æµè¯ï¼ä¸è½ä»
å A-Level è±è¯ç§ç®è±å
ã",extrasZh:"大夿°æ¬ç§è¯¾ç¨ï¼å®ç½æªå
¬å¸é¢å¤èè¯æé¢è¯ï¼Fine Arts/Musicï¼é course-specific supplementary tasksï¼å®ç½ç³è¯·é¡µæç¡®å
æ¬ audition æ interviewï¼ä¸æªæ¢æ¶é´æ©äºä¸è¬ VTAC æªæ¢ï¼ææè¯¾ç¨ä»é¡»æ»¡è¶³è¯¾ç¨å
ä¿®ç§ç®åè±è¯è¦æ±ï¼æ»¡è¶³æä½/ä¿è¯åæ°ä¸ä¿è¯ç«äºæ§å½åï¼é¤è¾¾å°éç¨ guaranteed entry score 䏿»¡è¶³å
¶ä»æ¡ä»¶ï¼ã",deadlineZh:"å½é
å¦çç´æ¥ç³è¯·ï¼Mid-year intake 2026ï¼Semester 2/Julyï¼æªæ¢ 2026-05-31ï¼Start year intake 2027ï¼Semester 1/February/Marchï¼æªæ¢ 2026-11-30ï¼Mid-year intake 2027ï¼Semester 2/Julyï¼æªæ¢ 2027-05-31ãFine Arts/Music çé supplementary tasks ç课ç¨å¯è½æ©äºä¸è¬æªæ¢æ¥æã",sources:["https://study.unimelb.edu.au/how-to-apply
233/undergraduate-study/recognised-vce-equivalent-qualifications/qualifications/general-international-qualifications-gce-a-levels","https://study.unimelb.edu.au/how-to-apply/undergraduate-study/recognised-vce-equivalent-qualifications","https://study.unimelb.edu.au/how-to-apply/undergraduate-study/international-applications/entry-requirements","https://study.unimelb.edu.au/how-to-apply/english-language-requirements/undergraduate-english-language-requirements","https://study.unimelb.edu.au/how-to-apply/undergraduate-study/international-applications/applications","https://study.unimelb.edu.au/find/courses/undergraduate/bachelor-of-biomedicine/entry-requirements/","https://study.unimelb.edu.au/find/courses/undergraduate/bachelor-of-science/entry-requirements/","https://study.unimelb.edu.au/find/courses/undergraduate/bachelor-of-arts/entry-requirements/"],evidenceZh:"å®ç½æç¡®æ¥å GCE A Levelsï¼å¹¶ç»åºä¸è¬å½é
èµæ ¼è¯¾ç¨è¡¨ï¼é¡µé¢ç¹å«æé Singapore/Cambridge A Levels åºæ¥ç¬ç«èµæ ¼è¡¨ï¼å æ¤æ¬ç»ææªææ°å å¡ H2/H1 æ ATAR æ°åå½ä½ Cambridge International A-Levelãåæ°æ¯ indicative entry scoreï¼ä¸æ¯å
¨æ ¡ç»ä¸æä½çº¿ï¼å·¥ç¨ãæ³å¾ãå¿çå¦çæªååè
以 null ææå±æ¬ç§è¯¾ç¨æ¿ä»£ï¼ä¸è½æ®æ¤èæä¸ä¸é¨æ§ãæªæ¢æ¥ææå®ç½å½åå
¬å¸ç 2026/2027 å½é
æ¬ç§ç³è¯·é¡µé¢ï¼è¯¾ç¨é¡µé¢å年度æ¿çå¯è½æ´æ°ã"},usyd:{accepted:!0,generalZh:"GCE 3/4 A Levelsï¼å®æ¹è®¤å¯ GCE-comparable Advanced Level qualificationsï¼å½åææå¤åé¨ Advanced Level ç§ç®æç»©è¯ä¼°ï¼ä¸åå¨éç¨äºå
¨æ ¡ææè¯¾ç¨çåä¸æä½ A-Level ç级ï¼è¯¾ç¨é¨æ§å¦åã2027 宿¹å½é
æçæå以课ç¨ä¸ºåä½å示 GCE 3/4 A Levels çå¼åæ°ã",benchmarksZh:'{"medicine_life_science":"代表æ§è¯¾ç¨ï¼Bachelor of Arts and Doctor of Medicineï¼medicine double degreeï¼ï¼GCE 3/4 A Levels 20/21ï¼å®æ¹è¡¨ä¸ä¸º 20ï¼ç¬¬äºå 1/21 çæç对åºè¯¾ç¨èµæ ¼è®¡åï¼è¯¥é¡¹ç®åæé¢å¤ admission criteriaï¼ä¸ç«äºæ§æé«ï¼ãBachelor of Biomedicine and Healthï¼GCE 3/4 A Levels 约 15/16ï¼å
·ä½å»å¦/å¥åº·è¯¾ç¨é¡»ä»¥è¯¾ç¨é¡µä¸ºåï¼å®æ¹æªå¨è¯¥èµæ ¼é¡µç»ä¸å
¬å¸ A-Level ç§ç®å
ä¿®ã","engineering":"Bachelor of Engineering Honoursï¼å¤æ°ä¸ä¸æ¹åï¼ï¼GCE 3/4 A Levels 14/14ï¼è¯¾ç¨æ Mathematics prerequisiteï¼ä¸é¨åæ¹åè¦æ±/建议 Chemistry and/or Physicsï¼å®æ¹æçæå说æå
ä¿®/assumed knowledgeé¡»æ¥å
·ä½è¯¾ç¨é¡µï¼ã","computing":"Bachelor of Advanced Computingï¼GCE 3/4 A Levels 15/16ï¼å®æ¹è¯¾ç¨é¡µå Mathematics prerequisiteï¼ç¸å½äº NSW Mathematics Advanced/Extension ä½ç³»çè¦æ±ï¼ï¼Cambridge A-Level 对åºå
·ä½ç级æªå¨è¯¾ç¨é¡µåç¬å±å¼ã","business_economics":"Bachelor of Commerceï¼GCE 3/4 A Levels 17/19ï¼Bachelor of Economicsï¼14/14ï¼å®æ¹è¯¾ç¨è¡¨æªåç»ä¸ A-Level ç§ç®å
ä¿®ï¼å
·ä½è¯¾ç¨å¯è½æ Mathematics assumed knowledge/prerequisiteã","law":"Bachelor of Arts and Bachelor of Lawsï¼GCE 3/4 A Levels 16/18ï¼Bachelor of Commerce and Bachelor of Lawsï¼17/19ï¼å®æ¹æªå
¬å¸ Cambridge A-Level æ³å¾ç§ç®è¦æ±ï¼åå¦ä½ä»é¡»æ»¡è¶³ç¸åºæ¬ç§è¯¾ç¨æ åã","psychology":"Bachelor of Psychologyï¼GCE 3/4 A Levels 13/13ï¼å®æ¹è¯¾ç¨è¡¨æªå Cambridge A-Level Psychology 为å¿
ä¿®æä¼å
ç§ç®ï¼å
·ä½è¯¾ç¨é¡µè¦æ±ä¼å
ã","arts_humanities":"Bachelor of Artsï¼GCE 3/4 A Levels 12/12ï¼Bachelor of International Studies/Languagesï¼14/14ï¼å®æ¹è¯¾ç¨è¡¨æªåç»ä¸ A-Level ç§ç®å
ä¿®ã"}',prerequisitesZh:"Engineering: Mathematics prerequisiteï¼é¨åå·¥ç¨æ¹å Chemistry and/or Physics assumed knowledge/å
ä¿®ï¼é¡»æ¥å
·ä½è¯¾ç¨é¡µï¼Advanced Computing: Mathematics prerequisiteï¼Commerce/Economics: 宿¹æªå
¬å¸ Cambridge A-Level å¿
ä¿®ç§ç®ï¼Law: 宿¹æªå
¬å¸ï¼Psychology: 宿¹æªå
¬å¸ Psychology å¿
ä¿®/ä¼å
ï¼Arts/Humanities: 宿¹æªå
¬å¸",englishZh:"æ¬ç§æ å IELTS Academic overall 6.5ï¼å项ä¸ä½äº 6.0ï¼é¨åè¯¾ç¨æ´é«ï¼ä¾å¦ CommerceãLaw 7.0 overall/6.0 eachï¼Arts 6.5/6.0ï¼Arts and Laws 7.5 overall/7.0 eachï¼Bachelor of Arts and Doctor of Medicine 7.0/7.0ï¼ãCambridge GCE Advanced Levels è¥ä¸ºè®¤å¯çãå
¨ç¨è±è¯æè¯¾çä¸å¦èµæ ¼ï¼å¯ä½ä¸ºè±è¯è½åè¯æï¼é常须å¨å
¥å¦åäºå¹´å
宿ï¼å¦åæè¯¾ç¨è¦æ±æäº¤ IELTS/TOEFL iBT/PTE/Cambridge English çåæ ¼è¯æã",extrasZh:"å½é
ç³è¯·äººé¡»æ»¡è¶³ Australian Government Genuine Student (GS) requirementï¼å¦æ ¡å¯è½è¦æ±é¢å¤ GS assessmentï¼å»å¦åå¦ä½æ 注 additional admission criteriaï¼ä¸éæ¥å
·ä½è¯¾ç¨/å»å¦å½é
æçæåï¼æ®é ArtsãCommerceãEngineeringãComputingãLawãPsychology è¯¾ç¨æªè§ç»ä¸é¢å¤èè¯ãä½åéæé¢è¯è¦æ±ï¼ä¸ªå«è¯¾ç¨ç portfolio/audition/interview 以课ç¨é¡µä¸ºå",deadlineZh:"宿¹æªå
¬å¸ç»ä¸æªæ¢æ¥æï¼å®æ¹ä»
è¦æ±å¨ University deadline åæäº¤ï¼ä¸æ¥æä¾è¯¾ç¨åå
¥å¦å¦æèå¼",sources:["https://www.sydney.edu.au/study/applying/how-to-apply
233/undergraduate/recognised-qualifications.html","https://www.sydney.edu.au/dam/corporate/documents/study/how-to-apply/international-admission-guide.pdf","https://www.sydney.edu.au/study/applying/how-to-apply/international-students.html","https://www.sydney.edu.au/study/applying/how-to-apply/international-students/english-language-requirements.html","https://www.sydney.edu.au/courses/courses/uc/bachelor-of-advanced-computing.html","https://www.sydney.edu.au/medicine-health/study-medicine-and-health/study-areas/medicine-and-surgery/how-to-become-a-doctor.html"],evidenceZh:"æå°¼å¤§å¦å®æ¹æç¡®è®¤å¯ GCE A Levelsï¼å¹¶è¯´ææå¤è®¡åé¨ Advanced Levelï¼2027 å½é
æçæåä¸ç GCE 3/4 A Levels æ°å¼æ¯è¯¾ç¨çº§ãæç¤ºæ§ ATAR çå¼ï¼ä¸æ¯å
¨æ ¡ç»ä¸æä½çº¿ï¼ä¸å¯è½éè¯ä¼°è¡¨ååãè¡¨æ ¼â14/14âçä¸ºå®æ¹ä¸¤ç§è®¡æ°å£å¾/èµæ ¼ç»åï¼æªæ
èªè½¬æ¢ä¸º A*AA çè±å½ç级ãå»å¦ãå·¥ç¨æ°å¦åé¨å课ç¨å
修须以对åºè¯¾ç¨é¡µæ ¸å¯¹ï¼ç³è¯·æªæ¢æ¥æå®æ¹æªç»ç»ä¸æ¥æã"},anu:{accepted:!0,generalZh:"Program Required Entrance Rank 80èµ·ï¼GCE A Levelsæ best 3 subjects 13 æ best 4 subjects 14ï¼A*=6, A=5, B=4, C=3, D=2, E=1ï¼è®¡ç®ï¼è¿æ¯ä¸è§è¡¨ä¸çæä½ indicative rankï¼å®é
须满足å
·ä½è¯¾ç¨è¦æ±ä¸å½åå
·ç«äºæ§ï¼å¹¶éå
¨æ ¡ç»ä¸ä¿è¯çº¿ã",benchmarksZh:'{"medicine_life_science":"å»å¦/çå½ç§å¦ï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼é¡»è¾¾å°æç³è¯¾ç¨ç program-specific rankï¼å
·ä½å
ä¿®ç§ç®ä»¥ Programs and Courses 对åºè¯¾ç¨é¡µä¸ºåï¼å½å宿¹æ¥æºæªè½æ ¸å®ç»ä¸ A-Level ç§ç®ç»åã","engineering":"å·¥ç¨ï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼è¯¾ç¨çº§å
ä¿®/åå®ç¥è¯éæ¥å
·ä½å·¥ç¨é¡¹ç®ï¼ç»ä¸ Cambridge 表ä»
æä¾å
¥å£ rank æ¢ç®ã","computing":"è®¡ç®æºï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼Bachelor of Computing 课ç¨é¡µæç¤ºé课须å
· required/assumed knowledgeï¼ä½æªå¨å·²æ ¸å®é¡µé¢ç»åºç»ä¸ A-Level ç§ç®ç»åã","business_economics":"åç§ç»æµï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼Bachelor of Commerce 宿¹è¯¾ç¨é¡µåæ assumed knowledgeï¼ä½æªæ ¸å®ä¸º Cambridge A-Level ç强å¶ç§ç®ã","law":"æ³å¾ï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸ A-Level å
ä¿®ç§ç®ï¼éç¨å
·ä½é¡¹ç® indicative rank å项ç®éå è¦æ±ã","psychology":"å¿çå¦ï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§ï¼Bachelor of Science (Psychology) 页é¢åæ no formal program prerequisitesï¼åå¨ assumed knowledgeï¼æ¾³æ´²è¯¾ç¨è¡¨è¿°ï¼ï¼æªå
¬å¸ Cambridge A-Level 对åºç§ç®ã","arts_humanities":"æç¤¾äººæï¼å®æ¹æªå
¬å¸ç¬ç«ç Cambridge A-Level ççº§é¨æ§æç»ä¸å
ä¿®ç§ç®ï¼éç¨å
·ä½é¡¹ç® indicative rankã"}',prerequisitesZh:"Medicine/life science: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level 强å¶ç§ç®ï¼Engineering: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level 强å¶ç§ç®ï¼Computing: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level 强å¶ç§ç®ï¼è¯¾ç¨é¡µä»
ç§° required/assumed knowledgeï¼ï¼Business/economics: 宿¹æªå
¬å¸ç»ä¸ Cambridge A-Level 强å¶ç§ç®ï¼Commerce 页æ assumed knowledgeï¼ï¼Law: 宿¹æªå
¬å¸ï¼Psychology: no formal program prerequisitesï¼Cambridge 对åºç§ç®å®æ¹æªå
¬å¸ï¼Arts/humanities: 宿¹æªå
¬å¸",englishZh:"æ¬ç§è±è¯è¦æ±å¯éè¿ prior secondary/tertiary education in Englishã认å¯è±è¯èè¯æç¹å®è±è¯å½å®¶å
¬æ°åæè²æ»¡è¶³ãCambridge C1 Advancedï¼2027-01-01åå
¥å¦ Overall 176ï¼Reading/Writing/Listening/Speaking/Use of English å169ï¼2027-01-01èµ· Overall 169ï¼Reading 163ãWriting 170ãListening 163ãSpeaking 179ãè±è¯æ¿çç§° no waiversï¼å
·ä½é¡¹ç®å¯è½å¦ææ´é«è¦æ±ã",extrasZh:"ææç³è¯·äººé¡»æ»¡è¶³ program-specific academic/non-academic requirementsï¼é¨å项ç®å¯è½è¦æ± prerequisitesãportfolio æå
¶ä» additional selection criteriaï¼å
·ä½é¡¹ç®è¦æ±å¯è½ä¸åï¼å®æ¹æªå
¬å¸é对 Cambridge A-Level çç»ä¸éå èè¯æé¢è¯ã",deadlineZh:"Semester 2 2026ï¼2026-06-14ï¼å½é
ç´æ¥ç³è¯·æ»æªæ¢ï¼éå éæé¡¹ç®å¯è½ä¸åï¼ï¼Semester 1 2027ï¼2026-12-15ï¼Semester 2 2027ï¼2027-05-15ãOffer acceptance deadlineså¦ä¸ºSemester 1ï¼æµ·å¤2027-01-15ãæ¾³æ´²å¢å
2027-01-31ï¼Semester 2ï¼æµ·å¤6æ30æ¥ã澳洲å¢å
7æ10æ¥ã",sources:["https://study.anu.edu.au/apply
233/international-applications/indicative-entry-requirement/gce-levels","https://study.anu.edu.au/apply/international-applications/assessment","https://study.anu.edu.au/apply/english-language-requirements","https://policies.anu.edu.au/ppl/document/ANUP_000408","https://study.anu.edu.au/apply/international-applications","https://programsandcourses.anu.edu.au/program/bcomp","https://programsandcourses.anu.edu.au/program/bcomm","https://programsandcourses.anu.edu.au/program/bspsy-bppe"],evidenceZh:"ANU 宿¹æç¡®ååº GCE A Levelsï¼å¹¶ææä½³3/4é¨ A Level æ¢ç® entrance rankï¼é¡µé¢æ²¡ææ Cambridge International A-Level åç¬å½åï¼ä½å
¶ GCE A Levels 页é¢åç级æ¢ç®æææç¡®æ¥åå£å¾ãæä½è¡¨æ ¼å¼ä¸º rank 80ï¼ä¸åºè¯¯ä½ææä¸ä¸ä¿è¯çº¿ã课ç¨é¡µé¢å¤ä»¥æ¾³æ´² ATAR/assumed knowledge è¡¨è¿°ï¼æ æ³è¯å®æ¶ä¸å¾æ ä¸ºå®æ¹æªå
¬å¸ï¼æªå°æ°å å¡ H2/H1 纳å
¥ãè±è¯åæ°æ 2027 èµ·æ¿çåååå«ä¿çã"},unsw:{accepted:!0,generalZh:"nullï¼å®æ¹æªå
¬å¸å
¨æ ¡ç»ä¸ Cambridge International A-Level æä½ç级ãUNSW 宿¹å° GCE A-Levels å为æ¬ç§å¯æ¥åçé«ä¸èµæ ¼ï¼å¹¶æå
·ä½è¯¾ç¨çå½é
ç´æ¥å
¥å¦åæ°è¯ä¼°ï¼2027 宿¹è¡¨æ GCE AL æ NCUK å示课ç¨åæ°ã",benchmarksZh:'{"medicine_life_science":"Bachelor of Medical Studies/Doctor of Medicineï¼GCE AL 17ï¼2027å½é
æ¬ç§è¡¨ï¼æå®æ¹è¡¨ç GCE AL æ ï¼å®é
å½åè¿é妿¯æåç¸å½äº ATAR 96.00+ï¼ï¼Bachelor of Medical Scienceï¼GCE AL 11ï¼å»å¦å½é
ç³è¯·å¦é UCAT ANZ percentile 50+ æ ISAT 165+ï¼å¹¶å¯è½é¢è¯ãæªè§å®æ¹ Cambridge A-Level ä¸é¨ç§ç®ç»åè¦æ±ã","engineering":"Bachelor of Engineering (Honours)ï¼GCE AL 13ï¼2027表ï¼ï¼2026课ç¨é¡µæ¾ç¤º A levels 13.0ã宿¹ Assumed knowledgeï¼Mathematics Extension 1ãPhysicsï¼è¿æ¯å
ä¿®/åå®ç¥è¯ï¼ä¸åºæ¹åæ A-Level æä½ç级ã","computing":"Bachelor of Science (Computer Science)ï¼2026课ç¨é¡µ A levels 15.0ï¼2027表 B Science (Computer Science) GCE AL 12ã宿¹è¯¾ç¨é¡µè¯´æææä½³3æ4个 A2 ç§ç®è®¡åï¼A*=6ãA=5ãB=4ãC=3ãD=2ãE=1ï¼æªå¨å·²æ ¸éªé¡µé¢ç¡®è®¤é¢å¤ A-Level ç§ç®ç¡¬æ§è¦æ±ã","business_economics":"Bachelor of Commerceï¼2026课ç¨é¡µ A levels 17.0ï¼2027表 GCE AL 15ï¼Bachelor of Economicsï¼2027表 GCE AL 12ã宿¹æªå¨å·²æ ¸éªé¡µé¢å
¬å¸ Cambridge A-Level ç¹å®å
ä¿®ç§ç®ã","law":"Bachelor of Combined Lawï¼2027表 GCE AL 15ï¼Bachelor of Criminology and Criminal Justiceï¼GCE AL 10ã宿¹æªå¨å·²æ ¸éªé¡µé¢å
¬å¸ Cambridge A-Level ç¹å®å
ä¿®ç§ç®ï¼æ³å¾è¯¾ç¨é常å¦å课ç¨éæ©ä¸åé¢å½±åã","psychology":"Bachelor of Psychological Scienceï¼2026课ç¨é¡µ A levels 10.0ï¼2027表 GCE AL 10ï¼Assumed knowledgeï¼Mathematics AdvancedãBachelor of Psychology (Honours)ï¼2027表 GCE AL 15ã","arts_humanities":"Bachelor of Artsï¼2027表 GCE AL 10ï¼Bachelor of Architectural Studiesï¼GCE AL 12ï¼Bachelor of Politics, Philosophy and Economicsï¼GCE AL 12ãBachelor of Arts 宿¹åææ prerequisite coursesï¼ä½åå® Year 12ï¼æåçï¼ç¥è¯ï¼å
·ä½è®¾è®¡è¯¾ç¨å¯è½æé¢å¤è¦æ±ã"}',prerequisitesZh:"Engineering: Mathematics Extension 1 + Physicsï¼å®æ¹ Assumed knowledgeï¼éæç¡® A-Level 硬æ§é¨æ§ï¼; Psychology: Mathematics Advancedï¼å®æ¹ Assumed knowledgeï¼; Medicine: 宿¹å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge A-Level å¿
ä¿® Chemistry/Biology ç»åï¼å¿æ®å
¶ä»ä½ç³»æ¨æ; Arts: Bachelor of Arts æ prerequisite coursesï¼åå® Year 12 equivalent ç¥è¯; Computing/Business/Economics/Law: 宿¹å·²æ ¸éªé¡µé¢æªå
¬å¸ Cambridge A-Level ç¹å®ç¡¬æ§ç§ç®ç»å",englishZh:"éæ»¡è¶³æç³è¯·è¯¾ç¨çè±è¯è¦æ±ï¼å¹¶é常æäº¤å¼å¦å两年å
ç认å¯è±è¯èè¯ãIELTS Academicæ¬ç§ï¼Arts, Design & Architecture 6.5 overallãåå项6.0ï¼Business 7.0 overallãåå项6.0ï¼Engineering 6.5 overallãåå项6.0ï¼Law & Justice 7.0 overallãåå项6.0ï¼Criminologyä¾å¤6.5 overallãåå项6.0ï¼ï¼Medicine & Health 6.5 overallãåå项6.0ï¼ä½ Bachelor of Medical Studies/MD è¦æ±7.0 overallãåå项6.0ï¼Science 6.5 overallãåå项6.0ã认å¯èè¯è¿å
æ¬ TOEFL iBTãPTEãC1 Advanced CambridgeãC2 Proficiency Cambridge çï¼æ¯å¦å¯æè±è¯æè¯¾å¦åè±å
233
é¡»æå®æ¹è§åå个人æè²èæ¯æ ¸éªï¼ä¸è½ä»
å Cambridge A-Level æ¨å®è±å
ã",extrasZh:"æ®éæ¬ç§ï¼å®æ¹æªå¨éç¨ A-Level å£å¾ä¸å
¬å¸ç»ä¸éå èè¯/é¢è¯ï¼å»å¦ï¼UCAT ANZ percentile 50+ æ ISAT minimum 165ï¼å»å¦ï¼å¦è·ééå¨çº¿é¢è¯ï¼å¹¶æäº¤ Medicine Personal Statement Formï¼å»å¦ä¸æ¥åä»
å predicted results ä½ offerï¼èºæ¯/设计类ï¼å
·ä½è¯¾ç¨å¯è½å¦æä½åéæè¯¾ç¨ç¹å®è¦æ±ï¼å·²æ ¸éªèå´å
æªç¡®è®¤ç»ä¸ Cambridge A-Level ä½åéè§å",deadlineZh:"2027æ¬ç§å½é
ç³è¯·ï¼å®æ¹æ offer round åå¸ï¼å·²å
¬å¸ Term 1 2027 completed application deadlines 为 2026-05-14ã2026-07-16ã2026-08-20ã2026-09-24ï¼Term 2/3åå»å¦å¯è½éç¨ä¸åæ out-of-round 宿ï¼å®æ¹å»ºè®®å°½æ©ç³è¯·ï¼å»å¦é¡µé¢è¦æ±å¨ closing date åéè¿ UNSW Applicant Portal ç³è¯·ï¼æªå¨å·²æ ¸éªæå½ä¸ååä¸ä¸ªç»ä¸å»å¦æªæ¢æ¥",sources:["https://www.unsw.edu.au/study/how-to-apply/accepted-qualifications","https://www.unsw.edu.au/study/how-to-apply
233/international/entry-requirements","https://www.unsw.edu.au/content/dam/pdfs/future-students/2027-int-ug-entry-table.pdf","https://www.unsw.edu.au/study/undergraduate/bachelor-of-engineering-honours","https://www.unsw.edu.au/study/undergraduate/bachelor-of-computer-science","https://www.unsw.edu.au/study/undergraduate/bachelor-of-commerce","https://www.unsw.edu.au/study/undergraduate/bachelor-of-psychological-science","https://www.unsw.edu.au/study/undergraduate/bachelor-of-arts","https://www.unsw.edu.au/medicine-health/study-with-us/undergraduate/international-applicants","https://www.unsw.edu.au/study/how-to-apply/english-language-requirements","https://www.unsw.edu.au/study/international-students/admissions-info","https://www.unsw.edu.au/study/how-to-apply/application-deadline-dates"],evidenceZh:"已确认 UNSW 宿¹æç¡®æ¥å GCE A-Levelsï¼å¹¶å
¬å¼æè¯¾ç¨ååºç GCE AL åæ°ï¼è¿äºæ¯è¯¾ç¨/年度æå¯¼åæ°ï¼ä¸æ¯å
¨æ ¡ç»ä¸æä½çº¿ï¼ä¸å®æ¹æ³¨æå®é
è¦æ±å¯è½ååã2027表ç GCE AL æ ä¸è¯¾ç¨é¡µå¹´åº¦å£å¾å¯è½ä¸åï¼ç³»ç»åºæ 注年份并ä¼å
使ç¨ç®æ å
¥å¦å¹´åº¦ãå»å¦ç 17 为 GCE AL 表å¼ï¼å¦æ ATARçå¼ãUCAT/ISATåé¢è¯ï¼æªæ¾å°å®æ¹ä¾æ®æ¶ä¸å¡« Chemistry/Biology çå
ä¿®ç§ç®ãè±è¯é弿å¦é¢/课ç¨ï¼ééé¡¹æ ¸éªã"},uq:{accepted:!0,generalZh:"nullï¼å®æ¹æªå
¬å¸ç»ä¸çâ3é¨ A-Level æä½ç级â鍿§ãUQ 宿¹ GCE ä¿¡æ¯è¡¨æç¡®æ GCE A/AS Level è®¡ç® selection rankï¼A*=6ãA=5ãB=4ãC=3ãD=2ãE=1ï¼æ¬ç§å½åé¡»åæ¶æ»¡è¶³ eligibilityï¼å
ä¿®ç§ç®çï¼ä¸ meritï¼è¶³å¤é«ç selection rankï¼ï¼åè¯¾ç¨ threshold é年度ç«äºååãGCE A Level å
ä¿®ç§ç®æä½éè¿ç级为 D æä»¥ä¸ã",benchmarksZh:'{"medicine_life_science":"Bachelor of Medical Science/Doctor of Medicineï¼adjusted ATAR 95ï¼æ equivalentï¼ï¼General English ä¸ Mathematical Methods å Units 3 & 4, C ççæè¦æ±ï¼Chemistry and/or Biology recommended but not requiredãç»ä¸ Cambridge A-Level ççº§é¨æ§ï¼å®æ¹æªå
¬å¸ã","engineering":"Bachelor of Engineering (Honours)ï¼entry score threshold 84 ATAR / Rankï¼å®æ¹é¡µé¢åæ¶å IB 32ï¼ï¼General EnglishãMathematical Methodsï¼ä»¥å Chemistry æ Physicsï¼å Units 3 & 4, C ççæå
ä¿®è¦æ±ï¼Specialist Mathematics å Chemistry+Physics recommendedãCambridge A-Level 课ç¨çº§ç级ï¼å®æ¹æªå
¬å¸ã","computing":"以 Bachelor of Computer Science 为代表ï¼General English ä¸ Mathematical Methods æ Specialist Mathematics ççæå
ä¿®è¦æ±ï¼å
·ä½å½é
Cambridge A-Level ç级åå½åè¯¾ç¨ entry scoreï¼å®æ¹æªå
¬å¸ï¼åºä»¥è¯¾ç¨é¡µéæ© international qualification åæ ¸å®ï¼ã","business_economics":"以 Bachelor of Business Management/Commerce/Economics 为代表ï¼è¯¾ç¨å
ä¿®é常è³å° General English çæç§ç®ï¼å
·ä½ Cambridge A-Level ç级ãè¯¾ç¨ threshold ä¸é¢å¤ç§ç®ï¼å®æ¹æªå
¬å¸ã","law":"Bachelor of Laws (Honours)ï¼General English subject (Units 3 & 4, C) æçæå
ä¿®ï¼å
·ä½å½é
Cambridge A-Level ç级åè¯¾ç¨ thresholdï¼å®æ¹æªå
¬å¸ã","psychology":"Bachelor of Psychological Science (Honours)ï¼å®æ¹é¡µé¢æ¾ç¤º 89 ATAR / RankãIB 34.75ï¼å
·ä½ Cambridge A-Level ç级åçææ¢ç®ï¼å®æ¹æªå
¬å¸ã","arts_humanities":"以 Bachelor of Arts 为代表ï¼General English subject (Units 3 & 4, C) æçæå
ä¿®ï¼å
·ä½ Cambridge A-Level ç级åè¯¾ç¨ thresholdï¼å®æ¹æªå
¬å¸ã"}',prerequisitesZh:"Medicine/MD direct entry: General English + Mathematical Methods equivalent; Chemistry and/or Biology recommended, not required; Engineering: General English + Mathematical Methods + one of Chemistry or Physics (C equivalent), Specialist Mathematics and both Chemistry and Physics recommended; Computing: General English + Mathematical Methods or Specialist Mathematics equivalent; Law: General English equivalent; Psychology/Arts/Humanities/Business/Economics: specific Cambridge A-Level prerequisite grade/subject combination officially not published; UQ GCE table confirms A-Level Biology, Chemistry, Physics and Mathematics can satisfy corresponding Queensland prerequisites with A-Level grade D or better.",englishZh:"Most UQ programs: IELTS overall 6.5, minimum 6.0 in each sub-band, or approved equivalent. English may also be demonstrated through designated-country senior secondary sc
233hooling in English, recognised qualifications/tests, qualifying tertiary study or qualifying English-speaking work experience. Medicine/MD pathway has higher requirement: IELTS 7.0 overall and 7.0 in each band; TOEFL iBT overall 100 with L25/R25/W27/S23; PTE Academic overall and each sub-band 72; OET minimum B in each sub-skill; BE not accepted.",extrasZh:"Medicine/MD direct entry: competitive UCAT ANZ score + Multiple Mini-Interview (MMI); other reviewed representative undergraduate pages: no additional test, portfolio or interview published; program-specific requirements may apply.",deadlineZh:"Semester 1: 30 November of the previous yearï¼å½é
æ¬ç§ç³è¯·çªå£ï¼å
·ä½è¯¾ç¨å¯è½å¦ææªæ¢æ¥æï¼ï¼Semester 2: 宿¹æ¬ç§å½é
ç³è¯·é¡µé¢æªè½å¨æ¬æ¬¡æåä¸ç¨³å®æ¾ç¤ºï¼å
·ä½è¯¾ç¨æªæ¢æ¥å®æ¹æªå
¬å¸ã",sources:["https://study.uq.edu.au/sites/default/files/2020-11/uk-gce-info-sheet.pdf","https://study.uq.edu.au/admissions/undergraduate/review-entry-requirements","https://study.uq.edu.au/admissions/undergraduate/review-entry-requirements/subject-prerequisite-equivalents","https://study.uq.edu.au/admissions/english-language-requirements","https://study.uq.edu.au/study-options/programs/bachelor-medical-science-doctor-medicine-2578","https://study.uq.edu.au/study-options/programs/bachelor-engineering-honours-2455","https://study.uq.edu.au/study-options/programs/bachelor-laws-honours-2471","https://study.uq.edu.au/study-options/programs/bachelor-psychological-science-honours-2379","https://study.uq.edu.au/study-options/programs/bachelor-arts-2325"],evidenceZh:"UQ 宿¹ UK GCE ä¿¡æ¯è¡¨æç¡®è¦ç GCE A/AS Levelï¼
233å¹¶ç»åº A-Level ç级转 selection rank è§ååå
ä¿®ç§ç®çæå
³ç³»ï¼å æ¤å¯ç¡®è®¤æ¥å Cambridge International A-Level ä½ç³»ï¼ä½è¯¥è¡¨ä¸»è¦è¯´æèµæ ¼è¯ä¼°ï¼ä¸æä¾å
¨æ ¡ç»ä¸ AAA/A*AA 鍿§ãUQ å½åæè¯¾ç¨ã年度ç«äºå selection rank è¯ä¼°ï¼è¯¾ç¨é¡µç ATAR/IB æ°å¼ä¸è½ç´æ¥å½ä½ Cambridge A-Level ç级ãå»å¦è¦æ±ææç¡®ï¼ä¸é UCAT ANZ ä¸ MMIï¼å
¶ä½ç±»å«ç Cambridge å
·ä½ç级ç»åé¡»ç± UQ Admissions æè¯¾ç¨åç³è¯·äººèµæ ¼æ ¸å®ã"},monash:{accepted:!0,generalZh:"nullï¼Monash 宿¹ä¸è¬å½é
æ¬ç§é¡µé¢æªå
¬å¸ç»ä¸ç Cambridge International A-Level æ»æç»©é¨æ§ï¼è¦æ±æå
·ä½è¯¾ç¨è¯ä¼°ï¼å»å¦ç´å
¥å¦æå®æ¹é¨æ§ï¼GCE A Level in other countries best 3 A-Level subjects within 2 yearsï¼æ¢ç® Equivalent Year 12 é 15 åï¼A*=5, A=5, B=4, C=3, D=2, E=1ï¼æå¤è®¡ 1 个 A* bonusï¼ã",benchmarksZh:'{"medicine_life_science":"å»å¦ç´å
¥ï¼Equivalent Year 12 15ï¼æ best 3 A-Level subjects within 2 years æ¢ç®ï¼ï¼A Level Chemistry è³å° Dï¼è±è¯å¯ç¨ A Level English General Paper è³å° Dãçç©å»å¦/çå½ç§å¦è¯¾ç¨ï¼å®æ¹è¯¾ç¨é¡µè¦æ±æ»¡è¶³è¯¾ç¨çå
·ä½ academic entry requirementsï¼æªå¨ææ ¸å®æ¹é¡µé¢å
¬å¸ç»ä¸ Cambridge A-Level ç级ï¼å®æ¹æªå
¬å¸ã","engineering":"Bachelor of Engineeringï¼è¯¾ç¨è¦æ±å
å« Mathematicsï¼å®æ¹è¯¾ç¨é¡µå¦å Chemistry æ Physicsï¼é¨åæ¹åå¯ç¨ Biologyï¼å
ä¿®/çå¼è¦æ±ï¼Cambridge A-Level æ»åååç§ç级æªå¨è¯¥é¡µæç¡®å
¬å¸ï¼å®æ¹æªå
¬å¸ã","computing":"Bachelor of Computer Scienceï¼è¯¾ç¨é¡µè®¾ææ°å¦ prerequisite/çå¼è¦æ±ï¼Cambridge A-Level æ»æç»©ä¸æç¡®ç级æªå¨ææ ¸å®æ¹é¡µé¢å
¬å¸ï¼å®æ¹æªå
¬å¸ã","business_economics":"Bachelor of Businessï¼é满足课ç¨åä¸è¬å¤§å¦å
¥å¦è¦æ±ï¼æªæ ¸å° Cambridge A-Level ä¸å±æä½ç级æå¿
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ã","law":"Monash æ³å¾æ¬ç§/åå¦ä½é¡»æ»¡è¶³å
·ä½è¯¾ç¨å
¥å¦è¦æ±ï¼æªæ ¸å° Cambridge A-Level ä¸å±æä½ç级æå
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ã","psychology":"å¿çå¦ç¸å
³æ¬ç§é¡»æ»¡è¶³å¯¹åºè¯¾ç¨ç academic entry requirementsï¼æªæ ¸å° Cambridge A-Level ä¸å±æä½ç级æå¿
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ã","arts_humanities":"Arts/人æç¸å
³æ¬ç§é¡»æ»¡è¶³å¯¹åºè¯¾ç¨ç academic entry requirementsï¼æªæ ¸å° Cambridge A-Level ä¸å±æä½ç级æå¿
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ã"}',prerequisitesZh:"Medicine: A Level Chemistry minimum D; English General Paper minimum D may satisfy the listed English route; Engineering: Mathematics plus course-listed Chemistry or Physics (some pathways list Biology); Computing: Mathematics prerequisite/equivalent; Business/Economics: official Cambridge-specific prerequisite not published; Law: official Cambridge-specific prerequisite not published; Psychology: official Cambridge-specific prerequisite not published; Arts/Humanities: official Cambridge-specific prerequisite not published",englishZh:"ä¸è¬å½é
æ¬ç§ï¼è±è¯è¦æ±ä¾æè²èæ¯ï¼é¨åè¯¾ç¨ææ´é«è¦æ±ï¼è±è¯æè¯¾å½å®¶19å²å宿å
å¹´è±è¯åªä»å¦æ ¡æè²å¯æå®æ¹è§åæ»¡è¶³è¦æ±ï¼å¦å须认å¯è±è¯æµè¯æåèµæ ¼å¦ä¹ ç»åãå»å¦ç´å
¥æç¡®æ¥åï¼IELTS overall 7.0ï¼å项ä¸ä½äº6.5ï¼TOEFL iBT 94ï¼Reading 19, Listening 20, Speaking 20, Writing 24ï¼ï¼PTE Academic 65ï¼å项ä¸ä½äº58ãå»å¦ç GCE A Level English General Paper route 为 D in A Level English General Paperã",extrasZh:"ä¸è¬æ¬ç§ï¼é¨å课ç¨å¯è½è¦æ± folioãpersonal statement æ interviewï¼é¡»éè¯¾æ ¸éªï¼å»å¦ç´å
¥ï¼ææå½é
ç³è¯·äººå¿
é¡»åå ISATï¼æä½æ»å170ä¸ Critical ReasoningãQuantitative Reasoning åè³å°165ï¼å»å¦éç¨ Multi Mini Interview (MMI)ï¼ä»
åå é¢è¯è
è¿å
¥æç»æå",deadlineZh:"ä¸è¬å½é
æ¬ç§ï¼å®æ¹åæ international students can apply anytime throughout the yearï¼å»å¦ç´å
¥ï¼é¡»å¨ç¸å
³ course application closing date å宿 ISATï¼å
·ä½æªæ¢æ¥æè§å»å¦ Applications and fees 页é¢ï¼å½åææ ¸é¡µé¢æªç»åºä¸ä¸ªå¯æ³åè³ææè¯¾ç¨çç»ä¸æ¥æ",sources:["https://www.monash.edu/admissions/entry-requirements/minimum/hidden-content/overseas-qualification","https://www.monash.edu/admissions/apply/international-ug","https://www.monash.edu/admissions/entry-requirements/english-language","https://www.monash.edu/study/courses/find-a-course/engineering-e3001","https://www.monash.edu/study/courses/find-a-course/computer-science-c2001","https://www.monash.edu/study/courses/find-a-course/business-b2000","https://www.monash.edu/study/courses/find-a-course/biomedical-science-m2003","https://www.monash.edu/medicine/medical-school/direct-entry/international/entry-requirements","https://www.monash.edu/medicine/medical-school/direct-entry/international/applications-fees","https://www.monash.edu/__data/assets/pdf_file/0005/749327/why-monash-flyer-usa.pdf"],evidenceZh:"Monash 宿¹ä¸è¬æµ·å¤å¦å页åªå final-year secondary sc
233hool or equivalentï¼æªç»ç»ä¸ A-Level ç级ï¼å½é
æ¬ç§ç³è¯·é¡µæç¡®è¦æ±æå
·ä½è¯¾ç¨æ ¸éªä¸å
¨å¹´å¯ç³è¯·ãå»å¦å½é
页æç¡®ååºâGCE A Level in other countriesâãbest 3 A-Level æ¢ç® 15ãChemistry DãISAT ä¸ MMIã宿¹ææå° Cambridge ä½ä¸ºå¯é¢å A Levels çèè¯æºæï¼ä½å»å¦é¡µä½¿ç¨çæ¯âGCE A Level in other countriesâæ¦æ¬è¡¨è¿°ï¼å æ¤é¤å»å¦å课ç¨é¡µæç¡®å
ä¿®å¤ï¼å
¶ä½ç±»å«ä¸æ¨ææªå
¬å¸çç级ã"},uwa:{accepted:!0,generalZh:"nullï¼UWA 宿¹å½é
åæµ·å¤å¦å页é¢ååº GCE/Cambridge A-level ä½ä¸ºå¯ç³è¯·çå½é
å¦åè·¯å¾ï¼ä½å½åå
¬å¼é¡µé¢æªç»åºéç¨äºæææ¬ç§è¯¾ç¨çç»ä¸ A-level åå§ççº§é¨æ§ï¼è¯¾ç¨çº§è¦æ±æè¯¾ç¨åå¦åèæ¯æ ¸å®ã",benchmarksZh:'{"medicine_life_science":"Medicineï¼æ¬ç§å»å¦ç¸å
³è·¯å¾ï¼ï¼å®æ¹ä»¥ ATAR æ equivalent 表述ï¼å½åææ¥å½é
æ¬ç§å
¬å¼é¡µé¢æªå
¬å¸ Cambridge A-level 对åºççº§ï¼æ
为 nullãDoctor of Medicine 为 postgraduateï¼ä¸è½ç´æ¥è§ä¸º A-level æ¬ç§é¨æ§ï¼å½é
ç³è¯·äººçå
·ä½å¦æ¯ãèè¯åç³è¯·è½®æ¬¡è¦æ±éæ MD 课ç¨é¡µæ ¸éªãçå½ç§å¦/Scienceï¼Bachelor of Science 页颿¾ç¤º minimum ATAR 80ï¼å½é
Cambridge A-level ç级æªå
¬å¸ã","engineering":"Bachelor of Engineering (Honours)ï¼minimum ATAR 80ï¼å
修为 Mathematics Methods ATAR scaled score è³å° 50ï¼å¦é¡» Chemistry ATARãPhysics ATAR æ Mathematics Specialist ATAR ä¸è
ä¹ä¸ scaled score è³å° 50ãUWA æªå¨è¯¥è¯¾ç¨é¡µå
¬å¼ Cambridge A-level 对åºç级ã","computing":"Computer Scienceï¼è¯¾ç¨é¡µå°å
·ä½ admission criteria/prerequisites æå UWA entry requirements æ Handbookï¼å
¬å¼é¡µé¢æªç»åºç¬ç« A-level ç级ãé¡µé¢æç¡® English competency 为 IELTS overall 6.5ãåå项ä¸ä½äº 6.0ï¼è®¡ç®æºæ¹åç Cambridge æ°å¦å¯¹åºé¨æ§æªå¨ææ¥å®æ¹é¡µé¢æç¡®å
¬å¸ã","business_economics":"Business/Economicsï¼ææ¥ UWA 宿¹å
¬å¼è¯¾ç¨é¡µé¢æªæ ¸å®å° Cambridge A-level çç¬ç«ç级åºåï¼ç»ä¸å½é
å¦å页颿ªæä¾å
¨æ ¡éç¨ A-level åå§ççº§ï¼æ
为 nullï¼å
·ä½è¯¾ç¨/ä¸ä¸å
修须æ¥å¯¹åº Handbookã","law":"Lawï¼ææ¥å®æ¹è¯¾ç¨èµææªæ ¸å®å° Cambridge A-level ç¬ç«ç级åºåæç»ä¸æ³å¾æ¬ç§ A-level 鍿§ï¼éæå
·ä½ Law/assured pathway 课ç¨è§åæ ¸å®ï¼æ
为 nullã","psychology":"Bachelor of Psychologyï¼minimum ATAR 80ï¼è¦æ±è¾¾å°å¤§å¦ minimum entry scoreãEnglish language competenceï¼å¹¶æ»¡è¶³æé major prerequisitesï¼å®æ¹æªå
¬å¸ Cambridge A-level 对åºç级æå¿çå¦ç¹å® A-level ç§ç®ã","arts_humanities":"Bachelor of Artsï¼å®æ¹è¯¾ç¨é¡µè¦æ±è¾¾å° Universityâs minimum entry scoreãEnglish language competenceï¼å¹¶æ»¡è¶³éç¨å
ä¿®ï¼ææ¥é¡µé¢æªå
¬å¼ Cambridge A-level ç级æ¢ç®ï¼æ
为 nullã"}',prerequisitesZh:"Engineering: Mathematics Methodsï¼å¿
éï¼+ Chemistry/Physics/Mathematics Specialist è³å°ä¸é¨ï¼Bachelor of Psychology: 宿¹è¦æ±æ»¡è¶³æé major prerequisitesï¼ä½æªæå® Cambridge A-level ç§ç®ï¼Computer Science: 宿¹ææ¥é¡µé¢æªå
¬å¸ A-level å
ä¿®ç§ç®ï¼Medicine/Life Science/Business-Economics/Law/Arts-Humanities: 宿¹ Cambridge A-level å
·ä½ç§ç®è¦æ±æªå
¬å¸ã",englishZh:"UWA minimum English language competenceï¼Computer Science 宿¹è¯¾ç¨é¡µå
¬å¸ IELTS overall 6.5ï¼no band less than 6.0ãè±è¯è¦æ±å¯éè¿ UWA åæçå
¶ä»æµè¯/å¦åé徿»¡è¶³ï¼é¨å课ç¨å¯è½æ higher standard æ accreditation ELC requirementsãCambridge A-level English ç§ç®è±å
è§å卿æ¥å
¬å¼é¡µé¢æªè½æç¡®æ ¸å®ï¼æ
䏿¨å®è±å
ã",extrasZh:"ä¸è¬æ¬ç§ï¼ææ¥å®æ¹è¯¾ç¨é¡µæªå
¬å¸ç»ä¸èè¯ãä½åéæé¢è¯è¦æ±ï¼Medicine/å»å¦ç¸å
³ç«äºæ§è·¯å¾ï¼å®æ¹é¡µé¢æ¾ç¤ºå¯è½è¦æ± UCAT/ISATï¼æå
·ä½è·¯å¾ï¼å interviewï¼ä¸è½å¥ç¨äºæ®é Scienceï¼Engineering/Computer Science/Psychology/Artsï¼æªè§ç»ä¸é¢å¤èè¯æä½åéè¦æ±ã",deadlineZh:"å½é
æ¬ç§ç³è¯·ï¼UWA 宿¹ International applicants 页é¢ä»
说æå¯æåæå¤ä¸¤å¹´ç³è¯·ï¼å
·ä½æªæ¢æ¥ææ intakeãå½ç±/æå¨å°å课ç¨èå®ï¼ææ¥é¡µé¢å¨æå
容æªè½ç¨³å®æ¾ç¤ºéç¨æªæ¢æ¥æï¼æ
宿¹æªå
¬å¸ç»ä¸æ¥æãå»å¦çç¹æ®è¯¾ç¨æç¬ç«ç³è¯·è½®æ¬¡ï¼é¡»æè¯¾ç¨é¡µå½å¹´æ¶é´è¡¨ã",sources:["https://www.uwa.edu.au/study/how-to-apply
233/pathways-and-eligibility/international-and-overseas-qualifications","https://www.uwa.edu.au/study/how-to-apply/pathways-and-eligibility/english-language-requirements","https://www.uwa.edu.au/study/how-to-apply/international-applicants","https://www.uwa.edu.au/study/courses/bachelor-of-engineering-honours","https://www.uwa.edu.au/study/courses/computer-science","https://www.uwa.edu.au/study/courses/bachelor-of-science","https://www.uwa.edu.au/study/courses/bachelor-of-psychology","https://www.uwa.edu.au/study/courses/doctor-of-MEDICINE"],evidenceZh:"å·²éå®ä½¿ç¨ UWA 宿¹é¡µé¢ãUWA æç¡®å°å½é
/æµ·å¤å¦åä½ä¸ºç³è¯·èµæ ¼è·¯å¾ï¼å®æ¹è¯¾ç¨é¡µå¤ä»¥ ATAR/equivalent åæ¾³æ´² ATAR ç§ç®è¡¨è¿°ï¼æªç¨³å®å
¬å¼ Cambridge International A-level çå
¨æ ¡ç»ä¸ç级æ¢ç®ï¼å æ¤æææ æ³ç´æ¥è¯å®ç A-level æ°ååä¿ç为 null/宿¹æªå
¬å¸ãå·¥ç¨ç ATAR å
ä¿®è¦æ±å¯ç¡®è®¤ï¼ä½ä¸è½æ
èªè½¬æ¢ä¸º A-level ç级ãå»å¦ postgraduate MD 䏿¬ç§å»å¦è·¯å¾éåå¼å¤çï¼ç³è¯·æªæ¢æ¥æå intakeãå½ç±å课ç¨å½±åï¼ä¸è½å¡«ä¸ä¸ªæªç»è¯å®çéç¨æ¥æã"},adelaide:{accepted:!1,generalZh:"宿¹è¯¾ç¨é¡µå°å½é
æçèµæ ¼å为 âGCE A Levelsâå¹¶æå½å®¶/èµæ ¼ç»åºåæ°ï¼ä»£è¡¨æ§è¯¾ç¨ä¸º 8 æ 9ï¼æªæ¾å°å
¨æ ¡ç»ä¸ç Cambridge International A-Level ççº§é¨æ§ï¼å®æ¹æªå
¬å¸ã",benchmarksZh:'{"medicine_life_science":"Bachelor of Medical Studiesï¼å®æ¹è¯¾ç¨é¡µæä¾å½é
æçä¸èµæ ¼è¦æ±å
¥å£ï¼ä½æ¬æ¬¡å¯æ ¸éªé¡µé¢æªå
¬å¼ Cambridge International A-Level çå
·ä½ç级ï¼å®æ¹æªå
¬å¸ã代表æ§å
ä¿®ç§ç®åå»å¦çéè¦æ±éæè¯¾ç¨æçæ åæ ¸å¯¹ã","engineering":"Bachelor of Engineering (Chemical) (Honours)ï¼å½é
æç表æ¾ç¤º GCE A Levels 9ï¼è¯¾ç¨å
ä¿®ç§ç®å
·ä½ç»åå¨å½å宿¹é¡µé¢æªè½æ ¸éªï¼å®æ¹æªå
¬å¸ã","computing":"Bachelor of Computer Scienceï¼GCE A Levels 9ï¼æ°å¦çå
ä¿®ç§ç®å¨å½å宿¹é¡µé¢æªè½æ ¸éªï¼å®æ¹æªå
¬å¸ã","business_economics":"Bachelor of Businessï¼GCE A Levels 8ï¼æªæ ¸éªå°é¢å¤ A-Level ç§ç®è¦æ±ï¼å®æ¹æªå
¬å¸ã","law":"æ³å¦ä»£è¡¨æ§è¯¾ç¨ï¼æªæ ¸éªå°å¯ç´æ¥å¼ç¨ç Cambridge/GCE A-Level ç级æç§ç®é¨æ§ï¼å®æ¹æªå
¬å¸ã","psychology":"å¿çå¦ä»£è¡¨æ§è¯¾ç¨ï¼æªæ ¸éªå°å¯ç´æ¥å¼ç¨ç Cambridge/GCE A-Level ç级æç§ç®é¨æ§ï¼å®æ¹æªå
¬å¸ã","arts_humanities":"Bachelor of Artsï¼GCE A Levels 8ï¼æªæ ¸éªå°é¢å¤ A-Level ç§ç®è¦æ±ï¼å®æ¹æªå
¬å¸ã"}',prerequisitesZh:"Medicine/çå½ç§å¦ï¼å®æ¹æªå
¬å¸å¯ç¡®è®¤ç Cambridge International A-Level ç§ç®ç»åï¼Engineeringï¼å®æ¹æªå
¬å¸å¯ç¡®è®¤ç A-Level ç§ç®ç»åï¼Computingï¼å®æ¹æªå
¬å¸å¯ç¡®è®¤ç A-Level ç§ç®ç»åï¼Business/EconomicsãLawãPsychologyãArts/Humanitiesï¼å®æ¹æªå
¬å¸é¢å¤ A-Level ç§ç®è¦æ±",englishZh:"ä¸è¬æ¬ç§é常 IELTS Academic overall 6.5ï¼å项ä¸ä½äº 6.0ï¼è±è¯è¦æ±æå
·ä½è¯¾ç¨èå®ï¼é¨åè¯¾ç¨æ´é«ãè±è¯è±å
/æ¿ä»£èµæ ¼é¡»æå®æ¹ English language proficiency 页é¢å课ç¨é¡µæ ¸éªã",extrasZh:"Medicine, dentistry and oral health applicantsï¼éåå University Clinical Aptitude Test (UCAT)ï¼ç¬¦åæ¡ä»¶è
åå interviewï¼å
¶ä»ææ¥ä»£è¡¨æ§è¯¾ç¨æªå
¬å¸ç»ä¸é¢å¤èè¯ãä½åéæé¢è¯è¦æ±ï¼å¦é¡»æ»¡è¶³ Genuine Student requirementï¼å½é
å¦çéç¨è¦æ±ï¼",deadlineZh:"ä¸è¬è¯¾ç¨ï¼æå
·ä½ degree page ç key datesï¼é常为å¼å¦åç³è¯·çªå£ï¼å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡æªæ¢æ¥æãBachelor of Medical Studies 2026ï¼å½é
ç³è¯·ç³»ç» 2026-03-03 弿¾ï¼è¯¾ç¨é¡µåæç«äºæ§é¡¹ç®çæåæªæ¢å®æï¼ä½å½å宿¹å¯è§æå½æªå®æ´æ¾ç¤ºæªæ¢æ¥ï¼æ
宿¹æªå
¬å¸å
·ä½ YYYY-MM-DDã",sources:["https://adelaide.edu.au/study/international-students/how-to-apply
233/entry-requirements/","https://adelaide.edu.au/study/international-students/how-to-apply/entry-requirements/english-language-proficiency/","https://adelaide.edu.au/study/degrees/bachelor-of-medical-studies/","https://adelaide.edu.au/study/degrees/bachelor-of-engineering-chemical-honours/","https://adelaide.edu.au/study/degrees/bachelor-of-computer-science/","https://adelaide.edu.au/study/degrees/bachelor-of-business/","https://adelaide.edu.au/study/degrees/bachelor-of-arts/","https://adelaide.edu.au/content/dam/adelaideuniversity/documents/about/pdfs/adelaide-university-2027-international-student-guide-condensed.pdf"],evidenceZh:"å®ç½è¯¾ç¨é¡µç¡®å®ä½¿ç¨ âGCE A Levelsâ ä½ä¸ºå½é
æçèµæ ¼å¹¶ååº 8/9ï¼ä½æ¬æ¬¡æ ¸éªæªåç°æç¡®ååº âCambridge International A-Levelâ çä¸é¨è¡¨è¿°ï¼å æ¤ accepts_cambridge_alevel æå段å®ä¹å¡« falseï¼é¿å
æä¸è¬ GCE A Levels æ¨æä¸º Cambridge ä¸é¨å£å¾ãå»å¦é¡µé¢å®æ¹æåæç¡®è¦æ± UCATï¼ç¬¦åæ¡ä»¶è
é¢è¯ã课ç¨é¡µç级å¯è½é年份ã课ç¨åæçç«äºååï¼æªè½ç´æ¥æ ¸éªçä¸ä¸æ°åä¸ç§ç®åæ ä¸ºå®æ¹æªå
¬å¸ã"},oxford:{accepted:!0,generalZh:"nullï¼çæ´¥å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡ A-level æä½æç»©ï¼è¦æ±æè¯¾ç¨å嫿»¡è¶³æ åå½å鍿§ã宿¹æç¡®ï¼Cambridge Assessment International EducationãPearson Edexcel å OxfordAQA International A-level æç级é级çåäº UK GCE A-levelï¼ä½ Cambridge ç Global Perspectives and ResearchãThinking Skills A-level 䏿¥åã",benchmarksZh:'{"medicine_life_science":"Medicine: A*AAï¼excluding Critical Thinking and Thinking Skillsï¼ï¼Chemistry + Maths/Further Maths/Biology/PhysicsãBiology: A*AAï¼A* in a science or Mathsï¼ï¼Biology + Chemistry/Physics/MathsãBiomedical Sciences: A*AAï¼excluding Critical Thinking and Thinking Skillsï¼ï¼ä¸¤é¨éèª BiologyãChemistryãMathsãPhysicsï¼ESATã","engineering":"Engineering Science: A*A*Aï¼A*s in MathsãFurther Maths or Physicsï¼ï¼å¿
ä¿® Maths + Physicsï¼æ¨è Further Mathsï¼ESATãMaterials Science: A*AAï¼A* in MathsãPhysics or Chemistryï¼ï¼Maths + Physicsã","computing":"Computer Science: A*AA including A*A in Maths and Further Maths if availableï¼in any orderï¼ï¼TMUAãComputer Science and Philosophy åè¦æ±ã","business_economics":"Economics and Management: A*AAï¼M
233aths at A or A*ï¼ï¼Mathsï¼TARAã","law":"Law (Jurisprudence): AAAï¼æ¨è essay-writing subjectï¼LNATãLaw with Law Studies in Europe: AAAï¼ç°ä»£è¯è¨ä¸ºå¿
éï¼European Law é¤å¤ï¼ï¼LNATã","psychology":"Psychology (Experimental): A*AAï¼æ¨èä¸é¨æå¤é¨ scienceï¼å
æ¬ Psychologyï¼æ Mathsï¼TARAã","arts_humanities":"English Language and Literature: AAAï¼English Literature æ English Language and Literatureï¼ä¸ç¯ written workãHistory: AAAï¼æ¨è Historyï¼ä¸ç¯ written workãFine Art: AAAï¼æå®æ Art Foundation ç post-A-level applicants 为 AABï¼ï¼digital portfolioãPPE: AAAï¼æ¨è Mathsï¼History ç¸å
³ï¼TARAã"}',prerequisitesZh:"Medicine: Chemistry + one of Maths/Further Maths/Biology/Physics; Biology: Biology + one of Chemistry/Physics/Maths; Biomedical Sciences: two of Biology/Chemistry/Maths/Physics; Engineering Science: Mathematics + Physics, Further Mathematics recommended; Computer Science: Mathematics + Further Mathematics if available; Economics and Management: Mathematics at A or A*; Law: essay-writing subject recommended; Psychology: one or more science subjects (including Psychology) or Mathematics recommended; English Language and Literature: English Literature or English Language and Literature; Fine Art: Art recommended",englishZh:"æææ¬ç§è¯¾ç¨éç¨ higher level Englishï¼IELTS Academic 7.5ï¼åå项è³å° 7.0ï¼ï¼TOEFL iBT 110ï¼Listening 22ãReading 24ãSpeaking 25ãWriting 24ï¼2026-01-21 èµ·æ° TOEFL æä¸æ¥åï¼å®æ¹å¤æ ¸ä¸ï¼ï¼C1 Advanced 191ï¼åå项è³å° 185ï¼ï¼C2 Proficiency 191ï¼åå项è³å° 185ï¼ï¼Oxford Test of English Advanced 165ï¼åå项è³å° 155ï¼ï¼PTE Academic 76ï¼å¬è¯´è¯»ååè³å° 66ï¼ãè±è¯ä¸ºæ¯è¯ä¸ä¸ç´å±
ä½äº UKVI 认å¯å¤æ°è±è¯å½å®¶è
å¯è±å
ï¼å
¨æ¥å¶è±è¯æè²æè¿è³å°ä¸¤å¹´ä¸ç³è¯·åæç»ãå计æè¿æè²è³å°ä¸å¹´è
å¯ç³è¯·è±å
ãè±è¯è¯æé常须å¨å½åå½å¹´ 7 æ 31 æ¥åæäº¤ã",extrasZh:"课ç¨ç¸å
³ admissions testï¼MedicineâUCATï¼Engineering/Physics/Materials/Biomedical SciencesâESATï¼Computer ScienceâTMUAï¼Economics and Management/PPE/Psychology/Human SciencesâTARAï¼LawâLNATï¼é¨å人æå¦ç§é 1â3 ç¯ written workï¼Fine Artâdigital portfolioï¼Musicâperformance pieceï¼Oxford å¯¹ææ shortlisted applicants äº 12 æå®æçº¿ä¸é¢è¯ã",deadlineZh:"æ¯å¹´ 10 æ 15 æ¥ 18:00ï¼è±å½æ¶é´ï¼UCASï¼å
·ä½å¹´ä»½å®æ¹ç³è¯·æ¶é´è¡¨å¦è¡å
233
¬å¸ï¼",sources:["https://www.ox.ac.uk/admissions/undergraduate/courses/admissions-requirements/international-qualifications","https://www.ox.ac.uk/admissions/undergraduate/courses/admissions-requirements/summary-table-of-admissions-requirements","https://www.ox.ac.uk/admissions/undergraduate/applying/for-international-students/english-language-requirements-visas","https://www.ox.ac.uk/admissions/undergraduate/applying/for-international-students"],evidenceZh:"çæ´¥å®æ¹æç¡®æ¥å Cambridge International A-levelï¼å¹¶æç级é级çå UK GCE A-levelï¼Global Perspectives and ResearchãThinking Skills 䏿¥åãçæ´¥æ²¡æç»ä¸å
¨æ ¡æä½ A-level åæ°ï¼å¿
须以å
·ä½è¯¾ç¨æ å为åãä¸ç±»ä¸ºä»£è¡¨æ§è¯¾ç¨æ å°ï¼ä¸ä»£è¡¨è¯¥å¦ç§ææèåå¦ä½ï¼èè¯ãwritten workãä½åéåé¢è¯åä¾è¯¾ç¨åå
¥å´æ
åµèå®ãæªæ¢æ¥æä¸ºå®æ¹å½é
å¦ç页é¢ååºç UCAS éç¨çæ´¥æªæ¢æ¶é´ã"},cambridge:{accepted:!0,generalZh:"nullï¼å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡æä½ A-Level 鍿§ï¼è¦æ±æè¯¾ç¨å Cambridge College 设å®ï¼å®æ¹è¯´æé常以 Year 13 åæ¶ä¿®è¯»ç 3 é¨ A levels 为 offer åºç¡ï¼ä¸æå¾
æé«ç级ã",benchmarksZh:'{"medicine_life_science":"Medicine: A*A*Aï¼éå¸¸è¦æ± Chemistry + è³å°ä¸é¨ BiologyãPhysics æ Mathematicsï¼å
·ä½ offer/å¦é¢å¯è½å¢å è¦æ±ï¼ãNatural Sciencesï¼çå½ç§å¦ä»£è¡¨ï¼ï¼A*A*Aï¼éææ¹ååå¤ç¸å
³ç§å¦ç§ç®ï¼å®æ¹è¯¾ç¨é¡µ/å¦é¢è¦æ±å¯è½ä¸åã","engineering":"Engineering: A*A*Aï¼Mathematics + Physics å¿
é¡»ï¼Further Mathematics è³ AS æ A levelï¼è¥å¦æ ¡æä¾ï¼éå¸¸è¦æ±/强ç建议ï¼å
·ä½ä¾å¦é¢ï¼ã","computing":"Computer Science: A*A*Aï¼Mathematics å¿
é¡»ï¼è¥å¦æ ¡æä¾ï¼Further Mathematics è³ AS æ A levelï¼å¦é¢éå¸¸è¦æ± Mathematics å/æ Further Mathematics è¾¾ A*ï¼é¨åå¦é¢å¯è½å¯¹ Chemistry/Physics 设 A*/7ã","business_economics":"Economics: A*A*Aï¼Mathematics å¿
é¡»ï¼Further Mathematics 对ç«äºåå¾éè¦ï¼é¨åå¦é¢æç¡®è¦æ±ï¼åæ¡¥æªå
¬å¸ç¬ç«æ¬ç§ Business A-Level åºåã","law":"Law: A*AAï¼å®æ¹ä¸è¦æ±ç¹å® A-Level ç§ç®ï¼EnglishãHistoryãLanguagesãEconomicsãMathematics ç为常è§ä½éå¿
éèæ¯ã","psychology":"Psychological and Behavioural Sciences: A*A*Aï¼è³å°ä¸é¨ MathematicsãBiologyãChemistryãComputer Science æ Physicsï¼é¨åå¦é¢æå®å
·ä½ç§å¦ç§ç®ã","arts_humanities":"Historyï¼æå²ä»£è¡¨ï¼ï¼A*AAï¼History å¿
é¡»ï¼Arts/Social Science/Humanities éå¸¸å»ºè®®ä» English Literatureãè¯è¨ãHistoryãMathematics ä¸ç»åï¼å
·ä½è¯¾ç¨ä¸åã"}',prerequisitesZh:"Medicine: Chemistry + è³å° Biology/Physics/Mathematics ä¹ä¸ï¼Engineering: Mathematics + Physicsï¼Further Mathematics è³ AS/A levelï¼è¥å¦æ ¡æä¾ï¼ï¼Computer Science: Mathematicsï¼Further Mathematics è¥å¦æ ¡æä¾ï¼Economics: Mathematicsï¼é¨å Colleges è¦æ± Further Mathematicsï¼Law: æ æå®ç§ç®ï¼Psychological and Behavioural Sciences: Mathematics/Biology/Chemistry/Computer Science/Physics è³å°ä¸é¨ï¼History: History",englishZh:"é UK Home Office å®ä¹ç majority English-speaking country é常éè¯æè±è¯ï¼å
¥å¦é常 IELTS Academic 7.5 overallãå项é常ä¸ä½äº 7.0ï¼é¢è¯é¶æ®µå»ºè®®è³å° IELTS 6.5 overall ä¸å项ä¸ä½äº 6.0ã亦æ¥å C2 Proficiency æ»å 200ãå项ä¸ä½äº185ï¼æ C1 Advanced æ»å193ãå项ä¸ä½äº185å¹¶ç»åå
¶ä»è±è¯è½åè¯æ®ï¼å¦é¢å¯æç³è¯·èæ¯è®¾æ¡ä»¶ã",extrasZh:"é¢è¯ï¼å
¥å´è
é常åå College academic interviewï¼Medicine: UCATï¼Engineering: ESATï¼Computer Science: TMUAï¼ç³è¯· Peterhouse æ Trinity å¦é CSATï¼ï¼Economics: TMUAï¼Law: LNATï¼Psychological and Behavioural Sciences: é¨å Colleges 设 College assessmentï¼é常æ é颿³¨åï¼History: é¨å Colleges 设 College assessmentï¼ä¸é¤ Sidney Sussex å¤é常éæäº¤ 2 ä»¶ written workï¼é¨å课ç¨/å¦é¢å¯è½æé¢å¤ä¹¦é¢ä½åææ´é« offerã",deadlineZh:"2026-10-15ï¼18:00 UK timeï¼2027 entry/2028 deferred ç UCAS æªæ¢ï¼ï¼2026-10-22ï¼18:00 UK timeï¼My Cambridge Application å夿°å½é
ç³è¯·è
transcript æªæ¢ï¼ï¼ä¸ä¸èè¯å¦ææ³¨å/èè¯æ¥æã",sources:["https://www.undergraduate.study.cam.ac.u
233k/apply/before/accepted-qualifications","https://www.undergraduate.study.cam.ac.uk/international-students/international-entry-requirements","https://www.undergraduate.study.cam.ac.uk/apply/before/entry-requirements","https://www.undergraduate.study.cam.ac.uk/apply/before/choosing-high-school-subjects","https://www.undergraduate.study.cam.ac.uk/courses/medicine-mb-bchir","https://www.undergraduate.study.cam.ac.uk/courses/engineering-ba-hons-meng","https://www.undergraduate.study.cam.ac.uk/courses/computer-science-ba-hons-meng","https://www.undergraduate.study.cam.ac.uk/courses/economics-ba-hons","https://www.undergraduate.study.cam.ac.uk/courses/law-ba-hons","https://www.undergraduate.study.cam.ac.uk/courses/psychological-behavioural-sciences-ba-hons","https://www.undergraduate.study.cam.ac.uk/courses/history-ba-hons","https://www.undergraduate.study.cam.ac.uk/apply/how/admission-tests","https://www.undergraduate.study.cam.ac.uk/apply/application-dates-deadlines"],evidenceZh:"ä»
便®åæ¡¥å¤§å¦æ¬ç§æçå®ç½å宿¹è¯¾ç¨é¡µï¼å£å¾ä¸º 2027 entryï¼æ 2028 deferredï¼ï¼é¡µé¢æ³¨æ 2026 å¹´æ´æ°ãåæ¡¥æç¡®æ¥å Cambridge InternationalãOxford AQA å Pearson Edexcel International A levelsï¼å¹¶è§å
¶å¯æ¯äº UK A/AS levelsãæç»©æ¯è¯¾ç¨æä½ offerï¼ä¸æ¯ä¿è¯å½åï¼College å¯è®¾æ´é«æç»©ãé¢å¤ç§ç®æè¯ä¼°ãMedicine 页é¢å
·ä½ç§ç®/æç»©å¨å¦é¢å±é¢å¯è½æå·®å¼ï¼ç³è¯·åé¡»æ ¸å¯¹ç®æ Collegeãæªå°æ°å å¡ H1/H2ãATAR çæ¬å°èµæ ¼æ··å
¥ã"},imperial:{accepted:!1,generalZh:"æ å A-level offer 为 AAA è³ A*A*Aï¼å®æ¹æ¥åå¦å页æªåç¬ç¹å Cambridge International A-Levelï¼æ
æ æ³ç¡®è®¤å
¶ä»¥è¯¥åç§°æç¡®æ¥åï¼å
·ä½è¯¾ç¨è¦æ±é«äºéç¨æ åæ¶ä»¥è¯¾ç¨é¡µä¸ºåã",benchmarksZh:'{"medicine_life_science":"Medicine MBBS/BScï¼A*AA including Chemistry and Biology, with A* in one of these subjectsï¼A-levelsï¼ï¼Life Sciences 类课ç¨é以å
·ä½è¯¾ç¨é¡µä¸ºåï¼å®æ¹æ¬æ¬¡æ ¸éªæªå½¢æç»ä¸ç±»å«é¨æ§ã","engineering":"ä»£è¡¨æ§ Chemical Engineering MEngï¼A-level Mathematics and Chemistry grade A*ï¼è¯¾ç¨é¡µåæ¶ååºå½é
å¦åå£å¾ï¼ä½ä¸è½å°å
¶è¯¯ä½ Cambridge International A-Levelï¼ä¸è¬å·¥ç¨è¯¾ç¨æ åä¾è¯¾ç¨èå¼ã","computing":"Computing BEngï¼A*A*A or A*AAAï¼A-levelï¼ï¼è¦æ± Mathematics grade A*ï¼å¹¶éæè¯¾ç¨é¡µç¡®è®¤å
¶ä»ç§ç®ï¼é TMUAã","business_economics":"Economics, Finance and Data Science BScï¼A*AAï¼A-levelsï¼ï¼A-level Mathematics grade A* and grade A in a furtheræå®ç§ç®ï¼è¯¾ç¨é¡µåæéç»å宿´é¡µé¢ç¡®è®¤ï¼ãImperial Business Schoolæ¬ç§è¯¾ç¨è¦æ±ä¾è¯¾ç¨èå¼ï¼é TMUAã","law":"Imperial College Londonæ¬ç§è¯¾ç¨ç®å½å宿¹è¯¾ç¨é¡µæªè§ç¬ç« Law undergraduate degreeï¼å®æ¹æªå
¬å¸æ³å¾ç±» A-level benchmarkã","psychology":"Imperial College Londonæ¬ç§è¯¾ç¨ç®å½å宿¹è¯¾ç¨é¡µæªè§ç¬ç« Psychology undergraduate degreeï¼å®æ¹æªå
¬å¸å¿çå¦ç±» A-level benchmarkã","arts_humanities":"Imperial 以ç§å¦ãå·¥ç¨ãå»å¦ãåç§ç为主ï¼å®æ¹æ¬ç§è¯¾ç¨é¡µæªè§å¯å¯¹åºçç¬ç« Arts/Humanities å¦ä½ï¼å®æ¹æªå
¬å¸è¯¥ç±»å« benchmarkã"}',prerequisitesZh:"Medicine: Chemistry + Biology, A* in one of these; Chemical Engineering: Mathematics + Chemistry, both A*; Computing: Mathematics grade A*; Economics, Finance and Data Science: Mathematics grade A* plus a further grade A subject;å
¶ä»ä¸ä¸å
ä¿®ç§ç®é¡»æ¥å
·ä½ Imperial course pageï¼å®æ¹æªå
¬å¸ç»ä¸ç±»å«è§å",englishZh:"æææ¬ç§ç³è¯·è
å须满足æç³è¯¾ç¨ç Standard æ Higher English requirementï¼å³ä½¿è±è¯ä¸ºæ¯è¯ãAS Level/A-level English Languageï¼Grade Cï¼Standard ä¸ Higher ç¸åï¼ï¼IELTS Academic Standard 6.5 overallãå项æä½6.0ï¼Higher 7.0 overallãå项æä½6.5ã坿宿¹è±å
页ç³è¯·è±å
ï¼Cambridge International A-Level æ¬èº«ä¸è½æ®æ¤æ¨å®æ»¡è¶³è±è¯è¦æ±ã",extrasZh:"Medicine A100ï¼å¿
é¡» UCATï¼Engineering and Science Admissions Testï¼ESATï¼ç¨äºå¤æ°å·¥ç¨åé¨åçå½ç§å¦/ç§å¦è¯¾ç¨ï¼Computingï¼TMUAï¼Imperial Business Sc
233hoolï¼TMUAï¼é¨åè¯¾ç¨æ èè¯ï¼é¡»ä»¥è¯¾ç¨é¡µç¡®è®¤ï¼Medicine é常å
å«é¢è¯/éæ©æµç¨ï¼å
·ä½å½¢å¼ä»¥å®æ¹è¯¾ç¨é¡µåç³è¯·æµç¨ä¸ºåï¼æªè§ç»ä¸ä½åéè¦æ±",deadlineZh:"2027 entryï¼MBBS Medicine/Graduate Entry Medicine æªæ¢ 2026-10-15 18:00 UK timeï¼å
¶ä»æ¬ç§è¯¾ç¨å¹³çèèæªæ¢ 2027-01-13 18:00 UK timeï¼ç³è¯·å¼æ¾ 2026-09-01",sources:["https://www.imperial.ac.uk/study/apply/undergraduate/entry-requirements/accepted-qualifications/","https://www.imperial.ac.uk/study/apply/undergraduate/entry-requirements/","https://www.imperial.ac.uk/study/apply/english-language/","https://www.imperial.ac.uk/study/apply/undergraduate/process/admissions-tests/","https://www.imperial.ac.uk/study/apply/undergraduate/process/deadlines/","https://www.imperial.ac.uk/study/courses/undergraduate/2027/medicine/","https://www.imperial.ac.uk/study/courses/undergraduate/2027/computing-beng/","https://www.imperial.ac.uk/study/courses/undergraduate/2027/economics-finance-data-science/","https://www.imperial.ac.uk/study/courses/undergraduate/2027/chemical-engineering/"],evidenceZh:"Imperial 宿¹ accepted qualifications é¡µé¢æç¡®ååº UK A-Levelsï¼æ å offer AAAè³A*A*Aï¼ï¼ä½æªæç¡®ååº Cambridge International A-Levelï¼å æ¤ accepts_cambridge_alevel æâ宿¹æç¡®æ¥åâæ åå¡« falseï¼ä¸å°æ°å å¡ A Level æå
¶ä»å½é
å£å¾æ¿ä»£ãä¸ç±»ä¸æ³å¾ãå¿çå¦åç¬ç«æç¤¾äººæå¦ä½æªå¨æ¬æ¬¡å®æ¹æ¬ç§è¯¾ç¨èå´å
æ ¸å®ï¼æ ä¸ºå®æ¹æªå
¬å¸ï¼è¯¾ç¨è¦æ±åæµè¯ä»¥ç³è¯·å¹´ä»½è¯¾ç¨é¡µä¸ºåã"},ucl:{accepted:!0,generalZh:"A*A*AâABBï¼UCL宿¹è¯´ææ¬ç§æ åå½åé常åºäºä¸é¨ A levelsï¼å
æ¬ International A levelsï¼ï¼è¯¾ç¨æ å offer èå´ä¸º A*A*AâABBï¼æ°å å¡/åæ¡¥ A-level H2 çå¼é¡µé¢å¦åæä½ ABBï¼ä½è¯¥é¡µé¢æç¡®å¯¹åº Singapore/Cambridge A-levels at H2 levelï¼ä¸è½æ³åä¸ºææ Cambridge International A-Levelã",benchmarksZh:'{"medicine_life_science":"Medicine MBBS BScï¼A*AAï¼Biology and Chemistry required, with either at grade A*ã代表æ§çå½ç§å¦è¯¾ç¨çå
·ä½ç级å 课ç¨èå¼ï¼å®æ¹è¯¾ç¨é¡µå¦æ¥ã","engineering":"Mechanical Engineering MEngï¼A*AAï¼Mathematics and Physics requiredï¼ä¸ A* å¿
é¡»å¨å
¶ä¸ä¸é¨å¿
ä¿®ç§ç®ã","computing":"Computer Science BScï¼A*A*Aï¼A* in either Mathematics or Further Mathematics requiredã2026 entry å¦è¦æ± TARA Admissions Testã","business_economics":"Economics BSc (Econ)ï¼A*AAï¼A* in Mathematics requiredï¼è¥æä¾ Economics å须为 Aã","law":"Law LLBï¼A*AAï¼No specific subjectsï¼è³å°ä¸¤é¨ A level åºæ¥èª UCL preferred A level subjects listã","psychology":"Psychology BScï¼A*AAï¼é¡»å¨ BiologyãChemistryãMathematicsãPhysicsãPsychology äºç§ä¸ä¸¤ç§åå¾ A*Aã","arts_humanities":"ä»£è¡¨æ§æç¤¾äººæè¯¾ç¨ï¼Arts and Sciences BASc 为 A*AAï¼å
·ä½ pathway è¦æ±ç¸å
³å¦ç§ï¼ä¾å¦ Health and Environment è¦ BiologyãChemistryãEnvironmental ScienceãGeography æ Psychologyï¼å¦å ä¸é¨ science/social scienceï¼Creative Arts and Humanities BA è¦ä¸é¨ essay-based Humanities æ Social Sciences subjectã"}',prerequisitesZh:"Medicine MBBS BSc: Biology + Chemistryï¼äºè
ä¹ä¸ A*ï¼Mechanical Engineering MEng: Mathematics + Physicsï¼A*é¡»å¨å
¶ä¸ä¸é¨ï¼Computer Science BSc: Mathematics æ Further Mathematics è³å°ä¸é¨ A*ï¼Economics BSc (Econ): Mathematics A*ï¼å¦æä¾ Economics å为 Aï¼Psychology BSc: Biology/Chemistry/Mathematics/Physics/Psychology ä¸ä¸¤é¨è¾¾å° A*Aï¼Law LLB: æ ç¹å®ç§ç®ï¼è³å°ä¸¤é¨æ¥èª UCL preferred A level subjectsï¼UCLéç¨è§å: é常ä¸é¨ A levelsï¼è³å°ä¸¤é¨æ¥èª preferred subjects listï¼ç¬¬ä¸é¨å¯ä¸ºå
¶ä»ç§ç®ï¼General StudiesãCritical ThinkingãGlobal Perspectives and Research ä¸è®¡å
¥è¦æ±ã",englishZh:"éè±å½æ¬åè±è¯å½å®¶å½ç±ç³è¯·äººé¡»æä¾è±è¯è½åè¯æ®ï¼é¤é满足UCLè±å
è§åï¼ä¾å¦è±å½Home Office majority English-speaking countryå½ç±ãå¨è®¤å¯å¤æ°è±è¯å½å®¶è¿ç»12个ææè²å¹¶åå¾å¦åï¼æå¯æ¥åçå«è±è¯ä¸å¦æ¯ä¸èµæ ¼ï¼ã课ç¨é¡µæé¡¹ç®æå® Level 1â5ï¼IELTS Academicï¼Level 1 6.5 overallä¸å项è³å°6.0ï¼Level 2 7.0ä¸å项è³å°6.5ï¼Level 3 7.0ä¸å项è³å°7.0ï¼Level 4 7.5ä¸å项è³å°7.0ï¼Level 5 8.0ä¸å项è³å°8.0ãMedicine为Level 4ï¼Computer Science为Level 1ã",extrasZh:"Medicine MBBS: å¿
é¡»åå ç³è¯·å½å¹´ç UCATï¼ä¸æ¥å resitsï¼Computer Science BSc (2026 entry): å¿
é¡»åå TARA Admissions Testï¼å
¶ä»æå代表课ç¨ï¼å®æ¹è¯¾ç¨é¡µæªè§ç»ä¸é¢å¤èè¯/é¢è¯è¦æ±ï¼ä¸ªå«è¯¾ç¨é¡»ä»¥è¯¾ç¨é¡µä¸ºåï¼ç³è¯·éè¿ UCASã",deadlineZh:"2026 entryï¼Medicine 2025-10-15ï¼å¤§å¤æ°æ¬ç§è¯¾ç¨ï¼å
æ¬ Computer Science çï¼UCAS equal consideration deadline 2026-01-14 18:00 UK timeï¼å
·ä½è¯¾ç¨é¡µé¢ä¼å
ã2
233027 entryï¼å»å¦ç 2026-10-15ï¼å¤§å¤æ°æ¬ç§è¯¾ç¨ 2027-01-13 18:00 UK timeã",sources:["https://www.ucl.ac.uk/study/prospective-students/undergraduate/how-apply/entry-requirements","https://www.ucl.ac.uk/prospective-students/international/singapore","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/medicine-mbbs-bsc-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/computer-science-bsc-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/economics-bsc-econ-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/law-llb-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/psychology-bsc-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/mechanical-engineering-meng-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/degrees/arts-and-sciences-basc-2026","https://www.ucl.ac.uk/prospective-students/undergraduate/how-apply/english-language-requirements","https://www.ucas.com/undergraduate/applying-university/ucas-undergraduate-when-apply"],evidenceZh:"UCL宿¹æ»åæç¡®åææ¥åâA levels and other equivalent qualificationsâï¼å¹¶å¨âA levels (including International A levels)âé¨åè§å®ä¸é¨A-levelè¯ä¼°ï¼å æ¤ Cambridge International A-Level å¯ç¡®è®¤æ¥åã课ç¨ç级åç§ç®è¦æ±ä»¥2026课ç¨é¡µä¸ºä¾ï¼ä¸è½æ¿ä»£å
·ä½ç³è¯·å¹´ä»½/è¯¾ç¨æ ¸éªãUCLæ°å å¡é¡µé¢çâSingapore/Cambridge A-levels at H2 levelâæ¯æ°å 塿¬å°H2å£å¾ï¼å·²ä¸éç¨International A levelsåºåãè±è¯ççº§ãæªæ¢æ¥æåéå èè¯å¯è½æè¯¾ç¨åç³è¯·å¹´ä»½ååã"},lse:{accepted:!1,generalZh:"nullï¼å®æ¹æªå
¬å¸éç¨äºå
¨æ ¡ææå½é
Cambridge International A-Level ç³è¯·äººçç»ä¸æä½ç级ï¼LSEä»
以 GCE A-level 表述éç¨æ åï¼å¹¶è¦æ±æå
·ä½è¯¾ç¨é¡µæ ¸å¯¹ã",benchmarksZh:'{"medicine_life_science":"nullï¼LSEæ¬ç§è¯¾ç¨æ£ç´¢é¡µåææ ¸å®æ¹é¡µé¢æªè§å»å¦æ¬ç§ï¼BSc Psychological and Behavioural Science 为 A*AAï¼ä¸è³å°ä¸é¨ BiologyãChemistryãPhysicsãMathematics æ Psychology è¾¾å°è¦æ±ã","engineering":"nullï¼LSE宿¹æ¬ç§è¯¾ç¨èå´åææ ¸é¡µé¢æªå
¬å¸å·¥ç¨ç±»è¯¾ç¨è¦æ±ã","computing":"BSc Data Scienceï¼A*AAï¼A* in Mathematicsï¼è¥å¦æ ¡æä¾ï¼AS-æA-level Further Mathematics expected and grade Aï¼Mathematics requiredï¼Further Mathematics highly desirableï¼Physics/Chemistry为è¯å¥½åå¤ä½é强å¶ã","business_economics":"BSc Economicsï¼A*AAï¼A* in Mathematicsï¼Mathematics requiredï¼Further Mathematics desirableï¼Economicséå¿
éï¼BSc Management ç课ç¨çå
·ä½ç级åºä»¥ç¸åºè¯¾ç¨é¡µä¸ºåï¼å®æ¹æªå¨æ¬æ¬¡æ ¸éªä¸ç»ä¸å
¬å¸ã","law":"LLB Bachelor of Lawsï¼A*AAï¼æ åºå® A-level ç§ç®ç»åï¼ä½éè§å¦æ¯æ§ãé
读åä½åç ç©¶è½åï¼Mathematics+Further Mathematicsé¡»ä¸ essay-writing subject ç»åã","psychology":"BSc Psychological and Behavioural Scienceï¼A*AAï¼è³å°ä¸é¨ BiologyãChemistryãPhysicsãMathematics æ Psychologyï¼è¦æ±è³å°ä¸é¨ä¸è¿°ç§ç® Aã","arts_humanities":"BSc International Relationsï¼AAAï¼æ åºå®ç§ç®ç»åï¼å好è³å°ä¸¤é¨ä¼ ç»å¦æ¯ç§ç®ï¼å
¸åå
æ¬ HistoryãEnglishãEconomicsãGovernment and PoliticsãSociologyãGeographyãlanguagesãPsychologyãPhilosophyã"}',prerequisitesZh:"Computing/Data Science: Mathematics required; Further Mathematics highly desirable/where offered expected with A; Physics or Chemistry helpful but not mandatory; Economics: Mathematics required, Further Mathematics desirable, Economics not required; Law: no set combination, strong literacy/essay-writing preferred; Mathematics + Further Mathematics should include an essay-writing subject; Psychology: at least one of Biology, Chemistry, Physics, Mathematics, Psychology at grade A; International Relations/arts-humanities: no set combination, at least two traditional academic subjects preferred; LSE generally expects at least two full A-levels or equivalent in traditional academic subjects.",englishZh:"IELTS Academic 7.0 overall and 7.0 in each componentï¼TOEFL iBT 100 overall with minimum Writing 27, Reading 25, Listening 24, Speaking 24ï¼å®ç½åæ¶ååº2026å¹´1æèµ·æ´æ°åæ°å¶çæ¿ä»£è¡¨è¿°ï¼ï¼PTE Academic 70 overall and 70 in each componentï¼Cambridge C1 Advanced/C2 Proficiency 185 overall and 185 in each componentï¼å¯ç±å æ¿å¤§æ UKVI majority English-speaking country å½ç±ä¸è±è¯ä¸ºç¬¬ä¸è¯è¨ï¼æå¨ç¸å
³å½å®¶å®æè§å®å¹´éçæ¬ç§/ç ç©¶çå¦ä½èè±å
233
ï¼å½åç³è¯·é¶æ®µé常æ éæäº¤ï¼è· offer åæè¦æ±å¨ July åæä¾ã",extrasZh:"LLB Laws: ææç³è¯·äººå¿
é¡»åå LNATï¼LSE ä¸å¯¹ä»»ä½æ¬ç§è¯¾ç¨é¢è¯ï¼å
¶ä»è¯¾ç¨æ¬æ¬¡ææ ¸å®æ¹é¡µé¢æªå
¬å¸ç»ä¸éå èè¯æä½åéè¦æ±ï¼å¦æ ¡å¯è¦æ±è¡¥å
ç³è¯·æææä¿¡æ¯ã",deadlineZh:"2027-01-13ï¼ææ ¸ 2027/28 课ç¨é¡µï¼ï¼LSE 2026 entryå deferred 2027 ç UCAS å
¨é¢å¹³çèèæªæ¢ä¸º 2026-01-14 18:00 GMTï¼å½é
ç³è¯·äººè½å¯è³ 6æ30æ¥æäº¤ï¼ä½å®æ¹å¼ºç建议æ1ææªæ¢æ¥æç³è¯·ã",sources:["https://www.lse.ac.uk/study-at-lse/Undergraduate/Prospective-Students/How-to-Apply/entry-requirements","https://www.lse.ac.uk/study-at-lse/Undergraduate/Prospective-Students/How-to-Apply/English-language-requirements","https://www.lse.ac.uk/study-at-lse/Undergraduate/Prospective-Students/How-to-apply","https://www.lse.ac.uk/study-at-lse/undergraduate/bsc-economics","https://www.lse.ac.uk/study-at-lse/undergraduate/bsc-data-science","https://www.lse.ac.uk/study-at-lse/undergraduate/bsc-international-relations","https://www.lse.ac.uk/study-at-lse/undergraduate/bsc-psychological-and-behavioural-science","https://www.lse.ac.uk/study-at-lse/undergraduate/llb-bachelor-of-laws","https://www.lse.ac.uk/study-at-lse/undergraduate/prospective-students/how-to-apply
233/admissions-information"],evidenceZh:"LSEå®ç½æç¡®è¯´ææ å offer 以 GCE A-level å IB 表述ï¼å¹¶è¦æ±å½é
ç³è¯·äººéè¿å½å®¶/èµæ ¼çå¼é¡µé¢æ ¸å¯¹ï¼æ¬æ¬¡ä»
åæè®¿é®ç LSE 宿¹å
¬å¼é¡µé¢ï¼æªæ¾å°æç¡®ååºâCambridge International A-Levelâåç§°åç»ä¸æ¢ç®ç级ï¼å æ¤ accepts_cambridge_alevel 记为 falseï¼ä¸è½æ®æ¤æ¨æä¸æ¥åã课ç¨ç级å为å®ç½å½å页é¢ç GCE A-level æ åï¼Cambridge International ççå¼éç¨æ§å个å«è¯¾ç¨æ¢ç®é¡»å LSE Undergraduate Admissions è¿ä¸æ¥ç¡®è®¤ã页é¢åå¨ 2026/27ã2027/28 å¹´åº¦åæ¢ï¼æªæ¢æ¥ææé¡µé¢æç¤ºå¹´åº¦è®°å½ã"},kcl:{accepted:!0,generalZh:"æè¯¾ç¨èå®ï¼å®æ¹æªå
¬å¸ç»ä¸å
¨æ ¡æä½ A-Level 鍿§ãKingâs conditional offers generally based on three A-level subjectsï¼è¯¾ç¨é¡µä»£è¡¨æ§æ å为 A*AAãAAA çã宿¹æç¡®ï¼International A-levels from Cambridge International Examinations are accepted as equivalent to GCE A-levelsã",benchmarksZh:'{"medicine_life_science":"Medicine MBBS: A*AAï¼å¿
é¡» Biology A + Chemistry Aï¼å½é
ç³è¯·è±è¯ Band Bï¼Biomedical Science ç课ç¨è¦æ±å 课ç¨èå¼ï¼å®æ¹æªå¨éç¨é¡µç»ä¸ååºã","engineering":"General Engineering BEng: AAAï¼å¿
é¡» Mathematics Aï¼å½é
ç³è¯·è±è¯ Band Bã","computing":"Computer Science BSc: A*A*Aï¼å¿
é¡» Mathematics æ Further Mathematics Aï¼Computing/Computer Science 为 preferred subjectsï¼å½é
ç³è¯·è±è¯ Band Bã","business_economics":"Economics & Management BSc: A*AAï¼å¿
é¡» Mathematics A + Humanities/Social Science Aï¼ä¸å« Modern Languagesï¼ãBusiness Management BSc: A*AAï¼å¿
é¡» Humanities/Social Science Aï¼ä¸å« Modern Languagesï¼ã","law":"Law LLB: A*AAï¼æ required æ preferred A-level subjectï¼å½é
ç³è¯·è±è¯ Band Bã","psychology":"Psychology BSc: A*AAï¼å¿
é¡» BiologyãChemistryãMathematicsãPhysics æ Psychology å
¶ä¸ä¸ç§ Aï¼Biology å Mathematics 为 preferred subjectsï¼å½é
ç³è¯·è±è¯ Band Bã","arts_humanities":"Culture, Media & Creative Industries BA: AAAï¼å¿
é¡» essay-based æ creative-based subjectï¼Law LLBï¼å¯ä½ç¤¾ç§/人æåç
§ï¼A*AA䏿 æå®ç§ç®ã"}',prerequisitesZh:"Medicine: Biology A + Chemistry A; General Engineering: Mathematics A; Computer Science: Mathematics or Further Mathematics A, Computing/Computer Science preferred; Economics & Management: Mathematics A + Humanities/Social Science Aï¼excluding Modern L
233anguagesï¼; Business Management: Humanities/Social Science Aï¼excluding Modern Languagesï¼; Law: no required/preferred subject; Psychology: one of Biology/Chemistry/Mathematics/Physics/Psychology at Aï¼Biology and Mathematics preferred; Culture, Media & Creative Industries: essay-based or creative-based subject",englishZh:"æ¬ç§è¯¾ç¨æè¯¾ç¨éç¨ English language bandï¼ä¸è¿°ä»£è¡¨æ§è¯¾ç¨å®æ¹é¡µé¢åå Band Bã宿¹è±è¯é¡µåæï¼é常须å¨å
¥å¦åæäº¤è±è¯è½åè¯æï¼å¯æ¥åèµæ ¼å
æ¬ GCE A-level/AS-level English Language æ English Language & Literature Grade Cï¼ä»¥åç¸åº IGCSE/è±è¯æµè¯ãBand B çå
·ä½èè¯åæ°åºä»¥å½å¹´åº¦å®æ¹ band 表为åï¼æ¬æ¬¡å®æ¹é¡µé¢æåæªå®æ´æ¾ç¤º Band B è¡¨æ ¼ï¼æ
ä¸èæµ IELTS/TOEFL æ°åãè¥ç³è¯·äººæ¯æå majority English-speaking country å½ç±ä¸å¨è¯¥å½å®æç¸åºé«ä¸ Level 3 qualificationï¼é常å¯å
é¢å¤è±è¯èè¯ã",extrasZh:"Medicine: UCAT compulsoryï¼é¡»å¨ç³è¯·ååå ï¼Kingâs ä¸è®¾åºå® UCAT thresholdï¼SJTä¹çº³å
¥ shortlistï¼Law: LNAT compulsoryï¼é¡»å¨ç³è¯·å¨æå½å¹´12æ31æ¥ååå ï¼å
¶ä»ä¸è¿°ä»£è¡¨æ§è¯¾ç¨ï¼æªè§ç»ä¸é¢å¤èè¯/é¢è¯/ä½åéè¦æ±ï¼EPQä¸è®¡å
¥è¯ä¼°ï¼General StudiesãCritical ThinkingãThinking SkillsãGlobal Perspectives ä¸è®¡ä½ A-level",deadlineZh:"2027-01-13ï¼å®æ¹å½å how-to-apply é¡µé¢æç¤ºæ®éæ¬ç§ UCAS deadlineï¼ï¼Medicine/Dentistry: 2026-10-15 18:00ï¼UK timeï¼ï¼Law LNAT: admissions cycle å½å¹´ 12æ31æ¥åï¼UCAS deadline å¯è½æç³è¯·å¹´åº¦æ´æ°",sources:["https://www.kcl.ac.uk/study/undergraduate/how-to-apply
233/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/how-to-apply/english-language-requirements","https://www.kcl.ac.uk/study/undergraduate/how-to-apply","https://www.kcl.ac.uk/study/undergraduate/courses/medicine-mbbs/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/general-engineering-beng/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/computer-science-bsc/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/economics-and-management-bsc/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/business-management-bsc/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/law-llb/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/psychology-bsc/entry-requirements","https://www.kcl.ac.uk/study/undergraduate/courses/culture-media-creative-industries-ba/entry-requirements"],evidenceZh:"Kingâs 宿¹éç¨å
¥å¦é¡µæç¡®æ¥å Cambridge International Examinations ç International A-levelsï¼è§å GCE A-levelï¼ä½æç»©åç§ç®è¦æ±å¿
é¡»æå
·ä½è¯¾ç¨æ ¸éªï¼ä¸è½ç¨ Singapore H2/H1 æ ATAR æ¿ä»£ãå»å¦ä¸æ³å¾åå«è¦æ± UCAT/LNATãè±è¯è¦æ±æ Band AâE é课ç¨ååï¼æ¬æ¬¡ä»
对 Band B ä½å®æ¹å¯è¯å®è®°å½ï¼æªæ¾ç¤ºå®æ´åæ°è¡¨ç项ç®ä¸æ¨æµæ°åãæªæ¢æ¥ææå®æ¹å½åé¡µé¢æç¤ºï¼ç³è¯·å¹´åº¦æ´æ°æ¶é¡»å¤æ ¸ã"},edinburgh:{accepted:!0,generalZh:"nullï¼å®æ¹æªå
¬å¸å
¨æ ¡ç»ä¸ç Cambridge International A-Level æä½ç级ãå®ç½æç¡®è¯´æ Cambridge AICE Diploma å¯ç¨äºå
¥å¦ï¼ä¸é¡»å
å«ä¸é¨ Cambridge International A Levelsï¼æç»©ç¹æ°é¡»çåäºæç³è¯·è¯¾ç¨ç A-Level ççº§è¦æ±ï¼è¯¾ç¨è¦æ±æä¸ä¸åå«å
¬å¸ã",benchmarksZh:'{"medicine_life_science":"Medicine MBChBï¼AAA in one sittingï¼A-Level å¿
é¡»å« Chemistry + Biology/Human BiologyãMathematics/Further Mathematics æ Physics ä¸è
ä¹ä¸ï¼Biomedical/çå½ç§å¦ä»£è¡¨è¯¾ç¨çå
·ä½ Cambridge A-Level ç级æªå¨æ¬æ¬¡æ ¸éªä¸ç»ä¸ç¡®è®¤ï¼é¡»æå
·ä½è¯¾ç¨é¡µæ¥è¯¢ã","engineering":"宿¹è¯¾ç¨çº§ A-Level ççº§ä¸ Cambridge International 对åºè¦æ±æªå¨æ¬æ¬¡æ ¸éªä¸ç»ä¸ç¡®è®¤ï¼é¡»æå
·ä½å·¥ç¨è¯¾ç¨é¡µæ¥è¯¢ã","computing":"Computer Science è¯¾ç¨æç¬ç«è¯¾ç¨çº§è¦æ±ï¼å®æ¹é¡µé¢æªå¨æ¬æ¬¡æ ¸éªä¸æåå°å¯å®å
¨è½¬å½ç宿´ç级/ç§ç®ç»åï¼ä¸å¾ä»¥éç¨é¨æ§æ¿ä»£ã","business_economics":"Business and Economics è¯¾ç¨æç¬ç«è¯¾ç¨çº§è¦æ±ï¼æ¬æ¬¡ä»
确认å®ç½è¦æ±ç³è¯·äººæå
·ä½å¦ä½è¯¾ç¨æ¥ç A-Level ç级åç§ç®ï¼å
·ä½æ°å宿¹æªæ ¸éªã","law":"Law è¯¾ç¨æç¬ç«è¯¾ç¨çº§è¦æ±ï¼å
·ä½ Cambridge A-Level ç级åå¿
ä¿®ç§ç®å®æ¹æªæ ¸éªã","psychology":"Psychology è¯¾ç¨æç¬ç«è¯¾ç¨çº§è¦æ±ï¼å
·ä½ Cambridge A-Level ç级åå¿
ä¿®ç§ç®å®æ¹æªæ ¸éªã","arts_humanities":"å®ç½å°åºé¡µå¯¹ Arts, Humanities and Social Sciences 说æè¯¾ç¨éæ individual degree programme æ¥çï¼æªç¡®è®¤å
¨é¢ç»ä¸ Cambridge A-Level ç级ï¼å®æ¹æªå
¬å¸ç»ä¸æ°åã"}',prerequisitesZh:"Medicine MBChB: Chemistry + one from Biology/Human Biology, Mathematics/Further Mathematics or Physicsï¼å
¶ä»å
ç±»ï¼å®æ¹è¯¾ç¨çº§å
ä¿®ç§ç®é¡»æå
·ä½å¦ä½è¯¾ç¨é¡µæ ¸éªï¼æªç¡®è®¤è
ä¸å¡«æ°åæç§ç®ã",englishZh:"ææç³è¯·äººåé¡»è¯æè±è¯è½åï¼è¦æ±æè¯¾ç¨å
¬å¸ãå·²æ ¸éªç MBChB Medicineï¼IELTS Academic 7.5 overallï¼ä¸åå项è³å° 7.5ï¼TOEFL-iBTï¼2026-01-21 åèè¯ï¼æ»å 110ãåå项è³å° 25ï¼C1 Advanced/C2 Proficiency æ»å 191ãåå项è³å° 191ã妿 ¡èµæ ¼å¯è±å
æµè¯ï¼ä½é¡»è¾¾å°ç¸åºè®¤å¯è±è¯èµæ ¼/æç»©ï¼ä¸è¬å
¨æ ¡ç»ä¸ Cambridge A-Level è±è¯è±å
è§å宿¹æªå¨æ¬æ¬¡æ ¸éªä¸ç¡®è®¤ã",extrasZh:"Medicineï¼å¿
é¡»åå åå¹´ UCAS ç³è¯·å¨æç UCATï¼å¹¶è¾¾å°æä½ UCAT åæ°ï¼UCAT Situational Judgement 为 Band 4 ä¸äºèèï¼å¿
é¡»åå é¢è¯ï¼è·å½åå须宿 health clearance checksãå
¶ä»ä¸ä¸ï¼æ¬æ¬¡æªç¡®è®¤ç»ä¸è¦æ±çéå èè¯ãä½åéæé¢è¯ã",deadlineZh:"2027-01-13 18:00 GMTï¼UCAS equal consideration deadlineï¼å®ç½æ³¨æå¤æ°æ¬ç§è¯¾ç¨å¨æ¤æ¥æå
³éï¼ãMedicine 妿 15 October in the year prior to programme start date ç宿¹æ
233ªæ¢è¦æ±ã",sources:["https://www.ed.ac.uk/studying/international/country/americas/united-states-of-america","https://www.ed.ac.uk/studying/undergraduate/entry-requirements/international","https://study.ed.ac.uk/programmes/undergraduate/354-mbchb-medicine-6-year-programme/entry-requirements","https://study.ed.ac.uk/undergraduate/applying/making-application/when-apply","https://study.ed.ac.uk/programmes/undergraduate/57-computer-science"],evidenceZh:"å®ç½ç¾å½å°åºå½é
èµæ ¼é¡µæç¡®æ¥å Cambridge AICE Diplomaï¼å¹¶è¦æ±å
¶ä¸å«ä¸é¨ Cambridge International A Levelsï¼æè¯¾ç¨æéç级æ¢ç®ç¹æ°ï¼è¿è¶³ä»¥ç¡®è®¤æ¥åï¼ä½ä¸ä»£è¡¨å
¨æ ¡æç»ä¸ A-Level 鍿§ãç±ä¸å ¡æå
·ä½å¦ä½ãç³è¯·å°åºåèµæ ¼ç±»åç»è¦æ±ï¼æ¬ç»æä»
æå·²å¨å®æ¹é¡µé¢ç´æ¥æ ¸éªçå»å¦æ°ååå
¥ï¼å
¶ä»å
ç±»æªæ ¸å®çæ°ååæ ä¸ºå®æ¹æªå
¬å¸ï¼é¿å
å°æ°å å¡ H2/H1 æå
¶ä»æ¬å°èµæ ¼æ··å
¥ Cambridge A-Levelã"},manchester:{accepted:!0,generalZh:"éå¸¸è¦æ± three full A Levelsï¼å®æ¹æ»é¡µæªå
¬å¸ç»ä¸å
¨æ ¡æä½ç级ï¼å
·ä½è¯¾ç¨å¦åï¼å½é
ç³è¯·é¡»æå½å®¶/课ç¨é¡µé¢å individual course profile æ ¸éª",benchmarksZh:'{"medicine_life_science":"Medicine MBChB: AAA
233ï¼å
¸å A-level offerï¼ï¼å
æ¬ Biology/Human Biology æ Chemistryï¼ä»¥å Chemistry/Biology/Human Biology ä¸çå¦ä¸é¨ï¼Biomedical Sciences: AAAâAABï¼å
æ¬ BiologyãChemistryãPhysicsãMathematics å鍿 ¸å¿ç§å¦ä¸ç两é¨ãCambridge International A-Level 坿 A-level å£å¾æ ¸éªï¼ä½è¯¥è¯¾ç¨é¡µæªåç¬å Cambridge ç级æ¢ç®ã","engineering":"代表æ§å·¥ç¨è¯¾ç¨çå
·ä½ç级åç§ç®è¦æ±é¡»ä»¥ individual course profile 为åï¼æ¬æ¬¡æ ¸éªå®æ¹æ»é¡µæªç»åºå·¥ç¨ç±»ç»ä¸é¨æ§ï¼å®æ¹æªå
¬å¸ç»ä¸å·¥ç¨åºåã","computing":"BSc Computer Science and Mathematics: A*A*Aï¼å
¸å A-level offerï¼ï¼å
æ¬ Mathematicsï¼è¯¾ç¨è¯´æå¦è¦æ±è³å°ä¸é¨ BiologyãChemistry æ Physicsã","business_economics":"åç§/ç»æµè¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼å®æ¹æ»é¡µæªå
¬å¸ç»ä¸åç§ç»æµ A-level 鍿§ï¼å®æ¹æªå
¬å¸ç»ä¸åºåã","law":"æ³å¾è¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼æ¬æ¬¡å®æ¹æ¥æºæªæ ¸éªå°å¯ç´æ¥å¼ç¨çç»ä¸ A-level ç级æå
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ç»ä¸åºåã","psychology":"BSc Psychology: AAAï¼å
¸å A-level offerï¼ï¼å
æ¬ PsychologyãBiologyãHuman BiologyãChemistryãPhysicsãStatisticsãMathematics æ Further Mathematics ä¸çä¸é¨æå¤é¨ã","arts_humanities":"æç¤¾äººæè¯¾ç¨è¦æ±æå
·ä½è¯¾ç¨ååï¼å®æ¹æ»é¡µæªå
¬å¸ç»ä¸ A-level 鍿§ï¼é叏鿥ç individual course profileï¼å®æ¹æªå
¬å¸ç»ä¸åºåã"}',prerequisitesZh:"Medicine MBChB: Biology/Human Biology or Chemistry + one further subject from Chemistry/Biology/Human Biology; Biomedical Sciences: two of Biology, Chemistry, Physics, Mathematics; Computer Science and Mathematics: Mathematics + at least one of Biology/Chemistry/Physics; Psychology: one or more of Psychology, Biology, Human Biology, Chemistry, Physics, Statistics, Mathematics, Further Mathematics",englishZh:"å½é
æ¬ç§éå¸¸è¦æ±è¯¾ç¨è§å®çè±è¯è¯æï¼å®æ¹æ¦è¿°ä¸ºé常 IELTS 6.0â7.0ï¼foundation é常 5.5ï¼ï¼å
·ä½è¯¾ç¨åé¡¹è¦æ±ä¼å
ï¼å¦çç¾è¯æä½ CEFR B2ï¼å¯æ¥å IELTSãTOEFLãPearsonãTrinity ISE çï¼é¨åæ
åµä¸ IB Standard Level/IGCSEï¼è±å
/æ¿ä»£èµæ ¼ä»¥å®æ¹ English language requirements 页å课ç¨é¡µä¸ºå",extrasZh:"Medicine: UCAS ç³è¯·ï¼éåå UCATï¼ä¸æé¢è¯/selection processï¼å
¶ä»è¯¾ç¨ï¼å®æ¹æ»é¡µè¯´æé¨å课ç¨å¯è½è¦æ± written workãå·¥ä½ç»éªæç¹å®å¦ç§ï¼æªæ ¸éªå°è®¡ç®æºãå¿çå¦ä»£è¡¨è¯¾ç¨çç»ä¸éå èè¯æä½åéè¦æ±",deadlineZh:"Medicine/Dentistry: 15 October 2025 18:00 UK timeï¼2026 entryï¼ï¼å
¶ä» 2026 entry æ¬ç§è¯¾ç¨ UCAS equal consideration deadline: 14 January 2026 18:00 UK time",sources:["https://www.manchester.ac.uk/study/undergraduate/applying/before-you-apply/entry-requirements/","https://www.manchester.ac.uk/study/international/admissions/undergraduate-application-process/undergraduate-entry-requirements/","https://www.manchester.ac.uk/study/international/admissions/language-requirements/","https://www.manchester.ac.uk/study/undergraduate/courses/2026/01428/mbchb-medicine/","https://www.manchester.ac.uk/study/undergraduate/courses/2026/00532/bsc-biomedical-sciences/","https://www.manchester.ac.uk/study/undergraduate/courses/2026/00558/bsc-computer-science-and-mathematics/","https://www.manchester.ac.uk/study/undergraduate/courses/2026/00653/bsc-psychology/","https://www.manchester.ac.uk/study/undergraduate/applying/"],evidenceZh:"æ¼å½»æ¯ç¹å¤§å¦å®æ¹æ»é¡µæç¡®åæ Cambridge Advanced International Certificate of Educationï¼AICEï¼ï¼å¹¶æ¥å A-level/认å¯çå¼èµæ ¼ï¼å æ¤å¯ç¡®è®¤ Cambridge International A-Level å±å¯æ ¸éªèµæ ¼ï¼ä½å®æ¹æªå¨æ»é¡µæä¾ç»ä¸ Cambridge åæ°æ¢ç®ã课ç¨è¦æ±é«åº¦ä¾ä¸ä¸èå¼ï¼æ¬è®°å½åªæå·²ä»å®æ¹è¯¾ç¨é¡µæ ¸éªå°çæ°ååå
¥ï¼å·¥ç¨ãåç§ç»æµãæ³å¾ãæç¤¾äººæç»ä¸é¨æ§åæ ä¸ºå®æ¹æªå
¬å¸ï¼ä¸å°æ°å å¡ H1/H2 æ ATAR å£å¾æ··å
¥ãæªæ¢æ¥ææå®æ¹ 2026 entry æ¶é´çº¿ï¼åç»ç³è¯·å¹´åº¦ééæ°æ ¸éªã"},warwick:{accepted:!0,generalZh:"3 full A-levelsï¼å®æ¹æªå
¬å¸å
¨æ ¡ç»ä¸æä½ç级ï¼å
·ä½è¯¾ç¨æ individual course typical offerï¼å
¨æ ¡ GCSE/Level 2 æä½ä¸º English L
233anguage ä¸ Mathematics å Grade C/4 æçåèµæ ¼",benchmarksZh:'{"medicine_life_science":"代表æ§çå½ç§å¦ï¼Biomedical Sciences BSc AAB including Biology and a second Scienceï¼æ AAA including Biologyãæªå° Medicine ä½ä¸ºç¬ç«æ¬ç§è¯¾ç¨è¦æ±æ ¸å®ï¼å®æ¹æªå
¬å¸ Warwick å»å¦æ¬ç§ Cambridge A-level 鍿§ã","engineering":"Engineering BEng AAA to include Mathematics and Physicsï¼contextual AAB including Mathematics and Physicsã","computing":"Computer Science BSc A*A*A to include A* in Mathematicsï¼2026-27 applicants generally required to take TMUAï¼ç¡®å TMUA 鍿§å®æ¹æªå
¬å¸ã","business_economics":"Economics BSc A*AA including A in Mathematicsï¼GCSE English Language 6/Bï¼TMUA optionalï¼æé« TMUA æç»©è
å¯è· AAA reduced offerï¼å
·ä½åæ°å®æ¹æªå
¬å¸ã代表æ§åç§ Accounting and Finance BSc 为 A*AA including A in Mathsã","law":"Law LLB A*AAï¼GCSE Mathematics 4/C ä¸ English Language 6/Bï¼LNAT currently not requiredã","psychology":"Psychology BScï¼å®æ¹è¯¾ç¨é¡µåºä»¥å½å¹´ course-specific typical offer 为åï¼æ¬æ¬¡å®æ¹å¯æ ¸éªæææªåå¾æç¡® A-level ç级ä¸å
ä¿®ç§ç®ï¼å®æ¹æªå
¬å¸ã","arts_humanities":"History BA AAA to include Historyï¼English and History BA AAA or A*AB including A in Englishï¼ä»£è¡¨æ§æç¤¾äººæè¯¾ç¨è¦æ±å 课ç¨èå¼ã"}',prerequisitesZh:"Engineering: Mathematics + Physics; Computer Science: A* in Mathematics; Economics: Mathematics required, Further Mathematics/Economics accepted but not essential; Biomedical Sciences: Biology + second Science, with Chemistry/Physics/Maths etc.; History: History; English and History: English; Law: no specific A-level subject stated, but avoid overlapping Law/Sociology/Psychology combination where possible",englishZh:"æè¯¾ç¨ English Language Band æ§è¡ãå
¨ä½ç³è¯·è
é¡»è¯æè±è¯è½åï¼IELTS Academic Band A 6.0 overall/min 5.5 eachï¼Band B 6.5/min 6.0ï¼Band C 7.0/min 6.5ãEconomics ä¸ Biomedical/Engineering ç代表课ç¨ä¸º Band C æ Band Aï¼ä»¥è¯¾ç¨é¡µä¸ºåï¼ï¼æ¥åçèè¯é常须å¨å¼è¯¾å两年ä¸ä¸ªæå
宿ãGCE A-level English Language/Literature ç CIE 䏿¥åï¼å¯ç¨åèµæ ¼ GCSE English æå
¶ä»åæèµæ ¼æ»¡è¶³/è±å
ã",extrasZh:"Computer Science: TMUA required for 2026-27 applicants except contextual applicantsï¼ç¡®åè¦æ±å®æ¹æªå
¬å¸; Economics: TMUA optionalï¼å¯è½ç¨äºè¯ä¼°ï¼å
·ä½é¨æ§å®æ¹æªå
¬å¸; Law: LNAT not currently required; Biomedical Sciences/Engineering/Law/Economics: official pages state interviews are not typically usedï¼ä¸»è¦ä¾æ® UCAS applicationãæç»©ãpersonal statement ä¸ reference; Portfolio: 宿¹æªå
¬å¸",deadlineZh:"2027 entry UCAS equal-consideration deadlineï¼2027-01-13ï¼Warwick 宿¹æ¥æé¡µå示é常 UCAS ä¸»æªæ¢æ¥ï¼é¡»ä»¥å½å¹´å®æ¹æ´æ°ä¸ºåï¼",sources:["https://warwick.ac.uk/study/undergraduate/applying/entry-requirements/","https://warwick.ac.uk/study/undergraduate/courses/ug-international-qualifications/","https://warwick.ac.uk/study/undergraduate/applying/english-language-requirements/","https://warwick.ac.uk/study/undergraduate/applying/dates/","https://warwick.ac.uk/study/undergraduate/courses/bsc-biomedical-sciences/","https://warwick.ac.uk/study/undergraduate/courses/beng-engineering/","https://warwick.ac.uk/study/undergraduate/courses/bsc-computer-science/","https://warwick.ac.uk/study/undergraduate/courses/bsc-economics/","https://warwick.ac.uk/study/undergraduate/courses/llb-law/","https://warwick.ac.uk/study/undergraduate/courses/ba-history/","https://warwick.ac.uk/study/undergraduate/courses/ba-english-history/"],evidenceZh:"Warwick 宿¹æ»åæç¡®è¦æ±ä¸é¨å®æ´ A-levelï¼ä½æªè®¾å
¨æ ¡ç»ä¸ A-level ç级ï¼å
¸å offer å¿
é¡»æè¯¾ç¨é¡µå¤æãå½é
èµæ ¼é¡µå° A-level å为å¯èèèµæ ¼ï¼ä¸å®æ¹å½é
æçææ/èè¯ä¸æç¡®æ¶å International A Levelsï¼å æ¤å¤å®æ¥å Cambridge International A-Levelï¼ä½ä¸åå½å®¶é¡µé¢å¯è½ä»
å A-levelï¼å»ºè®®é交åå Undergraduate Admissions 确认å
·ä½ CIE ç§ç®ç»åãå»å¦ãå¿çå¦åé¨ååç§/人æè¯¾ç¨çä»£è¡¨æ§æ°åä¸å¾ç±å
¶ä»ä¸ä¸å¤æ¨ï¼æªåå¾æç¡®æ°åå¤å·²æ æ³¨å®æ¹æªå
¬å¸ã"}},Qd={published_grade:{zh:"å
¬å¼ç级æ¡ä»¶",en:"Published grade profile"},passes_only:{zh:"Good passes / æä½èµæ ¼",en:"Good passes / minimum qualification"},rank_conversion:{zh:"æ¢ç®ææåå£å¾",en:"Conversion or ranking basis"},holistic_or_case_by_case:{zh:"综åæä¸ªæ¡å®¡æ ¸",en:"Holistic or case-by-case review"},course_specific:{zh:"æè¯¾ç¨é¡µæ ¸å®",en:"Course-specific verification"},unavailable:{zh:"宿¹æªå
¬å¸",en:"Not published"}},Z2={required:"border-tier-reach/45 bg-tier-reach/8 text-tier-reach",recommended:"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]",support:"border-green/40 bg-green/8 text-green",filler:"border-tier-unknown/45 bg-tier-unknown/8 text-tier-unknown"};function G2(){const{lang:s,t:r}=Oe(),[c,d]=C.useState("sg"),[u,m]=C.useState("nus"),p=C.useMemo(()=>Pe.filter(S=>S.region===c),[c]),A=C.useMemo(()=>Pe.find(S=>S.id===u)??p[0]??Pe[0],[u,p]),[f,b]=C.useState(A.programmes[0]?.id??"");C.useEffect(()=>b(A.programmes[0]?.id??""),[A.id]);function E(S){d(S);const k=Pe.find(_=>_.region===S);k&&(m(k.id),b(k.programmes[0]?.id??""))}const g=Tu(A.id,f),N=Qb[A.id],y=g?Qd[g.profileType]??Qd.unavailable:Qd.unavailable,v=C.useMemo(()=>g?u2(A.id,g.programme.id,g.requiredSubjects,g.recommendedSubjects):null,[A.id,g?.programme.id,g?.requiredSubjects,g?.recommendedSubjects]);function T({item:S,index:k}){return i.jsxs("li",{"data-loc":"client/src/pages/AlevelReverse.tsx:87",className:"flex items-start gap-3.5 border-b border-border bg-card px-4 py-3.5 last:border-b-0",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:88",className:"almanac-index mt-1 shrink-0",children:String(k+1).padStart(2,"0")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:89",className:"min-w-0 flex-1",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:90",className:"flex flex-wrap items-center gap-x-2.5 gap-y-1.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/AlevelReverse.tsx:91",className:"text-[0.875rem] leading-snug text-green",children:ii(S.subject,s)}),i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:94",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",Z2[S.role]),children:m2(S.role,s)})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:102",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s==="zh"?S.reasonZh:S.reasonEn})]})]})}return i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:111",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelReverse.tsx:112"}),i.jsxs("main",{"data-loc":"client/src/pages/AlevelReverse.tsx:113",children:[i.jsx("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:114",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:114",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:114",className:"eyebrow text-brass",children:r("A-Level · ç±ç®æ è§å","A-Level · Plan from a Target")}),i.jsx("h1",{"data-loc":"client/src/pages/AlevelReverse.tsx:114",className:"mt-3 font-[family-name:var
233(--font-serif)] text-3xl text-green sm:text-4xl",children:r("ç±ç®æ è§å","Plan from a Target")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:114",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("鿩颿 ¡ä¸ä¸ä¸ï¼æ¥ç Cambridge International A-Level çå
¬å¼ç级æ¡ä»¶ãBCI å¯ç¨ç§ç®ãè±è¯ãæªæ¢æ¥æä¸éå éæã","Choose a university and programme to review published Cambridge International A-Level conditions, BCI-compatible subjects, English, deadlines and additional selection.")})]})}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:115",className:"container grid gap-8 py-9 lg:grid-cols-[22rem_1fr] lg:gap-12",children:[i.jsx("aside",{"data-loc":"client/src/pages/AlevelReverse.tsx:116",className:"no-print lg:sticky lg:top-24 lg:self-start",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:117",className:"border border-border bg-card p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:118",className:"eyebrow text-brass",children:r("ç®æ å®ä½","Target selection")}),i.jsxs("label",{"data-loc":"client/src/pages/AlevelReverse.tsx:120",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[r("å°åº","Region"),i.jsx("select",{"data-loc":"client/src/pages/AlevelReverse.tsx:122",value:c,onChange:S=>E(S.target.value),className:"mt-2 w-full border border-border bg-paper px-3 py-2.5 text-[0.875rem] text-green outline-none transition-colors focus:border-brass",children:Pt.map(S=>i.jsxs("option",{"data-loc":"client/src/pages/AlevelReverse.tsx:127",value:S.id,children:[s==="zh"?S.label:S.labelEn," ·"," ",Pe.filter(k=>k.region===S.id).length,r(" æ"," universities")]},S.id))})]}),i.jsxs("label",{"data-loc":"client/src/pages/AlevelReverse.tsx:136",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[r("颿 ¡","University"),i.jsx("select",{"data-loc":"client/src/pages/AlevelReverse.tsx:138",value:A.id,onChange:S=>m(S.target.value),className:"mt-2 w-full border border-border bg-paper px-3 py-2.5 text-[0.875rem] text-green outline-none transition-colors focus:border-brass",children:p.map(S=>i.jsx("option",{"data-loc":"client/src/pages/AlevelReverse.tsx:143",value:S.id,children:s==="zh"?S.nameZh:S.name},S.id))})]}),i.jsxs("label",{"data-loc":"client/src/pages/AlevelReverse.tsx:150",className:"mt-5 block text-[0.75rem] text-muted-foreground",children:[r("ä¸ä¸","Programme"),i.jsx("select",{"data-loc":"client/src/pages/AlevelReverse.tsx:152",value:f,onChange:S=>b(S.target.value),className:"mt-2 w-full border border-border bg-paper px-3 py-2.5 text-[0.875rem] text-green outline-none transition-colors focus:border-brass",children:A.programmes.map(S=>i.jsx("option",{"data-loc":"client/src/pages/AlevelReverse.tsx:157",value:S.id,children:s==="zh"?S.nameZh:S.name},S.id))})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:164",className:"mt-6 border-t border-border pt-4 text-[0.75rem] leading-relaxed text-muted-foreground",children:r("æç¤ºï¼ä»
æ¾ç¤º BCI å®ç½å
¬å¸ç 10 é¨å¯é课ç¨å¯è¦ççç§ç®æ å°ï¼å
¶ä»é¢æ ¡è¦æ±ä¼ä¿çå¨å®æ¹åæè¯´æä¸ã","Note: subject mapping is limited to BCI's seven confirmed subjects. Other university requirements remain in the official wording.")})]})}),g&&i.jsxs("article",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"swap min-w-0",children:[i.jsx(Ui,{"data-loc":"client/src/pages/AlevelReverse.tsx:173",title:r("Cambridge A-Level 颿 ¡ä¸ä¸æ¡ä»¶æ¥å","Cambridge A-Level programme requirements report")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"flex flex-wrap items-start justify-between gap-4 border-b border-border pb-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"almanac-index flex flex-wrap items-center gap-x-2 gap-y-1",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",children:[A.abbr," · ",A.region.toUpperCase()]}),i.jsx(Ta,{"data-loc":"client/src/pages/AlevelReverse.tsx:173",universityId:A.id})]}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"mt-2 font-[family-name:var
233(--font-serif)] text-3xl leading-tight text-green",children:s==="zh"?g.programme.nameZh:g.programme.name}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"mt-2 text-[0.875rem] text-muted-foreground",children:[s==="zh"?A.nameZh:A.name," · ",s==="zh"?g.programme.name:g.programme.nameZh]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:173",className:"no-print flex gap-2",children:[i.jsx(gn,{"data-loc":"client/src/pages/AlevelReverse.tsx:173",universityId:A.id,programmeId:g.programme.id,label:r("å å
¥ç®æ æ¸
å","Save to shortlist"),variant:"full"}),i.jsx(Ba,{"data-loc":"client/src/pages/AlevelReverse.tsx:173",compact:!0})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"mt-6 grid gap-4 md:grid-cols-2",children:[i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"border-l-2 border-brass bg-paper-deep/35 p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"eyebrow text-brass",children:s==="zh"?y.zh:y.en}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"score mt-3 text-3xl text-green",children:i.jsx(Zi,{"data-loc":"client/src/pages/AlevelReverse.tsx:174",children:g.gradeProfile??(s==="zh"?"顾é®å¤æ ¸":"Counsellor review")})}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"mt-3 font-[family-name:var(--font-serif)] text-[0.875rem] leading-relaxed text-muted-foreground",children:s==="zh"?g.noteZh:g.noteEn})]}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"border border-border bg-card p-5",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"eyebrow text-muted-foreground",children:r("宿¹æä½èµæ ¼","General qualification")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:174",className:"mt-3 text-[0.875rem] leading-relaxed text-green",children:s==="zh"?N?.generalZh??"宿¹æªå
¬å¸":g.gradeProfile?g.gradeProfile:g.profileType==="published_grade"?"Published grade profile":"See official requirement wording below"})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-7 grid gap-6 lg:grid-cols-2",children:[i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"flex items-center gap-2 border-b border-border pb-3",children:[i.jsx(ni,{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:r("BCI é课æ å°","BCI subject mapping")})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-4 space-y-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"eyebrow text-tier-reach",children:r("å·²ç¥å¿
é","Known required")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-2 flex flex-wrap gap-2",children:g.requiredSubjects.length?g.requiredSubjects.map(S=>i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"border border-tier-reach/40 bg-tier-reach/8 px-2.5 py-1 text-[0.8125rem] text-tier-reach",children:ii(S,s)},S)):i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"text-[0.8125rem] text-muted-foreground",children:r("æªå
¬å¸å¯æ å°çå¿
ä¿®ç§ç®","No mappable required subjects published")})})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"eyebrow text-brass",children:r("建议ç»å","Recommended")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-2 flex flex-wrap gap-2",children:g.recommendedSubjects.length?g.recommendedSubjects.map(S=>i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"border border-brass/50 bg-brass/8 px-2.5 py-1 text-[0.8125rem] text-[oklch(0.42_0.07_74)]",children:ii(S,s)},S)):i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"text-[0.8125rem] text-muted-foreground",children:r("æ é¢å¤å»ºè®®","No additional recommendations")})})]})]})]}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"flex items-center gap-2 border-b border-border pb-3",children:[i.jsx(yb,{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"font-[family-name:var
233(--font-serif)] text-xl text-green",children:r("ç³è¯·é注","Application notes")})]}),i.jsxs("dl",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-4 space-y-4 text-[0.875rem] leading-relaxed",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsx("dt",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"eyebrow text-muted-foreground",children:r("è±è¯è¦æ±","English")}),i.jsx("dd",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-1 text-muted-foreground",children:s==="zh"?g.englishZh:g.englishEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",children:[i.jsx("dt",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"eyebrow text-muted-foreground",children:r("ç³è¯·çªå£","Application window")}),i.jsx("dd",{"data-loc":"client/src/pages/AlevelReverse.tsx:175",className:"mt-1 text-muted-foreground",children:s==="zh"?g.deadlineZh:g.deadlineEn})]})]})]})]}),v&&i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:178",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:179",className:"flex items-center gap-2",children:[i.jsx(ni,{"data-loc":"client/src/pages/AlevelReverse.tsx:180",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelReverse.tsx:181",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:r("为è¿ä¸ªç®æ æä¹é课","Subject plan for this target")})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:185",className:"mt-3 max-w-[68ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r(`以ä¸ç»åä»
é对ã${A.abbr} · ${g.programme.nameZh}ãè¿ä¸ä¸ªç®æ æ¨å¯¼ï¼AS å¹´å¼å± ${Sr} é¨ä»¥ä¿çä½éï¼A2 å¹´æ¶æ¢ä¸ºè®¡å
¥ offer ç ${co} é¨ã`,`Derived for this single target â ${A.abbr} · ${g.programme.name}: ${Sr} subjects in the AS year to keep options open, narrowing to the ${co} that carry the offer at A2.`)}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:193",className:"mt-4 border-l-2 border-tier-reach bg-tier-reach/6 px-4 py-3.5",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:194",className:"flex flex-wrap items-baseline justify-between gap-2",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:195",className:"eyebrow text-tier-reach",children:r("è±è¯é¨æ§ · é
æ","English gate · IELTS")}),i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:198",className:"text-[0.6875rem] text-muted-foreground",children:r("ä¸å AS / A2 é课åé¢","Does not occupy an AS / A2 slot")})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:202",className:"mt-2 text-[0.875rem] leading-relaxed text-green",children:s==="zh"?v.englishGate.detailZh:v.englishGate.detailEn}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:205",className:"mt-2 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?v.englishGate.noteZh:v.englishGate.noteEn})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:210",className:"mt-5 grid gap-6 lg:grid-cols-2",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:211",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:212",className:"flex items-baseline justify-between gap-3 border-b-2 border-green pb-2.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/AlevelReverse.tsx:213",className:"font-[family-name:var(--font-serif)] text-[1.125rem] text-green",children:"Year 12 · AS"}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:216",className:"score text-[0.75rem] text-muted-foreground",children:[v.as.length," ",r("é¨","subjects")]})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:220",className:"mt-2.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:r("å¼å±åé¨ï¼ä¸º A2 ä¿çä¸é¨å¯æ¾å¼çä½éã","Start with four subjects, leaving one that can be dropped at A2.")}),i.jsx("ul",{"data-loc":"client/src/pages/AlevelReverse.tsx:226",className:"mt-3 border border-border",children:v.as.map((S,k)=>i.jsx(T,{"data-loc":"client/src/pages/AlevelReverse.tsx:228",item:S,index:k},S.subject))})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:233",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:234",className:"flex items-baseline justify-between gap-3 border-b-2 border-green pb-2.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/AlevelReverse.tsx:235",className:"font-[family-name:var
233(--font-serif)] text-[1.125rem] text-green",children:"Year 13 · A2"}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:238",className:"score text-[0.75rem] text-muted-foreground",children:[v.a2.length," ",r("é¨","subjects")]})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:242",className:"mt-2.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:r("offer å¤ä»¥ä¸é¨ç级表述ï¼A2 å¹´éä¸å¨è¿ä¸é¨ã","Offers are normally expressed over three grades; the A2 year concentrates on these three.")}),i.jsx("ul",{"data-loc":"client/src/pages/AlevelReverse.tsx:248",className:"mt-3 border border-border",children:v.a2.map((S,k)=>i.jsx(T,{"data-loc":"client/src/pages/AlevelReverse.tsx:250",item:S,index:k},S.subject))}),v.dropped.length>0&&i.jsxs("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:254",className:"mt-3 border border-dashed border-border bg-paper-deep/30 px-4 py-3 text-[0.75rem] leading-relaxed text-muted-foreground",children:[r("A2 坿¾å¼ï¼","May be dropped at A2: "),i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:256",className:"text-green",children:v.dropped.map(S=>ii(S.subject,s)).join(s==="zh"?"ã":", ")}),r("ã该ç§ç®éæ¬ä¸ä¸å
ä¿®ï¼ä¿ç AS æç»©å³å¯ã",". Not a prerequisite for this programme; the AS result is sufficient.")]}),i.jsx(Be,{"data-loc":"client/src/pages/AlevelReverse.tsx:267",href:"/alevel/subjects",className:"no-print mt-4 inline-flex items-center gap-2 border-b border-brass pb-0.5 text-[0.8125rem] text-green transition-colors hover:text-brass",children:r("åå¹¶å¤ä¸ªç®æ ä¸èµ·è§åé课","Plan across several targets")})]})]})]}),v&&v.preparation.length>0&&i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:279",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:280",className:"flex items-center gap-2",children:[i.jsx(Eb,{"data-loc":"client/src/pages/AlevelReverse.tsx:281",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelReverse.tsx:282",className:"font-[family-name:var(--font-serif)] text-xl text-green",children:r("é¤äºç级ï¼è¿è¦åå¤ä»ä¹","Beyond the grades")})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:286",className:"mt-3 max-w-[68ch] text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("ä¸è¡¨åºå宿¹è¦æ±ä¸å å项ï¼è±å½ä¸é¦æ¸¯é¨åä¸ä¸è®¾æç¬è¯æé¢è¯ï¼å±ç¡¬æ§æ¡ä»¶ï¼ç«èµä¸è¯¾å¤æ´»å¨é常ç¨äºä½è¯å¦æ¯å
´è¶£ï¼ä¸æ¯å½å鍿§ã","The table separates official requirements from advantages: some UK and Hong Kong programmes set written tests or interviews as hard conditions, while competitions and activities evidence academic interest rather than gate admission.")}),i.jsx(oa,{"data-loc":"client/src/pages/AlevelReverse.tsx:292",as:"ul",className:"mt-5 border border-border",children:v.preparation.map((S,k)=>i.jsxs("li",{"data-loc":"client/src/pages/AlevelReverse.tsx:294",className:"grid gap-2 border-b border-border bg-card px-4 py-4 last:border-b-0 md:grid-cols-[10rem_1fr_11rem] md:gap-5",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:297",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelReverse.tsx:298",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",S.kind==="official"?"border-tier-reach/45 bg-tier-reach/8 text-tier-reach":S.kind==="language"?"border-green/40 bg-green/8 text-green":"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]"),children:Kb(S.kind,s)}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:309",className:"mt-2 text-[0.875rem] text-green",children:s==="zh"?S.titleZh:S.titleEn})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:313",className:"text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?S.detailZh:S.detailEn}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelReverse.tsx:316",className:"flex items-start gap-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:[i.jsx(fb,{"data-loc":"client/src/pages/AlevelReverse.tsx:317",className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-brass"}),s==="zh"?S.timingZh:S.timingEn]})]},`${S.kind}-${k}`))})]}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"mt-8 border-t border-border pt-6",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"flex items-center gap-2",children:[i.jsx(Sb,{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"h-4 w-4 text-brass"}),i.jsx("h3",{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"font-[family-name:var
233(--font-serif)] text-xl text-green",children:r("宿¹æ¥æº","Official sources")})]}),i.jsx("div",{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"mt-4 grid gap-2",children:N?.sources.map(S=>i.jsxs("a",{"data-loc":"client/src/pages/AlevelReverse.tsx:326",href:S,target:"_blank",rel:"noreferrer",className:"inline-flex w-fit items-center gap-2 text-[0.8125rem] text-green underline decoration-brass underline-offset-4",children:[i.jsx(xo,{"data-loc":"client/src/pages/AlevelReverse.tsx:326",className:"h-3.5 w-3.5"}),new URL(S).hostname]},S))})]})]},`${A.id}-${g.programme.id}`)]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelReverse.tsx:330"})]})}const H2={required:"border-tier-reach/45 bg-tier-reach/8 text-tier-reach",recommended:"border-brass/50 bg-brass/8 text-[oklch(0.42_0.07_74)]",filler:"border-tier-unknown/45 bg-tier-unknown/8 text-tier-unknown"};function U2(){const{lang:s,t:r}=Oe(),{resolved:c}=bn(),[d,u]=C.useState(!1),m=C.useMemo(()=>c.map(g=>({universityId:g.universityId,programmeId:g.programmeId})),[c]),p=C.useMemo(()=>T2(m,s),[m,s]),A=Array.from(new Set(c.map(g=>g.programme.field))),f=m.length>0,b=p.as.filter(g=>g.role==="required").length;function E({item:g,index:N}){const y=Ca.find(T=>T.key===g.subject),v=y?.group==="æ°å¦"?r("æ°å¦","Mathematics"):y?.group==="ç§å¦"?r("ç§å¦","Sciences"):r("åç§","Business");return i.jsxs("li",{"data-loc":"client/src/pages/AlevelSubjects.tsx:61",className:"flex items-start gap-4 border-b border-border bg-card px-5 py-4 last:border-b-0",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:62",className:"almanac-index mt-1 shrink-0",children:String(N+1).padStart(2,"0")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:63",className:"min-w-0 flex-1",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:64",className:"flex flex-wrap items-center gap-x-3 gap-y-1.5",children:[i.jsx("h4",{"data-loc":"client/src/pages/AlevelSubjects.tsx:65",className:"text-[0.9375rem] leading-snug text-green",children:ii(g.subject,s)}),i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:68",className:le("border px-1.5 py-0.5 text-[0.625rem] tracking-[0.08em]",H2[g.role]),children:M2(g.role,s)}),i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:75",className:"text-[0.6875rem] text-muted-foreground",children:v})]}),g.supports.length>0?i.jsxs("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:79",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:[g.role==="required"?r("æ¯æç®æ ï¼","Required by: "):r("颿 ¡å»ºè®®ï¼","Recommended by: "),g.supports.slice(0,4).join(s==="zh"?"ã":"; "),g.supports.length>4&&r(` ç ${g.supports.length} 个`,` and ${g.supports.length-4} more`)]}):i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:86",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:s==="zh"?y?.note:y?.noteEn})]}),(g.requiredBy>0||g.recommendedBy>0)&&i.jsxs("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:92",className:"score shrink-0 pt-0.5 text-[0.75rem] text-muted-foreground",children:[g.requiredBy>0?g.requiredBy:g.recommendedBy,"/",p.targetCount]})]})}return i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:101",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelSubjects.tsx:102"}),i.jsxs("main",{"data-loc":"client/src/pages/AlevelSubjects.tsx:103",children:[i.jsx("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:104",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:105",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:106",className:"eyebrow text-brass",children:r("A-Level · é课è§å","A-Level · Subject Planner")}),i.jsx("h1",{"data-loc":"client/src/pages/AlevelSubjects.tsx:107",className:"mt-3 font-[family-name:var(--font-serif)] text-3xl text-green sm:text-4xl",children:r("Year 12 ä¸ Year 13 éè¯¾æ¹æ¡","Year 12 and Year 13 subject plan")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:110",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:r(`æ¬é¡µä¾æ®ç®æ æ¸
åä¸åä¸ä¸ç宿¹å
ä¿®ä¸å»ºè®®ç§ç®ï¼ç´æ¥ç»åº AS å¹´å¼å±ç ${un} é¨ä¸ A2 å¹´ä¿çç ${uo} é¨å
·ä½ç»åï¼å¹¶æåºæ æ³åæ¶æ»¡è¶³çç®æ ã`,`Working from the official prerequisites and recommendations of the shortlisted programmes, this page produces a concrete set of ${un} AS subjects and the ${uo} carried to A2, and flags targets that cannot be satisfied together.`)})]})}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:119",className:"container py-9",children:[i.jsx(Ui,{"data-loc":"client/src/pages/AlevelSubjects.tsx:120",title:r("Cambridge A-Level éè¯¾æ¹æ¡","Cambridge A-Level subject plan")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:122",className:"flex flex-wrap items-center justify-between gap-4 border-b border-border pb-4",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:123",className:"text-[0.8125rem] text-muted-foreground",children:f?i.jsxs(i.Fragment,{children:[r("æ¹æ¡ä¾æ®ï¼ç®æ æ¸
åä¸ç ","Based on "),i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:127",className:"score text-green",children:p.targetCount}),r(" ä¸ªç®æ ä¸ä¸"," shortlisted programmes")]}):r("ç®æ æ¸
å为空ï¼ä»¥ä¸ä¸º BCI åé¨è¯¾ä¸å¦æ¯éç¨æ§æé«çç»åï¼æ¶èç®æ å伿宿¹è¦æ±éæ°è®¡ç®ã","The shortlist is empty, so the most broadly accepted combination of BCI's ten subjects is shown. Save targets and the plan recalculates from official requirements.")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:137",className:"no-print flex gap-2",children:[i.jsxs(Be,{"data-loc":"client/src/pages/AlevelSubjects.tsx:138",href:"/alevel/shortlist",className:"inline-flex items-center gap-2 border border-input px-3 py-1.5 text-[0.8125rem] text-green transition-colors hover:border-brass",children:[i.jsx(Ab,{"data-loc":"client/src/pages/AlevelSubjects.tsx:141",className:"h-3.5 w-3.5 text-brass"}),r("管çç®æ æ¸
å","Manage shortlist")]}),i.jsx(Ba,{"data-loc":"client/src/pages/AlevelSubjects.tsx:144",compact:!0})]})]}),p.overflow.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:149",className:"mt-6 flex items-start gap-2.5 border border-tier-reach/50 bg-tier-reach/8 px-4 py-3.5 text-[0.8125rem] leading-relaxed text-tier-reach",children:[i.jsx(Kt,{"data-loc":"client/src/pages/AlevelSubjects.tsx:150",className:"mt-0.5 h-4 w-4 shrink-0"}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:151",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:152",className:"font-medium",children:r("ç®æ ä¹é´åå¨é课å²çª","These targets conflict on subjects")}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:155",className:"mt-1",children:[r("æ¸
åè¦æ±çå
ä¿®ç§ç®è¶
åº AS å¹´å¯å¼å±ç鍿°ï¼ä»¥ä¸ç§ç®æªè½çº³å
¥ï¼","The shortlist demands more prerequisites than the AS year can hold. These were left out: "),i.jsx("strong",{"data-loc":"client/src/pages/AlevelSubjects.tsx:160",children:p.overflow.map(g=>ii(g.subject,s)).join(s==="zh"?"ã":", ")})]}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:166",className:"mt-1.5",children:[r("åå½±åçç®æ ï¼","Affected targets: "),Array.from(new Set(p.overflow.flatMap(g=>
233g.supports))).join(s==="zh"?"ã":"; "),r("ãè¥è¦ä¿çè¿äºç®æ ï¼éæ¾å¼æ¹å差弿大çå
¶ä»ç®æ ã",". Keeping them means dropping the targets furthest from this direction.")]})]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:180",className:"mt-8 grid gap-8 lg:grid-cols-2 lg:gap-10",children:[i.jsxs("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:181",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:182",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:183",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:184",className:"almanac-index",children:r("æ¹æ¡ä¸","Stage one")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:185",className:"mt-0.5 font-[family-name:var(--font-serif)] text-[1.375rem] text-green",children:"Year 12 · AS"})]}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:189",className:"score text-[0.8125rem] text-muted-foreground",children:[p.as.length," ",r("é¨","subjects")]})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:193",className:"mt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("AS 年建议å¼å±åé¨ï¼ä¸º A2 ä¿çä¸é¨å¯æ¾å¼çä½éï¼é¿å
è¿æ©å
³éæ¹åã","Four subjects in the AS year leave one to drop at A2, so no pathway closes prematurely.")}),i.jsx(oa,{"data-loc":"client/src/pages/AlevelSubjects.tsx:199",as:"ul",className:"mt-4 border border-border",children:p.as.map((g,N)=>i.jsx(E,{"data-loc":"client/src/pages/AlevelSubjects.tsx:201",item:g,index:N},g.subject))})]}),i.jsxs("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:206",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:207",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:208",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:209",className:"almanac-index",children:r("æ¹æ¡äº","Stage two")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:210",className:"mt-0.5 font-[family-name:var(--font-serif)] text-[1.375rem] text-green",children:"Year 13 · A2"})]}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:214",className:"score text-[0.8125rem] text-muted-foreground",children:[p.a2.length," ",r("é¨","subjects")]})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:218",className:"mt-3 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("颿 ¡ offer å¤ä»¥ä¸é¨ç级表述ï¼å¦ A*AAãAAAï¼ï¼A2 å¹´éä¸å¨è¿ä¸é¨ä»¥ä¿è¯ç级质éã","Offers are normally expressed over three grades (A*AA, AAA), so the A2 year concentrates on these three.")}),i.jsx(oa,{"data-loc":"client/src/pages/AlevelSubjects.tsx:224",as:"ul",className:"mt-4 border border-border",children:p.a2.map((g,N)=>i.jsx(E,{"data-loc":"client/src/pages/AlevelSubjects.tsx:226",item:g,index:N},g.subject))}),p.dropped.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:231",className:"mt-4 border border-dashed border-border bg-paper-deep/30 px-5 py-4",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:232",className:"eyebrow text-muted-foreground",children:r("A2 建议æ¾å¼","Recommended to drop at A2")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:235",className:"mt-2 text-[0.875rem] text-green",children:p.dropped.map(g=>ii(g.subject,s)).join(s==="zh"?"ã":", ")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:240",className:"mt-1.5 text-[0.75rem] leading-relaxed text-muted-foreground",children:r("该ç§ç®æªè¢«ç®æ ä¸ä¸å为å
ä¿®ï¼æè¢«è¦æ±çæ¬¡æ°æå°ï¼ä¿ç AS æç»©å³å¯ï¼ä¸å½±åæ¸
åå
ç®æ çç³è¯·èµæ ¼ã","This subject is not a prerequisite for the shortlist, or is required least often. Keeping the AS result is sufficient and does not affect eligibility.")})]})]})]}),f?i.jsxs("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:252",className:"mt-12",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:253",className:"flex items-baseline justify-between gap-4 border-b-2 border-green pb-3",children:[i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:254",className:"font-[family-name:var
233(--font-serif)] text-[1.25rem] text-green",children:r("æ¨å¯¼ä¾æ®","How this was derived")}),i.jsxs("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:257",className:"score text-[0.8125rem] text-muted-foreground",children:[b," ",r("é¨ç±ç®æ å³å®","target-driven")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:261",className:"mt-5 grid gap-x-10 gap-y-4 md:grid-cols-2",children:[i.jsxs("ol",{"data-loc":"client/src/pages/AlevelSubjects.tsx:262",className:"space-y-2.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:[i.jsxs("li",{"data-loc":"client/src/pages/AlevelSubjects.tsx:263",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:264",className:"almanac-index shrink-0",children:"01"}),r("å
纳å
¥è¢«ç®æ ä¸ä¸æç¡®å为å
ä¿®çç§ç®ï¼æè¢«è¦æ±çç®æ æ°æåºã","Subjects listed as explicit prerequisites come first, ranked by how many targets require them.")]}),i.jsxs("li",{"data-loc":"client/src/pages/AlevelSubjects.tsx:270",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:271",className:"almanac-index shrink-0",children:"02"}),r("å
¶æ¬¡çº³å
¥é¢æ ¡å»ºè®®æå¦æ¯å¹é
çç§ç®ï¼è¡¥è¶³ AS å¹´çåé¨ã","Recommended or academically aligned subjects follow, completing the four AS subjects.")]}),i.jsxs("li",{"data-loc":"client/src/pages/AlevelSubjects.tsx:277",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:278",className:"almanac-index shrink-0",children:"03"}),r("è¿é¶æ°å¦ä¸æ¿ä»£æ°å¦ï¼ä»
卿°å¦å·²å
¥éæ¶è¿½å ï¼é¿å
åºç°æ æç»åã","Further Mathematics never replaces Mathematics; it is added only once Mathematics is in the set.")]}),i.jsxs("li",{"data-loc":"client/src/pages/AlevelSubjects.tsx:284",className:"flex gap-2.5",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:285",className:"almanac-index shrink-0",children:"04"}),r("å
ä¿®è¦æ±è¶
åºå鍿¶ï¼æ¥åºå²çªå¹¶ååºåå½±åç®æ ï¼èééé»ä¸¢å¼ã","Where prerequisites exceed four subjects, the conflict and affected targets are reported rather than silently dropped.")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:292",className:"border-l-2 border-brass bg-paper-deep/35 px-5 py-4",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:293",className:"eyebrow text-brass",children:r("å£å¾å£°æ","Basis")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:294",className:"mt-2 text-[0.8125rem] leading-relaxed text-muted-foreground",children:r("å
ä¿®ä¸å»ºè®®ç§ç®åå¼èªåæ ¡å®æ¹æç页ï¼ä¸åªæ å°å° BCI å®ç½å
¬å¸çåé¨å¯é课ç¨ï¼å
¶ä»é¢æ ¡è¦æ±ä¿çå¨åæ¥é¡µç宿¹åæä¸ãæç»é课须ç»å妿坼åå
¬å®¤ç¡®è®¤ã","Prerequisites and recommendations are taken from each university's official admissions pages and mapped only to BCI's seven confirmed subjects; other requirements remain in the official wording on the reverse lookup page. Final choices must be confirmed with the Admissions Office.")})]})]})]}):i.jsxs("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:304",className:"no-print mt-10 border border-border bg-card px-6 py-7",children:[i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:305",className:"font-[family-name:var(--font-serif)] text-[1.25rem] text-green",children:r("è®©æ¹æ¡è´´åä½ çç®æ ","Make this plan yours")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:308",className:"mt-2 max-w-[60ch] text-[0.875rem] leading-relaxed text-muted-foreground",children:r("ä¸é¢æ¯éç¨ç»åãå¨ A-Level æ¥è¯¢é¡µæ¶èç®æ ä¸ä¸åï¼æ¬é¡µä¼æè¿äºä¸ä¸ç宿¹è¦æ±éæ°è®¡ç®ä¸¤å¹´çç§ç®ï¼å¹¶æåºå½¼æ¤å²çªçç®æ ã","The plan above is generic. Save target programmes on the A-Level search pages and it will be recalculated from their official requirements, including any conflicts between them.")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:314",className:"mt-5 flex flex-wrap gap-3",children:[i.jsxs(Be,{"data-loc":"client/src/pages/AlevelSubjects.tsx:315",href:"/alevel/forward",className:"inline-flex items-center gap-2 border border-green bg-green px-4 py-2 text-[0.875rem] text-primary-foreground transition-colors duration-150 hover:bg-green-soft",children:[r("ææç»©è§å","Plan with grades"),i.jsx($p,{"data-loc":"client/src/pages/AlevelSubjects.tsx:319",className:"h-4 w-4"})]}),i.jsxs(Be,{"data-loc":"client/src/pages/AlevelSubjects.tsx:321",href:"/alevel/reverse",className:"inline-flex items-center gap-2 border border-green px-4 py-2 text-[0.875rem] text-green transition-colors duration-150 hover:bg-green/5",children:[r("ç±ç®æ è§å","Plan from a target"),i.jsx($p,{"data-loc":"client/src/pages/AlevelSubjects.tsx:325",className:"h-4 w-4"})]})]})]})]}),A.length>0&&i.jsx("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:333",className:"border-t border-border bg-paper-deep/45",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:334",className:"container py-12",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:335",className:"almanac-index",children:r("éå½ A","Appendix A")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:336",className:"mt-1 font-[family-name:var
233(--font-serif)] text-[1.5rem] text-green",children:r("ç®æ æ¹åçç»åæç¤º","Combinations for your target fields")}),i.jsx("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:339",className:"mt-7 grid gap-x-12 gap-y-5 md:grid-cols-2 lg:grid-cols-3",children:A.map(g=>{const N=ps.find(y=>y.key===g);return i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:343",className:"border-t border-green/25 pt-3.5",children:[i.jsx("h3",{"data-loc":"client/src/pages/AlevelSubjects.tsx:344",className:"text-[0.9375rem] text-green",children:s==="zh"?N?.zh:N?.en}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:347",className:"mt-1.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?mf[g].zh:mf[g].en})]},g)})})]})}),i.jsx("section",{"data-loc":"client/src/pages/AlevelSubjects.tsx:360",className:"border-t border-border",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:361",className:"container py-12",children:[i.jsxs("button",{"data-loc":"client/src/pages/AlevelSubjects.tsx:362",type:"button",onClick:()=>u(g=>!g),className:"no-print flex w-full items-center justify-between gap-4 border-b border-border pb-3 text-left",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:366",children:[i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:367",className:"almanac-index",children:A.length>0?r("éå½ B","Appendix B"):r("éå½ A","Appendix A")}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelSubjects.tsx:370",className:"mt-1 font-[family-name:var(--font-serif)] text-[1.5rem] text-green",children:r(`BCI å®ç½å
¬å¸ç Cambridge A-Level å¯é课ç¨ï¼${Ca.length} é¨ï¼`,`Cambridge A-Level subjects published on the BCI site (${Ca.length})`)})]}),i.jsx(La,{"data-loc":"client/src/pages/AlevelSubjects.tsx:377",className:le("h-5 w-5 shrink-0 text-brass transition-transform duration-200",d&&"rotate-180")})]}),d&&i.jsx("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:386",className:"mt-6 grid gap-x-12 gap-y-5 md:grid-cols-2",children:Ca.map(g=>i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:388",className:"border-t border-border pt-3.5",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelSubjects.tsx:389",className:"flex items-center justify-between gap-3",children:[i.jsx("h3",{"data-loc":"client/src/pages/AlevelSubjects.tsx:390",className:"text-[0.9375rem] text-green",children:s==="zh"?g.zh:g.en}),i.jsx("span",{"data-loc":"client/src/pages/AlevelSubjects.tsx:393",className:"text-[0.6875rem] text-muted-foreground",children:g.group==="æ°å¦"?r("æ°å¦","Mathematics"):g.group==="ç§å¦"?r("ç§å¦","Sciences"):r("åç§","Business")})]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelSubjects.tsx:401",className:"mt-1.5 text-[0.8125rem] leading-relaxed text-muted-foreground",children:s==="zh"?g.note:g.noteEn})]},g.key))})]})})]}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelSubjects.tsx:411"})]})}const bf={published_grade:{zh:"å
¬å¼ç级æ¡ä»¶",en:"Published grade profile"},passes_only:{zh:"Good passes / æä½èµæ ¼",en:"Good passes / minimum qualification"},rank_conversion:{zh:"æ¢ç®ææåå£å¾",en:"Conversion or ranking basis"},holistic_or_case_by_case:{zh:"综åæä¸ªæ¡å®¡æ ¸",en:"Holistic or case-by-case review"},course_specific:{zh:"æè¯¾ç¨é¡µæ ¸å®",en:"Course-specific verification"},unavailable:{zh:"宿¹æªå
¬å¸",en:"Not published"}};function P2(){const{lang:s,t:r}=Oe(),[c,d]=C.useState(""),[u,m]=C.useState("all"),p=C.useMemo(()=>Pe.filter(f=>(u==="all"||f.region===u)&&`${f.name} ${f.nameZh} ${f.abbr}`.toLowerCase().includes(c.toLowerCase())),[c,u]),A=Pt.map(f=>({meta:f,universities:p.filter(b=>b.region===f.id)})).filter(f=>f.universities.length>0);return i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:39",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelTable.tsx:40"}),i.jsxs("main",{"data-loc":"client/src/pages/AlevelTable.tsx:41",children:[i.jsx("section",{"data-loc":"client/src/pages/AlevelTable.tsx:42",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:43",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:45",className:"eyebrow text-brass",children:r("A-Level · 31 æ ¡éæ¥","A-Level · 31-University Table")}),i.jsx("h1",{"data-loc":"client/src/pages/AlevelTable.tsx:46",className:"mt-3 font-[family-name:var
233(--font-serif)] text-3xl text-green sm:text-4xl",children:r("31 æ ¡éæ¥ï¼A-Level ç级æ¡ä»¶æ»è§","31-university table: A-Level conditions at a glance")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:47",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("æ¾ç¤ºæ¯æ ¡å
¬å¼ç Cambridge/International A-Level éç¨èµæ ¼ä¸å£å¾ç±»åãä¸ä¸çº§æ¡ä»¶è¯·å°ãç±ç®æ è§åã页夿 ¸ã","Shows each university's published Cambridge/International A-Level general qualification and requirement type. Use Plan from a Target for programme-level review.")})]})}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:51",className:"container py-9",children:[i.jsx(Ui,{"data-loc":"client/src/pages/AlevelTable.tsx:52",title:r("31 æ ¡ Cambridge A-Level å£å¾éæ¥","31-university Cambridge A-Level reference")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:53",className:"no-print flex flex-col gap-3 border-b border-border pb-5 sm:flex-row",children:[i.jsxs("label",{"data-loc":"client/src/pages/AlevelTable.tsx:54",className:"flex flex-1 items-center gap-2 border border-border bg-card px-3 py-2",children:[i.jsx(Eu,{"data-loc":"client/src/pages/AlevelTable.tsx:55",className:"h-4 w-4 text-brass"}),i.jsx("input",{"data-loc":"client/src/pages/AlevelTable.tsx:56",value:c,onChange:f=>d(f.target.value),placeholder:r("æç´¢é¢æ ¡","Search universities"),className:"w-full bg-transparent text-[0.875rem] outline-none"})]}),i.jsxs("select",{"data-loc":"client/src/pages/AlevelTable.tsx:58",value:u,onChange:f=>m(f.target.value),className:"border border-border bg-card px-3 py-2 text-[0.8125rem] text-green",children:[i.jsx("option",{"data-loc":"client/src/pages/AlevelTable.tsx:59",value:"all",children:r("å
¨é¨å°åº","All regions")}),Pt.map(f=>i.jsx("option",{"data-loc":"client/src/pages/AlevelTable.tsx:60",value:f.id,children:s==="zh"?f.label:f.labelEn},f.id))]}),i.jsx(Ba,{"data-loc":"client/src/pages/AlevelTable.tsx:62",compact:!0,className:"w-fit shrink-0"})]}),i.jsx("div",{"data-loc":"client/src/pages/AlevelTable.tsx:65",className:"mt-8 space-y-10",children:A.map((f,b)=>i.jsxs("section",{"data-loc":"client/src/pages/AlevelTable.tsx:67",children:[i.jsxs("header",{"data-loc":"client/src/pages/AlevelTable.tsx:68",className:"flex flex-wrap items-end justify-between gap-4 border-y border-border py-3",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:69",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelTable.tsx:70",className:"almanac-index text-brass",children:[String(b+1).padStart(2,"0")," · ",s==="zh"?f.meta.label:f.meta.labelEn]}),i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:71",className:"mt-1 max-w-3xl text-[0.75rem] leading-relaxed text-muted-foreground",children:s==="zh"?f.meta.blurb:f.meta.blurbEn})]}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelTable.tsx:73",className:"score text-lg text-green",children:[f.universities.length," ",i.jsx("span",{"data-loc":"client/src/pages/AlevelTable.tsx:73",className:"text-[0.6875rem] text-muted-foreground",children:r("æ","schools")})]})]}),i.jsx("div",{"data-loc":"client/src/pages/AlevelTable.tsx:75",className:"mt-4 grid gap-4",children:f.universities.map((E,g)=>{const N=qu[E.id],y=Qb[E.id],v=bf[N?.profileType??"unavailable"]??bf.unavailable;return i.jsx("article",{"data-loc":"client/src/pages/AlevelTable.tsx:81",className:"border border-border bg-card p-5",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:82",className:"grid gap-4 lg:grid-cols-[1.05fr_1.6fr_0.75fr]",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:83",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelTable.tsx:84",className:"almanac-index flex flex-wrap items-center gap-x-2 gap-y-1",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelTable.tsx:84",children:[String(g+1).padStart(2,"0")," · ",E.abbr]}),i.jsx(Ta,{"data-loc":"client/src/pages/AlevelTable.tsx:84",universityId:E.id})]}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelTable.tsx:85",className:"mt-2 font-[family-name:var
233(--font-serif)] text-xl text-green",children:s==="zh"?E.nameZh:E.name}),i.jsxs("p",{"data-loc":"client/src/pages/AlevelTable.tsx:86",className:"mt-1 text-[0.75rem] text-muted-foreground",children:[E.programmes.length," ",r("个ä¸ä¸","programmes")]})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:88",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:89",className:"eyebrow text-brass",children:r("å
¬å¼éç¨èµæ ¼","Published general qualification")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:90",className:"mt-2 text-[0.875rem] leading-relaxed text-muted-foreground",children:s==="zh"?y?.generalZh:N?.generalProfileEn??"Not published"})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelTable.tsx:92",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:93",className:"eyebrow text-muted-foreground",children:r("å£å¾ç±»å","Requirement type")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelTable.tsx:94",className:"mt-2 text-[0.875rem] text-green",children:s==="zh"?v.zh:v.en}),y?.sources[0]&&i.jsxs("a",{"data-loc":"client/src/pages/AlevelTable.tsx:95",href:y.sources[0],target:"_blank",rel:"noreferrer",className:"mt-4 inline-flex items-center gap-1 text-[0.75rem] text-green underline decoration-brass underline-offset-4",children:[i.jsx(xo,{"data-loc":"client/src/pages/AlevelTable.tsx:95",className:"h-3.5 w-3.5"}),r("宿¹æ¥æº","Official source")]})]})]})},E.id)})})]},f.meta.id))})]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelTable.tsx:107"})]})}function D2(){const{lang:s,t:r}=Oe(),{resolved:c,remove:d,clear:u}=bn();return i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:20",className:"min-h-screen bg-paper",children:[i.jsx(Nt,{"data-loc":"client/src/pages/AlevelShortlist.tsx:21"}),i.jsxs("main",{"data-loc":"client/src/pages/AlevelShortlist.tsx:22",children:[i.jsx("section",{"data-loc":"client/src/pages/AlevelShortlist.tsx:23",className:"border-b border-border bg-paper-deep/35",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:24",className:"container py-9 lg:py-12",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:26",className:"eyebrow text-brass",children:r("A-Level · ç®æ æ¸
å","A-Level · Shortlist")}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:27",className:"mt-3 flex flex-wrap items-end justify-between gap-4",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:28",children:[i.jsx("h1",{"data-loc":"client/src/pages/AlevelShortlist.tsx:29",className:"font-[family-name:var(--font-serif)] text-3xl text-green sm:text-4xl",children:r("A-Level ç®æ æ¸
å","A-Level shortlist")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:30",className:"mt-2 max-w-2xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:la?r("ä¸ WACE å
±ç¨åä¸ä»½æ¶èç®æ ï¼ä½å¨è¿é以 Cambridge A-Level çå
¬å¼ç级æ¡ä»¶å 10 é¨è¯¾æ å°è§£è¯»ã","This uses the same saved goals as WACE, but reads them through Cambridge A-Level published profiles and the ten-subject mapping."):r("æ±æ»å·²æ¶èçç®æ ï¼å¹¶ä»¥ Cambridge A-Level çå
¬å¼ç级æ¡ä»¶å 10 é¨è¯¾æ å°è§£è¯»ã","Your saved targets, read through Cambridge A-Level published profiles and the ten-subject mapping.")})]}),c.length>0&&i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:37",className:"flex gap-2",children:[i.jsx(Ba,{"data-loc":"client/src/pages/AlevelShortlist.tsx:38",compact:!0}),i.jsxs("button",{"data-loc":"client/src/pages/AlevelShortlist.tsx:39",type:"button",onClick:u,className:"no-print inline-flex items-center gap-1.5 border border-border px-3 py-1.5 text-[0.8125rem] text-muted-foreground hover:border-tier-reach hover:text-tier-reach",children:[i.jsx($l,{"data-loc":"client/src/pages/AlevelShortlist.tsx:39",className:"h-3.5 w-3.5"}),r("æ¸
空","Clear")]})]})]})]})}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:46",className:"container py-9",children:[c.length?i.jsx("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:48",className:"grid gap-4",children:c.map((m,p)=>{const A=Tu(m.universityId,m.programmeId);return A?i.jsx("article",{"data-loc":"client/src/pages/AlevelShortlist.tsx:53",className:"border border-border bg-card p-5",children:i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:54",className:"grid gap-4 lg:grid-cols-[1.1fr_0.8fr_1.25fr_auto]",children:[i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:55",children:[i.jsxs("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:56",className:"almanac-index flex flex-wrap items-center gap-x-2 gap-y-1",children:[i.jsxs("span",{"data-loc":"client/src/pages/AlevelShortlist.tsx:56",children:[String(p+1).padStart(2,"0")," · ",A.university.abbr]}),i.jsx(Ta,{"data-loc":"client/src/pages/AlevelShortlist.tsx:56",universityId:A.university.id})]}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelShortlist.tsx:57",className:"mt-2 font-[family-name:var
233(--font-serif)] text-xl text-green",children:s==="zh"?A.programme.nameZh:A.programme.name}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:58",className:"mt-1 text-[0.75rem] text-muted-foreground",children:s==="zh"?A.university.nameZh:A.university.name})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:60",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:61",className:"eyebrow text-brass",children:r("å
¬å¼æ¡ä»¶","Published profile")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:62",className:"score mt-2 text-2xl text-green",children:A.gradeProfile??r("顾é®å¤æ ¸","Review")})]}),i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:64",children:[i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:65",className:"eyebrow text-muted-foreground",children:r("BCI è¯¾ç¨æ å°","BCI mapping")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:66",className:"mt-2 text-[0.8125rem] leading-relaxed text-muted-foreground",children:A.requiredSubjects.length?A.requiredSubjects.map(f=>ii(f,s)).join(s==="zh"?"ã":", "):r("æªå
¬å¸å¯æ å°å¿
ä¿®ï¼è¯·è§é¡¾é®å¤æ ¸è¯´æã","No mappable required subjects published; see counsellor-review note.")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:67",className:"mt-2 text-[0.75rem] leading-relaxed text-muted-foreground",children:s==="zh"?A.noteZh:A.noteEn})]}),i.jsx("button",{"data-loc":"client/src/pages/AlevelShortlist.tsx:69",type:"button",onClick:()=>d(m.universityId,m.programmeId),className:"no-print self-start text-[0.75rem] text-muted-foreground hover:text-tier-reach",children:r("ç§»é¤","Remove")})]})},`${m.universityId}-${m.programmeId}`):null})}):i.jsxs("div",{"data-loc":"client/src/pages/AlevelShortlist.tsx:76",className:"border-l-2 border-brass bg-paper-deep/35 p-8",children:[i.jsx(KS,{"data-loc":"client/src/pages/AlevelShortlist.tsx:77",className:"h-5 w-5 text-brass"}),i.jsx("h2",{"data-loc":"client/src/pages/AlevelShortlist.tsx:78",className:"mt-3 font-[family-name:var(--font-serif)] text-2xl text-green",children:r("è¿æ²¡ææ¶èçç®æ ã","No saved goals yet.")}),i.jsx("p",{"data-loc":"client/src/pages/AlevelShortlist.tsx:79",className:"mt-3 max-w-xl text-[0.9375rem] leading-relaxed text-muted-foreground",children:r("å¨ãææç»©è§åãæãç±ç®æ è§åã页æåéä¸ä¸å å
¥æ¸
åï¼è¿éä¼èªå¨æ¾ç¤ºå
¶ A-Level ç级æ¡ä»¶ä¸ BCI ç§ç®æ å°ã","Save programmes from Plan from Grades or Plan from a Target. This page will automatically show their grade conditions and BCI subject mapping.")}),i.jsxs(Be,{"data-loc":"client/src/pages/AlevelShortlist.tsx:80",href:"/alevel/forward",className:"mt-5 inline-flex items-center gap-2 bg-green px-4 py-2.5 text-[0.8125rem] text-primary-foreground",children:[r("å¼å§æ¥è¯¢","Start lookup")," ",i.jsx(ct,{"data-loc":"client/src/pages/AlevelShortlist.tsx:80",className:"h-4 w-4"})]})]}),i.jsxs(Be,{"data-loc":"client/src/pages/AlevelShortlist.tsx:83",href:"/alevel/subjects",className:"mt-8 inline-flex items-center gap-2 border-b border-brass pb-1 text-[0.875rem] text-green",children:[i.jsx(pb,{"data-loc":"client/src/pages/AlevelShortlist.tsx:83",className:"h-4 w-4"}),r("æ®æ¤è§å 3â4 é¨ A-Level","Plan 3â4 A-Level subjects from this shortlist")]})]})]}),i.jsx(Ct,{"data-loc":"client/src/pages/AlevelShortlist.tsx:86"})]})}function F2(){const[s]=Bb();return C.useEffect(()=>{const r=Hb,c="manus-robots-policy",d=document.getElementById(c);if(!r){d?.remove();return}if(d)return;const u=document.createElement("meta");u.id=c,u.name="robots",u.content="noindex, nofollow",document.head.appendChild(u)},[s]),null}function O2(){return i.jsxs(vE,{"data-loc":"client/src/App.tsx:55",children:[i.jsx($e,{"data-loc":"client/src/App.tsx:57",path:"/",children:()=>la?i.jsx(YE,{"data-loc":"client/src/App.tsx:57"}):i.jsx(ls,{"data-loc":"client/src/App.tsx:57",to:"/alevel",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:58",path:"/wace",component:JE}),i.jsx($e,{"data-loc":"client/src/App.tsx:59",path:"/wace/forward",component:i2}),i.jsx($e,{"data-loc":"client/src/App.tsx:60",path:"/wace/reverse",component:g2}),i.jsx($e,{"data-loc":"client/src/App.tsx:61",path:"/wace/subjects",component:f2}),i.jsx($e,{"data-loc":"client/src/App.tsx:62",path:"/wace/table",component:b2}),i.jsx($e,{"data-loc":"client/src/App.tsx:63",path:"/wace/shortlist",component:v2}),i.jsx($e,{"data-loc":"client/src/App.tsx:64",path:"/brochure",component:x2}),i.jsx($e,{"data-loc":"client/src/App.tsx:66",path:"/forward",children:()=>i.jsx(ls,{"data-loc":"client/src/App.tsx:66",to:"/wace/forward",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:67",path:"/reverse",children:()=>i.jsx(ls,{"data-loc":"client/src/App.tsx:67",to:"/wace/reverse",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:68",path:"/subjects",children:()=>i.jsx(ls,{"data-loc":"client/src/App.tsx:68",to:"/wace/subjects",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:69",path:"/table",children:()=>i.jsx(ls,{"data-loc":"client/src/App.tsx:69",to:"/wace/table",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:70",path:"/shortlist",children:()=>i.jsx(ls,{"data-loc":"client/src/App.tsx:70",to:"/wace/shortlist",replace:!0})}),i.jsx($e,{"data-loc":"client/src/App.tsx:71",path:"/alevel",component:E2}),i.jsx($e,{"data-loc":"client/src/App.tsx:72",path:"/alevel/forward",component:R2}),i.jsx($e,{"data-loc":"client/src/App.tsx:73",path:"/alevel/reverse",component:G2}),i.jsx($e,{"data-loc":"client/src/App.tsx:74",path:"/alevel/subjects",component:U2}),i.jsx($e,{"data-loc":"client/src/App.tsx:75",path:"/alevel/table",component:P2}),i.jsx($e,{"data-loc":"client/src/App.tsx:76",path:"/alevel/shortlist",component:D2}),i.jsx($e,{"data-loc":"client/src/App.tsx:77",path:"/404",component:df}),i.jsx($e,{"data-loc":"client/src/App.tsx:78",component:df})]})}function z2(){return i.jsx(BE,{"data-loc":"client/src/App.tsx:85",children:i.jsx(RE,{"data-loc":"client/src/App.tsx:86",defaultTheme:"light",children:i.jsx(SE,{"data-loc":"client/src/App.tsx:87",children:i.jsx(wE,{"data-loc":"client/src/App.tsx:88",children:i.jsxs(FS,{"data-loc":"client/src/App.tsx:89",children:[i.jsx(Jx,{"data-loc":"client/src/App.tsx:90"}),i.jsx(F2,{"data-loc":"client/src/App.tsx:91"}),i.jsx(O2,{"data-loc":"client/src/App.tsx:92"})]})})})})})}bx.createRoot(document.getElementById("root")).render(i.jsx(z2,{"data-loc":"client/src/main.tsx:5"}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.