.learner-app .guided-room[data-guided-content=network-wireless-security-v1]{--network-wireless-accent:#147d83;--network-wireless-tint:#edf8f6}.learner-app[data-theme=dark] .guided-room[data-guided-content=network-wireless-security-v1]{--network-wireless-accent:#79d4ce;--network-wireless-tint:#183b3d}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;min-width:0;display:grid}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-copy{min-width:0}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-copy .app-learning-block{background:0 0;border:0;padding:0}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .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=network-wireless-security-v1] .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=network-wireless-security-v1] .guided-room-switcher button span{color:var(--network-wireless-accent);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-room-switcher [aria-current=page]{background:var(--network-wireless-tint);border-color:var(--network-wireless-accent)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual{border:1px solid var(--app-line);background:var(--network-wireless-tint);border-radius:20px;justify-self:center;width:100%;min-width:0;max-width:760px;padding:18px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual .ct-picture{width:100%;max-width:720px;margin:0 auto}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual .ct-picture-open img{max-height:none}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-definition p{overflow-wrap:anywhere;font-size:17px;line-height:1.8}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-definition a{color:var(--network-wireless-accent);text-underline-offset:3px;text-decoration:underline}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-block-heading{border-bottom:1px solid var(--app-line);margin-bottom:18px;padding-bottom:15px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-concept-icon{color:var(--network-wireless-accent);background:var(--network-wireless-tint)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .ct-reading-table{border:1px solid var(--app-line);border-radius:14px;margin-block:20px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .ct-reading-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:30rem}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .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=network-wireless-security-v1] .ct-reading-table th{background:var(--network-wireless-tint);color:var(--app-title)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .ct-reading-table caption{text-align:left;padding:10px 14px;font-weight:600}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .ct-reading-table td:first-child{font-weight:600}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check{border-top:3px solid var(--network-wireless-accent);border-radius:20px;margin-top:32px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check-option{padding:16px;line-height:1.6}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check-feedback{padding:20px;line-height:1.75}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check-feedback details li{padding-block:12px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] a:focus-visible,.learner-app .guided-room[data-guided-content=network-wireless-security-v1] summary:focus-visible{outline:3px solid var(--network-wireless-accent);outline-offset:4px}@media (min-width:1180px){.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-room-switcher{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion{gap:20px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual{border-radius:14px;padding:12px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-definition p{font-size:16px;line-height:1.75}}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-copy{gap:22px;display:grid}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-copy .guided-learning-block{margin:0}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-example{border:1px solid var(--app-line);border-left:4px solid var(--network-wireless-accent);background:var(--network-wireless-tint);border-radius:16px;padding:20px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-example p{font-size:16px;line-height:1.8}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-ordered-steps{gap:12px;margin:0;padding-left:30px;list-style:decimal;display:grid}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-ordered-steps li{border:1px solid var(--app-line);background:var(--app-card);border-radius:12px;padding:14px 16px;line-height:1.75}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-ordered-steps li::marker{color:var(--network-wireless-accent);font-weight:700}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-comparison-list{gap:12px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .ct-reading-table tbody tr:nth-child(2n){background:var(--network-wireless-tint)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .sl-task{border-radius:18px;overflow:visible}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .sl-task.is-open{border-color:var(--network-wireless-accent)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion{grid-template-columns:minmax(0,1fr)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual{margin-top:4px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-companion-visual .ct-picture{max-width:900px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .sl-task-column{max-height:none;overflow:visible}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .app-comparison-list li{border:1px solid var(--app-line);background:var(--app-card);border-radius:12px;align-items:flex-start;padding:16px}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check-option span{overflow-wrap:anywhere}@media (max-width:420px){.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .guided-room-switcher{grid-template-columns:minmax(0,1fr)}.learner-app .guided-room[data-guided-content=network-wireless-security-v1] .bank-check-option{padding:12px}}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .app-learning-block a{text-underline-offset:.18em;text-decoration:underline}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .ct-reading-table table{width:100%;min-width:34rem}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .ct-reading-table :is(th,td):first-child{word-break:normal;overflow-wrap:normal;width:28%;min-width:8rem}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .app-example-heading{align-items:center;gap:8px;display:flex}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .app-example-heading h2{margin:0;font-size:1rem;font-weight:650;line-height:1.5}.learner-app [data-guided-content=network-wireless-security-v1] .orbit-reading .ct-figure-heading h2{margin:0;font-size:1.1rem;font-weight:650;line-height:1.45}
