@layer components{._7BXsdW_input{border-width:1px;border-color:var(--input);border-radius:var(--radius-md);width:100%;min-width:0;height:2.25rem;font-size:var(--text-base);line-height:var(--text-base--line-height);transition:color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);background-color:#0000;outline:none;padding:.25rem .75rem;display:flex}@media (min-width:768px){._7BXsdW_input{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.dark ._7BXsdW_input{background-color:color-mix(in oklab, var(--input) 30%, transparent)}._7BXsdW_input::placeholder{color:var(--muted-foreground)}._7BXsdW_input::selection{background-color:var(--primary);color:var(--primary-foreground)}._7BXsdW_input::file-selector-button{height:1.75rem;color:var(--foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);background-color:#0000;border:0;font-weight:500;display:inline-flex}._7BXsdW_input:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}._7BXsdW_input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}._7BXsdW_input[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.dark ._7BXsdW_input[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 40%, transparent)}}
@layer components{.YX3h1q_alert{border-radius:var(--radius-lg);width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);border-width:1px;grid-template-columns:0 1fr;align-items:start;row-gap:.125rem;padding:.75rem 1rem;display:grid;position:relative}.YX3h1q_alert:has(>svg){grid-template-columns:1rem 1fr;column-gap:.75rem}.YX3h1q_alert>svg{color:currentColor;width:1rem;height:1rem;transform:translateY(.125rem)}.YX3h1q_default{background-color:var(--card);color:var(--card-foreground)}.YX3h1q_destructive{background-color:var(--card);color:var(--destructive)}.YX3h1q_destructive>[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}.YX3h1q_title{-webkit-line-clamp:1;min-height:1rem;letter-spacing:var(--tracking-tight);-webkit-box-orient:vertical;grid-column-start:2;font-weight:500;display:-webkit-box;overflow:hidden}.YX3h1q_description{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);grid-column-start:2;justify-items:start;gap:.25rem;display:grid}.YX3h1q_description p{line-height:var(--leading-relaxed)}}
.cni4Dq_page{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.cni4Dq_column{width:100%;max-width:var(--container-md)}.cni4Dq_header{text-align:center;margin-bottom:2rem}.cni4Dq_logoLink{margin-bottom:1.5rem;display:inline-block}.cni4Dq_logo{text-align:left}.cni4Dq_title{color:var(--foreground);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);font-weight:700}.cni4Dq_subtitle{color:var(--muted-foreground);margin-top:.5rem}.cni4Dq_card{border-radius:var(--radius-lg);background-color:var(--card);text-align:center;border-width:1px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.cni4Dq_badge{border-radius:3.40282e38px;justify-content:center;align-items:center;width:3rem;height:3rem;margin-inline:auto;display:flex}.cni4Dq_badgeSuccess{background-color:color-mix(in oklab, var(--color-success) 10%, transparent);color:var(--color-success)}.cni4Dq_badgeDanger{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:var(--destructive)}.cni4Dq_badgeIcon{width:1.5rem;height:1.5rem}.cni4Dq_cardText{flex-direction:column;gap:.5rem;display:flex}.cni4Dq_cardTitle{color:var(--foreground);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:600}.cni4Dq_cardBody{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.cni4Dq_note{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.cni4Dq_muted{color:var(--muted-foreground)}.cni4Dq_emphasis{color:var(--foreground);font-weight:500}.cni4Dq_stackLg>:where(:not(:last-child)){margin-bottom:1.5rem}.cni4Dq_stack>:where(:not(:last-child)){margin-bottom:1rem}.cni4Dq_label{color:var(--foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:500}.cni4Dq_required{color:var(--destructive)}.cni4Dq_labelRow{justify-content:space-between;align-items:center;display:flex}.cni4Dq_inputWrap{position:relative}.cni4Dq_inputIcon{width:1.25rem;height:1.25rem;color:var(--muted-foreground);position:absolute;top:50%;left:.75rem;translate:0 -50%}.cni4Dq_input{padding-left:2.5rem}.cni4Dq_inputToggle{padding-left:2.5rem;padding-right:2.5rem}.cni4Dq_toggle{width:2rem;height:2rem;padding:0;position:absolute;top:50%;right:.25rem;translate:0 -50%}.cni4Dq_hint{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin-top:.25rem}.cni4Dq_link{color:var(--primary);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:500}.cni4Dq_inlineLink{color:var(--primary);font-weight:500}@media (hover:hover){.cni4Dq_link:hover,.cni4Dq_inlineLink:hover{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.cni4Dq_alertLink{text-underline-offset:4px;font-weight:500;text-decoration-line:underline}.cni4Dq_intro{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center}.cni4Dq_submit{width:100%}.cni4Dq_buttonIcon{margin-right:.5rem}.cni4Dq_spinner{border-bottom-width:2px;border-color:var(--primary-foreground);width:1rem;height:1rem;animation:var(--kf-spin) 1s linear infinite;border-radius:3.40282e38px;margin-right:.5rem}.cni4Dq_footer{text-align:center;margin-top:1.5rem}.cni4Dq_footerText{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.cni4Dq_strength>:where(:not(:last-child)){margin-bottom:.25rem}.cni4Dq_bars{gap:.25rem;display:flex}.cni4Dq_bar{background-color:var(--muted);height:.25rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:var(--ease-default);border-radius:3.40282e38px;flex:1}.cni4Dq_barWeak{background-color:var(--destructive)}.cni4Dq_barFair{background-color:var(--tone-orange)}.cni4Dq_barGood{background-color:var(--warning)}.cni4Dq_barStrong{background-color:var(--color-success)}.cni4Dq_resend{flex-direction:column;gap:.5rem;display:flex}.cni4Dq_tabular{font-variant-numeric:tabular-nums}
.rnMKrG_loginNote{text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground);padding-block:1rem}.rnMKrG_form>:not(:last-child){margin-bottom:1rem}.rnMKrG_grid{gap:1rem;display:grid}.rnMKrG_field>:not(:last-child){margin-bottom:.375rem}.rnMKrG_categoryTrigger{width:100%}.rnMKrG_bodyHeader{justify-content:space-between;align-items:center;display:flex}.rnMKrG_optional{color:var(--muted-foreground);font-weight:400}.rnMKrG_hint{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.rnMKrG_textarea{min-height:140px}.rnMKrG_actions{align-items:center;gap:.5rem;display:flex}.rnMKrG_spinner{width:1rem;height:1rem;animation:var(--kf-spin) 1s linear infinite;margin-right:.25rem}@media (min-width:640px){.rnMKrG_grid{grid-template-columns:1fr 200px}}
.BK_hFa_root>:not(:last-child){margin-bottom:1rem}.BK_hFa_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.BK_hFa_muted{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.BK_hFa_actions{align-items:center;gap:.5rem;display:flex}.BK_hFa_sortTrigger{width:170px}.BK_hFa_plusIcon{width:1rem;height:1rem;margin-right:.25rem}.BK_hFa_formPanel{border-radius:var(--radius-lg);border:1px solid var(--border);background-color:color-mix(in oklab, var(--card) 50%, transparent);padding:1rem}.BK_hFa_list>:not(:last-child){border-bottom:1px solid var(--border)}.BK_hFa_sentinel{height:1rem}.BK_hFa_loading{justify-content:center;padding-block:1rem;display:flex}.BK_hFa_spinner{width:1.25rem;height:1.25rem;color:var(--muted-foreground);animation:var(--kf-spin) 1s linear infinite}.BK_hFa_failed{justify-content:center;align-items:center;gap:.75rem;padding-block:1rem;display:flex}
