.FirmAudits_audits__qiGgF,.FirmAudits_audits__qiGgF *{box-sizing:border-box}.FirmAudits_audits__qiGgF{width:100%;display:flex;flex-direction:column;gap:var(--s-3,12px)}.FirmAudits_head__hdnGL{display:flex;flex-direction:column;gap:var(--s-2,8px)}.FirmAudits_title__7KIOQ{margin:0;color:var(--ink)}.FirmAudits_count__nq6G5{color:var(--ink-muted);font-weight:600}.FirmAudits_intro__5N3o6{max-width:var(--measure,68ch);line-height:1.5}.FirmAudits_intro__5N3o6,.FirmAudits_note__O9fhf{margin:0;font-size:var(--fs-small,15px);color:var(--ink-2)}.FirmAudits_note__O9fhf{padding:var(--s-4,16px);border:1px solid var(--border);border-radius:var(--r-md,12px);background:var(--surface)}.FirmAudits_skeleton__BrL9M{height:240px;border-radius:var(--r-lg,16px);background:var(--surface-quiet)}.FirmAudits_list__5y3b3{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--r-lg,16px);background:var(--surface);overflow:hidden}.FirmAudits_row__2NPiT{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3,12px);padding:var(--s-3,12px) var(--s-5,20px);border-top:1px solid var(--divider)}.FirmAudits_row__2NPiT:first-child{border-top:0}.FirmAudits_main__UBsCa{display:flex;flex-direction:column;gap:2px;min-width:0}.FirmAudits_name__VLcBP{display:inline-flex;align-items:center;min-height:32px;font-weight:700;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.FirmAudits_name__VLcBP:hover{color:var(--link);text-decoration:underline;text-underline-offset:2px}.FirmAudits_meta__w7R0f{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;font-size:var(--fs-meta,14px);color:var(--ink-muted)}.FirmAudits_meta__w7R0f a{display:inline-flex;align-items:center;min-height:32px;color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.FirmAudits_critical__pa0w9{color:var(--alert,#B42318);font-weight:700}.FirmAudits_mark__wbCSF{flex:none;display:inline-flex;align-items:center;min-height:var(--tap,44px);padding:0 var(--s-4,16px);border-radius:var(--r-md,12px);background:var(--brand-soft,#F1EAFF);color:var(--brand-soft-ink,#3D0F8F);font-size:var(--fs-meta,14px);font-weight:700;text-decoration:none;white-space:nowrap}.FirmAudits_mark__wbCSF:hover{text-decoration:underline}.FirmAudits_pager__h_1Xh{display:flex;align-items:center;justify-content:center;gap:var(--s-3,12px)}.FirmAudits_pageButton__Dksde{min-height:var(--tap,44px);padding:0 var(--s-5,20px);border-radius:var(--r-md,12px);border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.FirmAudits_pageButton__Dksde:disabled{opacity:.45;cursor:not-allowed}.FirmAudits_pageOf__UGc_d{font-size:var(--fs-small,15px);color:var(--ink-2)}.FirmAudits_mark__wbCSF:focus-visible,.FirmAudits_meta__w7R0f a:focus-visible,.FirmAudits_name__VLcBP:focus-visible,.FirmAudits_pageButton__Dksde:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media (max-width:600px){.FirmAudits_row__2NPiT{flex-direction:column;align-items:stretch;padding:var(--s-3,12px) var(--s-4,16px)}.FirmAudits_meta__w7R0f a,.FirmAudits_name__VLcBP{min-height:var(--tap,44px)}.FirmAudits_mark__wbCSF{justify-content:center}.FirmAudits_pager__h_1Xh{gap:var(--s-2,8px)}.FirmAudits_pageButton__Dksde{padding:0 var(--s-4,16px)}}[class$=multiValue]{display:none!important}.FirmWidgetEditor_editor__UIGny{display:flex;flex-direction:column;gap:var(--s-3);width:100%;min-width:0}.FirmWidgetEditor_previewBlock__ZI99I{position:sticky;top:calc(var(--header-h, 64px) + 8px);z-index:4;min-width:0;background:var(--surface);box-shadow:0 -8px 0 var(--surface),0 6px 0 var(--surface)}.FirmWidgetEditor_settings__88H_I{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 var(--s-6);align-items:start;min-width:0;padding-top:6px;border-top:1px solid var(--divider)}.FirmWidgetEditor_content__6oHUg,.FirmWidgetEditor_side__CpZrA{display:flex;flex-direction:column;gap:8px;min-width:0}.FirmWidgetEditor_settings__88H_I section{gap:var(--s-2);padding-bottom:8px}.FirmWidgetEditor_settings__88H_I section:last-child{padding-bottom:0}.FirmWidgetEditor_pair__4TtLS{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);align-items:center}.FirmWidgetEditor_pairRow__JwLyy{width:auto}.FirmWidgetEditor_pair__4TtLS .FirmWidgetEditor_pairRow__JwLyy>legend{width:auto;min-width:52px}.FirmWidgetEditor_pair__4TtLS .FirmWidgetEditor_pairRow__JwLyy>div{max-width:none}.FirmWidgetEditor_settings__88H_I .FirmWidgetEditor_pill__kfmLC{padding:0 9px;gap:0}.FirmWidgetEditor_code__FVyve{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.FirmWidgetEditor_note__w1Ii1{margin:0;display:flex;align-items:flex-start;gap:6px;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-muted)}.FirmWidgetEditor_stages__rnBKW{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2);min-width:0}.FirmWidgetEditor_stagesTwo__jxf9K{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.FirmWidgetEditor_stage__b0edh{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px;background:#FFFFFF;border:1px solid var(--border);border-radius:var(--r-md)}.FirmWidgetEditor_stageDark__w5SII{background:var(--ink-surface);border-color:var(--ink-surface)}.FirmWidgetEditor_caption__wbQO1{padding:0 2px;font-size:var(--fs-chip);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--ink-muted)}.FirmWidgetEditor_stageDark__w5SII .FirmWidgetEditor_caption__wbQO1{color:var(--on-dark-muted)}.FirmWidgetEditor_copy__4cW9e{display:block;width:100%;min-width:0}.FirmWidgetEditor_fit__tpWMN{position:relative;min-width:0}.FirmWidgetEditor_fitInner__4mN6u{transform-origin:top center}.FirmWidgetEditor_shapes__PBOts{width:100%;border-radius:var(--r-md);background:linear-gradient(90deg,var(--surface-quiet),#F7F6FA,var(--surface-quiet));background-size:200% 100%;animation:FirmWidgetEditor_shimmer__vk7NW 1.2s ease-in-out infinite}.FirmWidgetEditor_shapesDark__vOvSF{background:#1A1828;animation:none}@keyframes FirmWidgetEditor_shimmer__vk7NW{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.FirmWidgetEditor_shapes__PBOts{animation:none}}.FirmWidgetEditor_waitWords__pErUt{margin:0;padding:12px 10px;font-size:var(--fs-meta);color:var(--ink-muted)}.FirmWidgetEditor_stageDark__w5SII .FirmWidgetEditor_waitWords__pErUt{color:var(--on-dark-muted)}.FirmWidgetEditor_refusal__s7q2F{margin:0;padding:12px;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-2);background:var(--surface-quiet);border-radius:var(--r-sm)}.FirmWidgetEditor_count__O8NQ7{margin-left:6px;padding:0 6px;border-radius:999px;background:var(--surface-quiet);color:var(--ink-2);font-size:var(--fs-chip);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.FirmWidgetEditor_countFull___ahXw{background:var(--brand-soft);color:var(--brand-soft-ink)}.FirmWidgetEditor_srOnly__QNWXq{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.FirmWidgetEditor_orderWrap__1xeI3{display:flex;flex-direction:column;gap:6px;min-width:0}.FirmWidgetEditor_order__8eeQS{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.FirmWidgetEditor_orderHint__OaKxn{margin:0;font-size:var(--fs-meta);color:var(--ink-muted)}.FirmWidgetEditor_chip__dNoTK{display:inline-flex;align-items:center;gap:2px;min-height:32px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-meta);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FirmWidgetEditor_chipActive__b3Zy9{border-color:var(--brand-soft-ink,var(--border-strong));box-shadow:0 0 0 2px var(--brand-soft)}.FirmWidgetEditor_chipDragging__liY6z{opacity:.45}.FirmWidgetEditor_chipOver__zpaFa{box-shadow:-3px 0 0 0 var(--brand-soft-ink,#751dff)}.FirmWidgetEditor_chipMain__25nlm{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px 0 7px;border:0;border-radius:var(--r-md);background:transparent;color:inherit;font:inherit;cursor:inherit}.FirmWidgetEditor_chipMain__25nlm:focus-visible{outline:var(--focus);outline-offset:1px}.FirmWidgetEditor_grip__6oBXC{color:var(--ink-muted);flex:none}.FirmWidgetEditor_orderN__rcBL8{color:var(--ink-muted);font-variant-numeric:tabular-nums}.FirmWidgetEditor_orderWord__bIDsg{font-weight:var(--fw-medium)}.FirmWidgetEditor_move__Am6Ek{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:1px;padding:0;border:0;border-radius:6px;background:var(--surface-quiet);color:var(--ink-2);font-size:15px;line-height:1;cursor:pointer}.FirmWidgetEditor_move__Am6Ek:hover:not(:disabled){background:var(--brand-soft)}.FirmWidgetEditor_move__Am6Ek:disabled{opacity:.3;cursor:not-allowed}.FirmWidgetEditor_move__Am6Ek:focus-visible{outline:var(--focus);outline-offset:1px}.FirmWidgetEditor_accentLine__qmgIm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.FirmWidgetEditor_customSwatch__o0Akv{background:conic-gradient(#ef4444,#f59e0b,#22c55e,#06b6d4,#6366f1,#d946ef,#ef4444);overflow:hidden}.FirmWidgetEditor_colorInput__O0mf5{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.FirmWidgetEditor_customSwatch__o0Akv:has(.FirmWidgetEditor_colorInput__O0mf5:focus-visible){outline:var(--focus);outline-offset:var(--focus-offset)}.FirmWidgetEditor_hex__K1vYM{height:30px;width:92px;padding:0 8px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-meta)}.FirmWidgetEditor_hex__K1vYM:focus-visible{outline:var(--focus);outline-offset:var(--focus-offset)}.FirmWidgetEditor_hexInvalid___KdM1{border-color:var(--danger,#c0262d)}.FirmWidgetEditor_info__6Hu4T{position:relative;display:inline-block}.FirmWidgetEditor_infoMark__pVfQn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;list-style:none;border:1.5px solid;border-radius:999px;color:var(--ink-muted);font:italic 700 11px/1 Georgia,Times New Roman,serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FirmWidgetEditor_infoMark__pVfQn::-webkit-details-marker{display:none}.FirmWidgetEditor_infoMark__pVfQn:hover{color:var(--ink-2);background:var(--surface-quiet)}.FirmWidgetEditor_infoMark__pVfQn:focus-visible{outline:var(--focus);outline-offset:1px}.FirmWidgetEditor_infoText__jsFvO{position:absolute;z-index:6;top:24px;left:-8px;width:min(320px,80vw);padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:0 6px 20px rgba(15,14,25,.12);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-2)}@media (min-width:1100px){.FirmWidgetEditor_sideBySide__sHAxp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"settings preview" "settings code";grid-template-rows:auto 1fr;align-items:start;gap:var(--s-3) var(--s-6)}.FirmWidgetEditor_sideBySide__sHAxp .FirmWidgetEditor_previewBlock__ZI99I{grid-area:preview}.FirmWidgetEditor_sideBySide__sHAxp .FirmWidgetEditor_settings__88H_I{grid-area:settings;grid-template-columns:minmax(0,1fr);gap:var(--s-3);padding-top:0;border-top:0}.FirmWidgetEditor_sideBySide__sHAxp .FirmWidgetEditor_code__FVyve{grid-area:code}}.FirmWidgetEditor_rightCol__RPrJx{display:contents}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_previewBlock__ZI99I{order:1}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_settings__88H_I{order:2}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_code__FVyve{order:3}@media (min-width:1100px){.FirmWidgetEditor_split__vuVu2{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"settings right";grid-template-rows:auto}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_rightCol__RPrJx{grid-area:right;display:flex;flex-direction:column;gap:var(--s-3);min-width:0;position:sticky;top:calc(var(--header-h, 64px) + 8px)}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_rightCol__RPrJx .FirmWidgetEditor_previewBlock__ZI99I{position:static;grid-area:auto;box-shadow:none}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_rightCol__RPrJx .FirmWidgetEditor_code__FVyve{grid-area:auto}}@media (max-width:1099px){.FirmWidgetEditor_previewBlock__ZI99I{top:0;box-shadow:0 -8px 0 var(--surface),0 8px 0 var(--surface)}}@media (max-width:767px){.FirmWidgetEditor_settings__88H_I,.FirmWidgetEditor_stagesTwo__jxf9K{grid-template-columns:minmax(0,1fr)}.FirmWidgetEditor_stage__b0edh{padding:4px}}.FirmWidgetEditor_lead__KxCY7{order:2;min-width:0}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_settings__88H_I{order:3}.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_code__FVyve{order:4}@media (min-width:1100px){.FirmWidgetEditor_split__vuVu2 .FirmWidgetEditor_lead__KxCY7{grid-area:lead}.FirmWidgetEditor_split__vuVu2:has(>.FirmWidgetEditor_lead__KxCY7){grid-template-areas:"lead lead" "settings right"}}