._8D5mkW_muted{color:var(--muted);text-align:center;font-size:15px}._8D5mkW_error{color:#8a1c1c;background:#fdecec;border-radius:12px;padding:12px 16px;font-size:15px}._8D5mkW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}._8D5mkW_avatar{font-family:var(--font-display), sans-serif;color:var(--ink);border-radius:999px;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}._8D5mkW_avatarPhoto{object-fit:cover;border-radius:inherit;width:100%;height:100%}._8D5mkW_avatar_dog{background:#f4b23e}._8D5mkW_avatar_cat{background:#bfd3ff}._8D5mkW_avatar_none{color:var(--muted);background:var(--grey)}._8D5mkW_buttonRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._8D5mkW_primaryButton,._8D5mkW_secondaryButton,._8D5mkW_dangerButton{font:inherit;cursor:pointer;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:600}._8D5mkW_primaryButton{color:#fff;background:var(--ink);border:1px solid var(--ink)}._8D5mkW_primaryButton:hover{background:#2c3850}._8D5mkW_secondaryButton{color:var(--ink);border:1px solid var(--line);background:#fff}._8D5mkW_secondaryButton:hover{border-color:var(--ink)}._8D5mkW_dangerButton{color:#a12a2a;background:#fff;border:1px solid #efc4c4}._8D5mkW_dangerButton:hover{border-color:#a12a2a}._8D5mkW_primaryButton:disabled,._8D5mkW_secondaryButton:disabled,._8D5mkW_dangerButton:disabled{opacity:.6;cursor:default}._8D5mkW_formCard{background:#fff;border-radius:28px;flex-direction:column;gap:28px;width:100%;max-width:680px;padding:clamp(24px,5vw,44px);display:flex;box-shadow:0 12px 40px #1a223314}._8D5mkW_formTop{flex-wrap:wrap;align-items:center;gap:28px;display:flex}._8D5mkW_photoPicker{flex-direction:column;align-items:center;gap:4px;display:flex}._8D5mkW_formAvatar{cursor:pointer;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._8D5mkW_formAvatar>._8D5mkW_avatar{outline-offset:4px;outline:3px dashed #c9ced8}._8D5mkW_formAvatar:hover>._8D5mkW_avatar{outline-color:var(--ink)}._8D5mkW_formAvatar:has(._8D5mkW_fileInput:focus-visible)>._8D5mkW_avatar{outline-color:var(--ink)}._8D5mkW_fileInput{opacity:0;width:1px;height:1px;position:absolute}._8D5mkW_photoLabel{color:var(--ink);margin-top:6px;font-size:14px;font-weight:600;text-decoration:underline}._8D5mkW_formIntro{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}._8D5mkW_formIntro ._8D5mkW_eyebrow{letter-spacing:normal;text-transform:none;font-size:15px;font-weight:600}._8D5mkW_formHeading{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}._8D5mkW_formText{color:var(--text);font-size:16px;line-height:1.55}._8D5mkW_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 20px;display:grid}._8D5mkW_fieldStack{flex-direction:column;gap:18px;display:flex}._8D5mkW_field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}._8D5mkW_fieldset{border:0;min-width:0;padding:0}._8D5mkW_legend{padding-bottom:6px;font-size:14px;font-weight:600}._8D5mkW_optional{color:var(--muted);margin-left:4px;font-size:13px;font-weight:500}._8D5mkW_input{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400}._8D5mkW_input::placeholder{color:#7a8494}._8D5mkW_input:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:-1px}textarea._8D5mkW_input{resize:vertical}._8D5mkW_pills{flex-wrap:wrap;gap:8px;display:flex}._8D5mkW_pill{border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600;position:relative}._8D5mkW_pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._8D5mkW_pill:has(input:checked){color:#fff;background:var(--ink);border-color:var(--ink)}._8D5mkW_pill:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}._8D5mkW_tagPill{padding:8px 14px;font-size:14px}._8D5mkW_noteInput{width:100%;margin-top:10px;font-size:15px}._8D5mkW_typeHint{color:var(--muted);font-size:14px}._8D5mkW_clearButton{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 6px;font-size:14px;font-weight:600;text-decoration:underline}._8D5mkW_formFooter{border-top:1px solid #eef0f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}._8D5mkW_footerNote{color:var(--muted);font-size:14px}._8D5mkW_homeStack,._8D5mkW_profileStack{flex-direction:column;gap:28px;width:100%;max-width:960px;display:flex}._8D5mkW_petSwitcher{flex-wrap:wrap;gap:10px;display:flex}._8D5mkW_petTab{font:inherit;font-family:var(--font-display), sans-serif;color:var(--ink);cursor:pointer;background:#fff;border:2px solid #0000;border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;font-size:17px;font-weight:800;display:flex}._8D5mkW_petTabSelected{border-color:var(--ink)}._8D5mkW_profileCard{background:#fff;border-radius:28px;flex-direction:column;gap:32px;padding:clamp(24px,4vw,40px);display:flex;box-shadow:0 12px 40px #1a22330f}._8D5mkW_profileTop{flex-wrap:wrap;align-items:center;gap:36px;display:flex}._8D5mkW_profileTop>._8D5mkW_avatar{box-shadow:0 0 0 6px #fff, 0 0 0 12px var(--grey)}._8D5mkW_profileIntro{flex-direction:column;flex:280px;gap:14px;min-width:0;display:flex}._8D5mkW_petName{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(40px,6vw,56px);font-weight:800;line-height:1}._8D5mkW_chips{flex-wrap:wrap;gap:8px;display:flex}._8D5mkW_chip{background:var(--grey);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}._8D5mkW_chipType{background:#fff1d6;font-weight:700}._8D5mkW_details{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}._8D5mkW_detail{background:var(--grey);border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._8D5mkW_detailValue,._8D5mkW_detailEmpty{overflow-wrap:anywhere;font-size:16px;line-height:1.45}._8D5mkW_detailValue{font-weight:600}._8D5mkW_detailEmpty{color:var(--muted)}._8D5mkW_detailBody{flex-direction:column;gap:10px;display:flex}._8D5mkW_tagList{flex-wrap:wrap;gap:6px;display:flex}._8D5mkW_tag{background:#fff;border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600}._8D5mkW_comingNext{flex-direction:column;gap:14px;display:flex}._8D5mkW_comingNextHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._8D5mkW_sectionHeading{font-family:var(--font-display), sans-serif;font-size:22px;font-weight:800}._8D5mkW_phaseBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--text);background:#e4e7ec;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}._8D5mkW_tiles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}._8D5mkW_tile{color:var(--text);border:2px dashed #c9ced8;border-radius:22px;flex-direction:column;gap:10px;padding:20px;display:flex}._8D5mkW_tileIcon{width:44px;height:44px;color:var(--muted);background:#e9ecf1;border-radius:14px;place-items:center;display:grid}._8D5mkW_tileTitle{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:18px;font-weight:700}._8D5mkW_tileText{font-size:14px;line-height:1.5}
.Gx_nyq_page{--ink:#1a2233;--text:#3e4859;--muted:#5a6475;--grey:#f6f7f9;--line:#d5dae1;color:var(--ink);background:var(--grey);font-family:var(--font-body), sans-serif;flex-direction:column;flex:1;display:flex}.Gx_nyq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1160px;margin:0 auto;padding:24px;display:flex}.Gx_nyq_headerActions{flex-wrap:wrap;gap:8px;display:flex}.Gx_nyq_brand{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.Gx_nyq_main{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:24px 24px 96px;display:flex}.Gx_nyq_form{background:#fff;border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:440px;padding:32px;display:flex;box-shadow:0 12px 40px #1a223314}.Gx_nyq_title{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1.1}.Gx_nyq_field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.Gx_nyq_input{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:400}.Gx_nyq_input:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:-1px}.Gx_nyq_input:disabled{color:var(--muted);background:var(--grey)}.Gx_nyq_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.Gx_nyq_primary,.Gx_nyq_secondary{font:inherit;cursor:pointer;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:600}.Gx_nyq_primary{color:#fff;background:var(--ink);border:1px solid var(--ink)}.Gx_nyq_primary:hover{background:#2c3850}.Gx_nyq_primary:disabled{opacity:.6;cursor:default}.Gx_nyq_secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.Gx_nyq_secondary:hover{border-color:var(--ink)}.Gx_nyq_muted{color:var(--muted);text-align:center;font-size:15px;line-height:1.5}.Gx_nyq_muted a{text-decoration:underline}.Gx_nyq_linkButton{font:inherit;color:var(--ink);cursor:pointer;background-color:#0000;border:none;padding:0;font-weight:600;text-decoration-line:underline;display:inline}
