._5hJiHa_page{flex:1;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex}._5hJiHa_card{background:var(--paper);border-radius:28px;flex-direction:column;width:100%;max-width:420px;min-height:720px;display:flex;overflow:hidden;box-shadow:0 24px 50px #6e2a2029,0 0 0 1px #8c3a2c14}@media (max-width:520px){._5hJiHa_page{padding:0}._5hJiHa_card{max-width:none;min-height:100svh;box-shadow:none;border-radius:0}}._5hJiHa_head{color:#fbf6ec;background:linear-gradient(160deg,#a4483a 0%,#8c3a2c 55%,#6e2a20 100%);border-radius:0 0 50% 50%/0 0 44px 44px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;height:260px;display:flex;position:relative}._5hJiHa_compact{height:210px}._5hJiHa_glow{border-radius:inherit;pointer-events:none;background:radial-gradient(closest-side at 70% 30%,#e8c27a40,#0000);position:absolute;inset:0}._5hJiHa_back{color:#fbf6ec;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:16px;left:12px}._5hJiHa_tools{z-index:1;gap:8px;display:flex;position:absolute;top:20px;right:12px}._5hJiHa_back:hover{background:#ffffff1f}._5hJiHa_logo{width:68px;height:68px;position:relative}._5hJiHa_compact ._5hJiHa_logo{width:56px;height:56px}._5hJiHa_brand{font-family:var(--font-pt-serif), Georgia, serif;margin:0;font-size:32px;font-weight:700;line-height:1;position:relative}._5hJiHa_compact ._5hJiHa_brand{font-size:28px}._5hJiHa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5hJiHa_body{padding:28px 24px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:14px;display:flex}._5hJiHa_lead{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.45}._5hJiHa_field{box-sizing:border-box;border:1.5px solid var(--border-strong);background:var(--card);border-radius:14px;align-items:center;height:56px;transition:border-color .16s;display:flex}._5hJiHa_field:focus-within{border-color:var(--accent)}._5hJiHa_fieldIcon{stroke:var(--ink-muted);flex-shrink:0;margin-left:16px}._5hJiHa_input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:16px}._5hJiHa_input::placeholder{color:var(--zinc-400)}._5hJiHa_eye{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;display:flex}._5hJiHa_eye:hover{background:#8c3a2c0f}._5hJiHa_link{color:var(--accent);align-self:flex-start;padding:6px 0;font-size:15px;font-weight:700;text-decoration:none}._5hJiHa_link:hover{text-decoration:underline}._5hJiHa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}._5hJiHa_row ._5hJiHa_check{color:var(--ink);align-items:center;min-height:44px;font-size:15px}._5hJiHa_row ._5hJiHa_check input{margin:0}._5hJiHa_row ._5hJiHa_link{align-self:center}._5hJiHa_check{color:var(--ink-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}._5hJiHa_check input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:1px 0 0}._5hJiHa_check a{color:var(--accent);text-decoration:underline}._5hJiHa_error{border:1px solid var(--red-200);background:var(--red-50);color:var(--danger);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.4}._5hJiHa_grow{flex:1;min-height:8px}._5hJiHa_primary{color:#fbf6ec;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(100deg,#7a3024 0%,#8c3a2c 50%,#a4483a 100%);border:0;border-radius:28px;flex-shrink:0;justify-content:center;align-items:center;height:56px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s;display:flex;box-shadow:0 10px 24px #8c3a2c47}._5hJiHa_primary:active{transform:scale(.97)}._5hJiHa_primary:disabled{opacity:.5;cursor:default}._5hJiHa_or{color:var(--ink-muted);align-items:center;gap:12px;font-size:14px;display:flex}._5hJiHa_or:before,._5hJiHa_or:after{content:"";background:var(--border-strong);flex:1;height:1px}._5hJiHa_socials{justify-content:center;gap:16px;display:flex}._5hJiHa_social{background:var(--card);border:1px solid var(--border);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 4px 12px #8c3a2c14}._5hJiHa_social:hover{border-color:var(--border-strong)}._5hJiHa_switch{text-align:center;color:var(--ink-muted);margin:0;font-size:15px}._5hJiHa_switch a{color:var(--accent);font-weight:700;text-decoration:none}._5hJiHa_switch a:hover{text-decoration:underline}._5hJiHa_back:focus-visible,._5hJiHa_link:focus-visible,._5hJiHa_primary:focus-visible,._5hJiHa_social:focus-visible,._5hJiHa_eye:focus-visible,._5hJiHa_switch a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:520px) and (max-height:820px){._5hJiHa_head{gap:8px;height:200px}._5hJiHa_compact{height:150px}._5hJiHa_compact ._5hJiHa_logo{width:44px;height:44px}._5hJiHa_compact ._5hJiHa_brand{font-size:26px}._5hJiHa_back{top:8px}._5hJiHa_tools{top:12px}._5hJiHa_body{padding-top:20px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));gap:10px}._5hJiHa_field{height:50px}._5hJiHa_lead,._5hJiHa_check{font-size:13px;line-height:1.4}._5hJiHa_primary{height:52px}._5hJiHa_social{width:50px;height:50px}}:root[data-font="1"] ._5hJiHa_body{zoom:1.125}:root[data-font="2"] ._5hJiHa_body{zoom:1.25}:root[data-font="3"] ._5hJiHa_body{zoom:1.5}:root[data-lowvision="1"] ._5hJiHa_body{zoom:1.25}:root[data-lowvision="1"][data-font="3"] ._5hJiHa_body{zoom:1.5}:root[data-lowvision="1"] ._5hJiHa_glow{display:none}:root[data-lowvision="1"] ._5hJiHa_primary{background:var(--accent);color:var(--paper)}:root[data-lowvision="1"] ._5hJiHa_field{border-width:2px;border-color:var(--border-strong)}
