._2gbs-q_bg{z-index:9;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._2gbs-q_sheet{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:480px;max-height:92vh;padding:24px 20px 28px;animation:.25s _2gbs-q_up;overflow-y:auto}@keyframes _2gbs-q_up{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}._2gbs-q_sheet h3{word-break:keep-all;font-size:22px;line-height:1.4}._2gbs-q_sheet>p{color:var(--ink2);word-break:keep-all;margin-top:10px;font-size:18px;line-height:1.6}._2gbs-q_big{border:2px solid var(--line);letter-spacing:2px;border-radius:14px;width:100%;margin-top:16px;padding:16px;font-family:inherit;font-size:24px}._2gbs-q_big:focus{border-color:var(--navy);outline:none}._2gbs-q_echo{color:var(--jade);min-height:24px;margin-top:8px;font-size:17px}._2gbs-q_echo._2gbs-q_bad{color:var(--red)}._2gbs-q_agree{word-break:keep-all;align-items:flex-start;gap:10px;margin-top:14px;font-size:17px;line-height:1.5;display:flex}._2gbs-q_agree input{flex:none;width:24px;height:24px;margin-top:2px}._2gbs-q_agree small{color:var(--ink2);font-size:15px;display:block}._2gbs-q_btns{gap:10px;margin-top:20px;display:grid}._2gbs-q_cta{background:var(--navy);color:#fff;border:0;border-radius:14px;width:100%;min-height:56px;padding:18px;font-size:20px;font-weight:800}._2gbs-q_cta:disabled{opacity:.35}._2gbs-q_opt{border:2px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:14px;min-height:56px;padding:16px;font-size:19px;font-weight:700}._2gbs-q_opt:disabled{opacity:.5}._2gbs-q_opt small{color:var(--ink2);margin-top:4px;font-size:15px;font-weight:500;line-height:1.45;display:block}._2gbs-q_link{width:100%;color:var(--ink2);background:0 0;border:0;margin-top:10px;padding:10px;font-size:17px;text-decoration:underline;display:block}._2gbs-q_sentrow{background:var(--paper2);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:12px 14px;font-size:17px;display:flex}._2gbs-q_sentrow button{color:var(--ink2);background:0 0;border:0;flex:none;font-size:16px;text-decoration:underline}._2gbs-q_msg{word-break:keep-all;background:#fbf6e8;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:17px;line-height:1.6}._2gbs-q_msg._2gbs-q_bad{color:var(--red);background:#fbece9}._2gbs-q_preview{word-break:keep-all;background:#fef7d6;border-radius:12px;margin-top:12px;padding:14px;font-size:17px;line-height:1.6}
.RDkpqa_root{flex-direction:column;min-height:100vh;display:flex}.RDkpqa_pbar{background:var(--paper2);height:4px}.RDkpqa_pbar i{background:var(--navy);width:0;height:100%;transition:width .4s;display:block}.RDkpqa_top{justify-content:space-between;align-items:center;min-height:48px;padding:8px 10px 0;display:flex}.RDkpqa_back{color:var(--ink);visibility:hidden;background:0 0;border:0;padding:4px 12px;font-size:26px}.RDkpqa_back.RDkpqa_on{visibility:visible}.RDkpqa_screen{flex-direction:column;flex:1;padding:10px 24px 28px;animation:.35s RDkpqa_fade;display:none}.RDkpqa_screen.RDkpqa_active{display:flex}@keyframes RDkpqa_fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.RDkpqa_grow{flex:1}.RDkpqa_reply{min-height:28px;color:var(--jade);opacity:0;font-size:18px;font-weight:700;transition:all .35s;transform:translateY(6px)}.RDkpqa_reply.RDkpqa_on{opacity:1;transform:none}.RDkpqa_q{word-break:keep-all;letter-spacing:-.3px;margin-top:4px;font-size:28px;font-weight:800;line-height:1.38}.RDkpqa_q small{color:var(--ink2);margin-top:10px;font-size:17px;font-weight:500;line-height:1.5;display:block}.RDkpqa_q.RDkpqa_hero{margin-top:30px;font-size:34px;line-height:1.32}.RDkpqa_q.RDkpqa_hero .r{color:var(--red)}.RDkpqa_hint{color:var(--ink2);word-break:keep-all;margin-top:10px;font-size:17px;line-height:1.55}.RDkpqa_warn{color:var(--red);word-break:keep-all;margin-top:12px;font-size:17px;line-height:1.5;display:none}.RDkpqa_warn.RDkpqa_on{display:block}.RDkpqa_freebox{gap:10px;display:grid}.RDkpqa_free-in{width:100%;font:inherit;border:2px solid var(--navy);border-radius:14px;padding:14px;font-size:20px}.RDkpqa_free-warn:empty{display:none}.RDkpqa_free-warn{word-break:keep-all;background:#fbece9;border-radius:12px;padding:12px;font-size:17px;line-height:1.6}.RDkpqa_big-input{letter-spacing:1px;text-align:left;border:0;border-bottom:2px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:0;outline:none;margin-top:26px;padding:8px 0;font-family:inherit;font-size:30px;font-weight:700}.RDkpqa_big-input:focus{border-color:var(--navy)}.RDkpqa_big-input::placeholder{color:#c2c8d0}.RDkpqa_echo{text-align:left;color:var(--navy);min-height:28px;margin-top:12px;font-size:19px;font-weight:700}.RDkpqa_echo.RDkpqa_bad{color:var(--red);font-size:17px;font-weight:500}.RDkpqa_seg{background:var(--paper2);border-radius:14px;margin-top:18px;padding:4px;display:flex}.RDkpqa_seg button{color:var(--ink2);background:0 0;border:0;border-radius:11px;flex:1;padding:13px 4px;font-size:17px;font-weight:700}.RDkpqa_seg button.RDkpqa_on{color:var(--ink);background:#fff;box-shadow:0 1px 4px #00000014}.RDkpqa_choices{flex-direction:column;gap:10px;margin-top:24px;display:flex}.RDkpqa_choices.RDkpqa_grid{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.RDkpqa_choices.RDkpqa_two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.RDkpqa_choice{text-align:left;background:var(--paper2);color:var(--ink);word-break:keep-all;border:0;border-radius:16px;align-items:center;gap:12px;padding:19px 18px;font-size:20px;font-weight:700;line-height:1.3;transition:transform .1s;display:flex}.RDkpqa_choice:active{transform:scale(.97)}.RDkpqa_choice .RDkpqa_ico{flex:none;font-size:24px}.RDkpqa_choice.RDkpqa_sm{text-align:center;flex-direction:column;justify-content:center;gap:2px;padding:14px 6px;font-size:18px}.RDkpqa_choice.RDkpqa_sm b{font-size:18px}.RDkpqa_choice.RDkpqa_sm span{color:var(--ink2);font-size:13px;font-weight:500}.RDkpqa_choice.RDkpqa_on{background:var(--navy);color:#fff}.RDkpqa_choice.RDkpqa_on span{color:#c8ceda}.RDkpqa_choice.RDkpqa_ghost{color:var(--ink2);background:0 0;justify-content:center;padding:12px;font-size:17px;font-weight:500;text-decoration:underline}.RDkpqa_answered{margin-top:30px}.RDkpqa_arow{border-top:1px solid var(--paper2);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;animation:.35s RDkpqa_fade;display:flex}.RDkpqa_arow span{color:var(--ink2);font-size:15px}.RDkpqa_arow b{text-align:right;font-size:18px;font-weight:700}.RDkpqa_arow em{color:var(--ink2);margin-left:8px;font-size:14px;font-style:normal;font-weight:500}.RDkpqa_cta{background:var(--navy);color:#fff;letter-spacing:-.2px;border:0;border-radius:16px;width:100%;margin-top:22px;padding:19px;font-size:20px;font-weight:800;transition:opacity .2s}.RDkpqa_cta:active{opacity:.85}.RDkpqa_cta:disabled{opacity:.25}.RDkpqa_cta.RDkpqa_jade{background:var(--jade)}.RDkpqa_cta b{color:#e2c27d}.RDkpqa_skip{width:100%;color:var(--ink2);background:0 0;border:0;margin-top:10px;padding:12px;font-size:17px;text-decoration:underline;display:block}.RDkpqa_hero-band{background:var(--navy);color:#fff;border-radius:18px;align-items:center;gap:12px;margin-top:6px;padding:14px 16px;display:flex}.RDkpqa_hero-band .RDkpqa_ph{border:2px solid var(--gold);width:56px;height:56px;color:var(--gold);text-align:center;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;line-height:1.2;display:flex}.RDkpqa_hero-band small{color:#c8ceda;font-size:14px;line-height:1.45}.RDkpqa_hero-band b{color:#e2c27d}.RDkpqa_screen.RDkpqa_hookScr{background:#f5efe2;padding:0 0 170px;animation:none}.RDkpqa_door{z-index:50;cursor:pointer;background:#2b1d12;justify-content:center;display:flex;position:fixed;inset:0}.RDkpqa_door .RDkpqa_leaf{background-blend-mode:multiply;background-color:#efe6d2;background-repeat:no-repeat;background-size:100% 100%;width:50%;max-width:240px;transition:transform 1.3s cubic-bezier(.7,0,.3,1);position:absolute;top:0;bottom:0;box-shadow:0 0 18px #00000059}.RDkpqa_door .RDkpqa_leaf.RDkpqa_l{background-image:url(/img/door_l.jpg)}.RDkpqa_door .RDkpqa_leaf.RDkpqa_r{background-image:url(/img/door_r.jpg)}.RDkpqa_door .RDkpqa_leaf.RDkpqa_l{right:50%}.RDkpqa_door .RDkpqa_leaf.RDkpqa_r{left:50%}.RDkpqa_door.RDkpqa_open .RDkpqa_leaf.RDkpqa_l{transform:translate(-100%)}.RDkpqa_door.RDkpqa_open .RDkpqa_leaf.RDkpqa_r{transform:translate(100%)}.RDkpqa_door.RDkpqa_gone{display:none}.RDkpqa_hyunpan{z-index:2;color:#e9d3a1;letter-spacing:8px;background:#3b2a1a;border:3px solid #b8860b;padding:12px 22px;font-size:26px;font-weight:800;transition:opacity .6s;position:absolute;top:9vh}.RDkpqa_door.RDkpqa_open .RDkpqa_hyunpan,.RDkpqa_door.RDkpqa_open .RDkpqa_door-hint{opacity:0}.RDkpqa_door-hint{z-index:2;color:#3b2a1a;background:#efe6d2d9;padding:4px 10px;font-size:15px;transition:opacity .4s;position:absolute;bottom:8vh}.RDkpqa_hz{width:76px;height:76px}.RDkpqa_hz svg{display:block}.RDkpqa_hz .RDkpqa_fallback{color:#181614;font-family:Noto Serif KR,MaruBuri,serif;font-size:68px;font-weight:900;line-height:84px}.RDkpqa_dosa{background:#fff;border:1px solid #e2d7c1;border-radius:4px 18px 18px;margin:18px 18px 0;padding:14px 16px;box-shadow:0 2px 6px #0000000d}.RDkpqa_dosa .RDkpqa_who{color:#b8860b;letter-spacing:2px;font-size:14px;font-weight:800}.RDkpqa_dosa .RDkpqa_talk{word-break:keep-all;min-height:4.95em;margin-top:4px;font-size:21px;line-height:1.65}.RDkpqa_dosa .RDkpqa_talk b{color:#c93b2b}.RDkpqa_hk-fixed{z-index:20;background:linear-gradient(#f5efe200,#f5efe2 20%);width:100%;max-width:480px;padding:10px 24px 16px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.RDkpqa_desk2{background:radial-gradient(at 50% 0,#7a5232 0%,#4e3220 70%,#3a2516 100%);padding:26px 14px 14px;box-shadow:inset 0 -8px 14px #00000040}.RDkpqa_spread{grid-template-columns:1fr 1fr;max-width:420px;margin:0 auto;display:grid;position:relative;box-shadow:0 14px 26px #00000073}.RDkpqa_spread:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0000002e 45%,#00000040 50%,#0000002e 55%,#0000);width:26px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.RDkpqa_pg{aspect-ratio:1/2;position:relative;overflow:hidden}.RDkpqa_pg.RDkpqa_left img{object-fit:cover;object-position:50% 30%;filter:sepia(.12);width:100%;height:100%;display:block}.RDkpqa_pg.RDkpqa_right{background:#eadfc8 url(/img/book_paper.jpg) 50%/cover;border-left:1px solid #00000014;flex-direction:column;align-items:center;padding:12px 6px 10px;display:flex}.RDkpqa_pg-hd{color:#c93b2b;letter-spacing:4px;border:2px solid #c93b2b;padding:2px 6px;font-family:Noto Serif KR,MaruBuri,serif;font-size:14px;font-weight:900}.RDkpqa_pg-hz{flex-direction:column;align-items:center;margin-top:6px;display:flex}.RDkpqa_pg .RDkpqa_hz{width:84px;height:84px}.RDkpqa_pg-cap{text-align:center;color:#2a2118;margin-top:4px;font-size:15px;line-height:1.5}.RDkpqa_pg-cap b{font-size:18px;display:block}.RDkpqa_pg-cap span{color:#7a5232;display:block}.RDkpqa_pg-date{text-align:center;color:#4a3f33;margin-top:auto;font-size:13px;line-height:1.5}.RDkpqa_credit{color:#cdb792;text-align:right;max-width:420px;margin:8px auto 0;font-size:11px}.RDkpqa_dosa-ask{background:#fff;border:1px solid #e2d7c1;border-radius:4px 18px 18px;margin-top:6px;padding:14px 16px}.RDkpqa_dosa-ask .RDkpqa_who{color:#b8860b;letter-spacing:2px;font-size:14px;font-weight:800}.RDkpqa_dosa-ask .RDkpqa_talk{word-break:keep-all;margin-top:4px;font-size:22px;line-height:1.6}.RDkpqa_dosa-ask .RDkpqa_talk b{color:var(--red)}.RDkpqa_choice .RDkpqa_dseal{border:2px solid var(--red);width:40px;height:40px;color:var(--red);border-radius:6px;flex:none;justify-content:center;align-items:center;font-family:Noto Serif KR,MaruBuri,serif;font-size:22px;font-weight:900;display:flex}.RDkpqa_choice.RDkpqa_on .RDkpqa_dseal{color:#fff;border-color:#fff}.RDkpqa_choice .RDkpqa_lb{flex-direction:column;gap:2px;display:flex}.RDkpqa_choice .RDkpqa_lb small{color:var(--ink2);font-size:15px;font-weight:500}.RDkpqa_choice.RDkpqa_on .RDkpqa_lb small{color:#c8ceda}.RDkpqa_time{text-align:center;color:var(--ink2);margin-top:10px;font-size:15px}.RDkpqa_wait{color:var(--ink2);text-align:center;word-break:keep-all;flex-direction:column;align-items:center;gap:14px;margin-top:30px;font-size:19px;display:flex}.RDkpqa_wait .RDkpqa_spin{margin:0}.RDkpqa_checks{flex-direction:column;gap:18px;margin-top:30px;display:flex}.RDkpqa_checks div{color:#b5ab99;word-break:keep-all;align-items:flex-start;gap:10px;font-size:19px;line-height:1.4;display:flex}.RDkpqa_checks div.RDkpqa_ok{color:var(--ink)}.RDkpqa_checks div:before{content:"○";color:var(--line);flex:none}.RDkpqa_checks div.RDkpqa_ok:before{content:"✔";color:var(--jade)}.RDkpqa_spin{border:5px solid var(--line);border-top-color:var(--red);border-radius:50%;width:48px;height:48px;margin:30px auto 0;animation:1s linear infinite RDkpqa_sp}@keyframes RDkpqa_sp{to{transform:rotate(360deg)}}.RDkpqa_loadhead{align-items:center;gap:14px;display:flex}.RDkpqa_loadhead .RDkpqa_spin{border-width:4px;flex:none;width:30px;height:30px;margin:0}.RDkpqa_loadhead.RDkpqa_done .RDkpqa_spin{border-color:var(--jade);animation:none}.RDkpqa_loadhead h2{font-size:22px;font-weight:800}.RDkpqa_checks.RDkpqa_compact{gap:8px;margin-top:14px}.RDkpqa_checks.RDkpqa_compact div{font-size:16px}.RDkpqa_story{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:22px;padding:20px 18px}.RDkpqa_story .RDkpqa_lbl{color:var(--ink2);letter-spacing:2px;font-size:15px}.RDkpqa_story h4{color:var(--red);margin-top:4px;font-size:24px;font-weight:800}.RDkpqa_story p{word-break:keep-all;margin-top:12px;font-size:19px;line-height:1.8;display:none}.RDkpqa_story p.RDkpqa_on{animation:.45s RDkpqa_fade;display:block}.RDkpqa_foot{margin-top:4px}.RDkpqa_foot .RDkpqa_cta{margin-top:10px}.RDkpqa_fadebtn{opacity:0;pointer-events:none;transition:opacity .6s}.RDkpqa_fadebtn.RDkpqa_on{opacity:1;pointer-events:auto}.RDkpqa_slide{flex-direction:column;flex:1;display:none}.RDkpqa_slide.RDkpqa_on{animation:.45s RDkpqa_fade;display:flex}.RDkpqa_say{word-break:keep-all;margin-top:40px;font-size:30px;font-weight:800;line-height:1.45}.RDkpqa_say .r{color:var(--red)}.RDkpqa_say small{color:var(--ink2);margin-top:16px;font-size:19px;font-weight:500;line-height:1.6;display:block}.RDkpqa_today{border:2px solid var(--gold);background:#fff;border-radius:18px;margin-top:6px;padding:20px 18px}.RDkpqa_today .RDkpqa_d{color:var(--ink2);font-size:16px}.RDkpqa_today .RDkpqa_gj{margin-top:4px;font-size:24px;font-weight:800}.RDkpqa_today .RDkpqa_gj b{color:var(--red)}.RDkpqa_today p{word-break:keep-all;margin-top:14px;font-size:19px;line-height:1.8;display:none}.RDkpqa_today p.RDkpqa_on{animation:.45s RDkpqa_fade;display:block}.RDkpqa_today p strong{color:var(--red)}.RDkpqa_tdcheck{background:var(--paper2);text-align:center;border-radius:14px;margin-top:16px;padding:14px;display:none}.RDkpqa_tdcheck.RDkpqa_on{animation:.45s RDkpqa_fade;display:block}.RDkpqa_tdcheck b{margin-bottom:10px;font-size:19px;display:block}.RDkpqa_tdcheck div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.RDkpqa_tdcheck button{font:inherit;white-space:nowrap;border:2px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:14px 0;font-size:19px;font-weight:700}.RDkpqa_tdcheck.RDkpqa_ab{text-align:left}.RDkpqa_tdcheck.RDkpqa_ab div{grid-template-columns:1fr}.RDkpqa_tdcheck.RDkpqa_ab button{white-space:normal;word-break:keep-all;text-align:left;padding:14px 16px;line-height:1.45}.RDkpqa_tdcheck.RDkpqa_ab button b{font-size:inherit;color:var(--red);margin:0 8px 0 0;display:inline}.RDkpqa_tdcheck.RDkpqa_ab .RDkpqa_none{width:100%;color:var(--ink2);text-align:center;background:0 0;border:0;margin-top:8px;padding:8px;font-size:16px;font-weight:600;display:block}.RDkpqa_today p.RDkpqa_deep{background:#fbf6e8;border-radius:12px;padding:14px 16px;font-size:20px;line-height:1.85}.RDkpqa_today p.RDkpqa_mine{border-left:3px solid var(--red);padding-left:12px}.RDkpqa_today p.RDkpqa_mine .RDkpqa_tag{color:var(--red);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.RDkpqa_dd .RDkpqa_loop{background:var(--paper2);border:1px dashed var(--line);word-break:keep-all;border-radius:12px;margin-top:14px;padding:14px;font-size:18px;line-height:1.65}.RDkpqa_dd .RDkpqa_loop b{color:var(--ink2);margin-bottom:4px;font-size:14px;display:block}.RDkpqa_dd{gap:8px;margin-top:16px;display:none}.RDkpqa_dd.RDkpqa_on{animation:.45s RDkpqa_fade;display:grid}.RDkpqa_dd div{word-break:keep-all;border-radius:12px;padding:12px 14px;font-size:18px;line-height:1.5}.RDkpqa_dd .RDkpqa_dont{background:#fbece9;border:1px solid #edc4bc}.RDkpqa_dd .RDkpqa_dont .RDkpqa_li{text-indent:-1em;padding-left:1em;display:block}.RDkpqa_dd .RDkpqa_dont .RDkpqa_li:before{content:"· "}.RDkpqa_dd b{margin-bottom:2px;font-size:15px;display:block}.RDkpqa_dd .RDkpqa_aff{border:1px solid var(--gold);text-align:center;background:#fbf6e8;padding:16px 14px}.RDkpqa_dd .RDkpqa_aff q{quotes:"“" "”";word-break:keep-all;margin:6px 0 8px;font-size:25px;font-weight:800;line-height:1.5;display:block}.RDkpqa_dd .RDkpqa_aff span{color:var(--ink2);font-size:17px;display:block}.RDkpqa_dd .RDkpqa_aff span.RDkpqa_ben{text-align:left;color:var(--ink);background:#fff;border-radius:10px;margin-top:4px;padding:10px 12px;line-height:1.65}.RDkpqa_dd .RDkpqa_aff span.RDkpqa_ben b{color:var(--gold);margin-bottom:2px;font-size:14px;display:block}.RDkpqa_dd .RDkpqa_aff .RDkpqa_pic{border-top:1px dashed var(--line);word-break:keep-all;margin-top:12px;padding-top:10px;font-size:18px;line-height:1.6;display:block}.RDkpqa_dd .RDkpqa_aff .RDkpqa_pic b{color:var(--jade);margin-bottom:2px;font-size:15px;display:block}.RDkpqa_screen.RDkpqa_result{padding:0}.RDkpqa_res-wrap{padding:22px 20px 40px}.RDkpqa_ttl{color:var(--ink2);letter-spacing:3px;text-align:center;font-size:16px}.RDkpqa_name-line{text-align:center;margin-top:6px;font-size:26px;font-weight:800}.RDkpqa_plate{grid-template-columns:repeat(4,1fr);gap:6px;margin:18px 0 6px;display:grid}.RDkpqa_plate div{border:1px solid var(--line);text-align:center;background:#fff;border-radius:10px;padding:10px 4px}.RDkpqa_plate em{color:var(--ink2);font-size:13px;font-style:normal;display:block}.RDkpqa_plate b{margin-top:4px;font-size:30px;line-height:1.1;display:block}.RDkpqa_plate b+b{color:var(--jade)}.RDkpqa_plate-note{color:var(--ink2);text-align:center;font-size:14px}.RDkpqa_chap{border-top:2px solid var(--line);margin-top:28px;padding-top:22px}.RDkpqa_chap h3{word-break:keep-all;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.RDkpqa_chap h3 .RDkpqa_tag{background:var(--jade);color:#fff;border-radius:6px;padding:3px 8px;font-size:13px;font-weight:700}.RDkpqa_chap h3 .RDkpqa_tag.RDkpqa_lock{background:var(--ink2)}.RDkpqa_chap p{word-break:keep-all;margin-top:14px;font-size:19px;line-height:1.75}.RDkpqa_chap p strong{color:var(--red)}.RDkpqa_lock-box{border:2px dashed var(--gold);background:#fbf6e8;border-radius:14px;margin-top:14px;padding:16px;position:relative}.RDkpqa_lock-box p{margin:0;font-size:18px;line-height:1.7}.RDkpqa_lock-box>*+p.RDkpqa_blur{margin-top:8px}.RDkpqa_blur{filter:blur(6px);-webkit-user-select:none;user-select:none;color:var(--ink2)}.RDkpqa_sticky{background:linear-gradient(to top,var(--paper) 70%,transparent);margin-top:10px;padding:14px 20px 18px;position:sticky;bottom:0}.RDkpqa_sticky .RDkpqa_sub{color:var(--ink2);text-align:center;margin-top:8px;font-size:15px}.RDkpqa_cal{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.RDkpqa_cal div{text-align:center;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 4px}.RDkpqa_cal div b{font-size:20px;display:block}.RDkpqa_cal div span{color:var(--ink2);margin-top:4px;font-size:14px;display:block}.RDkpqa_cal.RDkpqa_mini div{padding:8px 2px}.RDkpqa_cal.RDkpqa_mini div b{font-size:17px}.RDkpqa_hold{border:2px solid var(--red);width:100%;color:var(--red);-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;border-radius:14px;margin-top:14px;padding:18px;font-size:20px;font-weight:800;position:relative;overflow:hidden}.RDkpqa_hold i{background:#c93b2b29;width:0;transition:width .1s linear;position:absolute;top:0;bottom:0;left:0}.RDkpqa_hold span,.RDkpqa_dd .RDkpqa_aff .RDkpqa_hold span{color:inherit;font-size:inherit;display:inline;position:relative}.RDkpqa_hold.RDkpqa_done{background:var(--red);color:#fff}.RDkpqa_stamp{border:5px solid var(--red);width:118px;height:118px;color:var(--red);text-align:center;border-radius:50%;justify-content:center;align-items:center;margin:14px auto 0;font-size:19px;font-weight:900;line-height:1.25;display:none;transform:rotate(-12deg)}.RDkpqa_stamp.RDkpqa_on{animation:.35s ease-out RDkpqa_thud;display:flex}@keyframes RDkpqa_thud{0%{opacity:0;transform:scale(2.2)rotate(-12deg)}70%{opacity:1;transform:scale(.92)rotate(-12deg)}to{transform:scale(1)rotate(-12deg)}}.RDkpqa_stamp-note{text-align:center;color:var(--jade);word-break:keep-all;margin-top:10px;font-size:17px;display:none}.RDkpqa_stamp-note.RDkpqa_on{display:block}.RDkpqa_card{border:2px solid var(--line);background:#fff;border-radius:18px;margin-top:18px;padding:20px 18px}.RDkpqa_card h3{word-break:keep-all;font-size:20px;font-weight:800;line-height:1.35}.RDkpqa_card .RDkpqa_tagline{color:var(--ink2);word-break:keep-all;margin-top:6px;font-size:17px;line-height:1.5}.RDkpqa_card .RDkpqa_tagline.RDkpqa_small{font-size:15px}.RDkpqa_linkbtn{border:2px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:14px;margin-top:12px;padding:14px;font-size:18px;font-weight:700;display:block}.RDkpqa_skip.RDkpqa_tiny{margin-top:0;font-size:14px}.RDkpqa_dev{z-index:60;flex-direction:column;gap:6px;display:flex;position:fixed;top:8px;right:8px}.RDkpqa_dev button{color:#333;opacity:.75;background:#fff;border:1px solid #777;border-radius:6px;padding:4px 8px;font-size:11px}
.M0-b4G_page{word-break:keep-all;background:var(--paper);padding:0 0 60px}.M0-b4G_center{text-align:center;padding:80px 24px 20px;font-size:20px;line-height:1.7}.M0-b4G_cover{background:var(--hanji);text-align:center;border-bottom:1px solid #e2d6be;padding:36px 24px 26px}.M0-b4G_eyebrow{color:var(--red);border:1.5px solid var(--red);border-radius:6px;padding:3px 10px;font-size:15px;font-weight:700;display:inline-block}.M0-b4G_cover h1{margin-top:14px;font-size:30px;line-height:1.35}.M0-b4G_who{color:var(--ink2);margin-top:8px;font-size:17px}.M0-b4G_plate{grid-template-columns:repeat(4,1fr);gap:8px;max-width:320px;margin:20px auto 0;display:grid}.M0-b4G_plate div{background:#fff;border:1px solid #e2d6be;border-radius:12px;gap:4px;padding:10px 0;display:grid}.M0-b4G_plate span{color:var(--ink2);font-size:14px}.M0-b4G_plate b{font-size:28px;line-height:1.1}.M0-b4G_note{color:var(--ink2);margin-top:10px;font-size:15px}.M0-b4G_notice{border:1px solid var(--gold);background:#fbf6e8;border-radius:12px;margin:18px 24px 0;padding:14px 16px;font-size:17px;line-height:1.6}.M0-b4G_toc{z-index:5;border-bottom:1px solid var(--line);background:#fffffff5;gap:6px;padding:10px 24px;display:flex;position:sticky;top:0;overflow-x:auto}.M0-b4G_toc a{width:36px;height:36px;color:var(--ink2);background:var(--paper2);border-radius:50%;flex:none;place-items:center;font-size:16px;text-decoration:none;display:grid}.M0-b4G_toc a.M0-b4G_ready{background:var(--navy);color:#fff}.M0-b4G_part{border-top:3px double var(--gold);margin:34px 24px 0;padding:18px 0 4px}.M0-b4G_part b{color:var(--red);font-size:22px;display:block}.M0-b4G_part span{color:var(--ink2);margin-top:6px;font-size:18px;line-height:1.6;display:block}.M0-b4G_chapter{margin:26px 24px 0;scroll-margin-top:64px}.M0-b4G_num{color:var(--red);font-size:15px;font-weight:700}.M0-b4G_chapter h2{margin-top:4px;font-size:25px;line-height:1.4}.M0-b4G_wait{color:var(--ink2)}.M0-b4G_writing{color:var(--ink2);align-items:center;gap:10px;margin-top:14px;font-size:18px;display:flex}.M0-b4G_dot{background:var(--gold);border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite M0-b4G_blink}@keyframes M0-b4G_blink{50%{opacity:.25}}.M0-b4G_failed{margin-top:12px;font-size:18px;line-height:1.6}.M0-b4G_question{border-left:4px solid var(--navy);background:var(--paper2);margin-top:12px;padding:12px 14px;font-size:18px;line-height:1.6}.M0-b4G_question b{color:var(--ink2);margin-bottom:2px;font-size:14px;display:block}.M0-b4G_sample{color:var(--red);margin-top:10px;font-size:15px}.M0-b4G_sec{margin-top:20px}.M0-b4G_sec h3{margin-bottom:8px;font-size:21px;line-height:1.45}.M0-b4G_sec p{margin-top:12px;font-size:19px;line-height:1.85}.M0-b4G_sec p strong,.M0-b4G_dosa strong{color:var(--red)}.M0-b4G_why{background:#fbf6e8;border:1px solid #ebddba;border-radius:12px;margin-top:12px;padding:14px 16px;font-size:17px;line-height:1.75}.M0-b4G_why b{color:#8a6d2b;margin-bottom:4px;font-size:14px;display:block}.M0-b4G_action{border:2px solid var(--jade);border-radius:14px;margin-top:22px;padding:16px 18px}.M0-b4G_action b{color:var(--jade);font-size:17px;display:block}.M0-b4G_action p{text-indent:-1em;margin-top:8px;padding-left:1em;font-size:19px;line-height:1.7}.M0-b4G_action p:before{content:"· "}.M0-b4G_months{gap:12px;margin-top:20px;display:grid}.M0-b4G_month{border:1px solid var(--line);border-left:6px solid var(--line);border-radius:12px;padding:14px 16px}.M0-b4G_month.M0-b4G_toneG{border-left-color:var(--jade)}.M0-b4G_month.M0-b4G_toneR{border-left-color:var(--red)}.M0-b4G_month.M0-b4G_toneY{border-left-color:var(--gold)}.M0-b4G_month h4{align-items:baseline;gap:10px;font-size:19px;line-height:1.45;display:flex}.M0-b4G_month h4 b{flex:none;font-size:22px}.M0-b4G_month p{margin-top:8px;font-size:18px;line-height:1.7}.M0-b4G_small{color:var(--ink);line-height:1.65;font-size:17px!important}.M0-b4G_small b{color:var(--ink2);margin-right:4px;font-size:15px}.M0-b4G_aff{font-weight:700;font-size:18px!important}.M0-b4G_aff b{color:var(--red);margin-right:4px;font-size:15px}.M0-b4G_rxList{gap:16px;margin-top:20px;display:grid}.M0-b4G_rx{border:2px solid var(--red);border-radius:16px;padding:18px}.M0-b4G_rx h4{align-items:center;gap:10px;font-size:21px;line-height:1.4;display:flex}.M0-b4G_rx h4 span{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.M0-b4G_rx p{margin-top:10px;font-size:18px;line-height:1.75}.M0-b4G_big{text-align:center;quotes:"“" "”";margin:14px 0 6px;font-size:24px;font-weight:800;line-height:1.5;display:block}.M0-b4G_talk{background:var(--paper2);border-radius:16px;margin:22px 24px 0;padding:18px}.M0-b4G_dosa{margin-top:6px;font-size:19px;line-height:1.7}.M0-b4G_dosa:first-child{margin-top:0;font-weight:700}.M0-b4G_mine{background:var(--navy);color:#fff;border-radius:14px 14px 4px;width:fit-content;max-width:85%;margin:12px 0 4px auto;padding:10px 14px;font-size:18px;line-height:1.5}.M0-b4G_choices{gap:8px;margin-top:12px;display:grid}.M0-b4G_choices button{text-align:left;border:2px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;padding:15px 16px;font-size:19px;font-weight:600;line-height:1.4}.M0-b4G_choices button.M0-b4G_on{border-color:var(--navy);background:#eef1f7}.M0-b4G_ownBtn{color:var(--ink2)!important;border-style:dashed!important}.M0-b4G_ending{margin-top:6px}.M0-b4G_affCard{border:1px solid var(--gold);text-align:center;background:#fff;border-radius:14px;margin-top:14px;padding:16px}.M0-b4G_offer{border:2px solid var(--jade);background:#fff;border-radius:16px;margin-top:16px;padding:18px}.M0-b4G_offer h3{font-size:21px;line-height:1.45}.M0-b4G_offer p{margin-top:8px;font-size:18px;line-height:1.7}.M0-b4G_intake{padding:6px 24px 0}.M0-b4G_lead{margin-top:20px;font-size:19px;line-height:1.7}.M0-b4G_q{margin-top:26px}.M0-b4G_q h3{font-size:21px;line-height:1.45}.M0-b4G_hint{color:var(--ink2);margin-top:6px;font-size:16px}.M0-b4G_input{border:2px solid var(--line);border-radius:12px;width:100%;margin-top:10px;padding:14px;font-size:19px;line-height:1.5}.M0-b4G_crisis{background:#fbece9;border-radius:10px;margin-top:10px;padding:12px;font-size:17px;line-height:1.6}.M0-b4G_err{color:var(--red);margin-top:14px;font-size:17px}.M0-b4G_share{border:2px dashed var(--gold);border-radius:16px;margin:34px 24px 0;padding:18px}.M0-b4G_share h3{font-size:20px;line-height:1.45}.M0-b4G_share p{margin-top:8px;font-size:18px;line-height:1.7}.M0-b4G_cta{background:var(--navy);color:#fff;border:0;border-radius:16px;width:100%;margin-top:20px;padding:19px;font-size:20px;font-weight:800;display:block}.M0-b4G_cta:disabled{opacity:.35}.M0-b4G_intake .M0-b4G_cta,.M0-b4G_page>.M0-b4G_cta{width:calc(100% - 48px);margin-left:24px}.M0-b4G_opt{border:2px solid var(--navy);width:100%;color:var(--navy);background:#fff;border-radius:14px;margin-top:12px;padding:15px;font-size:19px;font-weight:700;display:block}.M0-b4G_link{color:var(--ink2);background:0 0;border:0;margin:30px auto 0;font-size:17px;text-decoration:underline;display:block}
.k6d2sW_page{padding:20px 20px 60px}.k6d2sW_step{animation:.35s k6d2sW_fade;display:block}@keyframes k6d2sW_fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k6d2sW_eyebrow{color:var(--red);letter-spacing:1px;margin-top:26px;font-size:16px;font-weight:700}.k6d2sW_page h2{word-break:keep-all;margin-top:8px;font-size:26px;font-weight:800;line-height:1.45}.k6d2sW_page h2 small{color:var(--ink2);margin-top:10px;font-size:18px;font-weight:500;line-height:1.6;display:block}.k6d2sW_say{word-break:keep-all;margin-top:16px;font-size:19px;line-height:1.75}.k6d2sW_say strong{color:var(--red)}.k6d2sW_fine{color:var(--ink2);font-size:16px}.k6d2sW_reply{border-left:4px solid var(--jade);word-break:keep-all;background:#eaf4ef;border-radius:0 12px 12px 0;margin-top:16px;padding:14px 16px;font-size:19px;line-height:1.7}.k6d2sW_big{border:2px solid var(--line);letter-spacing:2px;border-radius:14px;width:100%;margin-top:16px;padding:16px;font-family:inherit;font-size:24px}.k6d2sW_big:focus{border-color:var(--navy);outline:none}.k6d2sW_big.k6d2sW_nameIn{letter-spacing:0;font-size:20px}.k6d2sW_echo{color:var(--jade);min-height:24px;margin-top:8px;font-size:17px}.k6d2sW_btns{gap:10px;margin-top:20px;display:grid}.k6d2sW_cta{background:var(--navy);color:#fff;border:0;border-radius:14px;width:100%;min-height:56px;padding:18px;font-size:20px;font-weight:800}.k6d2sW_cta.k6d2sW_red{background:var(--red)}.k6d2sW_cta.k6d2sW_jade{background:var(--jade)}.k6d2sW_cta:disabled{opacity:.35}.k6d2sW_opt{border:2px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:14px;min-height:56px;padding:16px;font-size:19px;font-weight:700}.k6d2sW_opt.k6d2sW_sel{border-color:var(--navy);background:#eef1f7}.k6d2sW_opt small{color:var(--ink2);margin-top:4px;font-size:15px;font-weight:500;line-height:1.45;display:block}.k6d2sW_opt.k6d2sW_center{text-align:center}.k6d2sW_link{width:100%;color:var(--ink2);background:0 0;border:0;margin-top:10px;padding:10px;font-size:17px;text-decoration:underline;display:block}.k6d2sW_wait{text-align:center;color:var(--ink2);word-break:keep-all;margin-top:80px;font-size:20px;line-height:1.7}.k6d2sW_dots:after{content:"";animation:1.4s steps(4,end) infinite k6d2sW_dots}@keyframes k6d2sW_dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.k6d2sW_month{border:2px solid var(--gold);background:var(--hanji);border-radius:16px;margin-top:18px;padding:18px}.k6d2sW_month .k6d2sW_when{color:var(--navy);font-size:26px;font-weight:900}.k6d2sW_month .k6d2sW_what{word-break:keep-all;margin-top:6px;font-size:20px;font-weight:700;line-height:1.6}.k6d2sW_month.k6d2sW_locked .k6d2sW_when,.k6d2sW_month.k6d2sW_locked .k6d2sW_what{filter:blur(6px);-webkit-user-select:none;user-select:none}.k6d2sW_month.k6d2sW_locked{background:#fff;border-style:dashed}.k6d2sW_lockline{filter:blur(5px);-webkit-user-select:none;user-select:none}.k6d2sW_card{border:2px solid var(--red);border-radius:18px;margin-top:22px;padding:20px}.k6d2sW_card.k6d2sW_one{border-color:var(--navy);border-style:dashed}.k6d2sW_card.k6d2sW_navy{border-color:var(--navy)}.k6d2sW_card.k6d2sW_jade{border-color:var(--jade)}.k6d2sW_card.k6d2sW_gold{border-color:var(--gold)}.k6d2sW_badge{background:var(--red);color:#fff;border-radius:999px;padding:4px 12px;font-size:16px;font-weight:800;display:inline-block}.k6d2sW_card h3{word-break:keep-all;margin-top:10px;font-size:23px;line-height:1.4}.k6d2sW_card .k6d2sW_promise{word-break:keep-all;margin-top:10px;font-size:19px;line-height:1.65}.k6d2sW_card ul{gap:8px;margin-top:12px;padding-left:0;list-style:none;display:grid}.k6d2sW_card li{text-indent:-1.1em;word-break:keep-all;padding-left:1.1em;font-size:18px;line-height:1.5}.k6d2sW_card li:before{content:"· "}.k6d2sW_safe{background:var(--paper2);border-radius:12px;gap:4px;margin-top:14px;padding:12px 14px;font-size:16px;line-height:1.5;display:grid}.k6d2sW_safe div:before{content:"· "}.k6d2sW_pick b{color:var(--navy);font-size:20px;display:block}.k6d2sW_pick.k6d2sW_sel{border-color:var(--jade);background:#eaf4ef}.k6d2sW_note1{border:2px solid var(--line);resize:none;border-radius:12px;width:100%;margin-top:10px;padding:12px;font-family:inherit;font-size:18px}.k6d2sW_cal{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.k6d2sW_cal div{text-align:center;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 4px}.k6d2sW_cal b{font-size:20px;display:block}.k6d2sW_cal span{color:var(--ink2);margin-top:4px;font-size:15px;display:block}.k6d2sW_cal .k6d2sW_g{background:#eaf4ef;border-color:#9cc9b5}.k6d2sW_cal .k6d2sW_g span{color:var(--jade);font-weight:700}.k6d2sW_cal .k6d2sW_r{background:#fbece9;border-color:#e3a99e}.k6d2sW_cal .k6d2sW_r span{color:var(--red);font-weight:700}.k6d2sW_cal .k6d2sW_y{background:#fbf6e8;border-color:#e2cf95}.k6d2sW_cal .k6d2sW_y span{color:#8a6a10;font-weight:700}.k6d2sW_dday{background:var(--navy);color:#fff;word-break:keep-all;border-radius:14px;margin-top:18px;padding:16px;font-size:20px;line-height:1.6}.k6d2sW_dday b{color:#f3c9c2;font-size:24px}.k6d2sW_dday .k6d2sW_aff{border-top:1px solid #ffffff40;margin-top:12px;padding-top:12px;font-size:18px;display:block}.k6d2sW_dday .k6d2sW_aff q{color:#fff;quotes:none;margin:4px 0;font-size:22px;font-weight:800;display:block}.k6d2sW_legend{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;font-size:15px;display:flex}.k6d2sW_legend .k6d2sW_sw{vertical-align:-2px;border:1px solid var(--line);border-radius:4px;width:14px;height:14px;margin-right:5px;display:inline-block}.k6d2sW_legend .k6d2sW_sw.k6d2sW_g{background:#eaf4ef}.k6d2sW_legend .k6d2sW_sw.k6d2sW_r{background:#fbece9}.k6d2sW_legend .k6d2sW_sw.k6d2sW_y{background:#fbf6e8}.k6d2sW_flist{margin-top:16px}.k6d2sW_flist>div{border-bottom:1px solid var(--line);word-break:keep-all;padding:12px 0;font-size:18px;line-height:1.6}.k6d2sW_flist>div b{min-width:58px;font-size:19px;display:inline-block}.k6d2sW_flist .k6d2sW_r b{color:var(--red)}.k6d2sW_flist .k6d2sW_g b{color:var(--jade)}.k6d2sW_flist .k6d2sW_y b{color:#8a6a10}.k6d2sW_flist small{color:var(--ink2);padding-left:58px;font-size:17px;display:block}.k6d2sW_ledger{border-top:2px solid var(--ink);margin-top:16px;padding-top:10px}.k6d2sW_ledger>div{border-bottom:1px solid var(--line);word-break:keep-all;grid-template-columns:96px 1fr;gap:8px;padding:10px 0;font-size:18px;line-height:1.55;display:grid}.k6d2sW_ledger em{color:var(--ink2);font-style:normal}.k6d2sW_score{text-align:center;word-break:keep-all;margin-top:18px;font-size:24px;font-weight:900;line-height:1.5}.k6d2sW_score small{color:var(--ink2);font-size:17px;font-weight:500;display:block}.k6d2sW_part{border-top:3px double var(--ink);border-bottom:1px solid var(--line);color:var(--navy);margin-top:34px;padding:8px 0;font-size:20px;font-weight:900}.k6d2sW_flow{grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;height:150px;margin-top:14px;padding-bottom:26px;display:grid;position:relative}.k6d2sW_flow>div{background:#d9d4ca;border-radius:6px 6px 0 0;min-height:8px;position:relative}.k6d2sW_flow>div.k6d2sW_pk{background:var(--red)}.k6d2sW_flow>div span{color:var(--ink2);white-space:nowrap;font-size:14px;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.k6d2sW_habit{background:var(--hanji);word-break:keep-all;border-radius:14px;margin-top:16px;padding:16px;font-size:19px;line-height:1.75}.k6d2sW_habit b{color:var(--navy);margin-bottom:4px;font-size:20px;display:block}.k6d2sW_detail{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:18px;padding:18px}.k6d2sW_detail .k6d2sW_hd{color:var(--navy);font-size:22px;font-weight:900}.k6d2sW_detail .k6d2sW_hd em{color:var(--jade);background:#eaf4ef;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:16px;font-style:normal}.k6d2sW_detail .k6d2sW_hd em.k6d2sW_no{background:var(--paper2);color:var(--ink2)}.k6d2sW_detail .k6d2sW_k{word-break:keep-all;margin-top:6px;font-size:19px;font-weight:700;line-height:1.55}.k6d2sW_detail h4{color:var(--red);letter-spacing:1px;margin-top:14px;font-size:16px}.k6d2sW_detail p{word-break:keep-all;margin-top:4px;font-size:18px;line-height:1.7}.k6d2sW_detail .k6d2sW_again{word-break:keep-all;background:#fbf6e8;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:18px;line-height:1.6}.k6d2sW_detail textarea{border:2px solid var(--line);resize:none;border-radius:12px;width:100%;margin-top:10px;padding:12px;font-family:inherit;font-size:18px}.k6d2sW_detail .k6d2sW_row{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.k6d2sW_detail .k6d2sW_row button{border:2px solid var(--line);min-height:50px;color:var(--ink);background:#fff;border-radius:12px;padding:12px 8px;font-size:17px;font-weight:700}.k6d2sW_detail .k6d2sW_row button.k6d2sW_sel{border-color:var(--jade);color:var(--jade);background:#eaf4ef}.k6d2sW_detail .k6d2sW_row button.k6d2sW_sel.k6d2sW_no{border-color:var(--ink2);background:var(--paper2);color:var(--ink2)}.k6d2sW_detail .k6d2sW_msg{word-break:keep-all;margin-top:10px;font-size:17px;line-height:1.65}.k6d2sW_fam{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.k6d2sW_fam div{text-align:center;background:#eaf4ef;border-radius:12px;padding:12px 4px}.k6d2sW_fam b{font-size:18px;display:block}.k6d2sW_fam span{color:var(--jade);font-size:15px;font-weight:700}
.ucOI5a_head{background:var(--hanji);text-align:center;border-bottom:1px solid #e2d6be;padding:32px 24px 22px}.ucOI5a_head h1{margin-top:12px;font-size:28px;line-height:1.35}.ucOI5a_say{color:var(--ink);margin-top:8px;font-size:18px;line-height:1.7}.ucOI5a_box{border:1px solid var(--line);background:#fff;border-radius:16px;margin:18px 24px 0;padding:18px}.ucOI5a_box h3{color:var(--ink2);font-size:19px}.ucOI5a_box p{margin-top:8px;font-size:19px;line-height:1.75}.ucOI5a_good{border:2px solid var(--jade)}.ucOI5a_clash{border:2px solid var(--red)}.ucOI5a_plain{border:2px solid var(--line)}.ucOI5a_rel{margin-top:8px;font-size:26px;display:block}.ucOI5a_good .ucOI5a_rel{color:var(--jade)}.ucOI5a_clash .ucOI5a_rel{color:var(--red)}.ucOI5a_fills{background:#fbf6e8;border-radius:10px;padding:10px 12px;font-size:17px!important}.ucOI5a_act{background:var(--paper2);border-radius:12px;padding:12px 14px}.ucOI5a_act b{color:var(--ink2);font-size:15px;display:block}.ucOI5a_done{text-align:center;color:var(--red);font-weight:700}.ucOI5a_board{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:12px;display:grid}.ucOI5a_cell{aspect-ratio:1;border:1.5px dashed var(--line);color:var(--ink2);border-radius:10px;place-items:center;font-size:17px;display:grid}.ucOI5a_stampedCell{background:var(--red);border:0}.ucOI5a_seal{color:#fff;writing-mode:vertical-rl;letter-spacing:2px;font-size:15px;font-weight:800}.ucOI5a_todayCell{border:2px solid var(--navy);color:var(--navy);font-weight:800}.ucOI5a_future{opacity:.45}.ucOI5a_savedRow{align-items:center;gap:8px;display:flex}.ucOI5a_savedRow input{flex:1;margin-top:0}.ucOI5a_savedRow button{flex:none;width:auto;margin-top:0;padding:14px 16px}.ucOI5a_total{color:var(--jade);font-weight:800;font-size:20px!important}.ucOI5a_checkRow{margin-top:14px}.ucOI5a_checkRow p{font-size:18px!important}.ucOI5a_scale{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.ucOI5a_scale button{border:2px solid var(--line);background:#fff;border-radius:10px;padding:12px 0;font-size:17px}.ucOI5a_scale button.ucOI5a_on{border-color:var(--navy);background:#eef1f7;font-weight:700}.ucOI5a_fortune{line-height:1.8;font-size:18px!important}.ucOI5a_fortune strong{color:var(--red)}.ucOI5a_dontHead{color:var(--red);margin-top:16px;font-size:17px}
