#MainContent:has([data-erq]){background-color:#f5f6fd}.erq-startup{min-height:600px;padding:40px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.erq-loading{color:var(--erq-text);font-size:15px}.erq-loading:before{content:"";width:32px;height:32px;border:3px solid var(--erq-line);border-top-color:var(--erq-blue);border-radius:50%;animation:erq-loading-spin .9s linear infinite}.erq-startup>.erq-alert{width:min(100%,560px);margin:0;padding:24px}.erq-startup .erq-alert p{margin:8px 0 18px}@keyframes erq-loading-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.erq-startup{min-height:420px;padding:32px 16px}}@media(prefers-reduced-motion:reduce){.erq-loading:before{animation:none}}.erq{--erq-blue:#3862ff;--erq-ink:#1c2940;--erq-text:#536784;--erq-muted:#8a9ab4;--erq-line:#dfe5f1;--erq-soft:#f4f6ff;box-sizing:border-box;background:#f5f6fd;color:var(--erq-text);font:400 14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding-block:44px;letter-spacing:0;text-align:left}.erq *,.erq *:before,.erq *:after{box-sizing:border-box}.erq [hidden]{display:none!important}.erq h1,.erq h2,.erq h3,.erq p{font-family:inherit;letter-spacing:0;margin:0;color:inherit;line-height:1.5}.erq h1,.erq h2{color:var(--erq-ink);font-size:28px;font-weight:700;line-height:1.25}.erq h3{color:var(--erq-ink);font-size:17px;font-weight:650}.erq button,.erq input,.erq select,.erq textarea{font:inherit;letter-spacing:0;box-shadow:none;text-transform:none;max-width:100%;margin:0}.erq button{cursor:pointer;min-width:0;min-height:0;background:none;border:0;color:inherit;border-radius:0;padding:0;line-height:1.5;-webkit-appearance:none;appearance:none}.erq button:before,.erq button:after{content:none!important}.erq a{color:var(--erq-blue);text-decoration:none}.erq button:focus-visible,.erq a:focus-visible,.erq summary:focus-visible{outline:3px solid #9fb1ff;outline-offset:3px}.erq button:disabled{cursor:not-allowed;opacity:.55}.erq-shell{width:100%;max-width:none;margin:0 auto;background:#fff;border:1px solid var(--erq-line);border-radius:8px;box-shadow:0 4px 18px #243b7004;overflow:hidden}.erq-tabs{display:flex;align-items:center;gap:36px;min-height:78px;padding:0 32px;border-bottom:1px solid var(--erq-line)}.erq .erq-tabs button,.erq .erq-tabs a{position:relative;display:flex;align-items:center;min-height:77px;font-size:16px;font-weight:600;color:#78859e;white-space:nowrap}.erq .erq-tabs .is-active,.erq .erq-tabs [aria-selected=true]{color:var(--erq-blue)}.erq .erq-tabs .is-active:after,.erq .erq-tabs [aria-selected=true]:after{content:""!important;position:absolute;bottom:-1px;left:0;right:0;height:3px;background:var(--erq-blue);border-radius:3px 3px 0 0}.erq-layout{display:grid;grid-template-columns:minmax(0,28fr) minmax(0,72fr);gap:26px;padding:28px 32px 24px;align-items:stretch}.erq-sidebar{border:1px solid var(--erq-line);border-radius:5px;padding:20px 18px;display:flex;flex-direction:column;min-width:0}.erq-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 8px}.erq .erq-sidebar-head h2{font-size:20px}.erq-count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;background:#f0f3f8;border-radius:6px;color:#7788a3;font-weight:600;padding:0 6px}.erq-muted{color:var(--erq-muted)}.erq-sidebar>.erq-muted{margin-bottom:20px;font-size:13px}.erq .erq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 18px;border:1px solid #d6deed;border-radius:5px;background:#fff;color:#334660;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;white-space:normal;text-align:center}.erq .erq-btn:hover{background:#f6f8ff;border-color:#b5c4fb}.erq .erq-btn.small{min-height:32px;padding:6px 10px;font-size:12px}.erq .erq-btn.full{display:flex;width:100%}.erq-sidebar>.erq-btn.full{color:var(--erq-blue);border-color:#b8c7ff;min-height:40px}.erq .erq-btn.is-active{background:#f1f4ff;color:var(--erq-blue);border-color:#b8c7ff}.erq-icon{display:inline-block;vertical-align:middle;flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.erq-list{margin:18px 0 12px;display:flex;flex-direction:column;gap:0}.erq-item{border:1px solid transparent;border-bottom-color:#e5eaf3;padding:14px 9px;min-width:0}.erq-item.is-active{border:1px solid #b9c8ff;border-radius:4px;padding:0;margin-bottom:10px;overflow:hidden}.erq-item-header{position:relative;display:flex;align-items:flex-start;gap:6px}.erq-item.is-active .erq-item-header{padding:12px;background:#f1f4ff}.erq .erq-item-select{flex:1;min-width:0;text-align:left;display:block;width:100%}.erq-item-name{display:block;color:var(--erq-ink);font-size:14px;font-weight:650;overflow-wrap:anywhere}.erq-item.is-active .erq-item-name{color:#2a4cbd}.erq-item-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;color:var(--erq-muted);font-size:11px}.erq-item-header>.erq-link{padding:2px;color:#91a0b8}.erq-status{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:3px;font-size:10px;font-weight:600;line-height:1.8;white-space:nowrap}.erq-status .erq-icon{width:12px;height:12px;flex-basis:12px}.erq-item-files{padding:12px 11px;display:flex;flex-direction:column;gap:14px;min-width:0}.erq-file{min-width:0;font-size:12px}.erq-file-top{display:flex;align-items:center;gap:9px;min-width:0}.erq-file-top>.erq-icon{color:#8195b4;width:17px;height:17px;flex-basis:17px}.erq-file-name{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.5}.erq-file-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.erq .erq-link{display:inline-flex;align-items:center;gap:6px;color:var(--erq-blue);font-size:12px;text-align:left;text-decoration:none;line-height:1.5}.erq .erq-link:hover{text-decoration:underline}.erq-thumbnail{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f7f9fc,#eef2f7);border:1px solid #edf0f5;border-radius:4px;min-height:130px;margin-top:12px;overflow:hidden;color:#a5b4cb}.erq-thumbnail img{display:block;max-width:100%;max-height:190px;object-fit:contain}.erq-thumbnail>.erq-icon{width:66px;height:66px;stroke-width:1}.erq-file-note{margin-top:5px;color:var(--erq-muted);font-size:10px;line-height:1.5}.erq-sidebar-note{display:flex;align-items:flex-start;gap:8px;margin-top:auto;padding:24px 3px 0;color:#95a2b8;font-size:11px;line-height:1.7}.erq-sidebar-note .erq-icon{width:14px;height:14px;flex-basis:14px;margin-top:3px}.erq-empty-sidebar{padding:78px 22px;text-align:center;color:var(--erq-muted)}.erq-empty-sidebar>.erq-icon{display:block;width:60px;height:60px;background:#f2f5fa;border-radius:16px;padding:17px;color:#a3b0c5;margin:0 auto 16px}.erq-empty-sidebar p{margin-top:10px;font-size:12px;color:#a2afc4}.erq-panel{min-width:0;min-height:820px;display:flex;flex-direction:column;border:1px solid var(--erq-line);border-radius:5px;padding:28px 30px}.erq-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:70px 0 50px}.erq-empty h2{font-size:30px;margin:30px 0 18px}.erq-empty>p{max-width:490px;color:var(--erq-muted);font-size:14px;line-height:1.8;margin-bottom:24px}.erq-hero-icon{display:flex;align-items:center;justify-content:center;width:146px;height:146px;border-radius:50%;background:#f2f5ff;color:#7591fa}.erq-hero-icon>.erq-icon{width:68px;height:68px;stroke-width:1}.erq-hero-icon img{width:165px;max-width:120%;object-fit:contain}.erq-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:64px;text-align:left}.erq-feature{padding:21px 16px;border:1px solid #e4e9f3;border-radius:4px;min-height:140px}.erq-feature>.erq-icon{color:#7595ff;margin-bottom:13px}.erq-feature h3{font-size:12px;margin-bottom:6px}.erq-feature p{font-size:11px;line-height:1.7;color:#9aa8bf}.erq-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px}.erq-panel-head h2{margin:7px 0 12px}.erq-panel-head p{color:var(--erq-muted);font-size:14px}.erq-panel-head>.erq-status{margin-top:18px}.erq-eyebrow{color:#7d94bc;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.erq-subtabs{display:flex;align-items:center;gap:26px;border-bottom:1px solid #e5eaf3;margin-bottom:22px}.erq .erq-subtabs button{position:relative;padding:11px 0;color:#929eb3;font-size:12px;text-align:left}.erq .erq-subtabs button.is-active,.erq .erq-subtabs button[aria-selected=true]{color:var(--erq-blue);font-weight:600;box-shadow:0 2px 0 var(--erq-blue)}.erq-subtabs small{font-weight:400;font-size:9px;color:#9ba7bd;margin-left:6px}.erq-form{display:flex;flex-direction:column;gap:21px}.erq-field{display:flex;flex-direction:column;gap:9px;min-width:0}.erq-field>label,.erq-field>span{font-size:13px;font-weight:600;color:#425470}.erq-field label small,.erq-field label .erq-muted{font-size:11px;font-weight:400;margin-left:5px}.erq input:not([type=checkbox]):not([type=radio]):not([type=file]),.erq select,.erq textarea{display:block;width:100%;min-height:44px;padding:10px 13px;border:1px solid var(--erq-control,#8290a5);border-radius:5px;background:#fff;color:var(--erq-text);outline:none;line-height:1.5;transition:border-color .15s,box-shadow .15s}.erq input:focus,.erq select:focus,.erq textarea:focus{border-color:#829cff;box-shadow:0 0 0 2px #3862ff12}.erq input::placeholder,.erq textarea::placeholder{color:#a1aec3;opacity:1}.erq textarea{resize:vertical;min-height:124px}.erq select{padding-right:30px}.erq input[aria-invalid=true],.erq textarea[aria-invalid=true],.erq select[aria-invalid=true]{border-color:#ec817b!important;background-color:snow!important}.erq input[type=checkbox],.erq input[type=radio]{width:17px;height:17px;min-width:17px;flex:0 0 17px;accent-color:var(--erq-blue);padding:0;vertical-align:middle}.erq-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.erq-required{color:var(--erq-blue);margin-left:5px}.erq-disclosure{border:1px solid #dce3f0;border-radius:4px;background:#fff}.erq-disclosure>summary{list-style:none;display:flex;align-items:center;gap:8px;cursor:pointer;min-height:44px;padding:11px 14px;color:#73839e;font-size:13px}.erq-disclosure>summary::-webkit-details-marker{display:none}.erq-disclosure>summary:after{content:"\2304";margin-left:auto;color:#94a4bd}.erq-disclosure[open]>summary{border-bottom:1px solid #e9edf5}.erq-disclosure[open]>summary:after{transform:rotate(180deg)}.erq-disclosure>div,.erq-disclosure>.erq-note{padding:16px}.erq-disclosure summary small{font-size:11px;color:#94a1b7}.erq-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#7789a6;cursor:pointer}.erq-check input{margin-top:3px}.erq-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:2px}.erq-option{display:flex;align-items:center;gap:11px;min-height:50px;padding:13px 14px;border:1px solid #dbe2ef;border-radius:5px;font-size:13px;cursor:pointer}.erq-option:has(input:checked){border-color:#9ab0ff;background:#f0f4ff;color:#4966be}.erq-panel-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;padding-top:36px}.erq-panel-actions>.erq-btn:only-child{margin-left:auto}.erq-panel-actions>.erq-note{font-size:11px}.erq-review-list{display:flex;flex-direction:column;gap:12px}.erq-review-card{display:flex;align-items:flex-start;gap:17px;padding:17px 16px;border:1px solid #dce3f0;border-radius:5px;min-width:0}.erq-review-card.is-invalid,.erq-review-card.has-errors{border-color:#f0b9b5;background:snow}.erq-review-body{flex:1;min-width:0;font-size:12px;line-height:1.8}.erq-review-body h3{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:14px;margin:0 0 5px}.erq-review-body p{margin-top:4px;color:#8193b0;overflow-wrap:anywhere}.erq-review-body .erq-file-note{font-size:10px}.erq-review-icon{display:flex;align-items:center;justify-content:center;flex:0 0 70px;width:70px;height:64px;border-radius:4px;background:#f3f5f9;border:1px solid #edf0f5;color:#a8b8cd}.erq-review-icon>.erq-icon{width:36px;height:36px;stroke-width:1.1}.erq-review-icon img{width:100%;height:100%;object-fit:contain}.erq-review-card>.erq-link{margin-left:auto;white-space:nowrap;font-size:11px}.erq-alert{display:flex;flex-direction:column;gap:5px;padding:14px 17px;background:#fff7f6;color:#d76c63;border:1px solid #f3c1bd;border-radius:5px;margin-bottom:18px;font-size:12px}.erq-errors{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none}.erq .erq-errors button,.erq .erq-errors a{color:#d76c63;text-decoration:underline;font-size:12px}.erq-contact{border-top:1px solid #e5eaf3;margin-top:22px;padding-top:20px}.erq-contact h3{font-size:16px;margin-bottom:14px}.erq-contact>.erq-note{margin-top:12px}.erq .erq-service-terms{margin-top:24px;padding-top:20px;border-top:1px solid var(--erq-line);gap:8px}.erq .erq-service-terms .erq-terms-label{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.65;cursor:pointer}.erq .erq-terms-label .erq-checkbox-control{margin-top:1px}.erq .erq-terms-label a{color:var(--erq-blue);text-decoration:underline;text-underline-offset:3px}.erq .erq-service-terms>.erq-note,.erq .erq-service-terms>.erq-errors{margin:0 0 0 34px}.erq .erq-service-terms input[aria-invalid=true]+.erq-checkmark{border-color:var(--erq-error)}.erq .erq-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.erq-review-list+.erq-disclosure{margin-top:18px}.erq-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px;padding:17px 32px;border-top:1px solid var(--erq-line)}.erq-footer>.erq-note{margin-right:auto}.erq-footer>div{display:flex;align-items:center;gap:20px}.erq-note{display:flex;align-items:flex-start;gap:7px;color:#95a3ba;font-size:11px;line-height:1.7}.erq-note .erq-icon{width:14px;height:14px;flex-basis:14px;margin-top:2px}.erq-notice{border:1px solid #e1e8fa;border-radius:5px;background:#f8faff;color:#91a1bc;padding:15px 20px;font-size:11px;line-height:1.7}.erq-empty>.erq-notice{margin-top:70px}.erq-success{min-height:930px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:70px 30px 110px}.erq-success-icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:1px solid #bdebd7;border-radius:50%;box-shadow:0 0 0 12px #f4fbf8;background:#ecfaf3;color:#26a47e;margin-bottom:34px}.erq-success-icon>.erq-icon{width:38px;height:38px;stroke-width:2}.erq-success h2{font-size:32px;margin:10px 0 22px;max-width:850px}.erq-success>p{color:#94a1b8;line-height:1.8;font-size:15px}.erq-receipt{display:grid;grid-template-columns:1fr 1fr;width:min(100%,650px);border:1px solid #e0e7f3;border-radius:5px;background:#f8faff;margin:44px 0 34px;padding:24px 28px;text-align:left;gap:28px}.erq-receipt>div+div{border-left:1px solid #e0e7f3;padding-left:28px}.erq-receipt small{display:block;color:#96a6bf;font-size:11px;margin-bottom:4px}.erq-receipt strong{font-weight:500;overflow-wrap:anywhere}.erq-success-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-bottom:24px}.erq-success>.erq-note{margin-top:50px;justify-content:center}.erq .erq-file-input{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.erq .erq-rename{font-size:13px!important;min-height:32px!important;padding:5px 7px!important}.erq-progress{height:6px;width:100%;border-radius:4px;background:#e6ebf3;overflow:hidden;margin-top:8px;accent-color:var(--erq-blue)}.erq-progress>span,.erq-progress>div{display:block;height:100%;background:var(--erq-blue);border-radius:inherit}.erq-progress::-webkit-progress-bar{background:#e6ebf3;border-radius:4px}.erq-progress::-webkit-progress-value{background:var(--erq-blue);border-radius:4px}.erq-dropzone{padding:24px 16px;border:1px dashed #bccbf2;border-radius:5px;background:#f9faff;text-align:center;color:#8195b5}.erq-dropzone.is-dragging{background:#edf2ff;border-color:var(--erq-blue)}@media(min-width:1500px){.erq{padding-top:44px;padding-bottom:44px}.erq-panel{min-height:820px}}@media(max-width:1100px){.erq{padding-block:26px}.erq-layout{grid-template-columns:270px minmax(0,1fr);gap:20px;padding:24px}.erq-panel{padding:24px;min-height:760px}.erq-tabs,.erq-footer{padding-left:24px;padding-right:24px}.erq-feature-grid{gap:10px}.erq-feature{padding:16px 12px}.erq-option-grid{grid-template-columns:1fr}.erq-panel-head h2{font-size:26px}.erq-footer>div{gap:12px}.erq-footer .erq-note{max-width:210px}}@media(max-width:760px){.erq{padding-block:16px;font-size:14px}.erq-shell{border-radius:7px}.erq-tabs{gap:22px;padding:0 16px;min-height:64px;overflow-x:auto}.erq .erq-tabs button,.erq .erq-tabs a{font-size:13px;min-height:63px}.erq-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.erq-sidebar{padding:16px}.erq .erq-sidebar-head h2{font-size:18px}.erq-sidebar>.erq-muted{margin-bottom:12px;font-size:12px}.erq-list{margin:12px 0}.erq-item{padding:11px 7px}.erq-item-files{gap:12px}.erq-thumbnail{min-height:100px;max-height:180px}.erq-sidebar-note{padding-top:13px;font-size:10px}.erq-empty-sidebar{padding:20px 15px}.erq-empty-sidebar>.erq-icon{width:40px;height:40px;padding:10px;margin-bottom:8px;border-radius:10px}.erq-empty-sidebar p{margin-top:5px}.erq-panel{min-height:520px;padding:22px 18px}.erq-panel-head{gap:10px;flex-wrap:wrap;margin-bottom:20px}.erq-panel-head h2{font-size:25px}.erq-panel-head p{font-size:13px}.erq-panel-head>.erq-status{margin-top:0}.erq-empty{padding:30px 0}.erq-empty h2{font-size:25px;margin-top:24px}.erq-empty>p{font-size:13px}.erq-hero-icon{width:105px;height:105px}.erq-hero-icon>.erq-icon{width:52px;height:52px}.erq-feature-grid{grid-template-columns:1fr;margin-top:32px;gap:10px}.erq-feature{min-height:0;display:grid;grid-template-columns:25px 1fr;gap:0 12px;padding:15px}.erq-feature>.erq-icon{grid-row:1/3;margin:2px 0 0}.erq-feature h3{margin-bottom:3px}.erq-feature p{grid-column:2}.erq-row{grid-template-columns:1fr;gap:18px}.erq-form{gap:20px}.erq input:not([type=checkbox]):not([type=radio]):not([type=file]),.erq select,.erq textarea{font-size:16px}.erq-subtabs{gap:20px}.erq .erq-subtabs button{font-size:11px}.erq-option-grid{grid-template-columns:1fr}.erq-panel-actions{flex-wrap:wrap;padding-top:28px;gap:16px}.erq-panel-actions>.erq-btn{margin-left:auto}.erq-panel-actions>.erq-note{width:100%}.erq-review-card{gap:10px;padding:13px 11px;position:relative}.erq-review-icon{width:42px;height:42px;flex-basis:42px}.erq-review-icon>.erq-icon{width:26px;height:26px}.erq-review-body h3{font-size:13px;padding-right:27px;gap:5px}.erq-review-card>.erq-link{position:absolute;right:10px;top:14px;font-size:10px}.erq-review-card>.erq-link .erq-icon{width:12px;height:12px;flex-basis:12px}.erq-review-body{font-size:11px}.erq-footer{padding:16px;flex-wrap:wrap;gap:12px}.erq-footer>div{flex-wrap:wrap;justify-content:flex-end;flex:1;gap:12px}.erq-footer .erq-note{max-width:none;font-size:10px}.erq .erq-btn{padding:10px 13px;font-size:13px;gap:8px}.erq-success{min-height:680px;padding:60px 20px}.erq-success h2{font-size:27px}.erq-success>p{font-size:13px}.erq-receipt{grid-template-columns:1fr;gap:16px;padding:20px;margin:30px 0 24px}.erq-receipt>div+div{border-left:0;border-top:1px solid #e0e7f3;padding-left:0;padding-top:16px}.erq-success-actions{width:100%;flex-direction:column}.erq-success-actions .erq-btn{width:100%;max-width:330px}.erq-success>.erq-note{margin-top:36px}.erq-empty>.erq-notice{margin-top:30px}.erq-notice{padding:13px;font-size:11px}}.erq .erq-panel-head{display:block;position:relative}.erq .erq-panel-head :is(h1,h2){margin:8px 0 12px}.erq .erq-panel-head .erq-eyebrow{font-size:10px;color:#7d94bc;letter-spacing:1px}.erq-review-count{position:absolute;right:0;top:20px;font-size:11px;color:#269877}.erq .erq-panel-head:has(.erq-review-count) :is(h1,h2){padding-right:140px}.erq .erq-empty :is(h1,h2){font-size:30px;margin:25px 0 18px}.erq .erq-empty>p{margin-bottom:28px}.erq-small,.erq-footer>.erq-muted,.erq-footer-end>.erq-muted,.erq-panel-actions>.erq-muted{font-size:11px}.erq-panel-actions>.erq-muted{display:flex;gap:8px;align-items:center}.erq .erq-panel-actions .erq-icon,.erq-footer .erq-muted .erq-icon{width:14px;height:14px;margin-right:6px}.erq .erq-panel-head :is(h1,h2) .erq-count{font-size:11px;vertical-align:middle;margin-left:5px;font-weight:400}.erq-item.is-active .erq-item-meta{margin:0;padding:0 12px 12px;background:#f1f4ff}.erq .erq-remove-item{font-size:10px;color:#8999b3}.erq .erq-disclosure summary:after{content:none}.erq-disclosure summary>.erq-icon{margin-left:auto;width:14px;height:14px}.erq .erq-disclosure>p{padding:16px;font-size:12px}.erq .erq-alert{flex-direction:row;gap:12px}.erq-alert>div{flex:1}.erq-alert .erq-errors{margin-top:6px}.erq .erq-errors{color:#d76c63}.erq-review-card.has-error{border-color:#f0b9b5;background:snow}.erq .erq-success :is(h1,h2){font-size:34px;margin:10px 0 22px}.erq-receipt span{display:block;font-size:11px;color:#96a6bf;margin-bottom:4px}.erq-success>.erq-small{margin-top:48px}.erq-hero-icon>svg:not(.erq-icon){width:210px;height:170px;max-width:100%}.erq-model-placeholder{flex-direction:column;gap:8px;padding:12px}.erq-model-placeholder>svg:not(.erq-icon){width:180px;height:140px}.erq-model-placeholder>span{font-size:10px;color:#91a1b8}.erq .erq-empty>.erq-note{padding:16px 24px;background:#f8faff;border:1px solid #e6ebf6;border-radius:5px;margin-top:40px}@media(max-width:760px){.erq .erq-panel-head :is(h1,h2){font-size:25px}.erq .erq-panel-head:has(.erq-review-count) :is(h1,h2){padding-right:0}.erq-review-count{position:static;display:block;margin-top:12px}.erq .erq-empty :is(h1,h2){font-size:25px}.erq .erq-success :is(h1,h2){font-size:27px}.erq-footer-end{min-width:0}.erq-footer-end>.erq-muted{display:none}.erq .erq-tabs button:disabled{opacity:1}.erq .erq-subtabs{gap:14px}}.erq-panel{scroll-margin-top:110px}.erq-additional{margin-top:34px;padding-top:28px;border-top:1px solid var(--erq-line)}.erq .erq-additional h2{font-size:22px;margin:0 0 22px;color:var(--erq-ink)}.erq-checkbox-control{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px}.erq .erq-checkbox-control input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;width:22px;height:22px;min-width:22px;margin:0;padding:0;cursor:pointer}.erq .erq-checkbox-control input:before,.erq .erq-checkbox-control input:after{content:none!important}.erq-checkmark{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#fff;border:2px solid #7b8798;border-radius:3px;pointer-events:none}.erq .erq-checkmark .erq-icon{visibility:hidden;width:18px;height:18px;flex-basis:18px;color:#111827;stroke-width:3;margin:0}.erq input:checked+.erq-checkmark{border-color:#172235;background:#fff}.erq input:checked+.erq-checkmark .erq-icon{visibility:visible}.erq input:focus-visible+.erq-checkmark{outline:3px solid #4b658a;outline-offset:3px}.erq .erq-option:has(input:checked){background:#f1f3f6;border-color:#58677c;color:#172235;font-weight:600}.erq .erq-check{align-items:center;min-height:44px;border:1px solid transparent;border-radius:5px;padding:9px 10px;margin-left:-10px}.erq .erq-check:has(input:checked){background:#f1f3f6;border-color:#58677c;color:#172235;font-weight:600}.erq-item-navigation{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:30px;padding-top:24px;border-top:1px solid var(--erq-line)}.erq-item-navigation>.erq-muted{justify-content:center}.erq .erq-status.file-error{background:#ffe8e5;color:#a52b23}.erq-file-errors{display:flex;flex-direction:column;gap:10px;scroll-margin-top:110px;outline:none}.erq-file-errors:focus-visible{outline:2px solid #b42318;outline-offset:3px;border-radius:5px}.erq-file-error{border:1px solid #d56b62;border-left:4px solid #b42318;border-radius:5px;background:#fff0ee;padding:12px;color:#84221b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.erq-file-error-heading{display:flex;align-items:center;gap:7px;color:#a52b23;margin-bottom:7px}.erq-file-error-heading .erq-icon{width:18px;height:18px;flex-basis:18px}.erq-file-error-name{display:block;color:#63201a;font-size:12px;margin-bottom:6px;overflow-wrap:anywhere}.erq .erq-file-error p{font-size:12px;line-height:1.6;color:#84221b;margin:5px 0}.erq-file-error-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.erq .erq-file-error-actions .erq-link{color:#84221b;text-decoration:underline;font-size:12px;font-weight:600;min-height:28px}.erq .erq-file:has(.erq-errors){border:1px solid #d56b62;border-left:4px solid #b42318;border-radius:5px;background:#fff0ee;padding:10px}.erq .erq-file-note .erq-errors{font-size:12px;font-weight:600;color:#a52b23;line-height:1.6}@media(max-width:1100px){.erq-item-navigation{grid-template-columns:1fr 1fr}.erq-item-navigation>.erq-muted{grid-column:1/-1;grid-row:2;justify-content:flex-start}.erq-item-navigation>.erq-btn{justify-self:end}.erq-item-navigation>div{min-width:0}.erq .erq-item-navigation .erq-btn{white-space:normal}}@media(max-width:760px){.erq-additional{margin-top:28px;padding-top:24px}.erq .erq-additional h2{font-size:21px}.erq .erq-check{margin-left:0}.erq-file-error-actions .erq-link{min-height:36px}.erq .erq-item-navigation .erq-btn{font-size:12px;padding:10px;gap:6px}.erq-item-navigation>.erq-muted{font-size:10px}}@media(forced-colors:active){.erq-checkmark{background:Canvas;border-color:CanvasText}.erq .erq-checkmark .erq-icon{color:CanvasText}.erq input:checked+.erq-checkmark{background:Canvas;border-color:CanvasText}}@media(min-width:761px){.erq-layout{height:872px;grid-template-rows:minmax(0,1fr)}.erq-panel,.erq-sidebar{height:100%;min-height:0}.erq-panel{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.erq-panel>*{flex-shrink:0}.erq-panel>.erq-empty{flex-grow:1}.erq-sidebar{overflow:hidden}.erq-sidebar>*{flex-shrink:0}.erq-sidebar>.erq-list{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.erq-footer{height:78px;min-height:78px;flex-wrap:nowrap;padding-top:16px;padding-bottom:16px}.erq-panel,.erq-list{scrollbar-width:thin;scrollbar-color:#adb9ce transparent}}@media(min-width:761px)and (max-width:1100px){.erq-layout{height:808px}}.erq{--erq-text:#44546b;--erq-muted:#64748b;--erq-control:#8290a5;--erq-error:#b42318}.erq .erq-muted,.erq .erq-note,.erq .erq-sidebar-note,.erq .erq-file-note,.erq .erq-review-body p,.erq .erq-feature p,.erq .erq-empty-sidebar p,.erq .erq-receipt span,.erq .erq-model-placeholder>span{color:var(--erq-muted)}.erq .erq-panel-head .erq-eyebrow{font-size:12px;color:var(--erq-muted);letter-spacing:.7px}.erq .erq-panel-head :is(h1,h2){font-size:28px}.erq .erq-field>label,.erq .erq-field>span{font-size:14px;font-weight:600;color:#34445b}.erq .erq-panel-head>p:not(.erq-eyebrow),.erq .erq-sidebar>.erq-muted,.erq .erq-option,.erq .erq-check,.erq .erq-review-body{font-size:14px}.erq .erq-small,.erq .erq-note,.erq .erq-sidebar-note,.erq .erq-file-note,.erq .erq-feature p,.erq .erq-review-count,.erq .erq-item-meta,.erq .erq-status,.erq .erq-remove-item,.erq .erq-model-placeholder>span,.erq .erq-receipt span,.erq .erq-notice,.erq .erq-footer .erq-muted,.erq .erq-item-navigation>.erq-muted{font-size:12px;line-height:1.6}.erq .erq-field label .erq-muted,.erq .erq-disclosure summary .erq-muted{font-size:12px;font-weight:400}.erq .erq-feature h3{font-size:14px}.erq .erq-empty:has(.erq-feature-grid)>.erq-success-actions{margin-bottom:0}.erq .erq-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;align-items:stretch;text-align:center}.erq .erq-feature{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:20px 21px 1fr;gap:8px;min-width:0;min-height:140px;padding:16px;text-align:center}.erq .erq-feature>.erq-icon{display:block;grid-row:auto;grid-column:1;justify-self:center;width:20px;height:20px;margin:0}.erq .erq-feature h3{grid-column:1;line-height:21px;margin:0}.erq .erq-feature p{grid-column:1;margin:0}@media(max-width:1100px){.erq .erq-feature-grid{grid-template-columns:minmax(0,1fr)}}.erq .erq-contact h3{font-size:20px}.erq .erq-review-card>.erq-link{font-size:12px}.erq .erq-status.complete{background:#e8f6ef;color:#18704f}.erq .erq-status.missing{background:#fff3dd;color:#8c5715}.erq .erq-status.draft{background:#eef1f6;color:#536278}.erq .erq-review-count:not(.erq-errors){color:#18704f}.erq .erq-form{gap:24px}.erq .erq-field{gap:8px}.erq .erq-row,.erq .erq-option-grid{column-gap:20px}.erq .erq-option-grid{row-gap:12px;margin-bottom:0}.erq .erq-form>.erq-small{margin-top:-12px}.erq .erq-additional{margin-top:16px;padding-top:16px}.erq .erq-additional h2{font-size:14px;font-weight:600;line-height:1.6;color:#34445b;margin-bottom:8px}.erq .erq-requirement-list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.erq .erq-requirement{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.erq .erq-requirement>.erq-option{margin:0}.erq .erq-contact>.erq-muted{margin-top:12px}.erq .erq-panel-head{margin-bottom:24px}.erq .erq-field>input,.erq .erq-field>select,.erq .erq-field>textarea{border-color:var(--erq-control);border-radius:5px;background-color:#fff;color:var(--erq-text);font-size:14px}.erq .erq-field>input,.erq .erq-field>select{height:44px;min-height:44px;padding-top:10px;padding-bottom:10px}.erq .erq-field>textarea{min-height:124px}.erq .erq-field>input::placeholder,.erq .erq-field>textarea::placeholder{color:var(--erq-muted)}.erq .erq-field>select{-webkit-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2344546b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center;background-repeat:no-repeat;background-size:20px}.erq .erq-field>input:focus,.erq .erq-field>select:focus,.erq .erq-field>textarea:focus{border-color:var(--erq-blue)!important;box-shadow:0 0 0 3px #3862ff26!important;outline:2px solid transparent;outline-offset:2px}.erq .erq-field>[aria-invalid=true]{border-color:var(--erq-error)!important;background-color:#fff5f4!important}.erq .erq-field>[aria-invalid=true]:focus{border-color:var(--erq-error)!important;box-shadow:0 0 0 3px #b4231826!important}.erq .erq-errors,.erq .erq-errors button,.erq .erq-errors a,.erq .erq-alert{color:var(--erq-error)}.erq .erq-field>.erq-errors{font-size:12px;line-height:1.6}.erq .erq-alert{background:#fff5f4;border-color:#d56b62}.erq .erq-review-card.has-error{border-color:#d56b62;background:snow}.erq .erq-disclosure{min-height:44px;border-color:var(--erq-control);border-radius:5px}.erq .erq-disclosure:not([open]){height:44px}.erq .erq-disclosure>summary{min-height:42px;padding:10px 13px;font-size:14px;color:var(--erq-text)}.erq .erq-disclosure summary>.erq-icon{color:var(--erq-text);width:20px;height:20px}.erq .erq-option{border-color:var(--erq-control)}.erq .erq-check{color:var(--erq-text)}.erq .erq-btn{min-height:44px;height:44px;padding:10px 16px;border-color:var(--erq-control);font-size:14px;line-height:22px}.erq .erq-btn:hover{background:#f4f6ff;border-color:#536b9a}.erq .erq-btn.primary{background:var(--erq-blue);border-color:var(--erq-blue);color:#fff}.erq .erq-btn.primary:hover{background:#2853ec;border-color:#2853ec}.erq .erq-sidebar>.erq-btn.full{min-height:44px;border-color:#849aff}.erq .erq-btn.is-active{background:#f1f4ff;border-color:#849aff;color:var(--erq-blue)}.erq .erq-item-navigation{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:16px}.erq .erq-item-navigation>.erq-muted{flex:1 1 220px;justify-content:flex-start}.erq .erq-item-nav-buttons{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;min-width:0}.erq .erq-item-nav-buttons .erq-btn{white-space:nowrap}.erq .erq-item-navigation .erq-icon{margin-right:0}.erq .erq-item,.erq .erq-item.is-active{padding:0}.erq .erq-item-header{display:grid;grid-template-columns:minmax(0,1fr) 24px 24px;align-items:center;gap:6px;padding:12px}.erq .erq-item-header>.erq-link{width:24px;height:24px;justify-content:center;padding:2px;color:var(--erq-text)}.erq .erq-item-meta,.erq .erq-item.is-active .erq-item-meta{margin:0;padding:0 12px 12px}.erq .erq-item-files{padding:12px}.erq .erq-item.is-active,.erq .erq-sidebar>.erq-btn.full,.erq .erq-sidebar>.erq-btn.full.is-active{border-color:var(--erq-control)}@media(min-width:761px){.erq .erq-sidebar>.erq-list{margin-right:calc(-1 * var(--erq-list-gutter,0px))}}@media(max-width:760px){.erq .erq-panel-head :is(h1,h2){font-size:25px}.erq .erq-field>input,.erq .erq-field>select,.erq .erq-field>textarea{font-size:16px}.erq .erq-item-nav-buttons{width:100%;gap:8px;flex-wrap:wrap}.erq .erq-item-nav-buttons .erq-btn{padding:10px;font-size:13px}.erq .erq-sidebar-note{font-size:12px}}@media(forced-colors:active){.erq .erq-field>select{-webkit-appearance:auto;appearance:auto;background-image:none!important}.erq .erq-field>input:focus,.erq .erq-field>select:focus,.erq .erq-field>textarea:focus{outline-color:Highlight}}@media(prefers-reduced-motion:reduce){.erq *{scroll-behavior:auto!important;transition:none!important}}.erq .erq-item-editor{min-width:0}.erq .erq-item-editor .erq-panel-head{margin-bottom:18px}.erq .erq-item-editor .erq-panel-head :is(h1,h2){margin:6px 0}.erq .erq-item-editor .erq-form{gap:16px}.erq .erq-item-editor .erq-field{gap:6px}.erq .erq-item-editor .erq-field>input,.erq .erq-item-editor .erq-field>select{height:40px;min-height:40px;padding-top:8px;padding-bottom:8px}.erq .erq-item-editor .erq-field>textarea{height:88px;min-height:88px;padding:9px 12px}.erq .erq-item-editor .erq-additional{margin-top:18px;padding-top:14px}.erq .erq-item-editor .erq-additional h2{margin-bottom:2px}.erq .erq-item-editor .erq-section-hint{font-size:12px;margin-bottom:10px}.erq .erq-item-editor .erq-requirement-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;align-items:start}.erq .erq-item-editor .erq-requirement-column{display:flex;flex-direction:column;gap:4px;min-width:0}.erq .erq-item-editor .erq-requirement{gap:4px}.erq .erq-item-editor .erq-requirement>.erq-option{min-height:34px;padding:5px 6px;gap:10px;border:1px solid transparent;border-radius:4px;font-size:13px;line-height:1.5;align-items:flex-start}.erq .erq-item-editor .erq-requirement>.erq-option:hover{background:var(--erq-soft)}.erq .erq-item-editor .erq-requirement>.erq-option:has(input:checked){background:var(--erq-soft);border-color:transparent;color:var(--erq-ink);font-weight:500}.erq .erq-item-editor .erq-checkbox-control,.erq .erq-item-editor .erq-checkmark{width:18px;height:18px;flex-basis:18px}.erq .erq-item-editor .erq-checkbox-control{margin-top:1px}.erq .erq-item-editor .erq-checkbox-control input[type=checkbox]{width:18px;height:18px;min-width:18px}.erq .erq-item-editor .erq-checkmark{border-width:1.5px}.erq .erq-item-editor .erq-checkmark .erq-icon{width:14px;height:14px;flex-basis:14px}.erq .erq-item-editor .erq-requirement>.erq-field{margin:0 6px 8px 34px}.erq .erq-item-editor .erq-requirement textarea{font-size:13px}.erq .erq-item-editor .erq-item-disclosure{border:0;border-top:1px solid var(--erq-line);border-radius:0;min-height:44px;height:auto}.erq .erq-item-editor .erq-item-disclosure:last-child{border-bottom:1px solid var(--erq-line)}.erq .erq-item-editor .erq-item-disclosure>summary{min-height:44px;padding:10px 6px;gap:12px;font-size:13px;border:0}.erq .erq-item-editor .erq-item-disclosure summary>.erq-icon{width:16px;height:16px;flex-basis:16px}.erq .erq-item-editor .erq-item-disclosure[open] summary>.erq-icon{transform:rotate(90deg)}.erq .erq-item-editor .erq-item-disclosure>.erq-form{padding:4px 6px 18px}.erq .erq-item-editor .erq-item-navigation{margin-top:18px;padding-top:14px}@media(min-width:761px)and (max-width:1000px){.erq .erq-item-editor .erq-requirement-list{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:760px){.erq .erq-item-editor .erq-requirement-list{grid-template-columns:minmax(0,1fr);gap:4px}.erq .erq-item-editor .erq-requirement>.erq-option{min-height:44px;align-items:center}.erq .erq-item-editor .erq-field>input,.erq .erq-item-editor .erq-field>select{height:44px;min-height:44px}.erq .erq-item-editor .erq-requirement textarea{font-size:16px}.erq .erq-item-editor .erq-item-disclosure>summary{font-size:14px}}.erq .erq-item-editor .erq-process-section{margin-top:18px;padding-top:14px;border-top:1px solid var(--erq-line)}.erq .erq-item-editor .erq-process-group{min-width:0;margin:0;padding:0;border:0}.erq .erq-item-editor .erq-process-group>legend{float:none;width:auto;max-width:100%;padding:0;margin:0 0 6px;font-size:14px;font-weight:600;color:#34445b;line-height:1.6}.erq .erq-item-editor .erq-process-group>legend .erq-muted{font-size:12px;font-weight:400}.erq .erq-item-editor .erq-process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;align-items:start}.erq .erq-item-editor .erq-process-column{min-width:0;display:flex;flex-direction:column;gap:2px}.erq .erq-item-editor .erq-process-unsure{grid-column:1/-1;margin-top:6px;padding-top:10px;border-top:1px solid var(--erq-line);border-radius:0}.erq .erq-item-editor .erq-process-option{display:flex;align-items:flex-start;gap:10px;min-height:30px;padding:4px 6px;margin:0;border-radius:4px;font-size:13px;font-weight:400;line-height:1.6;cursor:pointer}.erq .erq-item-editor .erq-process-option:hover{background:var(--erq-soft)}.erq .erq-item-editor .erq-process-option input[type=radio]{-webkit-appearance:auto!important;appearance:auto!important;position:static;opacity:1;width:18px;height:18px;min-width:18px;margin:1px 0 0;padding:0;flex:0 0 18px;accent-color:var(--erq-blue);cursor:pointer}.erq .erq-item-editor .erq-process-option input:focus-visible{outline:2px solid var(--erq-blue);outline-offset:3px}.erq .erq-item-editor .erq-process-section>.erq-field{margin-top:14px}.erq .erq-item-editor .erq-process-policy{padding:6px;border:1px solid transparent;border-radius:5px}.erq .erq-item-editor .erq-process-policy[aria-invalid=true]{border-color:var(--erq-error);background:#fff5f4}.erq .erq-item-editor .erq-process-hint{font-size:12px;margin:8px 6px 0}@media(max-width:1000px){.erq .erq-item-editor .erq-process-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.erq .erq-item-editor .erq-process-option{min-height:44px;align-items:center}}.erq .erq-request-header{padding:24px 32px 14px}.erq .erq-request-header h1{font-size:32px;line-height:1.25;margin:0;color:var(--erq-ink)}.erq .erq-request-header p{font-size:14px;margin-top:7px;color:var(--erq-muted)}.erq .erq-intent{padding:0 32px 20px;border-bottom:1px solid var(--erq-line)}.erq .erq-intent fieldset{min-width:0;border:0;padding:0;margin:0}.erq .erq-intent legend{float:none;width:auto;padding:0;margin:0 0 8px;font-size:13px;font-weight:600;color:#34445b}.erq .erq-intent-options{display:flex;flex-wrap:wrap;gap:10px}.erq .erq-intent-option{display:flex;align-items:center;gap:9px;min-height:42px;margin:0;padding:9px 16px;border:1px solid var(--erq-line);border-radius:5px;cursor:pointer;font-size:14px;font-weight:500;line-height:1.5}.erq .erq-intent-option:has(input:checked){background:var(--erq-soft);border-color:var(--erq-blue);color:var(--erq-blue)}.erq .erq-intent-option:hover{background:var(--erq-soft)}.erq .erq-intent-option input[type=radio]{-webkit-appearance:auto!important;appearance:auto!important;position:static;opacity:1;width:18px;height:18px;min-width:18px;padding:0;margin:0;flex:0 0 18px;accent-color:var(--erq-blue);cursor:pointer}.erq .erq-intent-option input:focus-visible{outline:2px solid var(--erq-blue);outline-offset:3px}.erq .erq-intent-hint{font-size:12px;line-height:1.6;margin-top:8px}@media(max-width:1100px){.erq .erq-request-header,.erq .erq-intent{padding-left:24px;padding-right:24px}}@media(max-width:760px){.erq .erq-request-header{padding:20px 16px 14px}.erq .erq-request-header h1{font-size:27px}.erq .erq-request-header p{font-size:13px}.erq .erq-intent{padding:0 16px 16px}.erq .erq-intent-options{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.erq .erq-intent-option{min-height:44px;padding:10px 12px}}.erq .erq-reference-card{border:1px solid var(--erq-line);border-radius:6px;padding:16px;min-width:0}.erq .erq-reference-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.erq .erq-reference-card h3{font-size:15px}.erq .erq-reference-card>.erq-btn{margin-top:14px}.erq .erq-quote-advice .erq-advice-toggle{margin-top:0}.erq .erq-quote-advice{border-top:1px solid var(--erq-line);padding-top:18px;display:grid;gap:12px}.erq .erq-quote-advice .erq-advice-toggle strong{font-weight:600}.erq .erq-material-fields{display:grid;align-content:start;gap:12px;min-width:0}.erq .erq-material-notice{color:#805314;font-size:12px;line-height:1.5}.erq .erq-item-timing{margin-top:18px}.erq .erq-item-timing>.erq-muted{margin:0;line-height:1.6}.erq .erq-quote-advice .erq-project-questions{margin:12px 0 0;padding-bottom:0;border-bottom:0;gap:8px}.erq .erq-item-editor .erq-process-section>.erq-field:has([data-field=processRoute]){margin-top:16px}.erq .erq-intent-option{align-items:flex-start;min-width:260px;max-width:100%;padding:12px 16px}.erq .erq-intent-option input[type=radio]{margin-top:3px}.erq .erq-intent-option strong{display:block;font-size:14px;font-weight:600}.erq .erq-intent-option small{display:block;margin-top:3px;font-size:12px;font-weight:400;color:var(--erq-muted)}.erq .erq-advice-toggle{display:flex;align-items:center;gap:9px;margin-top:12px;min-height:30px;font-size:13px;cursor:pointer}.erq .erq-project-nav{margin-bottom:20px}.erq .erq-project-questions{margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid var(--erq-line)}.erq .erq-project-questions .erq-field>textarea{min-height:110px;height:auto;resize:vertical}.erq .erq-project-questions>.erq-small{margin:0}.erq .erq-consultation .erq-project-questions{border-bottom:0;padding-bottom:0}.erq .erq-project-files{margin:24px 0}.erq .erq-project-files h3,.erq .erq-review-project h3{font-size:15px;margin-bottom:6px}.erq .erq-project-files h3 .erq-muted{font-size:12px;font-weight:400}.erq .erq-project-files>.erq-btn{margin-top:12px}.erq .erq-reference-files{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px}.erq .erq-reference-files:empty{display:none}.erq .erq-reference-files .erq-file{padding:12px;border:1px solid var(--erq-line);border-radius:5px}.erq .erq-reference-files .erq-thumbnail{max-width:230px;min-height:100px;margin-top:10px}.erq .erq-known-details{margin-top:28px}.erq .erq-known-details .erq-form>.erq-btn{justify-self:start}.erq .erq-consultation-note{margin-top:24px;font-size:13px}.erq .erq-question-back{margin-bottom:18px}.erq .erq-review-project{padding:16px;border:1px solid var(--erq-line);border-radius:5px;margin-bottom:20px}.erq .erq-review-project>.erq-btn{margin-top:12px}.erq .erq-preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:760px){.erq .erq-intent-option{min-width:0;width:100%}.erq .erq-advice-toggle{min-height:44px}.erq .erq-consultation .erq-panel-head h2{font-size:24px}.erq .erq-project-questions .erq-field>textarea{min-height:132px;font-size:16px}.erq .erq-layout-advice>.erq-panel{grid-row:1}.erq .erq-layout-advice>.erq-sidebar{grid-row:2}.erq .erq-layout-advice .erq-empty-sidebar{display:none}}.erq .erq-consultation-files .erq-discussion-file-list{min-width:0;min-height:0;margin-top:18px;display:flex;flex-direction:column;gap:16px}.erq .erq-consultation-files .erq-file{padding:12px;border:1px solid var(--erq-line);border-radius:5px}.erq .erq-consultation-files .erq-thumbnail{min-height:100px;max-height:180px;margin-top:12px}.erq .erq-consultation-files .erq-file-errors{margin:0}@media(min-width:761px){.erq .erq-consultation-files>.erq-discussion-file-list{flex:1 1 auto;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}}@media(max-width:760px){.erq .erq-reference-card{padding:12px}.erq .erq-reference-card-head{align-items:flex-start}.erq .erq-consultation-files .erq-empty-sidebar{display:flex;padding:18px 8px}}.erq .erq-consultation-files>.erq-discussion-file-list{margin-top:0;gap:14px}.erq .erq-general-files{border:1px solid var(--erq-line);border-radius:6px;padding:14px;display:grid;gap:10px;min-width:0}.erq .erq-general-files .erq-sidebar-head{margin:0}.erq .erq-general-files h3{font-size:14px}.erq .erq-general-files>.erq-link{justify-self:start}.erq .erq-consultation-item{border:1px solid var(--erq-line);border-radius:6px;min-width:0}.erq .erq-consultation-item>summary{padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:6px;cursor:pointer;background:var(--erq-soft);color:var(--erq-blue);font-weight:600;list-style:none;border-radius:6px}.erq .erq-consultation-item>summary>span{overflow-wrap:anywhere}.erq .erq-consultation-item>summary>small{grid-column:1/-1;color:var(--erq-muted);font-weight:400}.erq .erq-consultation-item-body{display:grid;gap:14px;padding:12px;min-width:0}.erq .erq-consultation-item-body>.erq-link{justify-self:start}.erq .erq-reference-details>summary{display:flex;align-items:center;flex-wrap:wrap;gap:4px;cursor:pointer;list-style:none;font-size:12px}.erq .erq-reference-details>summary>.erq-icon{margin-left:auto;width:15px}.erq .erq-reference-details>.erq-form{margin-top:14px;gap:14px}.erq .erq-reference-details .erq-field>label{font-size:12px}.erq .erq-reference-details input,.erq .erq-reference-details textarea{width:100%;min-width:0;padding:9px;font-size:13px}.erq .erq-reference-details textarea{height:100px;min-height:80px}.erq .erq-consultation-item[open]>summary>.erq-icon,.erq .erq-reference-details[open]>summary>.erq-icon{transform:rotate(180deg)}.erq .erq-consultation-item summary::-webkit-details-marker{display:none}@media(max-width:760px){.erq .erq-reference-details input,.erq .erq-reference-details textarea{font-size:16px}}.erq .erq-reference-select{border:0;border-radius:5px 5px 0 0;background:transparent;color:var(--erq-ink);display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 12px 8px;text-align:left;font:inherit;font-weight:600;cursor:pointer}.erq .erq-reference-select>span{min-width:0;overflow-wrap:anywhere}.erq .erq-consultation-item.is-active{border-color:var(--erq-control)}.erq .erq-consultation-item.is-active>.erq-reference-select,.erq .erq-consultation-item.is-active>.erq-reference-meta{background:var(--erq-soft);color:var(--erq-blue)}.erq .erq-reference-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 12px;color:var(--erq-muted);font-size:12px}.erq .erq-reference-attachments>summary{display:flex;align-items:center;justify-content:space-between;font-size:12px;cursor:pointer;list-style:none;color:var(--erq-muted)}.erq .erq-reference-attachments>.erq-file{margin-top:10px}.erq .erq-consultation-files .erq-thumbnail{display:none}.erq .erq-consultation-detail .erq-form{gap:24px}.erq .erq-consultation-detail textarea{height:132px;min-height:110px}.erq .erq-reference-select:focus-visible{outline:2px solid var(--erq-blue);outline-offset:2px}.erq .erq-discussion-topics{min-width:0;border:0;padding:0;margin:0 0 28px}.erq .erq-discussion-topics legend{font-size:14px;font-weight:600;margin-bottom:6px;padding:0}.erq .erq-discussion-topics legend>.erq-muted{font-weight:400;font-size:12px}.erq .erq-discussion-topics>p{margin-bottom:12px}.erq .erq-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.erq .erq-topic-option{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:1px solid var(--erq-line);border-radius:6px;cursor:pointer;font-size:13px;line-height:1.5;min-width:0}.erq .erq-topic-option>span:last-child{min-width:0;overflow-wrap:anywhere}.erq .erq-topic-option:has(input:checked){border-color:var(--erq-blue);background:var(--erq-soft);color:var(--erq-blue)}.erq .erq-topic-option:has(input:focus-visible){outline:2px solid var(--erq-blue);outline-offset:2px}.erq .erq-topic-divider{display:flex;align-items:center;gap:12px;margin:12px 0;color:var(--erq-muted);font-size:12px}.erq .erq-topic-divider:before,.erq .erq-topic-divider:after{content:"";height:1px;background:var(--erq-line);flex:1}.erq .erq-topic-unsure{border-style:dashed;background:#fafbfe}.erq .erq-topic-review{margin-top:16px;font-size:13px}.erq .erq-topic-review h4{font-size:13px;margin-bottom:6px}.erq .erq-topic-review ul{padding-left:20px;margin:0}@media(max-width:760px){.erq .erq-topic-grid{grid-template-columns:minmax(0,1fr)}}.erq .erq-item-editor .erq-requirement-list{display:flex;flex-direction:column;gap:16px;align-items:stretch}.erq .erq-item-editor .erq-requirement-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;gap:4px 24px}.erq .erq-item-editor .erq-requirement-row>.erq-requirement{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:4px;min-width:0}.erq .erq-item-editor .erq-requirement>.erq-field{margin:0;min-width:0}.erq .erq-item-editor .erq-requirement textarea{height:110px;min-height:110px;width:100%;box-sizing:border-box}.erq .erq-item-editor .erq-additional-notes{padding-top:18px;border-top:1px solid var(--erq-line)}.erq .erq-item-editor .erq-item-navigation{border-top:0}@media(max-width:1000px){.erq .erq-item-editor .erq-requirement-row{grid-template-columns:minmax(0,1fr);gap:12px}.erq .erq-item-editor .erq-requirement-row>.erq-requirement{display:flex;flex-direction:column;grid-row:auto;gap:4px}}.erq .erq-item-editor .erq-item-navigation,.erq .erq-consultation-detail .erq-panel-actions{justify-content:flex-end}.erq .erq-discussion-topics legend{margin-bottom:12px}.erq .erq-sidebar[aria-label="Your items"]>.erq-sidebar-head{margin-bottom:16px}.erq .erq-panel-head .erq-part-identifier{text-transform:none;letter-spacing:0}.erq .erq-requirement-reference{border:1px solid var(--erq-line);border-radius:5px;background:var(--erq-soft);padding:10px 13px;min-height:44px;max-height:110px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.erq .erq-requirement-content{align-self:start}.erq .erq-requirement-content small{display:block;margin-top:6px}.erq .erq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.erq [data-timing-purpose][hidden],.erq [data-delivery-location][hidden]{display:none!important}.erq [data-timing-purpose]{min-width:0}.erq .erq-quantity-material{margin-top:28px}.erq .erq-footer{gap:20px}.erq .erq-footer>.erq-submit-feedback{flex:1 1 260px;min-width:0;margin:0;color:#304569;font-size:13px;line-height:1.5}.erq .erq-submit-feedback.is-error{color:#a72921;background:#fff5f4;border-color:#efb8b3}.erq .erq-submit-feedback[hidden]{display:none}.erq .erq-alert:focus-visible,.erq .erq-submit-feedback:focus-visible{outline:2px solid #425cff;outline-offset:3px}@media(max-width:760px){.erq .erq-footer>.erq-submit-feedback{flex-basis:100%;order:-1}}.erq .erq-test-entry{margin-top:16px;font-size:13px;color:#526581;max-width:560px}.erq .erq-test-entry summary{cursor:pointer;width:fit-content}.erq .erq-test-entry-body{display:grid;gap:8px;margin-top:12px;padding:14px;background:var(--erq-soft);border:1px solid var(--erq-line);border-radius:6px}.erq .erq-test-entry-body input{box-sizing:border-box;width:100%;max-width:360px;min-height:42px;padding:8px 12px;border:1px solid #9cabc2;border-radius:5px;background:#fff;color:#263952;font:inherit}.erq .erq-test-entry-body p{margin:0;font-size:12px}.erq .erq-api-receipt{overflow-wrap:anywhere}.erq[aria-busy=true] button,.erq[aria-busy=true] input,.erq[aria-busy=true] select,.erq[aria-busy=true] textarea{cursor:wait}.erq .erq-api-receipt:focus-visible,.erq .erq-test-entry summary:focus-visible,.erq .erq-test-entry-body input:focus-visible{outline:2px solid #425cff;outline-offset:3px}.erq[data-receipt-view=true] .erq-request-header{display:none}.erq .erq-success{min-height:0;width:100%;padding:48px 32px 40px}.erq .erq-success-icon{width:76px;height:76px;margin-bottom:24px;box-shadow:none;border:0;background:#e7f6ed;color:#138444}.erq .erq-success-icon>.erq-icon{width:34px;height:34px;flex-basis:34px;stroke-width:2.5}.erq .erq-success>h1{font-size:32px;margin:0 0 12px;max-width:none}.erq .erq-success>p{max-width:none;color:#536784;font-size:15px}.erq .erq-receipt{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:24px;margin:30px 0 0;padding:22px 24px;border-radius:12px;background:#f7f9fd}.erq .erq-receipt>div,.erq .erq-receipt>div:first-child{min-width:0;padding:0}.erq .erq-receipt>div+div{border:0;padding:0}.erq .erq-receipt span{font-size:13px;margin-bottom:5px;color:#536784}.erq .erq-receipt strong{display:block;font-weight:600;color:var(--erq-ink);font-size:15px}.erq .erq-receipt-copy{display:flex;min-height:32px;padding:4px 0;color:var(--erq-blue);font-weight:600}.erq .erq-receipt-feedback{width:100%;min-height:24px;text-align:left;font-size:13px;margin:4px 0 10px}.erq .erq-receipt-next{width:100%;text-align:left;padding:16px 0 20px}.erq .erq-receipt-next h2{font-size:21px;margin:0 0 20px;line-height:1.4}.erq .erq-receipt-next ol{display:grid;gap:22px;list-style:none;margin:0;padding:0;counter-reset:receipt-step}.erq .erq-receipt-next li{display:flex;gap:15px;counter-increment:receipt-step;margin:0;padding:0}.erq .erq-receipt-next li:before{content:counter(receipt-step);display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;border-radius:50%;background:#e8edff;color:#244bca;font-weight:600}.erq .erq-receipt-next h3{font-size:16px;line-height:1.5;margin:1px 0 3px}.erq .erq-receipt-next p{font-size:14px;color:#536784;line-height:1.65}.erq .erq-success-actions{margin:18px 0 0;gap:14px}.erq .erq-api-receipt .erq-success-actions .erq-btn{min-height:48px;height:auto;padding:12px 20px;border-radius:9px}.erq .erq-api-receipt .erq-success-actions .erq-btn.link{background:transparent;border-color:transparent;color:var(--erq-blue)}.erq .erq-receipt-help{width:100%;text-align:left;margin-top:30px;padding-top:22px;border-top:1px solid var(--erq-line);font-size:13px;scroll-margin-top:24px}.erq .erq-receipt-help strong{color:var(--erq-ink);font-weight:600}.erq .erq-receipt-help p{margin-top:6px;color:#536784;line-height:1.7}.erq .erq-receipt-help a{text-decoration:underline;text-underline-offset:2px}.erq .erq-api-receipt :is(.erq-receipt,.erq-receipt-next,.erq-receipt-feedback,.erq-receipt-help){width:100%;max-width:960px}.erq .erq-success>.erq-note{margin-top:18px;justify-content:center}.erq .erq-success>.erq-small{margin-top:16px}.erq .erq-success>.erq-receipt-repeat{padding:12px 16px;background:#f5f7fc;border-radius:8px;width:100%;text-align:left;font-size:13px}@media(max-width:760px){.erq .erq-success{padding:32px 18px}.erq .erq-success>h1{font-size:26px}.erq .erq-success>p{font-size:14px}.erq .erq-receipt{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px;margin:24px 0 0}.erq .erq-receipt>div,.erq .erq-receipt>div:first-child{padding:0}.erq .erq-receipt>div+div{border-top:1px solid #e0e7f3;padding-top:14px}.erq .erq-receipt-next{padding-top:10px}.erq .erq-receipt-next h2{font-size:20px;margin:0 0 18px}.erq .erq-receipt-next li{gap:12px}.erq .erq-api-receipt .erq-success-actions{width:100%;gap:10px}.erq .erq-api-receipt .erq-success-actions .erq-btn{width:100%;max-width:none}.erq .erq-receipt-help{margin-top:24px;padding-top:18px}}@media(min-width:761px){.erq-layout{height:auto;grid-template-columns:minmax(250px,300px) minmax(0,1fr);grid-template-rows:auto;align-items:start}.erq-panel{height:auto;min-height:0;overflow:visible;scrollbar-gutter:auto}.erq-sidebar{position:sticky;top:24px;align-self:start;height:auto;max-height:calc(100vh - 48px);overflow-y:auto}.erq-sidebar>.erq-list{flex:initial;min-height:auto;overflow:visible}}@media(min-width:761px)and (max-width:1100px){.erq-layout{grid-template-columns:270px minmax(0,1fr)}}.erq .erq-item-file-notice{display:flex;align-items:flex-start;gap:12px;padding:18px;margin:0 0 24px;border:1px solid #d56b62;border-left:4px solid #b42318;border-radius:6px;background:#fff5f4;color:#84221b;scroll-margin-top:120px}.erq .erq-item-file-notice>div{flex:1;min-width:0}.erq .erq-item-file-notice>div>strong{display:block;font-size:16px;line-height:1.5;color:#a52b23}.erq .erq-item-file-notice p{font-size:14px;line-height:1.6;margin:5px 0 0;color:#84221b}.erq .erq-item-file-notice>.erq-icon{margin-top:2px;width:21px;height:21px;flex:0 0 21px}.erq .erq-item-file-notice>.erq-btn{flex:0 0 auto;align-self:center;min-height:44px}.erq .erq-item-file-notice:focus{outline:2px solid #b42318;outline-offset:3px}.erq .erq-file-required p{margin:0 0 12px;color:#84221b}.erq .erq-file-required>.erq-btn{width:100%;min-height:40px;white-space:normal}@media(max-width:760px){.erq .erq-item-file-notice{flex-wrap:wrap;padding:14px;gap:10px}.erq .erq-item-file-notice>.erq-btn{width:100%}.erq .erq-item-file-notice>div>strong{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ely-rfq-workspace.css.map */
