.InspectWorkbench_wrap__FTOQE{display:flex;flex-direction:column;gap:1rem;min-width:0}.InspectWorkbench_toolbar__0Qp6P{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.InspectWorkbench_tabs__vTBCI{display:flex;flex-wrap:wrap;gap:.5rem}.InspectWorkbench_tabActive__MHUw1,.InspectWorkbench_tab__lxr_W{padding:.4rem .75rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:.8rem;cursor:pointer}.InspectWorkbench_tabActive__MHUw1{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.InspectWorkbench_tabDefault__IGgW_{border-color:color-mix(in srgb,var(--success) 55%,var(--border))}.InspectWorkbench_tabDefault__IGgW_.InspectWorkbench_tabActive__MHUw1{border-color:var(--accent)}.InspectWorkbench_defaultBadge__KROEo{font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--success);font-weight:600;margin-left:.35rem}.InspectWorkbench_tab__lxr_W{gap:.15rem}.InspectWorkbench_tabActive__MHUw1,.InspectWorkbench_tab__lxr_W{display:inline-flex;align-items:center}.InspectWorkbench_exportBtn__lw3XO{background:var(--accent);color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;cursor:pointer}.InspectWorkbench_exportBtn__lw3XO:hover{background:var(--accent-dim)}.InspectWorkbench_hint__J1lhv{margin:0;font-size:.85rem;color:var(--muted)}.InspectWorkbench_grid__Ofxr5{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:1100px){.InspectWorkbench_grid__Ofxr5{grid-template-columns:1fr 1fr minmax(280px,320px);align-items:start}}.InspectWorkbench_figure__tSRQN{margin:0;min-width:0}.InspectWorkbench_figure__tSRQN figcaption{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.5rem}.InspectWorkbench_stage__bZTpa{position:relative;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;cursor:crosshair;line-height:0}.InspectWorkbench_stageFigma__Du9YJ{cursor:pointer}.InspectWorkbench_shot__WsUib{display:block;width:100%;height:auto}.InspectWorkbench_overlay__uz6fW{position:absolute;inset:0;pointer-events:none}.InspectWorkbench_selectedHighlight__fkEH_{position:absolute;border:2px solid var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent);border-radius:4px;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 25%,transparent)}.InspectWorkbench_figmaHighlight__LXAIH{position:absolute;border:2px solid #7c5cff;background:color-mix(in srgb,#7c5cff 12%,transparent);border-radius:4px;box-shadow:0 0 0 2px color-mix(in srgb,#7c5cff 20%,transparent)}.InspectWorkbench_flaggedHighlight__I2d__{position:absolute;border:2px dashed var(--warning);border-radius:4px;background:color-mix(in srgb,var(--warning) 10%,transparent)}.InspectWorkbench_inspector__MSdnK{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;position:-webkit-sticky;position:sticky;top:1rem;align-self:start;max-height:calc(100vh - 2rem);overflow-y:auto}.InspectWorkbench_inspectBlock__ZhXYk+.InspectWorkbench_inspectBlock__ZhXYk{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border)}.InspectWorkbench_sourceFigma__tarGy,.InspectWorkbench_sourceSite__foDmF{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.InspectWorkbench_sourceFigma__tarGy{color:#7c5cff}.InspectWorkbench_sourceSite__foDmF{color:var(--accent)}.InspectWorkbench_useExpected__mFdl6{font-size:.65rem;padding:.15rem .35rem;border-radius:4px;border:1px solid color-mix(in srgb,#7c5cff 40%,var(--border));background:color-mix(in srgb,#7c5cff 8%,var(--surface-2));color:#7c5cff;cursor:pointer;white-space:nowrap}.InspectWorkbench_useExpected__mFdl6:hover{border-color:#7c5cff}.InspectWorkbench_empty__mWYUx{color:var(--muted);font-size:.9rem;margin:0}.InspectWorkbench_inspectorHeader__AA01_{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.InspectWorkbench_kind__NYExA{font-size:.65rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-weight:600}.InspectWorkbench_inspectorHeader__AA01_ code{font-size:.75rem;color:var(--muted)}.InspectWorkbench_metrics__5s4bm h4{margin:.75rem 0 .35rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.InspectWorkbench_metricRow__QtI2C{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.35rem;margin:0 -.35rem;border-bottom:1px solid var(--border);border-radius:4px;font-size:.85rem}.InspectWorkbench_metricRowDiscrepancy__e1T_3{background:color-mix(in srgb,var(--warning) 28%,transparent);border-bottom-color:color-mix(in srgb,var(--warning) 40%,var(--border))}.InspectWorkbench_metricRowDiscrepancy__e1T_3 .InspectWorkbench_metricValueSmall__O29q_,.InspectWorkbench_metricRowDiscrepancy__e1T_3 .InspectWorkbench_metricValue__uD71X{color:var(--text);font-weight:600}.InspectWorkbench_metricLabel__N01c4{color:var(--muted)}.InspectWorkbench_metricValue__uD71X{font-family:var(--mono);font-weight:500}.InspectWorkbench_metricValueSmall__O29q_{font-family:var(--mono);font-size:.75rem;color:var(--muted)}.InspectWorkbench_quickFlag__C_W8S{font-size:.7rem;padding:.15rem .4rem;border-radius:4px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer}.InspectWorkbench_quickFlag__C_W8S:hover{border-color:var(--accent)}.InspectWorkbench_boxGrid__q267K{display:grid;grid-template-columns:1fr 1fr;grid-gap:.35rem;gap:.35rem}.InspectWorkbench_boxCell__ZLxt_{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);cursor:pointer;font-size:.7rem;color:var(--muted)}.InspectWorkbench_boxCell__ZLxt_ code{font-family:var(--mono);color:var(--text);font-size:.8rem}.InspectWorkbench_boxCell__ZLxt_:hover{border-color:var(--accent)}.InspectWorkbench_boxCellDiscrepancy__kvK2w{background:color-mix(in srgb,var(--warning) 32%,var(--surface-2));border-color:color-mix(in srgb,var(--warning) 55%,var(--border))}.InspectWorkbench_boxCellDiscrepancy__kvK2w code{font-weight:600}.InspectWorkbench_compareBanner__Tb_oE{margin:0 0 1rem;padding:.5rem .65rem;border-radius:6px;font-size:.8rem;background:color-mix(in srgb,var(--warning) 18%,var(--surface-2));border:1px solid color-mix(in srgb,var(--warning) 45%,var(--border));color:var(--text)}.InspectWorkbench_compareBanner__Tb_oE strong{color:var(--warning)}.InspectWorkbench_flagForm__kEY_r{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.6rem}.InspectWorkbench_flagForm__kEY_r h3{margin:0 0 .25rem;font-size:.9rem}.InspectWorkbench_flagForm__kEY_r label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:500}.InspectWorkbench_flagForm__kEY_r input,.InspectWorkbench_flagForm__kEY_r select,.InspectWorkbench_flagForm__kEY_r textarea{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;padding:.45rem .55rem;color:var(--text);font-weight:400}.InspectWorkbench_flagBtn__GEx6l{margin-top:.25rem;background:var(--warning);color:#111;border:none;border-radius:8px;padding:.55rem;font-weight:600;cursor:pointer}.InspectWorkbench_issueList__w7_7i{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;overflow-x:auto}.InspectWorkbench_issueList__w7_7i h3{margin:0 0 .75rem;font-size:.95rem}.InspectWorkbench_issueList__w7_7i table{width:100%;border-collapse:collapse;font-size:.85rem}.InspectWorkbench_issueList__w7_7i td,.InspectWorkbench_issueList__w7_7i th{text-align:left;padding:.5rem;border-bottom:1px solid var(--border)}.InspectWorkbench_removeBtn__L6jKX{font-size:.75rem;color:var(--error);background:none;border:none;cursor:pointer}.page_page__ZU32B{min-height:100vh;max-width:min(1920px,100%);margin:0 auto;padding:2rem 1.25rem 4rem}.page_header__kVzhN{margin-bottom:2.5rem}.page_eyebrow__H9Slr{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0 0 .5rem;font-weight:600}.page_header__kVzhN h1{font-size:2.25rem;font-weight:700;margin:0 0 .75rem;letter-spacing:-.02em}.page_subtitle__iAJUg{color:var(--muted);max-width:52ch;margin:0;font-size:1.05rem}.page_workbench__rWkQg{margin-top:1.5rem;min-width:0}.page_form__Ou5d6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;display:grid;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;align-items:end}@media (min-width:900px){.page_form__Ou5d6{grid-template-columns:1fr 1fr auto;grid-template-areas:"figma web actions" "advanced advanced advanced"}.page_formSectionFigma__Ykg0k{grid-area:figma}.page_formSectionWeb__LR7rk{grid-area:web}.page_formActions__ERgut{grid-area:actions;display:flex;flex-direction:column;gap:.5rem;align-self:stretch;justify-content:flex-end;min-width:11rem}.page_formAdvanced__lFBax{grid-area:advanced}}@media (max-width:899px){.page_formActions__ERgut{display:flex;flex-direction:column;gap:.5rem}}.page_form__Ou5d6 h2{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 .5rem}.page_form__Ou5d6 section{display:flex;flex-direction:column;gap:.75rem}.page_form__Ou5d6 label{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;font-weight:500}.page_checkbox__dY2AP{flex-direction:row!important;align-items:center;gap:.5rem!important;font-size:.8rem!important;font-weight:400!important;color:var(--muted)}.page_checkbox__dY2AP input{width:auto}.page_form__Ou5d6 input:not([type]),.page_form__Ou5d6 input[type=password],.page_form__Ou5d6 input[type=text],.page_form__Ou5d6 input[type=url]{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;padding:.55rem .65rem;color:var(--text)}.page_form__Ou5d6 input:focus{outline:2px solid var(--accent-dim);border-color:var(--accent)}.page_row__xP1Vd{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:500px){.page_row__xP1Vd{grid-template-columns:1fr 1fr}}.page_hint__cSjm5{font-size:.8rem;color:var(--muted);margin:0}.page_hint__cSjm5 code{font-family:var(--mono);font-size:.75rem;background:var(--surface-2);padding:.1rem .3rem;border-radius:4px}.page_submit__oMfyQ{background:var(--accent);color:#fff;border:none;border-radius:8px;padding:.75rem 1rem;font-weight:600;transition:background .15s}.page_submit__oMfyQ:hover:not(:disabled){background:var(--accent-dim)}.page_submit__oMfyQ:disabled{opacity:.6;cursor:wait}.page_error__Jil8M{color:var(--error);font-size:.875rem;margin:0}.page_results__TYDqB{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.page_summary__7gEMW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media (min-width:640px){.page_summary__7gEMW{grid-template-columns:repeat(4,1fr)}}.page_stat__aEnCU{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.25rem}.page_stat__aEnCU span{font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.page_stat__aEnCU strong{font-size:1.35rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_breakpointTabs__Xqv6H{display:flex;flex-wrap:wrap;gap:.5rem}.page_tabActive__UaBD7,.page_tab__UB7xw{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.5rem .75rem;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:.8rem}.page_tabActive__UaBD7{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.page_previewRow__wyDa6{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:700px){.page_previewRow__wyDa6{grid-template-columns:1fr 1fr}}.page_previewRow__wyDa6 figure{margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.page_previewRow__wyDa6 figcaption{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:.5rem .75rem;border-bottom:1px solid var(--border)}.page_previewRow__wyDa6 img{display:block;width:100%;height:auto}.page_auditGrid__ste0T{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:900px){.page_auditGrid__ste0T{grid-template-columns:repeat(3,1fr)}}.page_auditPanel__8z1xp{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;min-height:200px}.page_auditPanelHeader__umvLM{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.page_auditPanelHeader__umvLM h3{margin:0;font-size:.95rem}.page_countOk__VarKG{color:var(--success);font-weight:600;font-size:.875rem}.page_countBad__SbHxm{color:var(--warning);font-weight:600;font-size:.875rem}.page_auditEmpty__1cGwW{color:var(--muted);font-size:.85rem;margin:0}.page_auditList__Gih51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.page_auditItem__Xm0mX{border-top:1px solid var(--border);padding-top:.75rem}.page_auditItem__Xm0mX:first-child{border-top:none;padding-top:0}.page_auditItemTop__T6Mn2{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.page_auditItemTop__T6Mn2 strong{font-size:.85rem;font-weight:600}.page_delta__nChjI{font-family:var(--mono);font-size:.8rem;color:var(--error);font-weight:600;white-space:nowrap}.page_auditProperty__tSxU2{display:block;font-size:.75rem;color:var(--muted);margin:.2rem 0 .35rem}.page_auditValues__CEyK1{display:flex;flex-direction:column;gap:.15rem;font-size:.8rem;font-family:var(--mono)}.page_auditValues__CEyK1 em{font-style:normal;color:var(--muted);margin-right:.35rem}.page_issues__FrOGZ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;overflow-x:auto}.page_issues__FrOGZ h3{margin:0 0 .75rem;font-size:1rem}.page_issues__FrOGZ table{width:100%;border-collapse:collapse;font-size:.85rem}.page_issues__FrOGZ td,.page_issues__FrOGZ th{text-align:left;padding:.5rem .65rem;border-bottom:1px solid var(--border)}.page_issues__FrOGZ th{color:var(--muted);font-weight:500;font-size:.75rem;text-transform:uppercase}.page_issues__FrOGZ code{font-family:var(--mono);font-size:.75rem}.page_badgeError__Zar6w,.page_badgeWarn__lAeEn{font-size:.7rem;text-transform:uppercase;padding:.15rem .4rem;border-radius:4px;font-weight:600}.page_badgeError__Zar6w{background:color-mix(in srgb,var(--error) 20%,transparent);color:var(--error)}.page_badgeWarn__lAeEn{background:color-mix(in srgb,var(--warning) 20%,transparent);color:var(--warning)}.page_matchGood__sz4KG{color:var(--success)}.page_matchOk__iC_VF{color:var(--warning)}.page_matchBad__BjHY8{color:var(--error)}.page_advancedToggle__603L7{background:none;border:none;color:var(--accent);font-size:.875rem;font-weight:500;padding:0;text-align:left}.page_advanced__W0Dok{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.page_adjustBlock__rJ0_b{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:var(--surface-2);border-radius:8px;border:1px solid var(--border)}.page_adjustBlock__rJ0_b h3{margin:0;font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.page_adjustBlock__rJ0_b input[type=number],.page_adjustBlock__rJ0_b textarea{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:.5rem .6rem;color:var(--text);font-family:var(--mono);font-size:.8rem}.page_adjustBlock__rJ0_b label{display:flex;flex-direction:column;gap:.3rem;font-size:.8rem}.page_siteFigure__oh9Qp{margin:0;min-width:0}.page_siteFigure__oh9Qp figcaption{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:.5rem}.page_advanced__W0Dok textarea{resize:vertical;font-family:var(--mono);font-size:.8rem}.page_advanced__W0Dok input[type=number],.page_advanced__W0Dok textarea{background:var(--surface-2);border:1px solid var(--border);border-radius:6px;padding:.55rem .65rem;color:var(--text)}