._scroll_14zxn_1{--my-bg:#18191a;--my-card:#202124;--my-card-raised:#27282a;--my-text:#f5f4f1;--my-muted:#a1a1aa;--my-faint:#71717a;--my-accent:#a7cfc5;--my-accent-strong:#d9f1eb;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 50% -8%, #ffffff09, transparent 25rem), var(--my-bg);height:100%;min-height:0;color:var(--my-text);overflow-y:auto}._scroll_14zxn_1::-webkit-scrollbar{width:4px}._scroll_14zxn_1::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:99px}._container_14zxn_30{width:100%;max-width:440px;padding:24px 16px calc(112px + env(safe-area-inset-bottom,0px));flex-direction:column;margin:0 auto;display:flex}._header_14zxn_39{margin-bottom:22px}._eyebrow_14zxn_43{color:var(--my-faint);letter-spacing:-.02em;margin:0 0 7px;font-size:12px;font-weight:500}._title_14zxn_51{color:#fafafa;font-family:var(--sans,"Pretendard Variable", sans-serif);letter-spacing:-.045em;margin:0;font-size:30px;font-weight:700;line-height:1.25}._description_14zxn_61{color:var(--my-muted);letter-spacing:-.02em;margin:9px 0 0;font-size:14px;font-weight:400;line-height:1.6}._profileCard_14zxn_70,._guestLandingCard_14zxn_71,._readingReportCard_14zxn_72,._readingReportEmpty_14zxn_73,._summaryBox_14zxn_74,._form_14zxn_75,._menuList_14zxn_76{background:var(--my-card);box-shadow:none;border:0;border-radius:16px}._profileCard_14zxn_70{align-items:center;gap:14px;min-height:84px;margin-bottom:24px;padding:18px;display:flex;position:relative;overflow:hidden}._profileCard_14zxn_70:after{content:"";pointer-events:none;border:1px solid #a7cfc517;border-radius:50%;width:132px;height:132px;position:absolute;top:-46px;right:-42px}._profileAvatar_14zxn_106,._guestSeal_14zxn_107{background:var(--my-card-raised);color:var(--my-accent-strong);border:0;border-radius:50%;flex:none;place-items:center;display:grid}._profileAvatar_14zxn_106{width:46px;height:46px;font-size:19px}._profileInfo_14zxn_123{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._profileNameRow_14zxn_131,._nicknameForm_14zxn_132{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._nicknameForm_14zxn_132{gap:6px;width:100%}._profileName_14zxn_131{color:var(--my-text);letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.3}._profileSub_14zxn_152{color:var(--my-muted);word-break:break-all;font-size:13px;line-height:1.45}._guestLandingCard_14zxn_71{flex-direction:column;gap:18px;margin-bottom:24px;padding:24px 18px 18px;animation:.26s both _fadeIn_14zxn_1;display:flex}._guestLandingHeader_14zxn_168{text-align:center;flex-direction:column;align-items:center;gap:11px;display:flex}._guestSeal_14zxn_107{width:48px;height:48px;font-size:21px}._guestHeadline_14zxn_182{color:var(--my-text);letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:20px;font-weight:700;line-height:1.4}._guestDescription_14zxn_192{max-width:360px;color:var(--my-muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.6}._benefitList_14zxn_201{background:var(--my-card-raised);border:0;border-radius:14px;flex-direction:column;padding:6px 15px;display:flex}._benefitItem_14zxn_210{border-bottom:1px solid #ffffff12;align-items:flex-start;gap:11px;padding:13px 0;display:flex}._benefitItem_14zxn_210:last-child{border-bottom:0}._benefitIcon_14zxn_222{flex:none;margin-top:1px;font-size:17px}._benefitText_14zxn_228{flex-direction:column;gap:3px;display:flex}._benefitText_14zxn_228 strong{color:var(--my-text);font-size:13px;font-weight:650}._benefitText_14zxn_228 span{color:var(--my-muted);font-size:12px;line-height:1.5}._loginPrimaryBtn_14zxn_246,._saveBtn_14zxn_247{box-shadow:none;color:#18191a;cursor:pointer;background:#f4f4f5;border:0;border-radius:14px;font-family:inherit;font-weight:700;transition:transform .15s,opacity .15s}._loginPrimaryBtn_14zxn_246{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 18px;font-size:15px;display:flex}._loginPrimaryBtn_14zxn_246:hover,._saveBtn_14zxn_247:hover{opacity:.92;transform:translateY(-1px)}._section_14zxn_276{margin-bottom:30px}._sectionHeader_14zxn_280{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}._sectionTitle_14zxn_288{color:var(--my-text);letter-spacing:-.02em;margin:0;font-size:14px;font-weight:650}._readingMore_14zxn_296{color:var(--my-accent);font-size:12px;font-weight:600;text-decoration:none}._readingReportList_14zxn_303{flex-direction:column;gap:8px;display:flex}._readingReportCard_14zxn_72{min-height:100px;color:var(--my-text);justify-content:space-between;align-items:center;gap:14px;padding:17px;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}._readingReportCard_14zxn_72:hover,._readingReportEmpty_14zxn_73:hover{background:var(--my-card-raised);transform:translateY(-1px)}._readingReportCard_14zxn_72>div{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}._readingReportCard_14zxn_72 strong,._readingReportEmpty_14zxn_73 strong{color:var(--my-text);font-size:14px;font-weight:650;line-height:1.4}._readingReportCard_14zxn_72 small{color:var(--my-faint);font-size:11px}._readingReportBadge_14zxn_348{color:var(--my-accent);background:#a7cfc51a;border-radius:8px;padding:3px 7px;font-size:10px;font-weight:650}._readingReportAction_14zxn_357{color:var(--my-accent-strong);flex:none;font-size:12px;font-weight:600}._readingReportEmpty_14zxn_73{min-height:92px;color:var(--my-muted);flex-direction:column;justify-content:center;gap:5px;padding:17px;font-size:13px;line-height:1.5;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}._readingReportEmpty_14zxn_73 span{color:var(--my-accent);font-weight:600}._editBtn_14zxn_383{background:var(--my-card-raised);color:var(--my-accent);cursor:pointer;border:0;border-radius:8px;padding:5px 9px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .15s}._editBtn_14zxn_383:hover{background:#303134}._summaryBox_14zxn_74,._form_14zxn_75{padding:17px;animation:.26s both _fadeIn_14zxn_1}._summaryBadgeList_14zxn_406{flex-wrap:wrap;gap:7px;display:flex}._summaryBadge_14zxn_406{background:var(--my-card-raised);color:#d4d4d8;border:0;border-radius:9px;padding:7px 10px;font-size:12px;font-weight:550}._form_14zxn_75{flex-direction:column;gap:17px;display:flex}._formGroup_14zxn_428{flex-direction:column;gap:7px;display:flex}._label_14zxn_434{color:var(--my-muted);font-size:12px;font-weight:550}._birthdateRow_14zxn_440{align-items:flex-start;gap:8px;display:flex}._birthdateRow_14zxn_440>:first-child{flex:1;min-width:0}._birthdateRow_14zxn_440>select{flex:none;width:96px;min-height:52px}._input_14zxn_457,._select_14zxn_458{background:var(--my-card-raised);min-height:48px;color:var(--my-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #0000;border-radius:12px;outline:none;padding:10px 13px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s,background-color .16s}._input_14zxn_457:focus,._select_14zxn_458:focus{border-color:var(--my-accent);background:#2d2e30;box-shadow:0 0 0 3px #a7cfc51f}._menuList_14zxn_76{margin-top:10px;overflow:hidden}._menuItem_14zxn_484{color:#d4d4d8;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:0 17px;font-family:inherit;font-size:14px;font-weight:550;transition:background-color .15s;display:flex}._menuItem_14zxn_484:last-child{border-bottom:0}._menuItem_14zxn_484:hover{background:var(--my-card-raised)}._arrow_14zxn_511{color:var(--my-faint);font-size:14px}._saveBtn_14zxn_247{min-height:50px;margin-top:3px;padding:0 16px;font-size:14px}:is(._loginPrimaryBtn_14zxn_246:focus-visible,._editBtn_14zxn_383:focus-visible,._menuItem_14zxn_484:focus-visible,._saveBtn_14zxn_247:focus-visible,._readingMore_14zxn_296:focus-visible,._readingReportCard_14zxn_72:focus-visible,._readingReportEmpty_14zxn_73:focus-visible,._input_14zxn_457:focus-visible,._select_14zxn_458:focus-visible){outline-offset:3px;outline:3px solid #ffffff40}@keyframes _fadeIn_14zxn_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:380px){._container_14zxn_30{padding-inline:14px}._title_14zxn_51{font-size:28px}._guestLandingCard_14zxn_71{padding-inline:16px}._birthdateRow_14zxn_440{flex-wrap:wrap}._birthdateRow_14zxn_440>select{width:100%}}@media (prefers-reduced-motion:reduce){._guestLandingCard_14zxn_71,._summaryBox_14zxn_74,._form_14zxn_75{animation:none}}
