.nl-lf[data-v-605871e0]{display:flex;flex-direction:column;gap:var(--nl-space-4)}.nl-lf__row[data-v-605871e0]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--nl-space-3)}.nl-lf__subjects[data-v-605871e0]{display:grid;gap:var(--nl-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.nl-lf__field[data-v-605871e0]{display:flex;flex-direction:column;gap:4px;min-width:0}.nl-lf__field--grow[data-v-605871e0]{flex:1;min-width:200px}.nl-lf__label[data-v-605871e0]{color:var(--nl-muted);font-size:var(--nl-text-2xs)}.nl-lf__input[data-v-605871e0]{background:var(--nl-input-bg);border:1px solid var(--nl-input-border);border-radius:var(--nl-input-radius);color:var(--nl-fg-body);font-size:var(--nl-text-sm);height:var(--nl-input-height);padding:0 var(--nl-space-3);transition:border-color var(--nl-motion-fast) var(--nl-ease-standard),box-shadow var(--nl-motion-fast) var(--nl-ease-standard);width:100%}.nl-lf__input[data-v-605871e0]:focus{border-color:var(--nl-input-border-focus);box-shadow:var(--nl-focus-ring);outline:none}.nl-lf__input[aria-invalid=true][data-v-605871e0]{border-color:var(--nl-danger)}.nl-lf__err[data-v-605871e0]{color:var(--nl-danger);font-size:var(--nl-text-2xs)}.nl-lf__zone[data-v-605871e0]{border:0;margin:0;min-width:0;padding:0}.nl-lf__segment[data-v-605871e0]{display:flex;gap:var(--nl-space-2);margin-top:4px}.nl-lf__seg[data-v-605871e0]{background:var(--nl-chip-bg);border:1px solid var(--nl-chip-border);border-radius:var(--nl-chip-radius);color:var(--nl-fg-body);cursor:pointer;font-size:var(--nl-text-xs);font-weight:var(--nl-weight-medium);height:var(--nl-input-height);padding:0 var(--nl-space-4);transition:background-color var(--nl-motion-fast) var(--nl-ease-standard),color var(--nl-motion-fast) var(--nl-ease-standard),border-color var(--nl-motion-fast) var(--nl-ease-standard)}.nl-lf__seg[data-v-605871e0]:hover{border-color:var(--nl-red);color:var(--nl-chip-fg-hover)}.nl-lf__seg.is-on[data-v-605871e0]{background:var(--nl-chip-bg-active);border-color:var(--nl-chip-border-active);color:var(--nl-chip-fg-active)}.nl-lf__hint[data-v-605871e0]{color:var(--nl-muted);font-size:var(--nl-text-2xs);margin:4px 0 0}.nl-lf__go[data-v-605871e0]{height:var(--nl-input-height);margin-top:20px}.nl-lf__alert[data-v-605871e0]{background:var(--nl-policy-bg);border-left:2px solid var(--nl-danger);color:var(--nl-fg-body);font-size:var(--nl-text-xs);margin:0;padding:var(--nl-space-2) var(--nl-space-3)}.nl-lf__alert--soft[data-v-605871e0]{border-left-color:var(--nl-policy-bar);color:var(--nl-muted)}@media(max-width:640px){.nl-lf__subjects[data-v-605871e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.nl-fb[data-v-3cd7358f]{background:var(--nl-policy-bg);border-left:2px solid var(--nl-policy-bar);border-radius:0 var(--nl-radius-sm) var(--nl-radius-sm) 0;padding:var(--nl-space-4)}.nl-fb__title[data-v-3cd7358f]{align-items:center;color:var(--nl-policy-fg);display:flex;font-size:var(--nl-text-sm);font-weight:var(--nl-weight-semibold);gap:6px;margin:0 0 var(--nl-space-2)}.nl-fb__title svg[data-v-3cd7358f]{flex:none;height:16px;width:16px}.nl-fb__reason[data-v-3cd7358f]{color:var(--nl-fg-body)}.nl-fb__advice[data-v-3cd7358f],.nl-fb__reason[data-v-3cd7358f]{font-size:var(--nl-text-xs);line-height:1.7;margin:0 0 var(--nl-space-2)}.nl-fb__advice[data-v-3cd7358f]{color:var(--nl-muted)}.nl-fb__score[data-v-3cd7358f]{color:var(--nl-policy-fg);font-size:var(--nl-text-2xs);margin:0 0 var(--nl-space-3)}.nl-fb__list[data-v-3cd7358f]{list-style:none;margin:0 0 var(--nl-space-3);padding:0}.nl-fb__item[data-v-3cd7358f],.nl-fb__list[data-v-3cd7358f]{display:grid;gap:var(--nl-space-3)}.nl-fb__item[data-v-3cd7358f]{grid-template-columns:22px minmax(0,1fr)}.nl-fb__step[data-v-3cd7358f]{align-items:center;background:var(--nl-surface);border:1px solid var(--nl-policy-bar);border-radius:var(--nl-radius-pill,50%);color:var(--nl-policy-fg);display:inline-flex;font-size:var(--nl-text-2xs);font-weight:var(--nl-weight-semibold);height:22px;justify-content:center;width:22px}.nl-fb__item-title[data-v-3cd7358f]{align-items:center;color:var(--nl-fg);display:flex;font-size:var(--nl-text-xs);font-weight:var(--nl-weight-medium);gap:6px;margin:0}.nl-fb__item-title svg[data-v-3cd7358f]{color:var(--nl-policy-fg);flex:none;height:16px;width:16px}.nl-fb__item-desc[data-v-3cd7358f]{color:var(--nl-muted);font-size:var(--nl-text-2xs);line-height:1.65;margin:2px 0 var(--nl-space-2)}.nl-fb__btn[data-v-3cd7358f]{min-height:32px}.nl-fb__consent[data-v-3cd7358f]{border-top:1px solid var(--nl-policy-bar);color:var(--nl-muted);font-size:var(--nl-text-2xs);line-height:1.65;margin:0;padding-top:var(--nl-space-3)}.nl-vd__headline[data-v-e3c5d7c0]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--nl-text-xl);font-weight:var(--nl-weight-semibold);gap:var(--nl-space-3);letter-spacing:var(--nl-tracking-tight);line-height:var(--nl-leading-tight);margin:0 0 var(--nl-space-4)}.nl-vd__headline--success[data-v-e3c5d7c0]{color:var(--nl-success)}.nl-vd__headline--danger[data-v-e3c5d7c0]{color:var(--nl-danger)}.nl-vd__headline--muted[data-v-e3c5d7c0]{color:var(--nl-fg-body)}.nl-vd__delta[data-v-e3c5d7c0]{color:var(--nl-muted);font-size:var(--nl-text-xs);font-weight:var(--nl-weight-medium)}.nl-vd__items[data-v-e3c5d7c0]{display:grid;gap:var(--nl-space-2);list-style:none;margin:0 0 var(--nl-space-4);padding:0}.nl-vd__item[data-v-e3c5d7c0]{align-items:center;background:var(--nl-surface-sunken);border-left:2px solid var(--nl-border);display:grid;font-size:var(--nl-text-xs);gap:var(--nl-space-3);grid-template-columns:8em minmax(0,1fr) auto;padding:var(--nl-space-2) var(--nl-space-3)}.nl-vd__item.is-pass[data-v-e3c5d7c0]{border-left-color:var(--nl-success)}.nl-vd__item.is-fail[data-v-e3c5d7c0]{background:var(--nl-policy-bg);border-left-color:var(--nl-danger)}.nl-vd__label[data-v-e3c5d7c0]{color:var(--nl-fg);font-weight:var(--nl-weight-medium)}.nl-vd__detail[data-v-e3c5d7c0]{color:var(--nl-fg-body)}.nl-vd__state[data-v-e3c5d7c0]{color:var(--nl-muted);font-size:var(--nl-text-2xs);font-weight:var(--nl-weight-medium)}.nl-vd__state.is-pass[data-v-e3c5d7c0]{color:var(--nl-success)}.nl-vd__state.is-fail[data-v-e3c5d7c0]{color:var(--nl-danger)}.nl-vd__advice[data-v-e3c5d7c0]{background:var(--nl-surface-sunken);border-radius:var(--nl-radius-sm);color:var(--nl-fg-body);font-size:var(--nl-text-xs);line-height:1.7;margin:0 0 var(--nl-space-4);padding:var(--nl-space-3)}.nl-vd__next[data-v-e3c5d7c0]{display:flex;flex-wrap:wrap;gap:var(--nl-space-2)}@media(max-width:640px){.nl-vd__item[data-v-e3c5d7c0]{grid-template-columns:1fr auto}.nl-vd__detail[data-v-e3c5d7c0]{grid-column:1/-1}}.nl-loc[data-v-eb220c2b]{display:flex;flex-direction:column;gap:var(--nl-space-5)}
