.nYvRRq_wrap{flex-direction:column;gap:10px;width:100%;display:flex}.nYvRRq_btn{cursor:pointer;border:1.5px solid var(--line);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:16px;font-weight:600;display:flex}.nYvRRq_btn:disabled{opacity:.6;cursor:default}.nYvRRq_google{color:#1f1f1f;background:#fff;border-color:#dadce0}.nYvRRq_apple{color:#fff;background:#000;border-color:#000}.nYvRRq_error{color:var(--bad);text-align:center;margin:0;font-size:14px}.nYvRRq_or{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.nYvRRq_or:before,.nYvRRq_or:after{content:"";background:var(--line);flex:1;height:1px}.nYvRRq_pill{border-radius:999px;gap:10px;padding:12px 18px;font-size:16px}.nYvRRq_pill svg{width:20px;height:20px}.nYvRRq_pillSmall{align-self:center;width:88%;padding:10px 16px;font-size:15px}.nYvRRq_pillSmall svg{width:18px;height:18px}
.QLg7LG_card{border:1.5px solid var(--line);border-radius:18px;flex-direction:column;gap:10px;margin:0 0 14px;padding:16px;display:flex}.QLg7LG_head{flex-direction:column;gap:2px;display:flex}.QLg7LG_head small{color:var(--muted);font-size:14px}.QLg7LG_row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.QLg7LG_row input{border:1.5px solid var(--line);background:var(--bg);min-width:0;color:inherit;border-radius:999px;flex:1;padding:10px 14px;font-size:16px}.QLg7LG_row .ghost{width:auto;padding:10px 16px}.QLg7LG_link{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.QLg7LG_danger{color:var(--bad)}.QLg7LG_note{color:var(--muted);margin:0;font-size:14px}.QLg7LG_row a.ghost{color:inherit;text-decoration:none}
.QVVc4G_top{justify-content:space-between;align-items:center;display:flex}.QVVc4G_gear{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.QVVc4G_gear:active{background:var(--tile)}.QVVc4G_hero{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:-8px;display:flex}.QVVc4G_ring{background:linear-gradient(140deg, var(--hero-a), var(--accent));border-radius:50%;width:116px;height:116px;padding:5px}.QVVc4G_avatar{border:4px solid var(--bg);background:var(--tile);width:100%;height:100%;color:var(--accent);font-family:var(--font-cute), system-ui, sans-serif;border-radius:50%;place-items:center;font-size:46px;font-weight:600;line-height:1;display:grid}.QVVc4G_name{font-family:var(--font-cute), system-ui, sans-serif;letter-spacing:-.01em;align-items:center;gap:8px;max-width:100%;margin:10px 0 0;font-size:30px;font-weight:600;display:flex}.QVVc4G_name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QVVc4G_badge{background:var(--accent);color:var(--accent-ink);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.02em;border-radius:999px;flex:none;padding:3px 10px;font-size:12px;font-weight:700}.QVVc4G_status{color:var(--muted);margin:0;font-size:15px}.QVVc4G_signIn{border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;margin-top:8px;padding:9px 18px;font-size:14px;font-weight:700}.QVVc4G_tabs{top:env(safe-area-inset-top);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;margin:0 -16px -8px;padding:0 8px;display:grid;position:sticky}.QVVc4G_tab{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;padding:14px 4px 11px;font-size:16px;font-weight:600}.QVVc4G_tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.QVVc4G_panel{gap:12px;display:grid}.QVVc4G_row{background:var(--card);width:100%;box-shadow:0 3px 0 var(--puff);color:inherit;text-align:left;font:inherit;cursor:pointer;border:0;border-radius:20px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.QVVc4G_row>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.QVVc4G_row small{color:var(--muted);text-wrap:pretty;font-size:14px}div.QVVc4G_row{cursor:default}.QVVc4G_icon{background:var(--tile);width:46px;height:46px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.QVVc4G_current{color:#fff;background:linear-gradient(135deg, var(--hero-a), var(--hero-b));border-radius:20px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.QVVc4G_current strong{font-family:var(--font-cute), system-ui, sans-serif;font-size:28px;font-weight:600;line-height:1.15}.QVVc4G_current p{text-wrap:pretty;margin:2px 0 0;font-size:15px}.QVVc4G_eyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:700}.QVVc4G_plan{background:var(--card);box-shadow:0 3px 0 var(--puff);border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.QVVc4G_pick{box-shadow:0 0 0 2px var(--accent), 0 3px 0 var(--puff);margin-top:8px}.QVVc4G_tag{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;position:absolute;top:-11px;right:16px}.QVVc4G_planHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.QVVc4G_planHead>span{flex-direction:column;gap:2px;min-width:0;display:flex}.QVVc4G_planHead small{color:var(--muted);font-size:13px}.QVVc4G_big{font-family:var(--font-cute), system-ui, sans-serif;font-size:24px;font-weight:600;line-height:1.15}.QVVc4G_price{text-align:right;flex:none}.QVVc4G_price strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.QVVc4G_perks{gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.QVVc4G_perks li{padding-left:20px;position:relative}.QVVc4G_perks li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:3px}.QVVc4G_buy{background:var(--ink);width:100%;color:var(--bg);cursor:pointer;border:0;border-radius:999px;padding:13px;font-size:16px;font-weight:700}.QVVc4G_buy:disabled{opacity:.45;cursor:not-allowed}.QVVc4G_fine{color:var(--muted);text-wrap:pretty;margin:2px 4px 0;font-size:13px}.QVVc4G_subhead{letter-spacing:-.01em;margin:14px 0 0;font-size:20px;font-weight:800}.QVVc4G_pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.QVVc4G_pairBtn{border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:14px 8px;font-size:15px;font-weight:700;display:flex}.QVVc4G_ringBtn{cursor:pointer;border:0;position:relative}.QVVc4G_pencil{background:var(--ink);width:32px;height:32px;color:var(--bg);border:3px solid var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:2px}.QVVc4G_emoji{font-family:system-ui,sans-serif;font-size:52px}.QVVc4G_setFace{padding:0;overflow:hidden}.QVVc4G_avatarSmall{border-width:2px;font-size:26px}.QVVc4G_editBtn{border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:999px;margin-top:8px;padding:8px 18px;font-size:14px;font-weight:700}.QVVc4G_editSheet{max-height:88dvh;overflow-y:auto}.QVVc4G_editFace{place-items:center;display:grid}.QVVc4G_field{gap:6px;font-size:14px;font-weight:700;display:grid}.QVVc4G_field small{color:var(--muted);font-size:13px;font-weight:400}.QVVc4G_field small.QVVc4G_bad{color:var(--error,#d0314f);font-weight:600}.QVVc4G_nameBox{border:1.5px solid var(--line);background:var(--card);color:var(--muted);border-radius:14px;align-items:center;gap:4px;padding:0 14px;font-size:17px;font-weight:600;display:flex}.QVVc4G_nameBox:focus-within{border-color:var(--accent)}.QVVc4G_nameBox input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:12px 0;font-size:17px}.QVVc4G_pickHead{margin:6px 0 0;font-size:16px;font-weight:800}.QVVc4G_faces{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;display:grid}.QVVc4G_face{aspect-ratio:1;background:var(--tile);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-family:system-ui,sans-serif;font-size:28px;line-height:1;display:grid}.QVVc4G_face[aria-checked=true],.QVVc4G_designFace[aria-checked=true]{box-shadow:0 0 0 3px var(--accent)}.QVVc4G_letter{font-family:var(--font-cute), system-ui, sans-serif;color:var(--accent);font-size:24px;font-weight:600}.QVVc4G_designFaces{flex:none;align-items:flex-start;gap:10px;min-height:84px;margin:0 -4px;padding:4px 4px 8px;display:flex;overflow:auto hidden}.QVVc4G_designFace{background:var(--tile);cursor:pointer;border:0;border-radius:50%;flex:none;width:72px;height:72px;padding:0;overflow:hidden}
.eIQa0q_gate{z-index:900;background:var(--bg);color:var(--ink);padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.eIQa0q_inner{flex-direction:column;gap:14px;width:100%;max-width:380px;display:flex}.eIQa0q_logo{align-self:center;margin-bottom:10px;font-size:38px}.eIQa0q_title{font-family:var(--font-cute), system-ui, sans-serif;letter-spacing:-.02em;text-align:center;margin:0;font-size:30px;font-weight:400}.eIQa0q_sub{color:var(--muted);text-align:center;margin:0 0 8px;font-size:16px;line-height:1.4}.eIQa0q_input{border:1.5px solid var(--line);background:var(--card);width:100%;color:inherit;border-radius:16px;padding:15px 18px;font-size:17px}.eIQa0q_input:focus{border-color:var(--brand);outline:none}.eIQa0q_note{color:var(--muted);text-align:center;margin:0;font-size:14px}.eIQa0q_error{color:var(--bad);text-align:center;margin:0;font-size:14px}.eIQa0q_skip{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:center;padding:10px;font-size:15px}.eIQa0q_mail{text-align:center;margin:0;font-size:44px}.eIQa0q_fine{color:var(--muted);text-align:center;margin-top:10px;font-size:12px}.eIQa0q_fine a{color:inherit}.eIQa0q_hero{color:#1f1a1d;background:linear-gradient(#fff6fc 0%,#fee9f7 18%,#f8d7eb 100%);justify-content:flex-start;align-items:stretch;gap:0;padding:0;overflow:hidden}.eIQa0q_heroLogo{margin-top:max(18px, calc(env(safe-area-inset-top) + 10px));filter:drop-shadow(0 2px #fff)drop-shadow(0 6px 14px #d65a9640);flex:none;align-self:center;font-size:clamp(34px,11vw,52px)}.eIQa0q_art{background:url(/signin/bunnies.webp) bottom/contain no-repeat;flex:auto;min-height:120px;margin:-6px 0 -36px}.eIQa0q_sheet{width:100%;max-width:520px;padding:26px 24px max(18px, env(safe-area-inset-bottom));background:#fdf8ef;border-radius:36px 36px 0 0;flex-direction:column;flex:none;gap:10px;margin:0 auto;display:flex;position:relative;box-shadow:0 -8px 30px #d65a961f}.eIQa0q_sheetTitle{text-align:center;letter-spacing:0;color:#9a9198;margin:0 0 6px;font-size:19px;font-weight:600}.eIQa0q_sheet .eIQa0q_skip,.eIQa0q_sheet .eIQa0q_fine{color:#8d858b}.eIQa0q_row{color:#b9aeb5;justify-content:center;align-items:center;gap:6px;display:flex}.eIQa0q_sheet .eIQa0q_skip{padding:6px 8px}.eIQa0q_sheet .eIQa0q_fine{margin-top:0}.eIQa0q_link{color:#6b6168;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:center;padding:6px 8px;font-size:15px;font-weight:600;text-decoration:underline}.eIQa0q_sheet .eIQa0q_input{color:#1f1a1d;background:#fffdf8;border-color:#ead7e2}
