/* Task guidance shares the existing iVos typography, rhythm and action palette. */
.ux11-selection-help{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-block:18px 12px;color:#526075;font-size:13px;line-height:1.8;text-align:start}
.ux11-selection-help [role=status]{color:#194c82;font-weight:600}
.aw-typecard{position:relative}
.aw-typecard input.ux11-native-choice{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
:is(.aw-typecard,.aw-stylecard,.aw-plan):has(input:focus-visible){outline:3px solid #0066cc;outline-offset:4px}
.ux11-required{display:inline-block;margin-inline-start:8px;color:#526075;font-size:11px;font-weight:400;line-height:1.6}
.ux11-file-help,.ux11-code-help{margin-block:8px 18px;color:#526075;font-size:13px;line-height:1.9;overflow-wrap:anywhere;text-align:start;max-width:70ch}
.ux11-code-help{text-align:center;margin-block:14px 20px}
.ux11-page-top{display:table;box-sizing:border-box;min-height:44px;max-width:100%;margin-block:28px 12px;margin-inline:auto 0;padding:10px 16px;border:1px solid #cbd7e6;border-radius:10px;color:#194c82;background:#fff;font-size:13px;line-height:1.8;text-decoration:none;text-align:center;white-space:normal}
.ux11-page-top[hidden]{display:none!important}.ux11-page-top:hover{background:#eef4fc}.ux11-page-top:focus-visible{outline:3px solid #0066cc;outline-offset:3px}
h1[id^=ux11-]{scroll-margin-block-start:110px}
.aw-otp input:focus-visible{outline:3px solid #0066cc;outline-offset:3px}
@media(max-width:600px){.ux11-selection-help{font-size:12px}.ux11-page-top{width:100%}.ux11-file-help,.ux11-code-help{font-size:13px}}
@media(forced-colors:active){:is(.aw-typecard,.aw-stylecard,.aw-plan):has(input:focus-visible),.ux11-page-top:focus-visible{outline-color:Highlight}.ux11-page-top{border-color:ButtonText}}
@media print{.ux11-page-top,.ux11-selection-help,.ux11-code-help,.ux11-file-help{display:none!important}}
