._app_1fidm_1{min-height:100dvh;padding-bottom:calc(5rem + env(safe-area-inset-bottom))}._header_1fidm_6{justify-content:space-between;align-items:center;gap:var(--space-4);width:min(100% - 2rem,45rem);padding-block:calc(var(--space-4) + env(safe-area-inset-top)) var(--space-4);margin-inline:auto;display:flex}._brand_1fidm_15,._signInBrand_1fidm_16{align-items:center;gap:var(--space-3);display:flex}._logo_1fidm_21{border-radius:10px;flex:none}._wordmark_1fidm_25{color:var(--colour-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}._wordmark_1fidm_25 span{font-weight:400}._main_1fidm_37{width:min(100% - 2rem,45rem);padding-bottom:var(--space-8);margin-inline:auto}._headerAction_1fidm_42{min-width:4.5rem;min-height:44px;padding:var(--space-2);color:var(--colour-text-secondary);cursor:pointer;background:0 0;border:0;font-weight:600}._page_1fidm_52 h1,._signInCard_1fidm_53 h1,._centreState_1fidm_54 h1{margin:0 0 var(--space-3);color:var(--colour-text-primary);font-size:clamp(1.5rem,8vw,1.75rem);line-height:1.25}._page_1fidm_52>p,._signInCard_1fidm_53>p,._centreState_1fidm_54 p,._emptyCard_1fidm_63 p,._placeholderCard_1fidm_64 p{color:var(--colour-text-secondary)}._eyebrow_1fidm_67{margin:0 0 var(--space-2);font-size:.875rem;font-weight:700;color:var(--colour-info)!important}._emptyCard_1fidm_63,._placeholderCard_1fidm_64,._signInCard_1fidm_53{border:1px solid var(--colour-border-default);border-radius:var(--radius-card);background:var(--colour-surface-card)}._emptyCard_1fidm_63{margin-block:var(--space-6);padding:var(--space-6);text-align:center}._emptyCard_1fidm_63 svg{color:var(--colour-info)}._emptyCard_1fidm_63 h2{margin:var(--space-3) 0 var(--space-1);color:var(--colour-text-primary);font-size:1.125rem}._placeholderCard_1fidm_64{margin-top:var(--space-5);padding:var(--space-5)}._scanButton_1fidm_97,._primaryButton_1fidm_98,._primaryLink_1fidm_99,._secondaryButton_1fidm_100{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);min-height:48px;padding:var(--space-3) var(--space-4);cursor:pointer;font-weight:700;text-decoration:none;display:inline-flex}._scanButton_1fidm_97{width:100%;min-height:56px;color:var(--colour-brand-navy-950);background:var(--colour-action-scan)}._primaryButton_1fidm_98,._primaryLink_1fidm_99{border:1px solid var(--colour-action-primary);color:var(--colour-action-primary-text);background:var(--colour-action-primary)}._primaryButton_1fidm_98,._secondaryButton_1fidm_100{width:100%}._secondaryButton_1fidm_100{margin-top:var(--space-3);border:1px solid var(--colour-border-default);color:var(--colour-text-primary);background:0 0}._primaryButton_1fidm_98:disabled,._secondaryButton_1fidm_100:disabled,._headerAction_1fidm_42:disabled{cursor:wait;opacity:.65}._bottomNavigation_1fidm_140{z-index:10;min-height:calc(4.5rem + env(safe-area-inset-bottom));padding:var(--space-1) max(var(--space-1), env(safe-area-inset-right)) env(safe-area-inset-bottom) max(var(--space-1), env(safe-area-inset-left));border-top:1px solid var(--colour-border-default);background:var(--colour-surface-card);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}._navItem_1fidm_154{border-radius:var(--radius-control);min-width:0;min-height:56px;color:var(--colour-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}._navItemSelected_1fidm_168{color:var(--colour-text-primary)}._navIcon_1fidm_171,._scanIcon_1fidm_172{place-items:center;display:grid}._scanIcon_1fidm_172{border:3px solid var(--colour-surface-card);width:56px;height:56px;color:var(--colour-brand-navy-950);background:var(--colour-action-scan);border-radius:50%;margin-top:-1.5rem;box-shadow:0 4px 12px #01071e2e}._scanNavItem_1fidm_186{color:var(--colour-text-primary)}._menu_1fidm_189{margin-top:var(--space-5);border:1px solid var(--colour-border-default);border-radius:var(--radius-card);background:var(--colour-surface-card);overflow:hidden}._menu_1fidm_189 a{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);color:var(--colour-text-primary);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}._menu_1fidm_189 a+a{border-top:1px solid var(--colour-border-default)}._menu_1fidm_189 span{gap:2px;display:grid}._menu_1fidm_189 small{color:var(--colour-text-secondary)}._signInPage_1fidm_216,._centreState_1fidm_54{min-height:100dvh;padding:calc(var(--space-6) + env(safe-area-inset-top)) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));place-items:center;display:grid}._signInCard_1fidm_53{width:min(100%,28rem);padding:var(--space-6)}._signInBrand_1fidm_16{margin-bottom:var(--space-6)}._signInCard_1fidm_53 form{margin-top:var(--space-5)}._signInCard_1fidm_53 label{margin-bottom:var(--space-2);color:var(--colour-text-primary);font-size:.875rem;font-weight:700;display:block}._signInCard_1fidm_53 input{width:100%;min-height:48px;margin-bottom:var(--space-4);border:1px solid var(--colour-border-default);border-radius:var(--radius-control);padding:var(--space-3);color:var(--colour-text-primary);background:var(--colour-surface-canvas);font-size:1rem}._formError_1fidm_253,._shellError_1fidm_254{color:var(--colour-error);background:var(--colour-error-bg)}._formError_1fidm_253{margin:calc(var(--space-2) * -1) 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-control)}._shellError_1fidm_254{width:min(100% - 2rem,45rem);margin:0 auto var(--space-3);padding:var(--space-3);border-radius:var(--radius-control)}._centreState_1fidm_54{text-align:center;align-content:center}._centreState_1fidm_54>*{max-width:28rem}._centreState_1fidm_54 ._primaryLink_1fidm_99{min-width:min(100%,16rem)}._offlineStrip_1fidm_279{z-index:20;padding:var(--space-1) var(--space-4);color:#fff;background:var(--colour-info);text-align:center;font-size:.875rem;font-weight:700;position:sticky;top:0}@media (width>=48rem){._bottomNavigation_1fidm_140{border-right:1px solid var(--colour-border-default);border-left:1px solid var(--colour-border-default);width:45rem;left:auto;right:50%;transform:translate(50%)}}:root{color:#0a1335;font-synthesis:none;text-rendering:optimizelegibility;--colour-brand-navy-950:#01071e;--colour-brand-navy-900:#0a1335;--colour-brand-blue-600:#285ea8;--colour-surface-canvas:#fcfcfd;--colour-surface-card:#fff;--colour-surface-subtle:#f7f8fa;--colour-text-primary:#0a1335;--colour-text-secondary:#667085;--colour-border-default:#d9dee7;--colour-action-primary:#0a1335;--colour-action-primary-text:#fff;--colour-action-scan:#e6dda8;--colour-info:#175cd3;--colour-info-bg:#eff8ff;--colour-error:#b42318;--colour-error-bg:#fef3f2;--colour-success:#176b46;--colour-success-bg:#eaf7f0;--colour-scrim:#01071e8f;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-control:.75rem;--radius-card:1rem;background:#fcfcfd;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{background:var(--colour-surface-canvas);min-height:100%;margin:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--colour-surface-canvas:#01071e;--colour-surface-card:#0a1335;--colour-surface-subtle:#10224b;--colour-text-primary:#fff;--colour-text-secondary:#c0c8df;--colour-border-default:#1f2c5f;--colour-action-primary:#e6dda8;--colour-action-primary-text:#01071e;--colour-scrim:#000000b8}body{color:var(--colour-text-primary)}a,button,input{transition:background-color .12s,border-color .12s,color .12s}button,input{font:inherit}button,label[for]{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--colour-brand-blue-600);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
