.Badge-module__yqYDGW__badge{border:1px solid var(--tone-border);border-radius:var(--ta-radius);background:var(--tone-wash);height:20px;color:var(--tone);font-family:var(--ta-sans);font-size:var(--ta-text-xs);white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}.Badge-module__yqYDGW__neutral{--tone:var(--ta-slate);--tone-wash:var(--ta-surface);--tone-border:var(--ta-hairline-strong)}.Badge-module__yqYDGW__navy{--tone:var(--ta-navy);--tone-wash:var(--ta-navy-wash);--tone-border:color-mix(in srgb, var(--ta-navy) 35%, transparent)}.Badge-module__yqYDGW__bull{--tone:var(--ta-bull);--tone-wash:var(--ta-bull-wash);--tone-border:color-mix(in srgb, var(--ta-bull) 45%, transparent)}.Badge-module__yqYDGW__bear{--tone:var(--ta-bear);--tone-wash:var(--ta-bear-wash);--tone-border:color-mix(in srgb, var(--ta-bear) 45%, transparent)}.Badge-module__yqYDGW__amber{--tone:var(--ta-amber);--tone-wash:var(--ta-amber-wash);--tone-border:color-mix(in srgb, var(--ta-amber) 45%, transparent)}.Badge-module__yqYDGW__solid{background:var(--tone);border-color:var(--tone);color:var(--ta-on-accent)}.Badge-module__yqYDGW__dot{border-radius:var(--ta-radius-full);background:currentColor;width:6px;height:6px}.Badge-module__yqYDGW__pulse{animation:1.2s ease-in-out infinite Badge-module__yqYDGW__pulse}@keyframes Badge-module__yqYDGW__pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.Badge-module__yqYDGW__pulse{animation:none}}
.Banner-module__jbid0q__banner{border:1px solid var(--ta-hairline);border-radius:var(--ta-radius-lg);background:var(--ta-surface);color:var(--ta-ink-2);font-family:var(--ta-sans);font-size:var(--ta-text-sm);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;line-height:1.5;display:flex}.Banner-module__jbid0q__body{flex:240px;min-width:0}.Banner-module__jbid0q__body b,.Banner-module__jbid0q__body strong{color:var(--ta-ink);font-weight:600}.Banner-module__jbid0q__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.Banner-module__jbid0q__warn{border-color:color-mix(in srgb, var(--ta-amber) 40%, transparent);background:var(--ta-amber-wash)}.Banner-module__jbid0q__danger{border-color:color-mix(in srgb, var(--ta-bear) 40%, transparent);background:var(--ta-bear-wash);color:var(--ta-bear)}.Banner-module__jbid0q__success{border-color:color-mix(in srgb, var(--ta-bull) 40%, transparent);background:var(--ta-bull-wash)}
.Button-module__VMVMAW__btn{height:var(--ta-control-md);border-radius:var(--ta-radius);font-family:var(--ta-sans);font-size:var(--ta-text-base);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.Button-module__VMVMAW__sm{height:var(--ta-control-sm);font-size:var(--ta-text-sm);padding:0 12px}.Button-module__VMVMAW__block{width:100%}.Button-module__VMVMAW__primary{background:var(--ta-navy);color:var(--ta-on-accent)}.Button-module__VMVMAW__primary:hover{background:var(--ta-navy-strong);color:var(--ta-on-accent)}.Button-module__VMVMAW__light{background:var(--ta-ivory);color:var(--ta-ink)}.Button-module__VMVMAW__light:hover{background:var(--ta-surface);color:var(--ta-ink)}.Button-module__VMVMAW__secondary{color:var(--ta-ink);border-color:var(--ta-hairline-strong);background:0 0}.Button-module__VMVMAW__secondary:hover{background:var(--ta-surface);border-color:var(--ta-ink)}.Button-module__VMVMAW__ghost{color:var(--ta-slate);background:0 0}.Button-module__VMVMAW__ghost:hover{background:var(--ta-sunken);color:var(--ta-ink)}.Button-module__VMVMAW__danger{color:var(--ta-bear);border-color:color-mix(in srgb, var(--ta-bear) 40%, transparent);background:0 0}.Button-module__VMVMAW__danger:hover{background:var(--ta-bear-wash);border-color:var(--ta-bear)}.Button-module__VMVMAW__link{white-space:normal;text-align:left;border-radius:var(--ta-radius);height:auto;color:var(--ta-navy);text-decoration:underline;-webkit-text-decoration-color:var(--ta-brass);text-decoration-color:var(--ta-brass);text-underline-offset:4px;background:0 0;border:none;padding:0}.Button-module__VMVMAW__link:hover{color:var(--ta-brass-ink)}.Button-module__VMVMAW__btn:disabled,.Button-module__VMVMAW__btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__VMVMAW__spinner{border-radius:var(--ta-radius-full);border:2px solid;border-right-color:#0000;width:14px;height:14px;animation:.7s linear infinite Button-module__VMVMAW__spin}@keyframes Button-module__VMVMAW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__btn{transition:none}.Button-module__VMVMAW__spinner{animation-duration:2s}}
.Card-module__QRy0Sa__card{border-radius:var(--ta-radius-lg);background:var(--ta-surface);box-shadow:var(--ta-shadow-card);color:inherit;text-decoration:none;display:block}.Card-module__QRy0Sa__sm{padding:16px}.Card-module__QRy0Sa__md{padding:24px}.Card-module__QRy0Sa__interactive{transition:border-color .12s,box-shadow .12s}.Card-module__QRy0Sa__interactive:hover{box-shadow:var(--ta-shadow-card-hover)}@media (max-width:560px){.Card-module__QRy0Sa__md{padding:16px}}@media (prefers-reduced-motion:reduce){.Card-module__QRy0Sa__interactive{transition:none}}
.EmptyState-module__98ICJq__empty{border:1px dashed var(--ta-hairline-strong);border-radius:var(--ta-radius-lg);background:var(--ta-surface);padding:32px}.EmptyState-module__98ICJq__title{font-family:var(--ta-sans);font-size:var(--ta-text-md);color:var(--ta-ink);margin:0 0 8px;font-weight:600;line-height:1.3}.EmptyState-module__98ICJq__body{max-width:60ch;font-family:var(--ta-sans);font-size:var(--ta-text-base);color:var(--ta-ink-2);line-height:1.55}.EmptyState-module__98ICJq__body p{margin:0 0 8px}.EmptyState-module__98ICJq__body p:last-child{margin-bottom:0}.EmptyState-module__98ICJq__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:560px){.EmptyState-module__98ICJq__empty{padding:24px 16px}}
.Field-module__kdOvOq__control{width:100%;height:var(--ta-control-md);border:1px solid var(--ta-hairline-strong);border-radius:var(--ta-radius);background:var(--ta-surface);color:var(--ta-ink);font-family:var(--ta-sans);font-size:var(--ta-text-base);padding:0 12px;line-height:1.4;transition:border-color .12s,box-shadow .12s;display:block}.Field-module__kdOvOq__control::placeholder{color:var(--ta-slate);opacity:.75}.Field-module__kdOvOq__control:hover{border-color:var(--ta-slate)}.Field-module__kdOvOq__control:focus-visible{border-color:var(--ta-brass);box-shadow:var(--ta-ring);outline:none}.Field-module__kdOvOq__control:disabled{background:var(--ta-sunken);color:var(--ta-slate);cursor:not-allowed}.Field-module__kdOvOq__control[aria-invalid=true]{border-color:var(--ta-bear)}.Field-module__kdOvOq__sm{height:var(--ta-control-sm);font-size:var(--ta-text-sm);padding:0 8px}.Field-module__kdOvOq__mono{font-family:var(--ta-mono)}.Field-module__kdOvOq__auto{width:auto}select.Field-module__kdOvOq__control{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}@media (max-width:560px){.Field-module__kdOvOq__control{font-size:var(--ta-text-md)}}.Field-module__kdOvOq__field{flex-direction:column;gap:4px;min-width:0;display:flex}.Field-module__kdOvOq__label{font-family:var(--ta-sans);font-size:var(--ta-text-sm);color:var(--ta-ink);font-weight:500}.Field-module__kdOvOq__hint,.Field-module__kdOvOq__error{font-family:var(--ta-sans);font-size:var(--ta-text-xs);color:var(--ta-slate);margin:0;line-height:1.45}.Field-module__kdOvOq__error{color:var(--ta-bear)}
.SectionHeading-module__ZCWIVq__heading{margin:0 0 24px}.SectionHeading-module__ZCWIVq__eyebrow{font-family:var(--ta-sans);font-size:var(--ta-text-sm);color:var(--ta-slate);margin:0 0 8px;font-weight:500;line-height:1.4;display:block}.SectionHeading-module__ZCWIVq__accent{color:var(--ta-navy)}.SectionHeading-module__ZCWIVq__title{font-family:var(--ta-display);letter-spacing:-.01em;color:var(--ta-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.05}.SectionHeading-module__ZCWIVq__section{font-size:var(--ta-text-3xl)}.SectionHeading-module__ZCWIVq__page{font-size:var(--ta-text-4xl)}.SectionHeading-module__ZCWIVq__lede{max-width:40em;font-family:var(--ta-sans);font-size:var(--ta-text-md);color:var(--ta-slate);margin:12px 0 0;line-height:1.6}.SectionHeading-module__ZCWIVq__page+.SectionHeading-module__ZCWIVq__lede{font-size:var(--ta-text-lg)}
.Skeleton-module__LEQJcW__skeleton{gap:12px;display:grid}.Skeleton-module__LEQJcW__bar{border-radius:var(--ta-radius-lg);background:linear-gradient(90deg, var(--ta-sunken) 25%, var(--ta-hairline) 50%, var(--ta-sunken) 75%);background-size:200% 100%;height:48px;animation:1.4s ease-in-out infinite Skeleton-module__LEQJcW__shimmer}.Skeleton-module__LEQJcW__bar:last-child{width:60%}.Skeleton-module__LEQJcW__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes Skeleton-module__LEQJcW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__LEQJcW__bar{animation:none}}
.Table-module__IK6qEq__wrap{border-radius:var(--ta-radius-lg);background:var(--ta-surface);box-shadow:var(--ta-shadow-card);overflow-x:auto}.Table-module__IK6qEq__table{border-collapse:collapse;width:100%;font-family:var(--ta-sans);font-size:var(--ta-text-sm);line-height:1.4}.Table-module__IK6qEq__table th,.Table-module__IK6qEq__table td{border-bottom:1px solid var(--ta-hairline);text-align:left;vertical-align:middle;white-space:nowrap;padding:10px 12px}.Table-module__IK6qEq__table th{background:var(--ta-sunken);color:var(--ta-slate);font-size:var(--ta-text-xs);font-weight:500}.Table-module__IK6qEq__table tbody tr:last-child td{border-bottom:none}.Table-module__IK6qEq__table tbody tr:hover td{background:var(--ta-navy-wash)}.Table-module__IK6qEq__table [data-num]{text-align:right;font-family:var(--ta-mono);font-variant-numeric:tabular-nums}.Table-module__IK6qEq__table th[data-num]{font-family:var(--ta-sans)}.Table-module__IK6qEq__table [data-wrap]{white-space:normal}
.Tabs-module__bxw1SW__list{border-bottom:1px solid var(--ta-hairline);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.Tabs-module__bxw1SW__tab{color:var(--ta-slate);font-family:var(--ta-sans);font-size:var(--ta-text-base);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 0;font-weight:500;transition:color .12s,border-color .12s}.Tabs-module__bxw1SW__tab:hover{color:var(--ta-ink)}.Tabs-module__bxw1SW__tab[aria-selected=true]{color:var(--ta-ink);border-bottom-color:var(--ta-brass)}.Tabs-module__bxw1SW__tab:focus-visible{outline-offset:-2px}
.VerdictScale-module__nVRMDa__scale{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.VerdictScale-module__nVRMDa__scale:before{content:"";background:var(--ta-hairline-strong);height:1px;position:absolute;top:6px;left:10%;right:10%}.VerdictScale-module__nVRMDa__step{color:var(--ta-slate);font-family:var(--ta-sans);font-size:var(--ta-text-xs);text-align:center;padding-top:22px;line-height:1.3;position:relative}.VerdictScale-module__nVRMDa__step:before{content:"";background:var(--ta-hairline-strong);width:1px;height:9px;position:absolute;top:2px;left:50%}.VerdictScale-module__nVRMDa__on{color:var(--ta-ink);font-weight:600}.VerdictScale-module__nVRMDa__on:before{border-radius:var(--ta-radius-full);background:var(--tone);width:13px;height:13px;box-shadow:0 0 0 3px var(--ta-surface), 0 0 0 4px var(--tone);margin-left:-6.5px;top:0}.VerdictScale-module__nVRMDa__mini{color:var(--tone);font-family:var(--ta-sans);font-size:var(--ta-text-sm);white-space:nowrap;align-items:center;gap:10px;font-weight:600;display:inline-flex}.VerdictScale-module__nVRMDa__dots{align-items:center;gap:4px;display:inline-flex}.VerdictScale-module__nVRMDa__dot{border-radius:var(--ta-radius-full);background:var(--ta-hairline-strong);width:5px;height:5px}.VerdictScale-module__nVRMDa__dotOn{background:var(--tone);width:9px;height:9px}.VerdictScale-module__nVRMDa__bull{--tone:var(--ta-bull)}.VerdictScale-module__nVRMDa__bear{--tone:var(--ta-bear)}.VerdictScale-module__nVRMDa__hold{--tone:var(--ta-slate)}@media (max-width:560px){.VerdictScale-module__nVRMDa__step{font-size:var(--ta-text-2xs)}}
