.qa-hero{color:#fff;background:#1b2cff;padding:110px 0 28px}.qa-hero .lede{color:#ffffffe0;max-width:720px}.qa-app{max-width:1080px;padding:18px 24px 60px}.qa-warn{background:#fff4d6;border:1px solid #f0d27a;border-radius:10px;margin:12px 0;padding:10px 14px;font-size:15px}.qa-due{background:#e9f7ee;border:1px solid #9fd3b4;border-radius:10px;margin:12px 0;padding:10px 14px;font-size:15px}.qa-app [hidden]{display:none!important}.qa-app:not(.ready) button,.qa-app:not(.ready) .qa-tabs,.qa-app:not(.ready) .qa-file{opacity:.45;pointer-events:none}@media (width<=640px){.qa-hero-start{padding:84px 0 14px}.qa-hero-start .lede{display:none}.qa-hero-start h1.display{font-size:26px}}html:has(.qa-app[data-mode=start]){scroll-padding-top:200px}.qa-wiz{z-index:5;background:var(--paper,#fbfaf7);border:1px solid #e3e5ee;border-radius:12px;margin:14px 0 10px;padding:10px 14px;position:sticky;top:72px}.qa-wiz ol{counter-reset:w -1;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.qa-wiz li{counter-increment:w;font:600 13px var(--display);color:#4a4f66;cursor:pointer;background:#eef0f7;border-radius:99px;padding:5px 10px}.qa-wiz li button{all:unset;cursor:pointer}.qa-wiz li button:focus-visible{outline-offset:6px;border-radius:99px;outline:2px solid #0a0d1a}.qa-wiz li:before{content:counter(w) ". "}.qa-wiz li[data-step="0"]:before{content:""}.qa-wiz li.done{color:#1f6b42;background:#e1f3e8}.qa-wiz li.done:before{content:"✓ "}.qa-wiz li.on{background:var(--cobalt);color:#fff}.qa-wizbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.qa-wizbar #wizlabel{flex:1}.qa-wizerr{color:#a3341a;font:600 14px var(--display);flex-basis:100%;margin:0}.qa-wizmsg{min-height:1em;margin:6px 0 0}.qa-list{padding-left:20px}.qa-list li{margin:4px 0}@media (width<=640px),(height<=500px){html:has(.qa-app[data-mode=start]){scroll-padding-top:84px}.qa-wiz{padding:8px 10px;position:static}.qa-wiz li{padding:4px 8px;font-size:12px}.qa-wiz ol{gap:4px}.qa-wizbar{z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e5ee;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 14px #0a0d1a14}.qa-app[data-mode=start]{padding-bottom:110px}html:has(.qa-app[data-mode=start]){scroll-padding-bottom:120px}.qa-wizbar #wizlabel{font-size:13px;line-height:1.25}}.qa-tabs{border-bottom:1px solid #e3e5ee;flex-wrap:wrap;gap:6px;margin:14px 0 6px;display:flex}.qa-tabs button{font:600 15px var(--display,sans-serif);cursor:pointer;color:#333;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 12px}.qa-tabs button[aria-selected=true]{color:#1b2cff;border-bottom-color:#1b2cff}.qa-pane{padding:14px 0}.qa-h{font:700 21px var(--display,sans-serif);align-items:center;gap:10px;margin:8px 0;display:flex}.qa-h span{color:#fff;background:#1b2cff;border-radius:99px;place-items:center;width:28px;height:28px;font-size:15px;display:inline-grid}.qa-h2{font:700 22px var(--display,sans-serif);margin:0}.qa-h3{font:700 18px var(--display,sans-serif);margin:22px 0 4px}.qa-hint{color:#444;margin:4px 0 8px;font-size:15px}.qa-fine{color:#555;font-size:13.5px}.qa-app textarea,.qa-app input:not([type=checkbox]):not([type=file]),.qa-app select{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cfd3e6;border-radius:8px;width:100%;padding:8px 10px;font-size:16px}.qa-row{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}.qa-btn{color:#fff;cursor:pointer;background:#1b2cff;border:0}.qa-wa{text-decoration:none;background:#0e7a36!important}.qa-small{font:600 14px var(--display,sans-serif);cursor:pointer;color:#0a0d1a;background:#fff;border:1px solid #cfd3e6;border-radius:8px;padding:8px 12px;text-decoration:none}.qa-danger{color:#a3261a;border-color:#e6b5ae}.qa-link{color:#1b2cff;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.qa-err{color:#a3261a;font-size:14px}.qa-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.qa-head{justify-content:space-between;align-items:flex-start;gap:12px;margin:6px 0 10px;display:flex}.qa-pill{font:600 13px var(--display,sans-serif);color:#1b2cff;white-space:nowrap;background:#eef0ff;border-radius:99px;padding:4px 10px}.qa-grid2{grid-template-columns:1fr 1fr;gap:10px 14px;margin:8px 0;display:grid}.qa-grid2 label{font-size:14px;display:block}.qa-grid2 .qa-wide{grid-column:1/-1}.qa-chk{align-items:center;gap:8px;display:flex!important}.qa-enq pre,.qa-ask pre{white-space:pre-wrap;background:#f6f7fb;border-radius:8px;padding:10px;font-size:14px}.qa-ask{background:#f6f7fb;border-radius:10px;margin:10px 0;padding:10px 14px;font-size:15px}.qa-ask ol{margin:6px 0;padding-left:20px}.qa-scroll{overflow-x:auto}.qa-tab{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.qa-tab th{text-align:left;white-space:nowrap;border-bottom:1px solid #dfe2ee;padding:7px 6px;font-weight:600}.qa-tab td{vertical-align:top;border-bottom:1px solid #eef0f6;padding:6px}.qa-tab .r{text-align:right}.qa-tab .sec td{background:#eef0ff;font-weight:700}.qa-tab input,.qa-tab select{padding:5px 6px!important;font-size:14.5px!important}.qa-tab td.q input{text-align:right;width:84px!important}.qa-said{color:#666;font-size:12px;display:block}.qa-flag{color:#a14a00;font-size:12px;font-weight:600;display:block}.qa-notp{color:#8a4b00;background:#fff7ec;border-radius:8px;padding:8px 10px;font-size:14px}.qa-add select{max-width:420px}.qa-tot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin:10px 0;display:flex}.qa-disc{font-size:14px}.qa-disc input{width:90px!important}.qa-tot dl{min-width:260px;margin:0}.qa-tot dl div{justify-content:space-between;gap:20px;padding:2px 0;display:flex}.qa-tot dt{color:#555}.qa-tot dd{font-variant-numeric:tabular-nums;margin:0}.qa-gt{border-top:1px solid #dfe2ee;font-size:18px;font-weight:700;padding-top:4px!important}.qa-checks{margin:8px 0;padding:0;font-size:14px;list-style:none}.qa-checks li{background:#f6f7fb;border-radius:8px;margin:5px 0;padding:7px 10px}.qa-checks li.fix{background:#ffe7e7}.qa-checks li.warn{background:#fff4d6}.qa-actions{flex-wrap:wrap;gap:8px;margin:14px 0 6px;display:flex}.qa-fu ul,.qa-hist ul{padding-left:18px;font-size:14px}.qa-fu li{margin:6px 0}.qa-file,.qa-file input{font-size:14px}.qa-pick{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0 14px;display:grid}.qa-card{text-align:left;cursor:pointer;font:inherit;color:#0a0d1a;background:#fff;border:2px solid #cfd3e6;border-radius:12px;padding:14px 16px}.qa-card b{font:700 16px var(--display,sans-serif);color:#1b2cff;margin-bottom:4px;display:block}.qa-card span{color:#444;font-size:14px}.qa-card:hover,.qa-card:focus-visible{border-color:#1b2cff}.qa-pl tr.tpl td{background:#fff8e1}.qa-tpl{color:#8a4b00;align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.qa-tpl input{height:18px;margin:0;width:18px!important}.qa-teach{background:#eef6ff;border:1px solid #b9d4f5;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.qa-teach select{max-width:100%;width:auto!important}.qa-score{grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0;display:grid}.qa-score div{background:#f6f7fb;border-radius:10px;padding:10px 12px}.qa-score b{font:700 20px var(--display,sans-serif);font-variant-numeric:tabular-nums;display:block}.qa-score span{color:#555;font-size:13px}.qa-more{border:1px solid #e3e5ee;border-radius:10px;grid-column:1/-1;margin:4px 0;padding:6px 12px}.qa-more summary{cursor:pointer;padding:4px 0;font-size:14.5px;font-weight:600}.qa-acct{background:#fff;border:1px solid #cfd3e6;border-radius:12px;margin:6px 0 18px;padding:4px 16px 10px}.qa-ain{max-width:280px}.qa-sm{padding:6px 12px!important;font-size:14px!important}.qa-logo{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.qa-logo img{background:#fff;border:1px solid #e3e5ee;border-radius:6px;max-width:160px;max-height:44px;padding:2px}@media (width<=640px){.qa-pl{min-width:0}.qa-pl thead{display:none}.qa-pl tr{border-bottom:1px solid #dfe2ee;grid-template-columns:1fr 1fr;gap:6px 10px;padding:10px 8px;display:grid}.qa-pl td,.qa-pl tr.tpl td{background:0 0;border:0;padding:0}.qa-pl tr.tpl{background:#fff8e1;border-radius:8px}.qa-pl td[data-l]:before{content:attr(data-l);color:#555;margin-bottom:2px;font-size:12px;display:block}.qa-pl td.nm{order:-1;grid-column:1/-1}.qa-pl td.wide{grid-column:1/-1}.qa-pl td.r{text-align:left}.qa-tab.qa-pl td.r>input{width:100%!important}.qa-pick{grid-template-columns:1fr}.qa-score{grid-template-columns:1fr 1fr}}.qa-end{padding:10px 0 40px}.qa-set{background:#fff;border:1px solid #e3e5ee;border-radius:10px;margin:10px 0;padding:8px 14px}.qa-set summary{font:600 16px var(--display,sans-serif);cursor:pointer;padding:4px 0}.qa-blk{margin:8px 0;font-size:14px;display:block}.qa-mrow{grid-template-columns:1fr 90px auto;align-items:center;gap:8px;margin:6px 0;display:grid}.qa-qrow{border-top:1px solid #eef0f6;grid-template-columns:1fr 1fr;gap:6px 10px;padding:8px 0;display:grid}.qa-qrow .qa-wide{grid-column:1/-1}@media (width<=640px){.qa-qrow{grid-template-columns:1fr}.qa-lines{min-width:0}.qa-lines thead{display:none}.qa-lines tr{border-bottom:1px solid #eef0f6;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 0;display:flex}.qa-lines td{border:0;padding:2px 0}.qa-lines td:first-child,.qa-lines tr.sec td{flex:100%}.qa-lines td:nth-child(2){flex:40%}.qa-lines td:nth-child(5){display:none}.qa-lines td:nth-child(6){margin-left:auto;font-weight:600}.qa-app{padding:14px 16px 60px}.qa-grid2{grid-template-columns:1fr}.qa-hero{padding:96px 0 22px}}
