.q_n-0q_page{--auth-text:var(--fui-text);--auth-muted:var(--fui-text-muted);--auth-accent:var(--fui-accent-text);box-sizing:border-box;isolation:isolate;min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));color:var(--auth-text,var(--fui-text));color-scheme:inherit;background:var(--fui-bg);justify-content:center;align-items:center;display:flex;position:relative}.q_n-0q_page *,.q_n-0q_page :before,.q_n-0q_page :after{box-sizing:border-box}.q_n-0q_shell{z-index:0;background:var(--fui-surface);border:1px solid var(--fui-border);border-radius:var(--fui-radius-xl);width:min(100%,468px);min-width:0;padding:22px 24px 20px;box-shadow:0 20px 60px #0d274614,0 2px 12px #0d274606}.q_n-0q_brand{border-radius:12px;width:156px;margin:0 auto 16px;display:block}.q_n-0q_brand img{width:100%;height:auto;display:block}.q_n-0q_card{min-width:0}.q_n-0q_heading>span{color:var(--auth-accent,var(--fui-accent-text));letter-spacing:.14em;font-size:.72rem;font-weight:700}.q_n-0q_heading h1{color:var(--auth-text,var(--fui-text));letter-spacing:-.033em;overflow-wrap:anywhere;margin:8px 0;font-size:clamp(1.5rem,5vw,1.85rem);font-weight:700;line-height:1.19}.q_n-0q_heading p{color:var(--auth-muted,var(--fui-text-muted));margin:0;font-size:.9rem;line-height:1.5}.q_n-0q_form,.q_n-0q_stack{gap:13px;margin-top:18px;display:grid}.q_n-0q_field{gap:6px;min-width:0;display:grid}.q_n-0q_label{color:var(--auth-text,var(--fui-text));font-size:.9rem;font-weight:600}.q_n-0q_inputWrap{min-width:0;display:block;position:relative}.q_n-0q_input{box-sizing:border-box;appearance:none;outline:none;line-height:1.5;display:block;border:1px solid var(--fui-border)!important;width:100%!important;height:48px!important;min-height:48px!important;color:var(--auth-text,var(--fui-text))!important;background:var(--fui-surface-alt)!important;border-radius:12px!important;padding:0 13px!important;font-size:16px!important}.q_n-0q_input::placeholder{opacity:1;color:var(--auth-muted,var(--fui-text-muted))!important}.q_n-0q_inputWithAction{padding-right:56px!important}.q_n-0q_input:focus{border-color:#1769ed!important;box-shadow:0 0 0 3px #1769ed24!important}.q_n-0q_input:-webkit-autofill{-webkit-text-fill-color:var(--auth-text,var(--fui-text));-webkit-box-shadow:0 0 0 1000px var(--fui-surface-alt) inset;caret-color:var(--auth-text,var(--fui-text))}.q_n-0q_page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #1769ed}.q_n-0q_revealButton{width:44px;height:44px;color:var(--auth-muted,var(--fui-text-muted));cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:2px;right:3px}.q_n-0q_revealButton:hover{color:var(--auth-text,var(--fui-text));background:var(--fui-surface-alt)}.q_n-0q_primary,.q_n-0q_secondary,.q_n-0q_social{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.q_n-0q_primary{color:#fff;background:#1769ed;border:1px solid #1769ed;width:100%;padding:12px 16px}.q_n-0q_primary:hover:not(:disabled){background:#1057cb;border-color:#1057cb}.q_n-0q_primary:active:not(:disabled){background:#0d48a9}.q_n-0q_secondary{border:1px solid var(--fui-border);color:var(--auth-accent,var(--fui-accent-text));background:var(--fui-surface);padding:12px 16px}.q_n-0q_secondary:hover{background:var(--fui-surface-alt)}.q_n-0q_primary:disabled,.q_n-0q_social:disabled{opacity:.65;cursor:wait}.q_n-0q_divider{color:var(--auth-muted,var(--fui-text-muted));grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin:18px 0 13px;font-size:.875rem;display:grid}.q_n-0q_divider:before,.q_n-0q_divider:after{content:"";background:var(--fui-border);height:1px}.q_n-0q_socialGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;display:grid}.q_n-0q_social{border:1px solid var(--fui-border);color:var(--auth-text,var(--fui-text));background:var(--fui-surface);padding:10px 12px}.q_n-0q_social:hover:not(:disabled){background:var(--fui-surface-alt)}.q_n-0q_googleMark,.q_n-0q_appleMark{place-items:center;width:22px;height:22px;display:grid}.q_n-0q_actionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.q_n-0q_inlineLink,.q_n-0q_linkButton{color:var(--auth-accent,var(--fui-accent-text));font-size:.9rem;font-weight:600}.q_n-0q_inlineLink{text-underline-offset:3px;text-decoration:underline}.q_n-0q_linkButton{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;min-height:44px;padding:7px 0;display:inline-flex}.q_n-0q_inlineLink:hover,.q_n-0q_linkButton:hover{color:var(--auth-accent,var(--fui-accent-text))}.q_n-0q_status,.q_n-0q_error,.q_n-0q_notice{overflow-wrap:anywhere;border:1px solid;border-radius:11px;margin:16px 0 0;padding:12px 13px;font-size:.9rem;line-height:1.5}.q_n-0q_status{color:var(--fui-success);border-color:var(--fui-success);background:var(--fui-success-soft)}.q_n-0q_error{color:var(--fui-danger);border-color:var(--fui-danger);background:var(--fui-danger-soft)}.q_n-0q_notice{color:var(--fui-warning);border-color:var(--fui-warning);background:var(--fui-warning-soft)}.q_n-0q_muted{color:var(--auth-muted,var(--fui-text-muted));overflow-wrap:anywhere;font-size:.9rem;line-height:1.5}.q_n-0q_footer{color:var(--auth-muted,var(--fui-text-muted));text-align:center;margin-top:20px;font-size:.9rem;line-height:1.5}.q_n-0q_footer a,.q_n-0q_footer button{color:var(--auth-accent,var(--fui-accent-text));font-weight:650;text-decoration:none}.q_n-0q_footer a{align-items:center;min-height:44px;display:inline-flex}.q_n-0q_footer a:hover,.q_n-0q_footer button:hover{text-decoration:underline}.q_n-0q_trust{color:var(--auth-muted,var(--fui-text-muted));text-align:center;justify-content:center;align-items:center;gap:8px;margin:17px 0 0;font-size:.8rem;line-height:1.45;display:flex}.q_n-0q_trust svg{flex-shrink:0}.q_n-0q_legal{color:var(--auth-muted,var(--fui-text-muted));flex-wrap:wrap;justify-content:center;gap:2px 17px;margin-top:12px;font-size:.83rem;display:flex}.q_n-0q_legal a{min-height:40px;color:inherit;text-underline-offset:3px;align-items:center;display:inline-flex}.q_n-0q_help{border-top:1px solid var(--fui-border);margin-top:16px;padding-top:10px}.q_n-0q_helpActions{flex-wrap:wrap;align-items:flex-start;gap:0 18px;display:flex}.q_n-0q_help h2{color:var(--auth-text,var(--fui-text));font-size:1.1rem;font-weight:600}@media (min-width:600px){.q_n-0q_page{padding:max(36px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(36px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left))}.q_n-0q_shell{padding:28px 32px 24px}.q_n-0q_brand{width:180px;margin-bottom:18px}}@media (max-width:389px){.q_n-0q_shell{border-radius:19px;padding:18px 17px}.q_n-0q_brand{width:134px;margin-bottom:13px}.q_n-0q_heading h1{font-size:1.5rem}.q_n-0q_form,.q_n-0q_stack{gap:12px;margin-top:15px}.q_n-0q_footer{margin-top:15px}.q_n-0q_trust{margin-top:13px}}@media (prefers-reduced-motion:reduce){.q_n-0q_primary,.q_n-0q_secondary,.q_n-0q_social{transition:none}}@media (forced-colors:active){.q_n-0q_shell,.q_n-0q_input,.q_n-0q_primary,.q_n-0q_social,.q_n-0q_secondary{border-color:canvastext!important}}.q_n-0q_page{min-height:var(--app-visible-height,100dvh);align-items:safe center}@media (max-width:599px){.q_n-0q_page{padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.q_n-0q_shell{border-radius:20px;padding:14px 18px}.q_n-0q_brand{width:clamp(72px,14svh,112px);margin-bottom:6px}.q_n-0q_heading>span{font-size:.65rem}.q_n-0q_heading h1{margin:4px 0 6px;font-size:1.5rem}.q_n-0q_heading p{font-size:.85rem;line-height:1.4}.q_n-0q_form,.q_n-0q_stack{gap:10px;margin-top:12px}.q_n-0q_field{gap:4px}.q_n-0q_help{margin-top:8px;padding-top:4px}.q_n-0q_helpActions{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.q_n-0q_helpActions .q_n-0q_linkButton{padding-block:4px;font-size:.8rem;line-height:1.3}.q_n-0q_legal{gap:0 12px;margin-top:2px;font-size:.75rem}.q_n-0q_footer{margin-top:2px;font-size:.85rem}.q_n-0q_trust{gap:5px;margin-top:4px;font-size:.7rem}.q_n-0q_trust svg{width:16px;height:16px}.q_n-0q_divider{margin:8px 0}}@media (max-width:599px) and (max-height:700px){.q_n-0q_shell{padding-block:10px}.q_n-0q_brand{width:72px;margin-bottom:4px}.q_n-0q_form,.q_n-0q_stack{gap:8px;margin-top:8px}.q_n-0q_heading h1{font-size:1.35rem}}
.DB0jJG_page{max-width:900px;margin:auto}.DB0jJG_page h1{font-size:var(--text-3xl);margin:12px 0 16px;font-weight:700}.DB0jJG_page a{color:var(--artimavo-blue)}.DB0jJG_topics{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.DB0jJG_topics button,.DB0jJG_actions>*,.DB0jJG_restart{border:1px solid var(--color-gray-300);text-align:center;border-radius:10px;min-height:44px;padding:10px 14px}.DB0jJG_topics button[aria-current]{border-color:var(--artimavo-blue);color:var(--artimavo-blue);background:var(--color-blue-50)}.DB0jJG_card{padding:var(--ui-card-padding);border:1px solid var(--color-gray-200);border-radius:var(--ui-card-radius);background:var(--surface)}.DB0jJG_card h2{font-size:var(--ui-section-heading);margin:8px 0 12px;font-weight:650}.DB0jJG_card p,.DB0jJG_card li{line-height:1.6}.DB0jJG_progress{font-size:var(--text-sm);color:var(--color-gray-500)}.DB0jJG_card ol{margin:16px 0;padding-left:22px;list-style:decimal}.DB0jJG_card li+li{margin-top:12px}.DB0jJG_actions{border-top:1px solid var(--color-gray-200);grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;padding-top:16px;display:grid}.DB0jJG_actions button:disabled{opacity:.5}.DB0jJG_restart{margin-top:16px}.DB0jJG_hint{border:1px solid var(--color-gray-200);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 16px;padding:14px 16px;display:flex}.DB0jJG_hint a,.DB0jJG_hint button{min-height:44px;padding:10px 12px}.DB0jJG_hint a{color:var(--artimavo-blue);font-weight:650}.DB0jJG_hint button{margin-left:auto}
