/* Isolated documentation layout; the surrounding site shell stays unchanged. */
@font-face{font-family:'Help Open Sans';src:url('/assets/fonts/OpenSans-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Help Open Sans';src:url('/assets/fonts/OpenSans-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:'Help Barlow';src:url('/assets/fonts/BarlowCondensed-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
#apex-help,#apex-help *{all:revert;box-sizing:border-box;-webkit-text-fill-color:currentColor}
#apex-help{display:block;background:#fff;color:#292c30;font:400 16px/1.75 'Help Open Sans',Arial,sans-serif;overflow-wrap:anywhere}
#apex-help .help-width{width:min(1280px,calc(100% - 80px));margin-inline:auto}
#apex-help a{color:#a71320;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}
#apex-help a:hover{color:#e31927}
#apex-help a:focus-visible,#apex-help summary:focus-visible,.help-skip:focus-visible{outline:3px solid #a71320;outline-offset:5px}
#apex-help :is(h2,h3,[id]){scroll-margin-top:135px}
#apex-help .help-hero{background:#f4f5f6;border-bottom:1px solid #e1e3e5;padding:30px 0 38px}
#apex-help .help-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#62666b;margin-bottom:35px}
#apex-help .help-eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:700;color:#9c1420;margin-bottom:10px}
#apex-help h1{font:700 clamp(42px,4.7vw,68px)/1.1 'Help Barlow',Arial,sans-serif;margin:0;color:#25282c}
#apex-help .help-subtitle{font-size:21px;line-height:1.4;margin:12px 0 25px;color:#52565c}
#apex-help .help-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:13px;color:#575b61}
#apex-help .help-status{background:#fff1d4;border:1px solid #d9b76e;color:#72500b;border-radius:4px;padding:4px 12px;font-weight:700}
#apex-help .help-review{margin-top:28px;margin-bottom:38px;border-left:3px solid #b41422;padding:4px 0 4px 20px;font-size:14px;color:#565a60}
#apex-help .help-review strong{color:#292c30}
#apex-help .help-review p{margin:5px 0 0;max-width:100ch}
#apex-help .help-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:58px;padding-bottom:70px}
#apex-help .help-toc{min-width:0}
#apex-help .help-toc nav{position:sticky;top:125px;max-height:calc(100vh - 145px);overflow:auto;border-left:1px solid #ddd;padding-left:18px;padding-right:4px;font-size:13px;line-height:1.45}
#apex-help .help-toc p{font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:11px;margin:0 0 15px;color:#62666b}
#apex-help .help-toc a{display:block;margin:0 0 12px;color:#4d5156;text-decoration:none}
#apex-help .help-toc a:hover{text-decoration:underline;color:#a71320}
#apex-help .help-toc a.help-top{color:#a71320;margin-top:24px}
#apex-help article{min-width:0}
#apex-help h2{font:700 34px/1.2 'Help Barlow',Arial,sans-serif;margin:48px 0 22px;color:#25282c}
#apex-help h3{font-size:19px;line-height:1.4;margin:0 0 20px}
#apex-help p{margin:0 0 20px}
#apex-help strong{font-weight:700}
#apex-help code{font-size:.9em;background:#f1f2f4;padding:2px 5px;border-radius:3px;overflow-wrap:anywhere}
#apex-help :is(ul,ol){padding-left:25px;margin:16px 0 24px}
#apex-help li{padding-left:5px;margin:10px 0}
#apex-help .help-important{background:#fcf5ed;border:1px solid #ead3b5;padding:25px 28px;border-radius:4px}
#apex-help .help-important h2{font-family:'Help Open Sans',Arial,sans-serif;font-size:19px;line-height:1.45;margin:0 0 12px}
#apex-help .help-important p{font-size:15px;margin-bottom:12px}
#apex-help .help-important a{font-size:14px}
#apex-help .help-quick{margin:34px 0 30px;border:1px solid #dcdfe3;border-radius:4px;padding:24px 28px}
#apex-help .help-quick h2{margin:0 0 10px}
#apex-help summary{cursor:pointer;color:#a71320;font-weight:700;font-size:15px}
#apex-help .help-quick-content{margin-top:22px;font-size:15px}
#apex-help .help-documentation>p:first-child{font-size:12px;color:#61656b}
#apex-help .help-table{margin:24px 0}
#apex-help table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.65}
#apex-help th{text-align:left;background:#f1f2f4;font-weight:700;padding:14px 16px;border-bottom:2px solid #dadddf}
#apex-help td{vertical-align:top;border-bottom:1px solid #e1e3e6;padding:15px 16px}
#apex-help td:first-child{width:32%}
#apex-help .data-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}
#apex-help .data-card{padding:24px;border:1px solid #dadee3;border-top:3px solid #ac1622;border-radius:3px;background:#fafbfc}
#apex-help .data-card h3{font-size:18px}
#apex-help dl{margin:0;font-size:14px;line-height:1.7}
#apex-help dt{font-weight:700;color:#42474e;margin-top:18px}
#apex-help dd{margin:4px 0 0}
#apex-help .help-end{border-top:1px solid #ddd;padding-top:28px;margin-top:40px;font-size:14px}
.help-skip{position:fixed;top:-100px;left:15px;z-index:10001;background:white;padding:15px;color:#a71320!important;-webkit-text-fill-color:currentColor}
.help-skip:focus{top:15px}
@media(max-width:1100px){#apex-help .help-width{width:calc(100% - 48px)}#apex-help .help-layout{grid-template-columns:210px minmax(0,1fr);gap:30px}#apex-help .data-cards{grid-template-columns:1fr}}
@media(max-width:800px){#apex-help .help-layout{grid-template-columns:1fr;gap:28px}#apex-help .help-toc nav{position:static;max-height:none;columns:2;column-gap:25px}#apex-help .help-toc a{break-inside:avoid}#apex-help .help-toc p{column-span:all}#apex-help .help-review{margin-bottom:28px}#apex-help h2{font-size:30px}}
@media(max-width:520px){#apex-help{font-size:15px}#apex-help .help-width{width:calc(100% - 36px)}#apex-help .help-hero{padding:22px 0 28px}#apex-help .help-breadcrumb{font-size:12px;gap:8px;margin-bottom:25px}#apex-help .help-subtitle{font-size:18px}#apex-help .help-meta{gap:10px 15px}#apex-help .help-toc nav{columns:1}#apex-help .help-important,#apex-help .help-quick,#apex-help .data-card{padding:20px}#apex-help .help-layout{padding-bottom:40px}#apex-help .help-review{padding-left:14px}#apex-help thead{display:none}#apex-help :is(table,tbody,tr,td){display:block;width:100%}#apex-help tr{margin-bottom:14px;border:1px solid #e1e3e6;border-radius:3px}#apex-help td{border:0;padding:12px 15px}#apex-help td:first-child{width:100%;background:#f1f2f4;font-weight:700}#apex-help td+td::before{content:attr(data-label);display:block;font-size:11px;text-transform:uppercase;font-weight:700;color:#666;margin-bottom:5px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
@media print{header,footer,.help-skip,.help-toc,[data-consent],.back-top{display:none!important}#apex-help .help-width{width:100%}#apex-help .help-layout{display:block}#apex-help .data-cards{display:block}#apex-help .data-card{break-inside:avoid;margin:12px 0}#apex-help h2{break-after:avoid}}
