.term-card .term-preview.fix-verification-card-preview{gap:var(--spacing-8);padding:var(--spacing-12);border-color:var(--line);background:var(--color-faint);color:var(--ink);display:grid}.term-interactive-demo.fix-verification-demo{border-color:var(--line);background:var(--surface-card);gap:14px}.term-interactive-demo.fix-verification-demo .fixv-run{border:1px solid var(--line);border-radius:var(--radius-buttons);background:var(--surface-card);min-height:32px;color:var(--ink);font:inherit;font-size:13px;font-weight:var(--font-weight-semibold);padding:5px 12px;transition:border-color .12s ease-out,background-color .12s ease-out}.term-interactive-demo.fix-verification-demo .fixv-run:hover:not(:disabled){border-color:var(--ink);background:var(--color-faint);color:var(--ink)}.term-interactive-demo.fix-verification-demo .fixv-run:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.term-interactive-demo.fix-verification-demo .fixv-run:disabled{opacity:.55;cursor:not-allowed}.term-interactive-demo.fix-verification-demo .fixv-run.is-retighten{color:#b0464a;background:#fdecec;border-color:#b0464a}.term-interactive-demo.fix-verification-demo .fixv-run.is-retighten:hover:not(:disabled){color:#8e3641;background:#fbdada;border-color:#8e3641}.term-interactive-demo.fix-verification-demo .fixv-eyeball{min-height:38px;padding:var(--spacing-6) var(--spacing-14);border-radius:var(--radius-buttons);background:var(--surface-card);color:#b0464a;font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-semibold);cursor:pointer;border:1px dashed #b0464a;transition:border-color .12s ease-out,background-color .12s ease-out}.term-interactive-demo.fix-verification-demo .fixv-eyeball:hover:not(:disabled){color:#8e3641;background:#fdecec;border-color:#8e3641}.term-interactive-demo.fix-verification-demo .fixv-eyeball:focus-visible{outline-offset:2px;outline:2px solid #b0464a}.term-interactive-demo.fix-verification-demo .fixv-eyeball:disabled{opacity:.5;cursor:not-allowed}.term-interactive-demo.fix-verification-demo .fix-verification-cta{min-height:38px;padding:var(--spacing-6) var(--spacing-16);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);cursor:pointer;justify-content:center;align-items:center;gap:6px;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex;border:1px solid var(--color-rausch-600)!important;border-radius:var(--radius-buttons)!important;background:var(--color-rausch-600)!important;color:var(--color-white)!important}.term-interactive-demo.fix-verification-demo .fix-verification-cta:hover:not(:disabled){border-color:var(--color-rausch-600)!important;background:color-mix(in srgb, var(--color-rausch-600) 88%, #000)!important;color:var(--color-white)!important}.term-interactive-demo.fix-verification-demo .fix-verification-cta:focus-visible{outline:3px solid color-mix(in srgb, var(--color-rausch-600) 38%, #fff);outline-offset:2px}.term-interactive-demo.fix-verification-demo .fix-verification-cta:disabled,.term-interactive-demo.fix-verification-demo .fix-verification-cta[aria-disabled=true]{cursor:not-allowed;background:color-mix(in srgb, var(--color-rausch-600) 28%, #fff)!important;border-color:color-mix(in srgb, var(--color-rausch-600) 28%, #fff)!important;color:var(--color-white)!important}.term-interactive-demo.fix-verification-demo .fixv-reset{min-height:38px;padding:var(--spacing-6) var(--spacing-14);border:1px solid var(--line);border-radius:var(--radius-buttons);background:var(--surface-card);color:var(--ink);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-semibold);cursor:pointer;transition:border-color .12s ease-out,background-color .12s ease-out}.term-interactive-demo.fix-verification-demo .fixv-reset:hover{border-color:color-mix(in srgb, var(--ink) 28%, var(--line));background:var(--color-faint);color:var(--ink)}.term-interactive-demo.fix-verification-demo .fixv-reset:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.term-interactive-demo.fix-verification-demo .fixv-eyeball,.term-interactive-demo.fix-verification-demo .fix-verification-cta,.term-interactive-demo.fix-verification-demo .fixv-reset{flex:auto}}.term-card .term-preview.fix-verification-card-preview{color:#1c3328;background:linear-gradient(#e8f5ee,#d4eadc);border-radius:16px;gap:8px;padding:10px;display:grid}.fix-verification-card-form{background:#fff;border-radius:12px;gap:5px;padding:10px;display:grid}.fix-verification-card-form header{justify-content:space-between;display:flex}.term-interactive-demo.fix-verification-demo{color:#1c3328;background:#e8f5ee;border-color:#b7d8c6;gap:12px;padding:12px}.fix-verification-demo-form{background:#fff;border-radius:16px;gap:10px;padding:16px;display:grid;box-shadow:0 14px 28px #1c332814}.fix-verification-demo-form header{justify-content:space-between;display:flex}.fix-verification-demo-form label{color:#4a6a58;gap:4px;font-size:12px;font-weight:800;display:grid}.fix-verification-demo-form label span{color:#1c3328;background:#f3faf6;border-radius:8px;padding:8px 10px}.fix-verification-demo-form strong.is-ok{color:#2d6a4f}.fix-verification-demo-form strong.is-fail{color:#b45309}.term-interactive-demo.fix-verification-demo .fix-verification-demo-primary,.term-interactive-demo.fix-verification-demo .fix-verification-demo-recover{color:#fff;background:#2d6a4f;border:0;font-weight:850}.term-interactive-demo.fix-verification-demo .fix-verification-demo-primary:hover,.term-interactive-demo.fix-verification-demo .fix-verification-demo-recover:hover{color:#fff;background:#1f4d39;border:0}.fix-verification-demo-result{color:#2d6a4f;margin:0;font-weight:750}.fix-verification-demo-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.term-interactive-demo.fix-verification-demo .fix-verification-demo-modes button{color:#1c3328;background:#fff;border-color:#b7d8c6}.term-interactive-demo.fix-verification-demo .fix-verification-demo-modes button:hover{color:#1f5c3a;background:#e8f5ee;border-color:#2d6a4f}.term-interactive-demo.fix-verification-demo .fix-verification-demo-modes button[aria-pressed=true],.term-interactive-demo.fix-verification-demo .fix-verification-demo-modes button[aria-pressed=true]:hover{color:#fff;background:#2d6a4f;border-color:#2d6a4f}.fix-verification-demo-note,.fix-verification-demo [role=status]{color:#1c3328;background:#dceee4;border-left:3px solid #2d6a4f;border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}@media (max-width:430px){.fix-verification-demo-modes{grid-template-columns:1fr}}.fix-verification-field{background:#fff;border:1px solid #d7dee6;border-radius:10px;gap:4px;padding:8px 10px;display:grid}.fix-verification-field em{font-style:normal;font-weight:700}.fix-verification-actionbar{background:#ffffffe0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.fix-verification-actionbar p{gap:3px;margin:0;display:grid}.fix-verification-actionbar p span{color:#5b6b7a;font-size:10px;line-height:1.45}.fix-verification-demo-caption{text-align:center;color:#41505c;margin:0;font-size:11px;line-height:1.55}.term-card .term-preview.fix-verification-card-preview{color:#123226;background:radial-gradient(circle at 80% 16%,#86efac38,#0000 34%),linear-gradient(160deg,#f3fbf6,#dff3e8);border:1px solid #b9d8c8;border-radius:16px;gap:8px;padding:10px;display:grid}.fix-verification-card-form{background:#fff;border-radius:12px;gap:6px;padding:10px;display:grid;box-shadow:0 10px 22px #14503414}.fix-verification-card-form header{justify-content:space-between;font-size:10px;display:flex}.fix-verification-card-form strong{color:#146c43;font-size:12px}.fix-verification-card-conclusion{margin:0;font-weight:750;line-height:1.45;color:#123226!important;font-size:10px!important}.term-interactive-demo.fix-verification-demo{color:#123226;background:linear-gradient(160deg,#f3fbf6,#e3f4ea);border-color:#b9d8c8;gap:14px;padding:16px;display:grid}.fix-verification-form{background:#fff;border-radius:18px;gap:10px;padding:18px;display:grid;box-shadow:0 18px 40px #1450341a}.fix-verification-field.is-error{background:#e8f6ee;border-color:#146c43}.fix-verification-field.is-error strong{color:#146c43}.fix-verification-demo.is-session .fix-verification-field strong{color:#8a2c12}.fix-verification-stamp{background:#e8f6ee;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px;font-weight:800;display:flex}.fix-verification-demo.is-session .fix-verification-stamp{color:#8a2c12;background:#fde8e0}.term-interactive-demo.fix-verification-demo .fix-verification-demo-primary{color:#fff;background:#146c43;border:1px solid #146c43;border-radius:11px;min-height:42px;padding:0 16px;font-weight:850}.term-interactive-demo.fix-verification-demo .fix-verification-demo-primary:hover{color:#fff;background:#0f5132;border-color:#0f5132}.term-interactive-demo.fix-verification-demo button:focus-visible{outline-offset:3px;outline:3px solid #146c4359}.fix-verification-examples article.is-good{border-left:3px solid #146c43}.fix-verification-examples article.is-bad{border-left:3px solid #9b2226}@media (max-width:780px){.fix-verification-actionbar{flex-direction:column;align-items:stretch}.term-interactive-demo.fix-verification-demo .fix-verification-demo-primary{width:100%}}@media (max-width:480px){.fix-verification-form{padding:14px}}
