.applicant-privacy{min-width:0;color:#243348;line-height:1.55}.applicant-privacy[hidden]{display:none!important}.applicant-privacy :is(button,input,select,a,summary):focus-visible{outline:3px solid #315b82;outline-offset:3px}.applicant-privacy-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.applicant-privacy-heading h2{margin:0 0 8px}.applicant-privacy-intro{margin:0 0 18px;color:#43546a}.applicant-privacy-feedback,.applicant-privacy-form-feedback{margin:10px 0;padding:11px 13px;border-radius:9px;background:#eef3e7;color:#334125}.applicant-privacy-feedback:empty,.applicant-privacy-form-feedback:empty{display:none}.applicant-privacy-feedback.is-error,.applicant-privacy-form-feedback.is-error{background:#fff0eb;border:1px solid #e4b6a9;color:#812f20}.applicant-privacy-card,.applicant-privacy-fieldset{min-width:0;margin:14px 0;padding:16px;border:1px solid #cbd5df;border-radius:12px;background:#f8fafb}.applicant-privacy-card h3,.applicant-privacy-fieldset legend{margin:0 0 10px;font-size:1.05rem;font-weight:750}.applicant-privacy-fieldset{padding-top:10px}.applicant-privacy-fieldset legend{padding:0 5px}.applicant-privacy-notice{background:#f6f8f1;border-color:#cbd2b1}.applicant-privacy-notice-text{white-space:pre-wrap;overflow-wrap:anywhere}.applicant-privacy-notice-meta,.applicant-privacy-current,.applicant-privacy-help{color:#43546a}.applicant-privacy-link{display:inline-block;margin:5px 0;color:#173f68;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.applicant-privacy-application{border-left:4px solid #64713e}.applicant-privacy-form{margin-top:18px}.applicant-privacy-form>h3{margin:0 0 12px}.applicant-privacy-choice{display:flex;align-items:flex-start;gap:11px;min-height:44px;font-weight:700;cursor:pointer}.applicant-privacy-choice input{width:20px;height:20px;flex:0 0 auto;margin:2px 0 0;accent-color:#52632f}.applicant-privacy-help{margin:4px 0 12px}.applicant-privacy-duration{display:grid;gap:6px;max-width:320px;font-weight:700}.applicant-privacy-duration select{min-height:44px;padding:8px 10px;border:1px solid #768496;border-radius:8px;background:#fff;color:#1d2d40;font:inherit}.applicant-privacy-duration select:disabled{opacity:.7}.applicant-privacy-current{margin-top:14px;padding:12px;border:1px solid #cbd5df;border-radius:9px;background:#fff}.applicant-privacy-current h4{margin:0 0 5px}.applicant-privacy-current p{margin:4px 0}.applicant-privacy-withdraw{color:#43546a}.applicant-privacy-review{margin:12px 0;padding:12px;border:1px solid #9c6b24;border-radius:9px;background:#fff6df;color:#583d15}.applicant-privacy-review p{margin:0 0 8px}.applicant-privacy-review[hidden]{display:none!important}.applicant-privacy-history{margin-top:20px;padding:14px;border:1px solid #cbd5df;border-radius:10px;background:#f8fafb}.applicant-privacy-history>summary{min-height:44px;display:flex;align-items:center;font-weight:750;cursor:pointer}.applicant-privacy-history-list{display:grid;gap:10px;margin-top:12px}.applicant-privacy-history-item{padding:12px;border:1px solid #d2dbe3;border-radius:9px;background:#fff;overflow-wrap:anywhere}.applicant-privacy-history-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.applicant-privacy-decision{font-weight:700}.applicant-privacy-history-meta{display:grid;grid-template-columns:minmax(130px,auto) minmax(0,1fr);gap:4px 12px;margin:9px 0}.applicant-privacy-history-meta dt{font-weight:700;color:#43546a}.applicant-privacy-history-meta dd{margin:0;overflow-wrap:anywhere}.applicant-privacy-history-notice{margin-top:8px}.applicant-privacy-history-notice>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.applicant-privacy-history-notice p{white-space:pre-wrap;overflow-wrap:anywhere}.applicant-privacy-empty{margin:0;color:#43546a}.applicant-privacy :disabled{cursor:not-allowed;opacity:.68}.applicant-privacy .applicant-primary{min-height:46px}.applicant-privacy-login{display:inline-block;margin-top:12px}@media(prefers-contrast:more){.applicant-privacy :is(.applicant-privacy-card,.applicant-privacy-fieldset,.applicant-privacy-history-item){border-width:2px}}@media(max-width:600px){.applicant-privacy-heading{flex-direction:column}.applicant-privacy-heading .applicant-secondary{width:100%}.applicant-privacy-card,.applicant-privacy-fieldset{padding:13px}.applicant-privacy-history-meta{grid-template-columns:1fr;gap:0}.applicant-privacy-history-meta dd{margin:0 0 7px}.applicant-privacy-form>.applicant-primary{width:100%}}
.applicant-privacy-expiry.is-expiring{padding:9px 10px;border-radius:7px;background:#fff2d6;color:#624512;font-weight:700}
.applicant-privacy-renew{margin-top:12px;padding:12px;border:1px solid #87956b;border-radius:9px;background:#f2f5e9}.applicant-privacy-renew[hidden]{display:none!important}.applicant-privacy-renew .applicant-privacy-help{margin:6px 0 0 31px}
.applicant-privacy-ack{margin:12px 0 0;padding:12px;border:1px solid #9aa77a;border-radius:9px;background:#f0f4e5}.applicant-privacy-ack[hidden],.applicant-privacy-ack-current[hidden]{display:none!important}.applicant-privacy-ack-current{padding:10px 12px;border-left:3px solid #64713e;background:#f3f6eb;color:#334125;font-weight:650}
html[data-oj-theme="dark"] .applicant-privacy{color:#e8edf4}html[data-oj-theme="dark"] .applicant-privacy-intro,html[data-oj-theme="dark"] .applicant-privacy-notice-meta,html[data-oj-theme="dark"] .applicant-privacy-current,html[data-oj-theme="dark"] .applicant-privacy-help,html[data-oj-theme="dark"] .applicant-privacy-withdraw,html[data-oj-theme="dark"] .applicant-privacy-history-meta dt,html[data-oj-theme="dark"] .applicant-privacy-empty{color:#c1cad7}html[data-oj-theme="dark"] .applicant-privacy-card,html[data-oj-theme="dark"] .applicant-privacy-fieldset,html[data-oj-theme="dark"] .applicant-privacy-history{background:#202936;border-color:#465365;color:#e8edf4}html[data-oj-theme="dark"] .applicant-privacy-notice,html[data-oj-theme="dark"] .applicant-privacy-application{background:#26313e;border-color:#65704e}html[data-oj-theme="dark"] .applicant-privacy-current,html[data-oj-theme="dark"] .applicant-privacy-history-item{background:#18212c;border-color:#465365;color:#e8edf4}html[data-oj-theme="dark"] .applicant-privacy-history-meta dd,html[data-oj-theme="dark"] .applicant-privacy-history-notice p{color:#e8edf4}html[data-oj-theme="dark"] .applicant-privacy-duration select{background:#151c26;color:#e8edf4;border-color:#627084}html[data-oj-theme="dark"] .applicant-privacy-link{color:#a9d1ff}html[data-oj-theme="dark"] .applicant-privacy-review{background:#3b3324;border-color:#b18442;color:#ffe2ad}html[data-oj-theme="dark"] .applicant-privacy-ack{background:#303b29;border-color:#84945d}html[data-oj-theme="dark"] .applicant-privacy-ack-current{background:#303b29;color:#e2edcb}html[data-oj-theme="dark"] .applicant-privacy-renew{background:#303b29;border-color:#84945d}html[data-oj-theme="dark"] .applicant-privacy-expiry.is-expiring{background:#3b3324;color:#ffe2ad}html[data-oj-theme="dark"] .applicant-privacy-feedback,html[data-oj-theme="dark"] .applicant-privacy-form-feedback{background:#303b29;color:#e2edcb}html[data-oj-theme="dark"] .applicant-privacy-feedback.is-error,html[data-oj-theme="dark"] .applicant-privacy-form-feedback.is-error{background:#402a28;border-color:#8b5349;color:#ffd4cc}html[data-oj-theme="dark"] .applicant-privacy .applicant-secondary{background:#26313e;border-color:#647286;color:#e8edf4}html[data-oj-theme="dark"] .applicant-privacy .applicant-primary{background:#52633a;border-color:#84945d;color:#fff}html[data-oj-theme="dark"] .applicant-privacy :is(button,input,select,a,summary):focus-visible{outline-color:#d2e3a4}

.applicant-privacy-notice-disclosure>summary{min-height:44px;display:list-item;padding:8px 0;cursor:pointer;font-size:1.05rem;font-weight:750;overflow-wrap:anywhere}.applicant-privacy-notice-disclosure[open]>summary{margin-bottom:8px}.applicant-privacy-notice-disclosure>summary::marker{color:currentColor}
