:root{--bg: #F5F5F7;--card: #FFFFFF;--text: #1D1D1F;--sub: #6E6E73;--line: #E5E5EA;--blue: #0071E3;--blue-press: #0062C4;--cream: #FBEBD6;--cream-circle: #F6D9B3;--brown: #2B1A06;--brown-sub: #6B4A22;--radius: 20px;--radius-hero: 28px;--font: -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--serif: "Noto Serif KR", "AppleMyungjo", serif;--safe-bottom: env(safe-area-inset-bottom, 0px);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;word-break:keep-all;overflow-wrap:break-word}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:3px solid rgba(0,113,227,.55);outline-offset:2px;border-radius:8px}.app{max-width:430px;margin:0 auto;min-height:100dvh;padding:0 20px;position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}._loginTrigger_1yqc1_1{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:13px;font-weight:700}._me_1yqc1_9{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--sub)}._nickname_1yqc1_10{font-weight:700;color:var(--text)}._menuWrap_1yqc1_13{position:relative}._iconBtn_1yqc1_14{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--text)}._iconBtn_1yqc1_14:hover{background:#0000000d}._menuBackdrop_1yqc1_20{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:transparent}._menu_1yqc1_13{position:absolute;top:calc(100% + 6px);right:0;z-index:60;min-width:190px;background:var(--card);border-radius:16px;box-shadow:0 8px 24px #00000024,0 0 0 1px var(--line);padding:8px;display:flex;flex-direction:column}._menuNickname_1yqc1_28{padding:8px 10px 6px;font-size:13.5px;color:var(--sub)}._menuItem_1yqc1_29{display:block;width:100%;text-align:left;border:0;background:none;border-radius:10px;padding:11px 10px;font-size:14.5px;font-weight:700;color:var(--text);text-decoration:none}._menuItem_1yqc1_29:hover{background:#0000000d}._menuItemDanger_1yqc1_36{display:block;width:100%;text-align:left;border:0;background:none;border-radius:10px;padding:11px 10px;font-size:14.5px;font-weight:700;color:#d92d20}._menuItemDanger_1yqc1_36:hover{background:#d92d200f}._menuDivider_1yqc1_42{height:1px;background:var(--line);margin:4px 2px}._backdrop_1yqc1_45{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000059;display:flex;align-items:flex-end;justify-content:center}._sheet_1yqc1_50{width:100%;max-width:430px;background:var(--card);border-radius:24px 24px 0 0;padding:10px 20px calc(24px + var(--safe-bottom))}._sheetHead_1yqc1_56{display:flex;align-items:center;justify-content:space-between;padding:10px 2px 16px}._sheetTitle_1yqc1_60{margin:0;font-size:17px;font-weight:800;letter-spacing:-.3px}._closeBtn_1yqc1_61{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:-8px;border:0;border-radius:50%;background:none;color:var(--sub)}._closeBtn_1yqc1_61:hover{background:#0000000d}._providerBtn_1yqc1_68{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin-bottom:10px;border-radius:14px;border:1px solid var(--line);font-size:15px;font-weight:700;text-decoration:none}._providerBtn_1yqc1_68:last-child{margin-bottom:0}._kakao_1yqc1_76{background:#fee500;color:#391b1b;border-color:#fee500}._google_1yqc1_77{background:#fff;color:var(--text)}._email_1yqc1_78{background:var(--card);color:var(--text)}._submit_1yqc1_79{background:var(--blue);color:#fff;border-color:var(--blue);margin-top:4px}._submit_1yqc1_79:disabled{opacity:.6}._input_1yqc1_82{display:block;width:100%;height:48px;margin-bottom:10px;border:0;background:#f2f2f7;border-radius:12px;padding:0 14px;font-size:15px}._input_1yqc1_82::placeholder{color:#8e8e93}._error_1yqc1_89{margin:-2px 0 10px;font-size:13px;color:#d92d20;font-weight:600}._switchLink_1yqc1_91{display:block;width:100%;margin-top:12px;border:0;background:none;padding:4px;font-size:13px;font-weight:600;color:var(--sub);text-decoration:underline;text-underline-offset:2px}._card_862dz_2{background:var(--card);border-radius:var(--radius);padding:20px}._cardTitle_862dz_8{margin:0 0 14px;font-size:17px;font-weight:700;letter-spacing:-.2px}._cardSub_862dz_15{color:var(--sub);font-size:13px;font-weight:500}._primary_862dz_17{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:54px;border:0;border-radius:14px;background:var(--blue);color:#fff;font-size:17px;font-weight:700;letter-spacing:-.2px;text-decoration:none;transition:background .15s,transform .1s}._primary_862dz_17:hover{background:var(--blue-press)}._primary_862dz_17:active{transform:scale(.985)}._primary_862dz_17:disabled{background:#a9cbf2;cursor:not-allowed}._secondary_862dz_35{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:54px;border:0;border-radius:14px;background:#e8e8ed;color:var(--text);font-size:16px;font-weight:600;text-decoration:none}._secondary_862dz_35:active{background:#dcdce1}._backBar_862dz_49{display:flex;align-items:center;height:56px;margin:0 -8px}._backBtn_862dz_54{display:inline-flex;align-items:center;gap:2px;min-height:44px;padding:0 10px 0 4px;border:0;background:none;color:var(--blue);font-size:17px;font-weight:500}._footnote_862dz_62{color:var(--sub);font-size:12.5px;text-align:center;margin:0}._loading_862dz_70{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#f5f5f7f0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._loadingStage_862dz_77{position:relative;width:180px;height:210px;display:flex;align-items:flex-end;justify-content:center}._loadingCircle_862dz_81{position:absolute;left:50%;top:18px;width:160px;height:160px;transform:translate(-50%);border-radius:50%;background:var(--cream-circle)}._loadingImg_862dz_86{position:relative;height:190px;width:auto;animation:_bob_862dz_1 1.1s ease-in-out infinite}._loadingShadow_862dz_90{position:absolute;bottom:-6px;left:50%;width:90px;height:12px;transform:translate(-50%);border-radius:50%;background:#2b1a062e;filter:blur(3px);animation:_shadow_862dz_1 1.1s ease-in-out infinite}._loadingText_862dz_96{margin:0;font-size:17px;font-weight:700;color:var(--text)}._dots_862dz_97:after{content:""}@keyframes _bob_862dz_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _shadow_862dz_1{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(.82);opacity:.7}}._error_862dz_103{display:flex;align-items:center;gap:12px;background:#fff4e5;border-radius:16px;padding:12px 14px;color:#7a3e00;font-size:14.5px;font-weight:600}._error_862dz_103 img{width:52px;height:52px;object-fit:contain;flex:none}._toast_862dz_114{position:fixed;left:50%;bottom:calc(28px + var(--safe-bottom));z-index:60;transform:translate(-50%);background:#1d1d1feb;color:#fff;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600}._top_16b9f_1{display:flex;align-items:center;justify-content:space-between;height:60px}._logo_16b9f_5{display:inline-flex;align-items:center;gap:9px;min-height:44px;text-decoration:none;font-size:17px;font-weight:800;letter-spacing:-.3px}._logo_16b9f_5 img{width:34px;height:34px;border-radius:50%;object-fit:cover}._headerRight_16b9f_12{display:flex;align-items:center;gap:2px;margin-right:-6px}._headerName_16b9f_13{font-size:13.5px;font-weight:700;color:var(--sub);white-space:nowrap;margin-right:2px}._iconBtn_16b9f_14{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--text);text-decoration:none}._iconBtn_16b9f_14:hover{background:#0000000d}._hero_16b9f_23{position:relative;height:350px;border-radius:var(--radius-hero);background:var(--cream);overflow:hidden;color:var(--brown)}._heroText_16b9f_31{position:absolute;left:22px;top:24px;z-index:2;max-width:210px}._chip_16b9f_32{display:inline-block;padding:5px 11px;background:#fff;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--brown-sub)}._heroTitle_16b9f_39{margin:14px 0 10px;font-size:27px;font-weight:800;line-height:1.25;letter-spacing:-.8px}._slogan_16b9f_43{margin:0;font-size:13.5px;line-height:1.5;color:var(--brown-sub);font-weight:500}._nameplate_16b9f_45{position:absolute;right:16px;top:18px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;background:#ffffffe0;border-radius:999px;font-size:12px;font-weight:700;color:var(--brown)}._dot_16b9f_53{width:7px;height:7px;border-radius:50%;background:#2e9e5b;box-shadow:0 0 0 3px #2e9e5b2e}._figure_16b9f_55{position:absolute;right:2px;bottom:26px;width:190px;height:262px;z-index:1}._circle_16b9f_56{position:absolute;left:50%;top:22px;width:196px;height:196px;transform:translate(-50%);border-radius:50%;background:var(--cream-circle)}._figImg_16b9f_61{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:262px;width:auto;max-width:none}._shadow_16b9f_62{position:absolute;bottom:-7px;left:50%;width:120px;height:16px;transform:translate(-50%);border-radius:50%;background:#2b1a0633;filter:blur(4px)}._cta_16b9f_68{position:absolute;left:22px;bottom:22px;z-index:3;display:inline-flex;align-items:center;gap:4px;min-height:46px;padding:0 18px 0 20px;border-radius:999px;background:#1d1d1f;color:#fff;font-size:15px;font-weight:700;text-decoration:none}._cta_16b9f_68:active{transform:scale(.97)}@media (max-width: 370px){._heroTitle_16b9f_39{font-size:23px}._heroText_16b9f_31{max-width:170px}._figure_16b9f_55{width:150px;height:210px;right:-6px}._figImg_16b9f_61{height:210px}._circle_16b9f_56{width:156px;height:156px}}._section_16b9f_88{margin-top:30px}._sectionHead_16b9f_89{display:flex;align-items:baseline;justify-content:space-between;margin:0 2px 12px}._sectionTitle_16b9f_90{margin:0;font-size:21px;font-weight:800;letter-spacing:-.5px}._sectionSub_16b9f_91{color:var(--sub);font-size:13px}._grid_16b9f_93{display:grid;grid-template-columns:1fr 1fr;gap:12px}._catCard_16b9f_94{display:flex;flex-direction:column;gap:14px;min-height:140px;padding:18px 16px;background:var(--card);border-radius:var(--radius);text-decoration:none;transition:transform .12s}._catCard_16b9f_94:active{transform:scale(.975)}._catIcon_16b9f_102{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px}._catName_16b9f_106{margin:0;font-size:17px;font-weight:800;letter-spacing:-.3px}._catSub_16b9f_107{margin:2px 0 0;font-size:13px;color:var(--sub);line-height:1.4}._stack_16b9f_109{display:grid;gap:12px}._wide_16b9f_110{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:112px;padding:20px;border-radius:var(--radius);text-decoration:none;transition:transform .12s}._wide_16b9f_110:active{transform:scale(.985)}._dark_16b9f_119{background:#1d1d1f;color:#fff}._light_16b9f_120{background:var(--card)}._wideLabel_16b9f_121{font-size:13px;font-weight:700;opacity:.72}._wideTitle_16b9f_122{margin:4px 0 0;font-size:18px;font-weight:800;letter-spacing:-.4px;line-height:1.35}._bigHanja_16b9f_123{font-family:var(--serif);font-size:50px;font-weight:700;line-height:1;letter-spacing:2px;color:#f6d9b3;flex:none}._cardBadge_16b9f_124{flex:none;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:var(--bg);color:var(--text)}._legalFoot_16b9f_129{display:flex;flex-direction:column;align-items:center;gap:8px;margin:32px 0 36px;text-align:center}._legalLink_16b9f_133{font-size:12.5px;font-weight:600;color:var(--sub);text-decoration:underline;text-underline-offset:2px}._value_9bm49_2{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 2px 0 10px;border:0;background:none;font-size:16px;font-weight:500;color:var(--text);letter-spacing:-.2px}._value_9bm49_2[data-empty=true]{color:#aeaeb2}._value_9bm49_2:disabled{color:#c7c7cc;cursor:default}._chev_9bm49_11{color:#c7c7cc}._backdrop_9bm49_14{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#00000052;animation:_fade_9bm49_1 .2s ease-out}._sheet_9bm49_19{position:fixed;left:0;right:0;bottom:0;z-index:71;max-width:430px;margin:0 auto;background:#fff;border-radius:22px 22px 0 0;padding:8px 0 calc(16px + var(--safe-bottom));box-shadow:0 -8px 30px #0000001f;animation:_up_9bm49_1 .28s cubic-bezier(.2,.9,.25,1)}._grabber_9bm49_28{width:36px;height:5px;border-radius:3px;background:#e3e3e8;margin:0 auto 4px}._head_9bm49_29{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 8px;height:48px}._title_9bm49_33{font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}._headBtn_9bm49_34{min-height:44px;padding:0 12px;border:0;background:none;font-size:16px;font-weight:500;color:var(--sub)}._headBtn_9bm49_34:first-child{justify-self:start}._done_9bm49_39{justify-self:end;color:var(--blue);font-weight:700}._preview_9bm49_41{text-align:center;margin:2px 0 6px;font-size:13.5px;font-weight:600;color:var(--sub)}._wheels_9bm49_47{position:relative;display:flex;justify-content:center;gap:4px;padding:0 20px}._band_9bm49_52{position:absolute;left:16px;right:16px;top:50%;height:44px;transform:translateY(-50%);border-radius:12px;background:#f2f2f7;pointer-events:none}._wheel_9bm49_47{position:relative;z-index:1;height:220px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 66%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 34%,#000 66%,transparent 100%);outline:none}._wheel_9bm49_47::-webkit-scrollbar{display:none}._wheel_9bm49_47:focus-visible{box-shadow:inset 0 0 0 2px #0071e373;border-radius:12px}._pad_9bm49_70{height:88px}._item_9bm49_71{height:44px;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;padding:0 6px;font-size:19px;font-weight:500;color:#aeaeb2;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .12s}._item_9bm49_71[aria-selected=true]{color:var(--text);font-weight:700}@keyframes _up_9bm49_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fade_9bm49_1{0%{opacity:0}to{opacity:1}}._page_1yw4r_1{padding-bottom:calc(150px + var(--safe-bottom))}._intro_1yw4r_3{display:flex;align-items:flex-start;gap:12px;margin:6px 0 24px}._avatar_1yw4r_4{flex:none;width:60px;height:60px;border-radius:50%;background:var(--cream-circle);object-fit:cover}._bubble_1yw4r_8{position:relative;margin:4px 0 0;padding:12px 16px;background:var(--card);border-radius:18px 18px 18px 6px;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:-.2px}._groupLabel_1yw4r_17{margin:22px 4px 8px;font-size:13px;font-weight:600;color:var(--sub)}._segment_1yw4r_20{display:grid;grid-template-columns:1fr 1fr;padding:3px;gap:3px;background:#e3e3e8;border-radius:11px;border:0;margin:0 0 10px}._segment_1yw4r_20 legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._segItem_1yw4r_28{position:relative}._segItem_1yw4r_28 input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}._segItem_1yw4r_28 span{display:flex;align-items:center;justify-content:center;height:40px;border-radius:9px;font-size:15px;font-weight:600;color:#3a3a3c;transition:background .15s,box-shadow .15s}._segItem_1yw4r_28 input:checked+span{background:#fff;color:var(--text);box-shadow:0 2px 6px #0000001a,0 0 0 .5px #0000000a}._segItem_1yw4r_28 input:focus-visible+span{outline:3px solid rgba(0,113,227,.55)}._list_1yw4r_40{background:var(--card);border-radius:14px;overflow:hidden}._row_1yw4r_41{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:0 16px;position:relative}._row_1yw4r_41+._row_1yw4r_41:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line)}._rowLabel_1yw4r_49{font-size:16px;font-weight:500;white-space:nowrap}._rowLabelDim_1yw4r_50{color:#aeaeb2}._field_1yw4r_51{border:0;background:#f2f2f7;border-radius:8px;height:36px;padding:0 10px;font-size:16px;font-weight:500;text-align:right;min-width:0}._field_1yw4r_51:disabled{color:#aeaeb2;background:#f7f7f9}._selects_1yw4r_58{display:flex;gap:6px}._selects_1yw4r_58 ._field_1yw4r_51{padding:0 6px}._check_1yw4r_61{width:22px;height:22px;accent-color:var(--blue);margin:0}._switch_1yw4r_64{position:relative;width:51px;height:31px;flex:none}._switch_1yw4r_64 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;z-index:1}._track_1yw4r_66{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#e3e3e8;transition:background .2s}._track_1yw4r_66:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0003;transition:transform .2s}._switch_1yw4r_64 input:checked+._track_1yw4r_66{background:#34c759}._switch_1yw4r_64 input:checked+._track_1yw4r_66:after{transform:translate(20px)}._switch_1yw4r_64 input:focus-visible+._track_1yw4r_66{outline:3px solid rgba(0,113,227,.55);outline-offset:2px}._textarea_1yw4r_77{display:block;width:100%;min-height:92px;resize:none;border:0;background:var(--card);border-radius:14px;padding:14px 16px;font-size:16px;line-height:1.5}._textarea_1yw4r_77::placeholder{color:#8e8e93}._counter_1yw4r_83{margin:6px 4px 0;text-align:right;font-size:12px;color:var(--sub)}._timeNote_1yw4r_85{display:flex;align-items:center;gap:7px;margin:10px 2px 0;padding:11px 13px;background:#eaf2ff;color:var(--blue);border-radius:12px;font-size:13px;font-weight:600;line-height:1.4}._timeNote_1yw4r_85 svg{flex:none}._errorWrap_1yw4r_94{margin-top:16px}._bottom_1yw4r_96{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:14px 20px calc(14px + var(--safe-bottom));background:linear-gradient(to top,var(--bg) 72%,rgba(245,245,247,0))}._bottomInner_1yw4r_101{max-width:390px;margin:0 auto;display:grid;gap:10px}._nameInput_1yw4r_103{flex:1;min-width:0;height:44px;border:0;background:none;padding:0;font-size:16px;font-weight:500;text-align:right;color:var(--text)}._nameInput_1yw4r_103::placeholder{color:#aeaeb2}._nameInput_1yw4r_103:focus{outline:none}._row_1yw4r_41:focus-within{background:#fafafc}._page_nmzdb_1{padding-bottom:calc(110px + var(--safe-bottom));display:grid;grid-template-columns:minmax(0,1fr);gap:14px}._head_nmzdb_2{margin:2px 2px 6px}._title_nmzdb_3{margin:0;font-size:30px;font-weight:800;letter-spacing:-.8px}._subtitle_nmzdb_4{margin:4px 0 0;color:var(--sub);font-size:14.5px;font-weight:500}._grid4_nmzdb_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._col_nmzdb_8{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 6px;border-radius:16px;border:2px solid transparent;text-align:center}._me_nmzdb_15{border-color:var(--text);background:#fafafc}._colLabel_nmzdb_16{font-size:13px;font-weight:700;color:var(--sub)}._me_nmzdb_15 ._colLabel_nmzdb_16{color:var(--text)}._meTag_nmzdb_18{display:inline-block;margin-left:3px;padding:0 6px;border-radius:999px;background:var(--text);color:#fff;font-size:11px;line-height:18px;vertical-align:1px}._ss_nmzdb_22{font-size:12px;font-weight:600;color:var(--sub);min-height:18px}._tile_nmzdb_23{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1 / 1.08;border-radius:14px}._hanja_nmzdb_28{font-family:var(--serif);font-size:32px;font-weight:700;line-height:1.05}._reading_nmzdb_29{margin-top:2px;font-size:11.5px;font-weight:700}._unknown_nmzdb_30{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1.08;border-radius:14px;background:#f2f2f7;color:#8e8e93;font-size:13px;font-weight:600}._unknownCol_nmzdb_35 ._colLabel_nmzdb_16{color:#8e8e93}._dm_nmzdb_38{display:flex;align-items:center;gap:16px}._dmTile_nmzdb_39{flex:none;width:72px;height:78px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}._dmTitle_nmzdb_43{margin:0;font-size:17px;font-weight:800;letter-spacing:-.3px}._dmLine_nmzdb_44{margin:3px 0 0;font-size:14.5px;color:#3a3a3c;line-height:1.5}._dmKicker_nmzdb_45{font-size:12.5px;font-weight:700;color:var(--sub)}._bars_nmzdb_48{display:grid;gap:10px;margin:0;padding:0;list-style:none}._bar_nmzdb_48{display:grid;grid-template-columns:54px 1fr 40px;align-items:center;gap:10px}._barLabel_nmzdb_50{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:28px;border-radius:8px;font-size:13.5px;font-weight:700}._barLabel_nmzdb_50 b{font-family:var(--serif);font-weight:700}._track_nmzdb_55{height:10px;background:#f2f2f7;border-radius:999px;overflow:hidden}._fill_nmzdb_56{height:100%;border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1)}._count_nmzdb_57{font-size:14px;font-weight:700;text-align:right}._none_nmzdb_58{color:#8e8e93;font-weight:600;font-size:13px}._summary_nmzdb_59{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.6;color:#3a3a3c}._daeunHead_nmzdb_62{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}._daeunHead_nmzdb_62 h2{margin:0}._scroller_nmzdb_64{display:flex;gap:8px;overflow-x:auto;margin:0 -20px;padding:2px 20px 4px;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}._scroller_nmzdb_64::-webkit-scrollbar{display:none}._chip_nmzdb_69{flex:none;scroll-snap-align:start;width:62px;padding:10px 0 12px;display:flex;flex-direction:column;align-items:center;gap:4px;border-radius:14px;background:#f2f2f7}._chipAge_nmzdb_75{font-size:12.5px;font-weight:700;color:var(--sub)}._chipGz_nmzdb_76{font-family:var(--serif);font-size:21px;font-weight:700;line-height:1.15;display:flex;flex-direction:column}._chipNow_nmzdb_77{background:var(--blue);color:#fff}._chipNow_nmzdb_77 ._chipAge_nmzdb_75{color:#ffffffe0}._nowTag_nmzdb_79{font-size:10.5px;font-weight:700}._year_nmzdb_82{background:#1d1d1f;color:#fff;border-radius:var(--radius);padding:22px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}._yearLabel_nmzdb_83{font-size:13px;font-weight:700;color:#ffffffb3}._yearTitle_nmzdb_84{margin:4px 0 0;font-size:19px;font-weight:800;letter-spacing:-.3px}._yearHanja_nmzdb_85{font-family:var(--serif);font-size:46px;font-weight:700;color:#f6d9b3;letter-spacing:2px;line-height:1;flex:none}._bottom_nmzdb_87{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:14px 20px calc(14px + var(--safe-bottom));background:linear-gradient(to top,var(--bg) 72%,rgba(245,245,247,0))}._bottomInner_nmzdb_92{max-width:390px;margin:0 auto;display:grid;gap:10px}._page_1dzec_1{padding-bottom:calc(110px + var(--safe-bottom));display:grid;grid-template-columns:minmax(0,1fr);gap:14px}._head_1dzec_2{margin:2px 2px 6px}._title_1dzec_3{margin:0;font-size:30px;font-weight:800;letter-spacing:-.8px}._subtitle_1dzec_4{margin:4px 0 0;color:var(--sub);font-size:14.5px;font-weight:500}._grid_1dzec_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:7px}._cell_1dzec_11{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:92px;padding:10px 6px;border-radius:14px;text-align:center;word-break:keep-all}._cellSoul_1dzec_18{background:#1d1d1f}._cellSoul_1dzec_18 ._empty_1dzec_19{color:#ffffff80}._cellTags_1dzec_20{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px}._tag_1dzec_21{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;background:#00000014;color:var(--text);font-size:9.5px;font-weight:800;line-height:15px;white-space:nowrap}._tagSoul_1dzec_26{background:#fff;color:#1d1d1f}._tagBody_1dzec_27{background:#ffffffe6;color:#1d1d1f}._tagDaeun_1dzec_28{background:var(--blue);color:#fff}._tagYear_1dzec_29{background:#c08a2e;color:#fff}._cellGong_1dzec_30{font-size:11px;font-weight:700;color:var(--sub);opacity:.8}._cellSoul_1dzec_18 ._cellGong_1dzec_30{color:#fff9}._major_1dzec_32{display:flex;flex-direction:column;align-items:center;gap:0;font-size:14px;font-weight:800;line-height:1.35;color:var(--text)}._cellSoul_1dzec_18 ._major_1dzec_32{color:#fff}._empty_1dzec_19{margin:0;font-size:12px;font-weight:600;color:#c7c7cc}._center_1dzec_36{grid-row:2 / 4;grid-column:2 / 4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:16px;background:#1d1d1f;color:#fff;padding:10px;text-align:center;word-break:keep-all}._centerClass_1dzec_43{display:inline-flex;padding:2px 10px;margin-bottom:1px;border-radius:999px;background:#f6d9b329;color:#f6d9b3;font-size:12px;font-weight:800}._centerGanzhi_1dzec_48{margin:0;font-family:var(--serif);font-size:19px;font-weight:700;letter-spacing:1px;color:#f6d9b3}._centerRow_1dzec_49{margin:0;font-size:11.5px;font-weight:600;line-height:1.4;color:#ffffffc7}._detailToggle_1dzec_52{display:block;width:100%;margin-top:16px;padding:12px 0;border:0;border-top:1px solid var(--line);background:none;font-size:13.5px;font-weight:700;color:var(--blue)}._detailList_1dzec_57{display:grid;gap:8px;margin-top:4px}._detailRow_1dzec_58{padding:12px 14px;border-radius:12px;background:#f7f7f9}._detailHead_1dzec_59{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}._detailGong_1dzec_60{font-size:13.5px;font-weight:800}._detailGanzhi_1dzec_61{font-size:12px;color:var(--sub);font-weight:600}._detailDaeun_1dzec_62{margin-left:auto;font-size:11.5px;color:var(--sub);font-weight:600}._detailLine_1dzec_63{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:#3a3a3c}._detailLine_1dzec_63 b{color:var(--text)}._detailEmpty_1dzec_65{margin:2px 0 0;font-size:12.5px;color:#aeaeb2;font-weight:600}._bottom_1dzec_67{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:14px 20px calc(14px + var(--safe-bottom));background:linear-gradient(to top,var(--bg) 72%,rgba(245,245,247,0))}._bottomInner_1dzec_72{max-width:390px;margin:0 auto;display:grid;gap:10px}@media (max-width: 370px){._cell_1dzec_11{min-height:84px;padding:8px 4px}._major_1dzec_32{font-size:12.5px}}._page_1ffie_1{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:36px}._hero_1ffie_3{position:relative;height:330px;overflow:hidden;border-radius:var(--radius-hero);background:var(--cream);color:var(--brown)}._heroTop_1ffie_7{position:absolute;left:20px;top:20px;z-index:3;max-width:160px}._chip_1ffie_8{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;padding:5px 9px 5px 7px;border-radius:999px;background:#fff;font-size:11px;font-weight:700;color:#1f7a45}._heroMeta_1ffie_13{margin:10px 0 0;font-size:22px;font-weight:800;letter-spacing:-.5px}._heroName_1ffie_14{font-size:16px;font-weight:700;color:var(--brown-sub);letter-spacing:-.2px}._heroYear_1ffie_15{margin:0;font-size:14px;font-weight:600;color:var(--brown-sub)}._approvalBox_1ffie_17{position:absolute;left:196px;right:14px;top:19px;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);background:#ffffffeb;border:1px solid rgba(43,26,6,.45);border-radius:6px;overflow:hidden}._approvalRole_1ffie_23{text-align:center;padding:3px 2px;font-size:8px;font-weight:700;color:var(--brown-sub);letter-spacing:-.2px;border-bottom:1px solid rgba(43,26,6,.3);border-right:1px solid rgba(43,26,6,.3)}._approvalRole_1ffie_23:nth-child(3){border-right:none}._approvalCell_1ffie_30{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 2px;border-right:1px solid rgba(43,26,6,.3)}._approvalCell_1ffie_30:last-child{border-right:none}._approvalName_1ffie_36{font-size:9px;font-weight:700;color:var(--brown)}._paw_1ffie_37{width:15px;height:15px;color:#c62f35;mix-blend-mode:multiply;opacity:.85}._pawBig_1ffie_38{width:19px;height:19px;opacity:.95}._figure_1ffie_40{position:absolute;right:10px;bottom:24px;width:160px;height:210px;z-index:1}._circle_1ffie_41{position:absolute;left:50%;top:14px;width:166px;height:166px;transform:translate(-50%);border-radius:50%;background:var(--cream-circle)}._figImg_1ffie_42{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:210px;width:auto;max-width:none}._shadow_1ffie_43{position:absolute;bottom:-6px;left:50%;width:100px;height:14px;transform:translate(-50%);border-radius:50%;background:#2b1a0633;filter:blur(4px)}._bubble_1ffie_45{position:absolute;left:18px;bottom:26px;z-index:3;max-width:172px;margin:0;padding:11px 14px;background:#fff;border-radius:16px 16px 16px 6px;font-size:14.5px;font-weight:700;line-height:1.45;color:var(--brown);box-shadow:0 4px 14px #6b4a221f}@media (max-width: 370px){._chip_1ffie_8{font-size:10px;padding:4px 8px 4px 6px}._approvalBox_1ffie_17{left:178px}._approvalRole_1ffie_23{font-size:8px}._approvalName_1ffie_36{font-size:9px}._figure_1ffie_40{width:128px;height:170px;right:-2px}._figImg_1ffie_42{height:170px}._circle_1ffie_41{width:134px;height:134px}._bubble_1ffie_45{max-width:150px;font-size:13.5px}}._summary_1ffie_65{padding:16px 20px}._flow_1ffie_66{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:13px;font-weight:700}._flowDot_1ffie_71{width:7px;height:7px;border-radius:50%;background:currentColor}._good_1ffie_72{background:#e6f4ec;color:#1f7a45}._normal_1ffie_73{background:#efeff2;color:#55555c}._careful_1ffie_74{background:#fff0e0;color:#a64b00}._headline_1ffie_75{margin:8px 0 10px;font-size:23px;font-weight:800;line-height:1.3;letter-spacing:-.7px}._scoreRow_1ffie_77{display:flex;align-items:center;gap:12px}._scoreBar_1ffie_78{flex:1;height:10px;border-radius:999px;background:#f2f2f7;overflow:hidden}._scoreFill_1ffie_79{height:100%;border-radius:999px;background:currentColor}._scoreFill_1ffie_79._good_1ffie_72{background:#2e9e5b}._scoreFill_1ffie_79._normal_1ffie_73{background:#8e8e93}._scoreFill_1ffie_79._careful_1ffie_74{background:#e5884d}._scoreNum_1ffie_83{flex:none;font-size:15px;font-weight:800;color:var(--text)}._points_1ffie_85{display:grid;gap:14px;margin:0;padding:0;list-style:none}._pointWrap_1ffie_86{position:relative;padding-top:14px}._numBadge_1ffie_87{position:absolute;left:14px;top:0;z-index:2;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--text);color:#fff;font-size:15px;font-weight:800;box-shadow:0 3px 8px #2b1a0640}._point_1ffie_85{padding:28px 17px 17px}._pTitle_1ffie_95{margin:3px 0 5px;font-size:16.5px;font-weight:800;letter-spacing:-.2px}._pBody_1ffie_96{margin:0;font-size:15px;line-height:1.78;letter-spacing:-.1px;color:#3a3a3c}._waveWrap_1ffie_98{position:relative;margin:14px 0;padding-top:22px}._wave_1ffie_98{width:100%;height:auto;display:block}._waveLabels_1ffie_100{display:flex;justify-content:space-between;margin-top:2px;font-size:10px;font-weight:600;color:#9a9aa0}._wavePeakDate_1ffie_101{margin:10px 0 0;text-align:center;font-size:12px;color:#6a6a6e}._wavePeakDate_1ffie_101 b{color:#2e9e5b;font-weight:800}._balanceWrap_1ffie_104{margin:14px 0;padding:16px;border-radius:16px;background:#eaf6ee}._balanceKicker_1ffie_105{margin:0 0 2px;font-size:12.5px;font-weight:600;color:#5b7a66}._balanceHeadline_1ffie_106{margin:0 0 16px;font-size:16.5px;font-weight:700;color:#1d1d1f}._balanceHeadline_1ffie_106 b{color:#1f6b41}._balanceTrack_1ffie_108{position:relative;height:8px;border-radius:999px;background:#ffffffb3}._balanceFill_1ffie_109{position:absolute;left:0;top:0;height:8px;border-radius:999px;background:#2e9e5b}._balanceKnob_1ffie_110{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid #2E9E5B;transform:translate(-50%,-50%)}._balanceLabels_1ffie_114{display:flex;justify-content:space-between;margin-top:10px;font-size:13px;font-weight:700}._balanceWin_1ffie_115{color:#1f6b41}._balanceDim_1ffie_116{color:#5b7a66;opacity:.7}._wavePeakTag_1ffie_117{position:absolute;top:0;transform:translate(-50%);background:#2e9e5b;color:#fff;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:999px;white-space:nowrap}._wavePeakTag_1ffie_117:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translate(-50%);border:4px solid transparent;border-top-color:#2e9e5b}._advice_1ffie_127{color:var(--brown);border-radius:var(--radius);padding:22px 20px;border:2.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e0b46b,#8a5a12) border-box}._adviceLabel_1ffie_132{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:700;color:var(--brown-sub)}._adviceText_1ffie_133{margin:9px 0 0;font-size:17px;font-weight:700;line-height:1.75;letter-spacing:-.1px;color:var(--brown)}._concern_1ffie_135{padding:22px 20px;border:2.5px solid transparent;border-radius:var(--radius);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e0b46b,#8a5a12) border-box}._concernLabel_1ffie_140{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14.5px;font-weight:700;color:var(--brown-sub)}._concernQuote_1ffie_141{margin:10px 0 0;font-size:16px;font-weight:700;color:var(--brown);line-height:1.5}._concernAnswer_1ffie_142{margin:10px 0 0;font-size:15px;line-height:1.78;letter-spacing:-.1px;color:#3a3a3c}._actions_1ffie_144{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px}._pdfBtn_1ffie_145{margin-top:10px}._foot_1ffie_147{margin-top:18px;display:grid;gap:4px;text-align:center}._footSlogan_1ffie_148{margin:0;font-size:14px;font-weight:700;color:var(--brown-sub)}@media print{._noPrint_1ffie_151{display:none!important}._page_1ffie_1{padding-bottom:0}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}._page_kyk6y_1{padding-bottom:60px}._empty_kyk6y_3{margin:60px 0;text-align:center;color:var(--sub);font-size:15px;font-weight:600;line-height:1.6}._list_kyk6y_8{display:grid;gap:12px;margin-top:16px}._card_kyk6y_10{display:block;width:100%;text-align:left;border:0;background:var(--card);border-radius:var(--radius);padding:18px;font:inherit;color:inherit;transition:transform .12s}._card_kyk6y_10:not(:disabled):active{transform:scale(.985)}._card_kyk6y_10:disabled{opacity:.7}._cardHead_kyk6y_18{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._cardCategory_kyk6y_19{font-size:13px;font-weight:700;color:var(--sub)}._cardDate_kyk6y_20{font-size:12px;color:var(--sub)}._cardHeadline_kyk6y_21{margin:0 0 10px;font-size:16px;font-weight:800;letter-spacing:-.3px;line-height:1.4}._cardBand_kyk6y_23{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:700}._good_kyk6y_28{background:#e6f4ec;color:#1f7a45}._normal_kyk6y_29{background:#efeff2;color:#55555c}._careful_kyk6y_30{background:#fff0e0;color:#a64b00}
