.public-mobile-menu,.dashboard-mobile-menu-button,.dashboard-mobile-account,.dashboard-mobile-backdrop{display:none}.dashboard-mobile-panel{display:contents}@media (max-width:900px){.public-nav{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;display:grid;position:relative}.public-nav>.brand{justify-self:start;min-width:0}.public-primary-links,.public-account-links{display:none}.public-mobile-menu{justify-self:end;margin:0;display:block}.public-mobile-menu summary{color:#122019;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:6px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.public-mobile-menu summary::-webkit-details-marker{display:none}.public-mobile-menu summary svg{width:21px;height:21px}.public-mobile-menu>div{z-index:100;background:#fff;border:1px solid #e5eae7;border-radius:6px;width:min(330px,100vw - 36px);padding:12px;display:grid;position:absolute;top:calc(100% - 2px);right:0;box-shadow:0 22px 60px #122a1f29}.public-mobile-menu>div a{color:#233129;border-radius:6px;align-items:center;min-height:45px;padding:0 13px;font-size:.84rem;font-weight:560;text-decoration:none;display:flex}.public-mobile-menu>div a:not(.button):hover{background:#f2f6f4}.public-mobile-menu>div .button{color:#fff;justify-content:center;margin-top:8px}.public-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media (max-width:780px){html,body{max-width:100%;overflow-x:clip}.dashboard-shell{flex-direction:column;min-height:100dvh;display:flex}.dashboard-shell>aside{flex-shrink:0}.dashboard-shell>.dashboard-workspace{flex-direction:column;flex:1 0 auto;display:flex}.dashboard-workspace>.uid-body{flex:1 0 auto}.dashboard-workspace>.dashboard-legal{padding-bottom:max(24px, env(safe-area-inset-bottom));flex-shrink:0;margin-top:auto}.dashboard-shell>aside{z-index:90;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5;border-bottom:1px solid #e6ebe8;border-right:0;flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:64px;min-height:64px;padding:0 16px;display:flex;position:sticky;top:0}.dashboard-shell>aside .sidebar-brand{z-index:94;border:0;flex:none;width:auto;min-height:0;margin:0;padding:0;position:relative}.dashboard-mobile-menu-button{z-index:97;color:#17231d;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:6px;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:grid;position:relative}.dashboard-mobile-menu-button svg{width:21px;height:21px}.dashboard-mobile-panel{z-index:96;background:#fff;flex-direction:column;width:min(86vw,350px);height:100dvh;padding:78px 18px 20px;transition:transform .18s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-20px 0 60px #0b1f1624}.dashboard-shell>aside.mobile-navigation-open .dashboard-mobile-panel{transform:translate(0)}.dashboard-shell>aside .dashboard-mobile-panel nav{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:3px;min-height:0;margin:0;padding:0;display:grid;overflow:hidden auto}.dashboard-shell>aside .dashboard-mobile-panel nav a{white-space:normal;border-radius:6px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;min-width:0;min-height:48px;padding:0 13px;display:grid}.dashboard-shell>aside .dashboard-mobile-panel nav a.is-active{color:#086b4c;background:#edf6f1;font-weight:560}.dashboard-mobile-account{border-top:1px solid #e7ece9;gap:12px;margin-top:18px;padding-top:18px;display:grid}.dashboard-mobile-account>span{color:#425149;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:620;overflow:hidden}.dashboard-mobile-account .button{justify-content:center;gap:8px;width:100%}.dashboard-mobile-account svg{width:17px}.dashboard-mobile-backdrop{z-index:89;background:#09171061;border:0;display:block;position:fixed;inset:0}.dashboard-topbar{display:none}.dashboard-workspace,.dashboard-main{width:100%;min-width:0}.dashboard-main{padding:30px 16px 72px}.dashboard-main>*,.dashboard-main section,.dashboard-main article,.dashboard-main form,.dashboard-main header,.dashboard-main div{min-width:0}.identity-profile,.profile-identity-card,.personal-information-grid,.identity-documents-grid,.connected-app-grid,.privacy-action-grid,.privacy-correction-row,.settings-home-grid,.account-settings-grid,.credentials-workspace,.card-grid,.apps-preview-grid{grid-template-columns:minmax(0,1fr)!important}.document-card-actions,.profile-field-actions,.notification-toolbar-actions,.privacy-modal-actions,.disconnect-modal-actions,.contact-remove-actions,.settings-modal-actions,.verify-capture-review-actions{flex-wrap:wrap;gap:10px}.document-active-link-row,.privacy-request-row,.support-ticket-list>a{flex-direction:column;align-items:flex-start}.document-active-link,.privacy-request-row,.support-ticket-list>a{overflow-wrap:anywhere}.settings-modal-backdrop,.privacy-modal-backdrop,.contact-modal-backdrop,.contact-remove-backdrop,.disconnect-modal-backdrop,.document-share-backdrop,.support-modal-backdrop{align-items:end;padding:10px}.settings-delete-modal,.settings-security-modal,.privacy-modal,.contact-modal,.contact-remove-modal,.disconnect-modal,.document-share-modal,.support-modal{border-radius:6px;width:100%;max-width:none;max-height:calc(100dvh - 20px);padding:28px 20px;overflow-y:auto}.auth-shell{flex-direction:column;align-items:center;min-height:100dvh;padding:22px 14px 0;display:flex}.auth-shell>.brand{margin-top:auto}.auth-shell>.auth-panel{flex-shrink:0}.auth-shell>.auth-legal{padding-bottom:max(24px, env(safe-area-inset-bottom));flex-shrink:0;margin-top:auto}main.psr-page,main.document-public-page{flex-direction:column;min-height:100dvh;padding-bottom:0;display:flex}main.psr-page>*,main.document-public-page>*{flex-shrink:0}main.psr-page>.psr-details{width:100%}main.document-public-page>article{margin-block:0}main.psr-page>.psr-footer,main.document-public-page>footer{padding-bottom:max(24px, env(safe-area-inset-bottom));margin-top:auto}.auth-panel,.registration-experience,.registration-verification,.login-card,.verify-email-card{width:100%;max-width:100%}.cookie-notice{border-radius:6px;gap:12px;width:calc(100% - 20px);padding:15px 16px;bottom:10px;right:10px}.cookie-notice p{font-size:.68rem;line-height:1.45}.cookie-notice>div:last-child{justify-content:space-between;width:100%}}@media (max-width:520px){.public-nav,.hero,.home-cta,.public-footer,.home-section,.legal-centre,.organisation-page{width:calc(100% - 28px)}.hero{min-height:auto;padding-top:62px;padding-bottom:72px}.hero-actions,.home-cta-actions,.organisation-page>header>div{flex-direction:column;align-items:stretch;gap:12px}.hero-actions .button,.home-cta-actions .button,.organisation-page>header>div .button,.privacy-modal-actions>*,.disconnect-modal-actions>*,.contact-remove-actions>*,.settings-modal-actions>*,.verify-capture-review-actions>*{justify-content:center;width:100%}.dashboard-main{padding-left:14px;padding-right:14px}.document-type-grid,.verify-capture-progress{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.dashboard-mobile-panel{transition:none}}
html[data-web-modal-scroll-locked]{overscroll-behavior:none;overflow:hidden!important}html[data-web-modal-scroll-locked] body{box-sizing:border-box;top:var(--web-modal-top)!important;left:var(--web-modal-left)!important;width:100%!important;padding-right:var(--web-modal-padding-right)!important;position:fixed!important;overflow:clip!important}html[data-web-modal-scroll-locked] :is([aria-modal=true],dialog[open]){overscroll-behavior:contain}.login-email-modal-backdrop,.cross-device-overlay,.personal-share-backdrop,.personal-share-qr-backdrop,.privacy-modal-backdrop,.document-modal-backdrop,.contact-remove-backdrop,.contact-modal-backdrop,.document-share-backdrop,.settings-modal-backdrop,.disconnect-modal-backdrop,.support-modal-backdrop,.agent-payment-backdrop,.agent-remove-backdrop,.identity-profile-overlay,.plan-modal-overlay,.modal-overlay,.live-data-modal-backdrop,.agent-lifecycle-overlay,.runtime-modal-backdrop,.subagent-modal-backdrop,dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f161259!important}
select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b6d64' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:15px 15px!important;padding-right:42px!important}.contact-overflow>summary{padding-right:16px}@media (forced-colors:active){select:not([multiple]):is(:not([size]),[size="0"],[size="1"]){appearance:auto!important;background-image:none!important}}
.consumer-portal{--consumer-font:var(--font-montserrat), Montserrat, system-ui, sans-serif;--consumer-radius:6px;--consumer-action-weight:500;font-family:var(--consumer-font)}.consumer-portal :is(button,a,[role=button],input[type=submit],input[type=button],input[type=reset]){font-family:var(--consumer-font)!important;font-weight:var(--consumer-action-weight)!important}.consumer-portal :is(button,a,[role=button]) :is(span,small,strong,b,em){font-weight:inherit!important}.consumer-portal :is(input:not([type=submit]):not([type=button]):not([type=reset]),select,textarea){font-family:var(--consumer-font)!important;font-weight:400!important}.consumer-portal :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.button){border-radius:var(--consumer-radius)!important}.consumer-portal :is(dialog,[role=dialog],[role=alertdialog]){font-family:var(--consumer-font)!important;border-radius:var(--consumer-radius)!important}.consumer-portal :is(p,dd,label,.form-help,.field-error) a:not([class*=button]):not([role=button]){text-underline-offset:3px;text-decoration:underline}.consumer-portal :is(a,button,input,select,textarea,[role=button]):focus-visible{outline-offset:3px;outline:2px solid var(--brand)!important}.consumer-portal :is(a,button):disabled,.consumer-portal [aria-disabled=true]{cursor:not-allowed}.consumer-portal [role=switch]{border-radius:999px!important}.consumer-portal .notification-setting-switch>span{border-radius:50%!important}
:is(.consumer-portal,.developer-portal){--uid-modal-space:24px;--uid-modal-gap:16px;--uid-modal-line:#dce3dd;--uid-modal-backdrop:#12211b59;--uid-modal-shadow:0 16px 48px #0f1f1829}:is(.consumer-portal,.developer-portal) [data-uid-modal]{box-sizing:border-box;color:#12211b;overscroll-behavior:contain;scroll-padding-block:var(--uid-modal-space) 88px;font-size:13px;font-weight:400;line-height:1.65;padding:var(--uid-modal-space)!important;border:1px solid var(--uid-modal-line)!important;font-family:var(--font-montserrat), Montserrat, system-ui, sans-serif!important;box-shadow:var(--uid-modal-shadow)!important;background:#fff!important;border-radius:6px!important;gap:0!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important}:is(.consumer-portal,.developer-portal) :is([data-uid-modal]:not(dialog),dialog[data-uid-modal][open]){display:block!important}:is(.consumer-portal,.developer-portal) [data-uid-modal]>form{margin:0!important;padding:0!important}:is(.consumer-portal,.developer-portal) [data-uid-modal]>:is(p,label,section,ul){margin-block:0 16px}:is(.consumer-portal,.developer-portal) [data-uid-modal]::backdrop{background:var(--uid-modal-backdrop)!important;-webkit-backdrop-filter:none!important}:is(.consumer-portal,.developer-portal) :is(div,section):has(>[data-uid-modal]:not(dialog)){background:var(--uid-modal-backdrop)!important;-webkit-backdrop-filter:none!important}:is(.consumer-portal,.developer-portal) :is(div,section):has(>[data-uid-modal]:not(dialog)){box-sizing:border-box;padding:16px!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is(h1,h2){overflow-wrap:anywhere;letter-spacing:-.025em!important;margin:0 0 12px!important;font-family:inherit!important;font-size:22px!important;font-weight:500!important;line-height:1.3!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] h3{font-size:15px!important;font-weight:500!important;line-height:1.4!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] p:not([class*=eyebrow]):not([class*=kicker]):not([class*=step]){font-size:13px!important;line-height:1.65!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] [data-uid-modal-header]{background:#fff;gap:16px;border:0!important;border-bottom:1px solid var(--uid-modal-line)!important;margin:0 0 20px!important;padding:0 0 20px!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] [data-uid-modal-body]{gap:var(--uid-modal-gap)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}.consumer-portal [data-uid-modal].ofg-country-sheet .ofg-detail{max-height:none;overflow:visible;padding:0!important}.consumer-portal [data-uid-modal].ofg-country-sheet .ofg-detail>header{border-bottom:1px solid var(--uid-modal-line);margin-bottom:20px;padding-bottom:20px}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is([data-uid-modal-footer],footer){z-index:2;flex-wrap:wrap;align-items:center;bottom:calc(-1 * var(--uid-modal-space))!important;padding:16px var(--uid-modal-space)!important;margin:20px calc(-1 * var(--uid-modal-space)) calc(-1 * var(--uid-modal-space))!important;border:0!important;border-top:1px solid var(--uid-modal-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;justify-content:flex-end!important;gap:12px!important;display:flex!important;position:sticky!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is([data-uid-modal-footer],footer) :is(button,.button,.unifyid-button){white-space:normal;border-radius:6px!important;min-height:44px!important;padding:10px 16px!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is([data-uid-modal-footer],footer)>:is(span,p){margin-inline-end:auto}:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close]){box-sizing:border-box;place-items:center;border-radius:6px!important;flex:none!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:4px!important;font-size:0!important;line-height:0!important;display:inline-grid!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close])>*{display:none!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close]):before,:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close]):after{pointer-events:none;border-radius:1px;grid-area:1/1;content:""!important;background:currentColor!important;border:0!important;width:18px!important;height:1.5px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:rotate(45deg)!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close]):after{transform:rotate(-45deg)!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] [data-uid-modal-body]>button:is([aria-label^=close i],[data-uid-modal-close]){top:0!important;inset-inline-end:0!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] [data-uid-modal-body]:has(>button:is([aria-label^=close i],[data-uid-modal-close]))>:is(h1,h2){padding-inline-end:44px}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is([data-uid-modal-footer],footer)>:is(form,div){min-width:0;max-width:100%}@media (pointer:coarse){:is(.consumer-portal,.developer-portal) [data-uid-modal] button:is([aria-label^=close i],[data-uid-modal-close]){width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}}@media (max-width:600px){:is(.consumer-portal,.developer-portal){--uid-modal-space:20px}:is(.consumer-portal,.developer-portal) dialog[data-uid-modal]:not(.ofg-country-sheet){max-width:calc(100% - 32px)!important}:is(.consumer-portal,.developer-portal) [data-uid-modal]:not(dialog){max-width:100%!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is(h1,h2){font-size:20px!important}:is(.consumer-portal,.developer-portal) [data-uid-modal] :is([data-uid-modal-footer],footer){gap:10px!important}}
:is(.consumer-portal,.developer-portal) [data-uid-count]{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:center;text-transform:none;white-space:nowrap;vertical-align:middle;flex:none;font-style:normal;text-decoration:none;color:#fff!important;letter-spacing:0!important;background:#0b6b4f!important;border:0!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:19px!important;height:19px!important;padding:0 4px!important;font-family:inherit!important;font-size:.68rem!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}
.consumer-portal :is(.customer-page .page-header,.notifications-header) h1.uid-page-title,.developer-portal .dc-shell .dc-inbox-head h1.uid-page-title{font-family:var(--font-montserrat),Montserrat,system-ui,sans-serif;letter-spacing:-1.2px;color:#14251e;max-width:none;margin:0 0 10px;font-size:36px;font-weight:500;line-height:1.25}@media (max-width:760px){.consumer-portal :is(.customer-page .page-header,.notifications-header) h1.uid-page-title,.developer-portal .dc-shell .dc-inbox-head h1.uid-page-title{font-size:30px}}
