.learner-app .orbit-lesson[data-guided-content=identity-access-security-v2] .app-definition a{color:#126d79;text-underline-offset:.16em;text-decoration:underline}.learner-app[data-theme=dark] .orbit-lesson[data-guided-content=identity-access-security-v2] .app-definition a{color:#83ddd2}.learner-app .orbit-lesson[data-guided-content=identity-access-security-v2] .orbit-page:focus-visible{outline-offset:-3px;outline:2px solid}.learner-app .guided-room[data-guided-content=identity-access-security-v2]{--identity-accent:#147d83;--identity-tint:#edf8f6}.learner-app[data-theme=dark] .guided-room[data-guided-content=identity-access-security-v2]{--identity-accent:#79d4ce;--identity-tint:#183b3d}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion{align-items:start;gap:28px;min-width:0;display:grid}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-copy{min-width:0}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-copy .app-learning-block{background:0 0;border:0;padding:0}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-room-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-room-switcher button{border:1px solid var(--app-line);background:var(--app-card);min-width:0;min-height:62px;color:var(--app-title);text-align:left;font:inherit;cursor:pointer;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-room-switcher button span{color:var(--identity-accent);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-room-switcher [aria-current=page]{background:var(--identity-tint);border-color:var(--identity-accent)}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-visual{border:1px solid var(--app-line);background:var(--identity-tint);border-radius:20px;min-width:0;padding:18px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-visual .ct-picture{width:100%;max-width:720px;margin:0 auto}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-visual .ct-picture-open img{max-height:none}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .app-definition p{overflow-wrap:anywhere;font-size:17px;line-height:1.8}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .app-definition a{color:var(--identity-accent);text-underline-offset:3px;text-decoration:underline}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .app-block-heading{border-bottom:1px solid var(--app-line);margin-bottom:18px;padding-bottom:15px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .app-concept-icon{color:var(--identity-accent);background:var(--identity-tint)}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table{border:1px solid var(--app-line);border-radius:14px;margin-block:20px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:30rem}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table :is(th,td){text-align:left;vertical-align:top;border-top:1px solid var(--app-line);padding:14px;line-height:1.65}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table th{background:var(--identity-tint);color:var(--app-title)}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table caption{text-align:left;padding:10px 14px;font-weight:600}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .ct-reading-table td:first-child{font-weight:600}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .bank-check{border-top:3px solid var(--identity-accent);border-radius:20px;margin-top:32px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .bank-check-option{padding:16px;line-height:1.6}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .bank-check-feedback{padding:20px;line-height:1.75}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .bank-check-feedback details li{padding-block:12px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] a:focus-visible,.learner-app .guided-room[data-guided-content=identity-access-security-v2] summary:focus-visible{outline:3px solid var(--identity-accent);outline-offset:4px}@media (min-width:1180px){.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-room-switcher{grid-template-columns:repeat(4,minmax(0,1fr))}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}}@media (max-width:700px){.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion{gap:20px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .guided-companion-visual{border-radius:14px;padding:12px}.learner-app .guided-room[data-guided-content=identity-access-security-v2] .app-definition p{font-size:16px;line-height:1.75}}
