.Button-module__UGV0LG__button{cursor:pointer;border:1px solid #0000;border-radius:6px;font-family:inherit;font-weight:500;line-height:1.1;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.Button-module__UGV0LG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__UGV0LG__sm{padding:.35rem .75rem;font-size:.8rem}.Button-module__UGV0LG__md{padding:.5rem 1.25rem;font-size:.875rem}.Button-module__UGV0LG__lg{padding:.7rem 1.5rem;font-size:.95rem}.Button-module__UGV0LG__primary{background:var(--brand-blue);color:#fff;border-color:var(--brand-blue)}.Button-module__UGV0LG__primary:hover:not(:disabled){background:#0057c2;border-color:#0057c2}.Button-module__UGV0LG__secondary{color:var(--brand-blue);border-color:var(--brand-blue);background:#fff}.Button-module__UGV0LG__secondary:hover:not(:disabled){background:var(--brand-blue);color:#fff}.Button-module__UGV0LG__tertiary{color:var(--brand-grey);background:#fff;border-color:#ccc}.Button-module__UGV0LG__tertiary:hover:not(:disabled){border-color:var(--brand-blue);color:var(--brand-blue)}.Button-module__UGV0LG__inline{color:var(--brand-grey);background:0 0;border-color:#0000;padding:0}.Button-module__UGV0LG__inline:hover:not(:disabled){text-decoration:underline}.Button-module__UGV0LG__fullWidth{width:100%}
.UploadInputSection-module__hVY_AG__section{flex-direction:column;gap:.75rem;display:flex}.UploadInputSection-module__hVY_AG__dropzone{text-align:center;color:#888;border:2px dashed #ccc;border-radius:8px;width:100%;padding:2rem;transition:border-color .15s,background-color .15s;container-type:inline-size}.UploadInputSection-module__hVY_AG__dropzone[data-drag-over]{border-color:var(--brand-blue);background-color:var(--brand-light-grey)}.UploadInputSection-module__hVY_AG__dropzone:has(:focus-visible){border-color:var(--brand-blue);background-color:var(--brand-light-grey)}.UploadInputSection-module__hVY_AG__dropzoneActions{flex-direction:column;justify-content:center;align-items:stretch;gap:.5rem;margin-top:.75rem;display:flex}@container (min-width:240px){.UploadInputSection-module__hVY_AG__dropzoneActions{flex-direction:row}}.UploadInputSection-module__hVY_AG__dropzoneBtn{cursor:pointer;color:inherit;background:0 0;border:1px solid #ccc;border-radius:6px;padding:.35rem .85rem;font-family:inherit;font-size:.85rem;transition:border-color .15s}.UploadInputSection-module__hVY_AG__dropzoneBtn:hover,.UploadInputSection-module__hVY_AG__dropzoneBtn:focus-visible{border-color:var(--brand-blue);color:var(--brand-blue);outline:none}.UploadInputSection-module__hVY_AG__hiddenInput{display:none}
.HtmlUploadSection-module__5VnuDW__section{}.HtmlUploadSection-module__5VnuDW__dropzone{}.HtmlUploadSection-module__5VnuDW__dropzoneActions{}.HtmlUploadSection-module__5VnuDW__dropzoneBtn{}.HtmlUploadSection-module__5VnuDW__hiddenInput{}.HtmlUploadSection-module__5VnuDW__fileName{color:var(--brand-grey);word-break:break-all;font-size:.85rem}
.AnimatedBackground-module__d4a7jq__layer{--speed-multiplier:1;--distance-multiplier:1;--opacity-multiplier:1;--glow-a:#c3d7f0;--glow-b:#5fa0f4;--dot-primary:#3f93f4;--dot-secondary:#f5ddb0;--diamond-primary:#8cb9f1;--diamond-secondary:#f6d8ac;--ring-color:#5492eb73;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AnimatedBackground-module__d4a7jq__themeBlue{background:radial-gradient(circle at 10% 8%,#dfe9f6 0%,#0000 18%),radial-gradient(circle at 95% 95%,#7fb4f8 0%,#0000 22%),radial-gradient(circle at 15% 70%,#fff2d9 0%,#0000 24%),linear-gradient(128deg,#fffdf8 0%,#f4f8ff 48%,#dfebff 100%)}.AnimatedBackground-module__d4a7jq__themeWarm{--glow-a:#ffd5c8;--glow-b:#ff9d90;--dot-primary:#ff8a7f;--dot-secondary:#f5ddb0;--diamond-primary:#f8a7a1;--diamond-secondary:#f6d8ac;--ring-color:#ff7c6a66;background:radial-gradient(circle at 10% 8%,#ffe8dc 0%,#0000 18%),radial-gradient(circle at 95% 95%,#ffb6ab 0%,#0000 22%),radial-gradient(circle at 15% 70%,#fff2d9 0%,#0000 24%),linear-gradient(128deg,#fffdf8 0%,#fff2ef 48%,#ffe7e2 100%)}.AnimatedBackground-module__d4a7jq__densityNormal .AnimatedBackground-module__d4a7jq__dotD,.AnimatedBackground-module__d4a7jq__densityNormal .AnimatedBackground-module__d4a7jq__dotE,.AnimatedBackground-module__d4a7jq__densityNormal .AnimatedBackground-module__d4a7jq__diamondC,.AnimatedBackground-module__d4a7jq__densityNormal .AnimatedBackground-module__d4a7jq__ringA,.AnimatedBackground-module__d4a7jq__densityNormal .AnimatedBackground-module__d4a7jq__ringB{display:none}.AnimatedBackground-module__d4a7jq__densityRich .AnimatedBackground-module__d4a7jq__dotD,.AnimatedBackground-module__d4a7jq__densityRich .AnimatedBackground-module__d4a7jq__dotE,.AnimatedBackground-module__d4a7jq__densityRich .AnimatedBackground-module__d4a7jq__diamondC,.AnimatedBackground-module__d4a7jq__densityRich .AnimatedBackground-module__d4a7jq__ringA,.AnimatedBackground-module__d4a7jq__densityRich .AnimatedBackground-module__d4a7jq__ringB{display:block}.AnimatedBackground-module__d4a7jq__motionSubtle{--speed-multiplier:1.3;--distance-multiplier:.72;--opacity-multiplier:.8}.AnimatedBackground-module__d4a7jq__motionNone,.AnimatedBackground-module__d4a7jq__motionNormal{--speed-multiplier:1;--distance-multiplier:1;--opacity-multiplier:1}.AnimatedBackground-module__d4a7jq__motionLively{--speed-multiplier:.78;--distance-multiplier:1.28;--opacity-multiplier:1.08}.AnimatedBackground-module__d4a7jq__motionNone:before,.AnimatedBackground-module__d4a7jq__motionNone:after,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__dotA,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__dotB,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__dotC,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__dotD,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__dotE,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__diamondA,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__diamondB,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__diamondC,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__ringA,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__ringB,.AnimatedBackground-module__d4a7jq__motionNone .AnimatedBackground-module__d4a7jq__gridMarks{animation:none}.AnimatedBackground-module__d4a7jq__layer:before,.AnimatedBackground-module__d4a7jq__layer:after{content:"";filter:blur(26px);opacity:.35;pointer-events:none;border-radius:50%;width:18rem;height:18rem;position:absolute}.AnimatedBackground-module__d4a7jq__layer:before{background:var(--glow-a);animation:AnimatedBackground-module__d4a7jq__driftGlowA calc(11s * var(--speed-multiplier)) ease-in-out infinite;top:-7rem;left:-5rem}.AnimatedBackground-module__d4a7jq__layer:after{background:var(--glow-b);animation:AnimatedBackground-module__d4a7jq__driftGlowB calc(12s * var(--speed-multiplier)) ease-in-out infinite;bottom:-8rem;right:-8rem}.AnimatedBackground-module__d4a7jq__dotA,.AnimatedBackground-module__d4a7jq__dotB,.AnimatedBackground-module__d4a7jq__dotC{border-radius:50%;position:absolute}.AnimatedBackground-module__d4a7jq__dotA{background:var(--dot-secondary);width:.48rem;height:.48rem;animation:AnimatedBackground-module__d4a7jq__floatDot calc(5.6s * var(--speed-multiplier)) ease-in-out infinite;top:12%;left:16%}.AnimatedBackground-module__d4a7jq__dotB{background:var(--dot-primary);width:.52rem;height:.52rem;animation:AnimatedBackground-module__d4a7jq__floatDot calc(6.4s * var(--speed-multiplier)) ease-in-out infinite reverse;top:14%;right:17%}.AnimatedBackground-module__d4a7jq__dotC{background:var(--dot-primary);width:.46rem;height:.46rem;animation:AnimatedBackground-module__d4a7jq__floatDot calc(5.9s * var(--speed-multiplier)) ease-in-out infinite;bottom:16%;left:13%}.AnimatedBackground-module__d4a7jq__dotD,.AnimatedBackground-module__d4a7jq__dotE{border-radius:50%;position:absolute}.AnimatedBackground-module__d4a7jq__dotD{background:var(--dot-primary);width:.5rem;height:.5rem;animation:AnimatedBackground-module__d4a7jq__floatDot calc(6.8s * var(--speed-multiplier)) ease-in-out infinite;bottom:12%;left:8%}.AnimatedBackground-module__d4a7jq__dotE{background:var(--dot-secondary);width:.42rem;height:.42rem;animation:AnimatedBackground-module__d4a7jq__floatDot calc(7.1s * var(--speed-multiplier)) ease-in-out infinite reverse;top:20%;left:26%}.AnimatedBackground-module__d4a7jq__diamondA,.AnimatedBackground-module__d4a7jq__diamondB{width:.9rem;height:.9rem;position:absolute;transform:rotate(18deg)}.AnimatedBackground-module__d4a7jq__diamondA{background:var(--diamond-primary);animation:AnimatedBackground-module__d4a7jq__floatDiamondA calc(7.4s * var(--speed-multiplier)) ease-in-out infinite;top:22%;right:20%}.AnimatedBackground-module__d4a7jq__diamondB{background:var(--diamond-secondary);animation:AnimatedBackground-module__d4a7jq__floatDiamondB calc(8s * var(--speed-multiplier)) ease-in-out infinite;bottom:28%;right:18%}.AnimatedBackground-module__d4a7jq__diamondC{background:var(--diamond-secondary);width:.66rem;height:.66rem;animation:AnimatedBackground-module__d4a7jq__floatDiamondA calc(9.2s * var(--speed-multiplier)) ease-in-out infinite reverse;position:absolute;bottom:18%;left:20%;transform:rotate(22deg)}.AnimatedBackground-module__d4a7jq__ringA,.AnimatedBackground-module__d4a7jq__ringB{border:1px solid var(--ring-color);border-radius:999px;position:absolute}.AnimatedBackground-module__d4a7jq__ringA{width:1.3rem;height:1.3rem;animation:AnimatedBackground-module__d4a7jq__ringOrbit calc(10s * var(--speed-multiplier)) ease-in-out infinite;top:17%;left:19%}.AnimatedBackground-module__d4a7jq__ringB{width:1rem;height:1rem;animation:AnimatedBackground-module__d4a7jq__ringOrbit calc(11.5s * var(--speed-multiplier)) ease-in-out infinite reverse;bottom:22%;right:12%}.AnimatedBackground-module__d4a7jq__gridMarks{opacity:.5;width:3rem;height:3rem;animation:AnimatedBackground-module__d4a7jq__gridBob calc(9s * var(--speed-multiplier)) ease-in-out infinite;background-image:radial-gradient(#f2cd95 1.2px,#0000 1.2px);background-size:8px 8px;position:absolute;top:5%;right:5%}@keyframes AnimatedBackground-module__d4a7jq__floatDot{0%{opacity:calc(.72 * var(--opacity-multiplier));transform:translate(0,0)scale(1)}50%{transform:translate3d(calc(.68rem * var(--distance-multiplier)), calc(-.9rem * var(--distance-multiplier)), 0) scale(calc(1 + (.17 * var(--distance-multiplier))));opacity:1}to{opacity:calc(.72 * var(--opacity-multiplier));transform:translate(0,0)scale(1)}}@keyframes AnimatedBackground-module__d4a7jq__floatDiamondA{0%{transform:rotate(18deg)translate(0,0)}50%{transform:rotate(calc(18deg + (17deg * var(--distance-multiplier)))) translate3d(calc(-.82rem * var(--distance-multiplier)), calc(.7rem * var(--distance-multiplier)), 0)}to{transform:rotate(18deg)translate(0,0)}}@keyframes AnimatedBackground-module__d4a7jq__floatDiamondB{0%{transform:rotate(18deg)translate(0,0)}50%{transform:rotate(calc(18deg - (14deg * var(--distance-multiplier)))) translate3d(calc(.82rem * var(--distance-multiplier)), calc(-.72rem * var(--distance-multiplier)), 0)}to{transform:rotate(18deg)translate(0,0)}}@keyframes AnimatedBackground-module__d4a7jq__ringOrbit{0%{opacity:calc(.35 * var(--opacity-multiplier));transform:translate(0,0)scale(1)}50%{transform:translate3d(calc(.52rem * var(--distance-multiplier)), calc(-.48rem * var(--distance-multiplier)), 0) scale(calc(1 + (.2 * var(--distance-multiplier))));opacity:calc(.72 * var(--opacity-multiplier))}to{opacity:calc(.35 * var(--opacity-multiplier));transform:translate(0,0)scale(1)}}@keyframes AnimatedBackground-module__d4a7jq__gridBob{0%{opacity:calc(.24 * var(--opacity-multiplier));transform:translate(0,0)}50%{transform:translate3d(calc(-.6rem * var(--distance-multiplier)), calc(.55rem * var(--distance-multiplier)), 0) scale(calc(1 + (.08 * var(--distance-multiplier))));opacity:calc(.7 * var(--opacity-multiplier))}to{opacity:calc(.24 * var(--opacity-multiplier));transform:translate(0,0)}}@keyframes AnimatedBackground-module__d4a7jq__driftGlowA{0%{transform:translate(0,0)}50%{transform:translate3d(calc(1.35rem * var(--distance-multiplier)), calc(-.95rem * var(--distance-multiplier)), 0) scale(calc(1 + (.08 * var(--distance-multiplier))))}to{transform:translate(0,0)}}@keyframes AnimatedBackground-module__d4a7jq__driftGlowB{0%{transform:translate(0,0)}50%{transform:translate3d(calc(-1.45rem * var(--distance-multiplier)), calc(1.05rem * var(--distance-multiplier)), 0) scale(calc(1 + (.09 * var(--distance-multiplier))))}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.AnimatedBackground-module__d4a7jq__layer:before,.AnimatedBackground-module__d4a7jq__layer:after,.AnimatedBackground-module__d4a7jq__dotA,.AnimatedBackground-module__d4a7jq__dotB,.AnimatedBackground-module__d4a7jq__dotC,.AnimatedBackground-module__d4a7jq__dotD,.AnimatedBackground-module__d4a7jq__dotE,.AnimatedBackground-module__d4a7jq__diamondA,.AnimatedBackground-module__d4a7jq__diamondB,.AnimatedBackground-module__d4a7jq__diamondC,.AnimatedBackground-module__d4a7jq__ringA,.AnimatedBackground-module__d4a7jq__ringB,.AnimatedBackground-module__d4a7jq__gridMarks{animation:none}}
.Checkbox-module__oBanaG__label{color:var(--brand-grey);cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}
.InfoPopover-module__HciLyW__wrapper{align-items:center;display:inline-flex;position:relative}.InfoPopover-module__HciLyW__infoIcon{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;line-height:1}.InfoPopover-module__HciLyW__infoIcon:focus-visible{outline:2px solid var(--brand-blue-500,#4a90d9);outline-offset:2px}.InfoPopover-module__HciLyW__popover{z-index:10;color:#fff;white-space:normal;background:#1f2933;border-radius:6px;width:240px;padding:.6rem .7rem;font-size:.75rem;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 12px #0003}
.Input-module__Ul9oRq__label{color:var(--brand-grey);flex-direction:column;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.Input-module__Ul9oRq__input{color:var(--brand-grey);background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.Input-module__Ul9oRq__input:focus{outline:2px solid var(--brand-blue);outline-offset:1px}
.FigmaInputSection-module__UBhWVq__section{flex-direction:column;gap:.75rem;display:flex}
.HtmlUrlSection-module__s4ywJa__section{}
.CollapsibleSection-module__qik59W__wrapper{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.CollapsibleSection-module__qik59W__header{background:var(--brand-light-grey);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.6rem .9rem;display:flex}.CollapsibleSection-module__qik59W__header:hover{background:#ebebeb}.CollapsibleSection-module__qik59W__header:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-2px}.CollapsibleSection-module__qik59W__title{color:var(--brand-grey);font-size:.875rem;font-weight:600}.CollapsibleSection-module__qik59W__chevron{color:var(--brand-grey);font-size:1rem;transition:transform .15s;display:inline-block;transform:rotate(-90deg)}.CollapsibleSection-module__qik59W__chevronOpen{transform:rotate(0)}.CollapsibleSection-module__qik59W__body{border-top:1px solid #e0e0e0;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}
.ResponsiveQaWorkspace-module__tTe7uq__page{flex-direction:column;height:calc(100vh - 3rem);display:flex;overflow:hidden}.ResponsiveQaWorkspace-module__tTe7uq__panelToggle{color:var(--brand-grey);background:var(--brand-light-grey);cursor:pointer;border:none;border-bottom:1px solid #ccc;align-items:center;padding:.4rem .75rem;font-family:inherit;font-size:.85rem;display:flex}.ResponsiveQaWorkspace-module__tTe7uq__layout{flex-direction:column;flex:1;display:flex;overflow:hidden}.ResponsiveQaWorkspace-module__tTe7uq__leftPanel{z-index:2;opacity:1;background:#fff;border-bottom:1px solid #e0e0e0;flex-direction:column;gap:1.5rem;width:100%;min-width:320px;max-height:90vh;padding:1rem;transition:max-height .25s,opacity .2s;display:flex;position:absolute;overflow-y:auto}.ResponsiveQaWorkspace-module__tTe7uq__leftPanelCollapsed{opacity:0;border-bottom:none;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.ResponsiveQaWorkspace-module__tTe7uq__rightPanel{z-index:1;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.ResponsiveQaWorkspace-module__tTe7uq__workspaceSurface{box-sizing:border-box;flex-direction:column;flex:1 0 auto;min-height:100%;padding:1rem;display:flex;position:relative}.ResponsiveQaWorkspace-module__tTe7uq__rightPanel.ResponsiveQaWorkspace-module__tTe7uq__flushWorkspace .ResponsiveQaWorkspace-module__tTe7uq__workspaceSurface{padding:0}@media (min-width:768px){.ResponsiveQaWorkspace-module__tTe7uq__panelToggle{display:none}.ResponsiveQaWorkspace-module__tTe7uq__layout{flex-direction:unset;grid-template-columns:clamp(240px,28vw,420px) minmax(0,2fr);display:grid}.ResponsiveQaWorkspace-module__tTe7uq__leftPanel,.ResponsiveQaWorkspace-module__tTe7uq__leftPanelCollapsed{width:100%;min-width:240px;max-width:420px;max-height:unset;opacity:1;border-bottom:none;border-right:1px solid #e0e0e0;padding:1rem;position:relative;overflow-y:auto}.ResponsiveQaWorkspace-module__tTe7uq__workspaceSurface{padding:2rem}.ResponsiveQaWorkspace-module__tTe7uq__rightPanel.ResponsiveQaWorkspace-module__tTe7uq__flushWorkspace .ResponsiveQaWorkspace-module__tTe7uq__workspaceSurface{padding:0}}
.ImageQAPanel-module__LIvxTq__heading{color:var(--brand-grey);flex-shrink:0;margin:0;font-size:1.75rem;font-weight:700}.ImageQAPanel-module__LIvxTq__resultsBackground{opacity:.7}.ImageQAPanel-module__LIvxTq__resultsContent{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}.ImageQAPanel-module__LIvxTq__emptyResults{color:#35557a;text-align:center;background:#ffffffd6;border:1px solid #9fbce3;border-radius:12px;width:100%;max-width:520px;margin:3rem auto 0;padding:1rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.45;box-shadow:0 10px 24px #588ad51f}.ImageQAPanel-module__LIvxTq__emptyResultsRunning{color:#20446f;background:#f3f8ffeb;border-style:solid;border-color:#78a5df;animation:1.4s ease-in-out infinite ImageQAPanel-module__LIvxTq__emptyResultsPulse}@keyframes ImageQAPanel-module__LIvxTq__emptyResultsPulse{0%{box-shadow:0 10px 24px #588ad524}50%{box-shadow:0 14px 30px #588ad542}to{box-shadow:0 10px 24px #588ad524}}.ImageQAPanel-module__LIvxTq__subheading{color:var(--brand-grey);margin-bottom:.75rem;font-size:1.1rem;font-weight:600}.ImageQAPanel-module__LIvxTq__limitReached{color:#c0392b;width:100%;font-size:.78rem;font-weight:500;display:block}.ImageQAPanel-module__LIvxTq__section{flex-direction:column;gap:.75rem;display:flex}.ImageQAPanel-module__LIvxTq__formGrid{flex-direction:column;gap:1rem;display:flex}.ImageQAPanel-module__LIvxTq__selectRow{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.ImageQAPanel-module__LIvxTq__selectRow>*{flex:1;min-width:0}.ImageQAPanel-module__LIvxTq__checkboxLabel{color:var(--brand-grey);cursor:pointer;flex-direction:row;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.ImageQAPanel-module__LIvxTq__imageActions{flex-wrap:wrap;gap:.5rem;display:flex}.ImageQAPanel-module__LIvxTq__imageGrid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-auto-rows:minmax(80px,1fr);gap:1rem;height:110px;min-height:110px;display:grid;overflow-y:hidden}.ImageQAPanel-module__LIvxTq__imageGrid.ImageQAPanel-module__LIvxTq__expanded{height:fit-content;overflow-y:visible}.ImageQAPanel-module__LIvxTq__imageCard{background:var(--brand-light-grey);border:1px solid #eee;border-radius:6px;position:relative;overflow:hidden}.ImageQAPanel-module__LIvxTq__imageGrid .ImageQAPanel-module__LIvxTq__imageCard:nth-child(n+5){display:none}.ImageQAPanel-module__LIvxTq__imageGrid.ImageQAPanel-module__LIvxTq__expanded .ImageQAPanel-module__LIvxTq__imageCard:nth-child(n+5){display:block}.ImageQAPanel-module__LIvxTq__note{color:var(--brand-grey);margin-top:.5rem;font-size:.75rem}.ImageQAPanel-module__LIvxTq__thumbnail{aspect-ratio:1;object-fit:contain;width:100%;max-width:80px;display:block}.ImageQAPanel-module__LIvxTq__imageName{color:var(--brand-grey);white-space:nowrap;text-overflow:ellipsis;padding:.25rem .5rem;font-size:.75rem;overflow:hidden}.ImageQAPanel-module__LIvxTq__removeButton{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.7rem;line-height:1;display:flex;position:absolute;top:4px;right:4px}.ImageQAPanel-module__LIvxTq__errorBanner{color:#c0392b;background:#fff0f0;border:1px solid #f5a0a0;border-radius:6px;padding:.75rem 1rem;font-size:.875rem}.ImageQAPanel-module__LIvxTq__resultsList{flex-direction:column;gap:1rem;display:flex}.ImageQAPanel-module__LIvxTq__resultsHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}
.HtmlQAPanel-module__zgWmia__heading{}.HtmlQAPanel-module__zgWmia__subheading{}.HtmlQAPanel-module__zgWmia__section{}.HtmlQAPanel-module__zgWmia__formGrid{}.HtmlQAPanel-module__zgWmia__selectRow{}.HtmlQAPanel-module__zgWmia__errorBanner{}.HtmlQAPanel-module__zgWmia__warningBanner{color:#8a5a00;background:#fff7e6;border:1px solid #f2d189;border-radius:8px;margin-top:.75rem;padding:.625rem .75rem;font-size:.875rem}.HtmlQAPanel-module__zgWmia__actionRow{flex-wrap:wrap;gap:.5rem;display:flex}.HtmlQAPanel-module__zgWmia__emailHtmlRow{align-items:center;gap:.4rem;display:flex}.HtmlQAPanel-module__zgWmia__previewHeaderShell{border-bottom:1px solid #e0e0e0;position:relative;overflow:hidden}.HtmlQAPanel-module__zgWmia__previewHeaderBackground{opacity:.72}.HtmlQAPanel-module__zgWmia__previewHeader{--seg-label-color:var(--brand-blue-700);--seg-segment-color:var(--brand-blue-500);--seg-segment-hover-color:var(--brand-blue-700);z-index:1;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem;display:flex;position:relative}.HtmlQAPanel-module__zgWmia__scanStatus{color:var(--brand-blue-700);margin-top:1.25rem;font-size:.85rem}.HtmlQAPanel-module__zgWmia__previewFrame{background:#fff;flex:1;min-height:320px;overflow:hidden}.HtmlQAPanel-module__zgWmia__previewIframe{border:none;width:100%;height:100%;min-height:320px}.HtmlQAPanel-module__zgWmia__sotImage{object-fit:contain;max-width:100%;height:auto;margin:0 auto;display:block}.HtmlQAPanel-module__zgWmia__sotPreviewBody{height:100%;padding:1rem;overflow:auto}.HtmlQAPanel-module__zgWmia__sotText{white-space:pre-wrap;color:var(--brand-grey);font-size:.875rem}.HtmlQAPanel-module__zgWmia__placeholder{height:100%;min-height:320px;color:var(--brand-blue-700);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.9rem;display:flex}.HtmlQAPanel-module__zgWmia__highlightMessage{color:var(--brand-grey);margin:.5rem 0 0;font-size:.875rem}.HtmlQAPanel-module__zgWmia__issueList{margin:.75rem 0 0;padding-inline-start:1.25rem}.HtmlQAPanel-module__zgWmia__issueItem{margin-bottom:.75rem}.HtmlQAPanel-module__zgWmia__wcagTargetList{flex-wrap:wrap;gap:.5rem;margin-top:.35rem;display:flex}.HtmlQAPanel-module__zgWmia__wcagTargetButton{text-align:left}@media (min-width:768px){.HtmlQAPanel-module__zgWmia__layout{grid-template-columns:clamp(240px,28vw,420px) minmax(0,1fr)}.HtmlQAPanel-module__zgWmia__page .HtmlQAPanel-module__zgWmia__rightPanel{gap:0;padding:0}}
.SegmentedControl-module__QRnbJG__wrapper{flex-direction:column;gap:.4rem;display:flex}.SegmentedControl-module__QRnbJG__label{color:var(--seg-label-color,var(--brand-grey));font-size:.875rem;font-weight:500}.SegmentedControl-module__QRnbJG__track{background:var(--brand-light-grey);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.SegmentedControl-module__QRnbJG__segment{color:var(--seg-segment-color,var(--brand-blue-500));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.35rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .3s,color .3s;display:flex}.SegmentedControl-module__QRnbJG__segment:hover:not(.SegmentedControl-module__QRnbJG__active){color:var(--seg-segment-hover-color,var(--brand-blue))}.SegmentedControl-module__QRnbJG__segment:focus-visible{outline:2px solid var(--brand-blue);outline-offset:1px}.SegmentedControl-module__QRnbJG__segment.SegmentedControl-module__QRnbJG__active{background:var(--brand-blue);color:#fff;border:1px solid var(--brand-blue)}.SegmentedControl-module__QRnbJG__icon{font-size:.85rem;line-height:1}
.Select-module__T-hQyq__label{color:var(--brand-grey);flex-direction:column;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.Select-module__T-hQyq__select{color:var(--brand-grey);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.Select-module__T-hQyq__select:focus{outline:2px solid var(--brand-blue);outline-offset:1px}
.Textarea-module__rNxoaW__label{color:var(--brand-grey);flex-direction:column;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.Textarea-module__rNxoaW__textarea{color:var(--brand-grey);resize:vertical;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;min-height:72px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5}.Textarea-module__rNxoaW__textarea:focus{outline:2px solid var(--brand-blue);outline-offset:1px}
.WcagPage-module__bWOIQW__header{gap:.35rem;display:grid}.WcagPage-module__bWOIQW__eyebrow{color:#28568f;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.WcagPage-module__bWOIQW__title{color:#13233a;margin:0;font-size:1.75rem;line-height:1.15}.WcagPage-module__bWOIQW__subtitle{color:#41546c;margin:0;line-height:1.5}.WcagPage-module__bWOIQW__controls{gap:1rem;display:grid}.WcagPage-module__bWOIQW__emailHtmlRow{align-items:center;gap:.4rem;display:flex}.WcagPage-module__bWOIQW__resultsBackground{opacity:.7}.WcagPage-module__bWOIQW__resultsContent{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}.WcagPage-module__bWOIQW__urlRow{align-items:end;gap:.65rem;display:grid}.WcagPage-module__bWOIQW__sourceEditor{gap:.65rem;display:grid}.WcagPage-module__bWOIQW__errorBanner{color:#8d1b13;background:#fff2f0;border-left:3px solid #b42318;margin:0;padding:.75rem;font-size:.9rem}.WcagPage-module__bWOIQW__sourceNote{color:#365779;overflow-wrap:anywhere;background:#f0f6ff;border-left:3px solid #5485bf;margin:0;padding:.6rem .7rem;font-size:.85rem}.WcagPage-module__bWOIQW__renderWarning{color:#6d4b12;overflow-wrap:anywhere;background:#fff8e6;border-left:3px solid #b7791f;gap:.25rem;margin:1rem 0;padding:.7rem;font-size:.88rem;line-height:1.45;display:grid}.WcagPage-module__bWOIQW__emptyState{color:#35557a;text-align:center;background:#ffffffd6;border:1px solid #9fbce3;border-radius:12px;align-content:center;width:100%;max-width:520px;margin:3rem auto 0;padding:1rem 1.25rem;font-size:1rem;font-weight:500;line-height:1.45;display:grid;box-shadow:0 10px 24px #588ad51f}.WcagPage-module__bWOIQW__reportHeader h2,.WcagPage-module__bWOIQW__sectionTitle{color:#152843;margin:0}.WcagPage-module__bWOIQW__emptyStateScanning{color:#20446f;background:#f3f8ffeb;border-color:#78a5df;animation:1.4s ease-in-out infinite WcagPage-module__bWOIQW__emptyStatePulse}@keyframes WcagPage-module__bWOIQW__emptyStatePulse{0%,to{box-shadow:0 10px 24px #588ad524}50%{box-shadow:0 14px 30px #588ad542}}.WcagPage-module__bWOIQW__reportHeader{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.WcagPage-module__bWOIQW__reportHeader h2{margin-top:.25rem;font-size:1.3rem}.WcagPage-module__bWOIQW__reportMethod{color:#53667c;margin:.35rem 0 0;font-size:.82rem;line-height:1.4}.WcagPage-module__bWOIQW__subjectKind{color:#53667c;margin:.35rem 0 0;font-size:.78rem;font-weight:600}.WcagPage-module__bWOIQW__reportActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.WcagPage-module__bWOIQW__exportError{color:#8d1b13;margin:0;font-size:.9rem}.WcagPage-module__bWOIQW__outcome,.WcagPage-module__bWOIQW__impact{border-radius:4px;flex:none;align-items:center;padding:.3rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}.WcagPage-module__bWOIQW__clean{color:#125d3a;background:#d9f6e6}.WcagPage-module__bWOIQW__hasViolations,.WcagPage-module__bWOIQW__critical{color:#9f1c13;background:#fde0dc}.WcagPage-module__bWOIQW__serious{color:#8a4d00;background:#fff0cc}.WcagPage-module__bWOIQW__moderate{color:#775900;background:#fff8dc}.WcagPage-module__bWOIQW__minor{color:#34506e;background:#e6edf5}.WcagPage-module__bWOIQW__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:1rem 0;display:grid}.WcagPage-module__bWOIQW__metrics div{background:#f7fafc;border:1px solid #dce6ef;border-radius:8px;gap:.15rem;min-height:68px;padding:.65rem;display:grid}.WcagPage-module__bWOIQW__metrics strong{color:#143a68;font-size:1.2rem}.WcagPage-module__bWOIQW__metrics span{color:#52677f;font-size:.78rem}.WcagPage-module__bWOIQW__findings{margin-top:1.25rem}.WcagPage-module__bWOIQW__findingList{gap:.5rem;margin-top:.6rem;display:grid}.WcagPage-module__bWOIQW__finding{background:#fff;border:1px solid #d6e1ec;border-radius:8px;overflow:hidden}.WcagPage-module__bWOIQW__findingSummary{cursor:pointer;grid-template-columns:max-content minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.7rem;display:grid}.WcagPage-module__bWOIQW__findingSummaryWithoutImpact{grid-template-columns:minmax(0,1fr) auto}.WcagPage-module__bWOIQW__findingSummary::-webkit-details-marker{display:none}.WcagPage-module__bWOIQW__findingSummary::marker{content:""}.WcagPage-module__bWOIQW__impactSlot{min-height:1.8rem}.WcagPage-module__bWOIQW__disclosureIndicator{color:#365779;flex:none;font-size:1rem;line-height:1;transition:transform .15s;transform:rotate(-90deg)}.WcagPage-module__bWOIQW__finding[open] .WcagPage-module__bWOIQW__disclosureIndicator{transform:rotate(0)}.WcagPage-module__bWOIQW__findingDescription{color:#53667c;margin-top:.25rem;font-size:.87rem;line-height:1.35;display:block}.WcagPage-module__bWOIQW__findingDetails{color:#3d526a;padding:0 .7rem .7rem;font-size:.88rem}.WcagPage-module__bWOIQW__findingDetails p{margin:.5rem 0}.WcagPage-module__bWOIQW__node{background:#f5f9ff;border-left:3px solid #7fa6dc;border-radius:4px;margin-top:.65rem;padding:.65rem;overflow:auto}.WcagPage-module__bWOIQW__node code,.WcagPage-module__bWOIQW__node pre{overflow-wrap:anywhere;white-space:pre-wrap}.WcagPage-module__bWOIQW__node pre{color:#263b53;margin:.45rem 0 0;font-size:.77rem}@media (min-width:768px){.WcagPage-module__bWOIQW__urlRow{grid-template-columns:minmax(0,1fr) auto}.WcagPage-module__bWOIQW__urlRow .WcagPage-module__bWOIQW__renderWarning,.WcagPage-module__bWOIQW__urlRow .WcagPage-module__bWOIQW__sourceEditor{grid-column:1/-1}.WcagPage-module__bWOIQW__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.WcagPage-module__bWOIQW__emptyStateScanning{animation:none}}
