.pb-content,.atw-condition .pb-content,.task-prose{font-size:17px;line-height:1.7;overflow-wrap:break-word;max-width:76ch;margin:24px auto;color:var(--text-primary,#eef0fc)}
#practiceApp .pb-content p,.atw-condition .pb-content p,.task-prose p{margin:0 0 1em;line-height:1.7;text-indent:0!important}.pb-content b,.pb-content strong{font-weight:700}.pb-content i,.pb-content em{font-style:italic}.pb-content>table,.pb-content .task-table-scroll{margin:24px auto}.pb-content table{border-collapse:collapse;max-width:100%;font-size:15px;line-height:1.5}.pb-content th,.pb-content td{padding:12px 16px;border:1px solid var(--border-color,#414664);vertical-align:middle}.pb-content th{font-weight:700;background:#8d7bea12}.task-table-scroll{overflow:auto;max-width:100%;overscroll-behavior-x:contain}.pb-content ul,.pb-content ol{padding-left:1.6em;margin:16px 0 22px}.pb-content li{padding:4px 0 4px 5px;line-height:1.6}.pb-content .task-commands{list-style-position:outside;border-left:3px solid var(--accent,#a99cff);padding:14px 20px 14px 42px;border-radius:0 12px 12px 0;background:#8d7bea0c}.pb-content .task-commands li::marker{font-weight:700;color:var(--accent,#b5a4ff)}.pb-content .task-question{padding:15px 18px;border-left:3px solid var(--accent,#a99cff);background:#8d7bea0b;border-radius:0 12px 12px 0;font-weight:600}.pb-content .task-example{padding:15px 18px;background:#8793bb0b;border:1px solid var(--border-color,#414664);border-radius:12px;font-size:.94em}.pb-content .task-example p:last-child{margin-bottom:0!important}.pb-content pre{white-space:pre;overflow:auto;padding:18px;border-radius:12px;line-height:1.6;font-size:14px}.pb-content code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.pb-content img{max-width:100%;height:auto}.pb-tag:empty{display:none!important}#practiceApp .pb-tagrow{gap:6px;margin:12px 0}#practiceApp .pb-section-nav{gap:6px}#practiceApp .pb-section-nav button{padding:8px 12px;font-size:12px}.pb-attribution{font-size:12px;opacity:.85}#practiceApp .pb-card{padding:clamp(18px,3vw,34px)}#practiceApp .pb-prize-panel{font-size:12px;margin:14px 0}#practiceApp .pb-prize-panel span{padding:5px 9px;font-size:12px}
@media(max-width:620px){.pb-content,.atw-condition .pb-content{font-size:16px;line-height:1.65;margin:22px 0}.pb-content th,.pb-content td{padding:9px 11px;font-size:13px}.pb-content .task-question{padding:12px 14px}.pb-content .task-commands{padding:12px 14px 12px 34px}}

.pb-content .task-example-steps{display:flex;flex-wrap:wrap;gap:6px 22px;margin:10px 0 12px;padding-left:24px;font-size:14px}.pb-content .task-example-steps li{padding:3px 8px 3px 0}.pb-content .task-example>p:first-child{font-style:italic}
