*{box-sizing:border-box;margin:0;padding:0;font-family:Noto Serif KR,Noto Serif KR Fallback,serif}body{word-break:keep-all;overflow-wrap:break-word;background:#fff}.긴글,.dalon-underline,.dalon-dark-underline{word-break:normal}textarea,input{font-family:Noto Serif KR,Noto Serif KR Fallback,serif}input[type=range]{appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#8baf8e;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0003}input[type=range].nanal-temp{background:linear-gradient(90deg,#8baf8e 0% 30%,#a8a49e 50%,#c4847a 70% 100%);border-radius:3px;height:6px}input[type=range].nanal-temp::-webkit-slider-thumb{box-sizing:border-box;width:20px;height:20px;box-shadow:none;background:#fff;border:1.5px solid #111}input[type=range].nanal-temp::-moz-range-thumb{box-sizing:border-box;cursor:pointer;background:#fff;border:1.5px solid #111;border-radius:50%;width:20px;height:20px}input[type=range].nanal-temp::-moz-range-track{background:linear-gradient(90deg,#8baf8e 0% 30%,#a8a49e 50%,#c4847a 70% 100%);border-radius:3px;height:6px}input[type=range].nanal-temp.nanal-temp-온도계{background:0 0;height:26px}input[type=range].nanal-temp.nanal-temp-온도계::-webkit-slider-thumb{background:var(--손잡이색,#fff);border:2px solid #fff;box-shadow:0 1px 4px #00000038}input[type=range].nanal-temp.nanal-temp-온도계::-moz-range-thumb{background:var(--손잡이색,#fff);border:2px solid #fff;box-shadow:0 1px 4px #00000038}input[type=range].nanal-temp.nanal-temp-온도계::-moz-range-track{background:0 0}textarea:disabled::placeholder{color:#6b6b6b;opacity:1}html[data-js="1"] .dalon-static-intro{display:none}.홈{--홈-화살표-안:clamp(.15rem, calc(.15rem + (100svh - 779.5px) * 1000), .35rem);--홈-요일-아래:clamp(.25rem, calc(.25rem + (100svh - 779.5px) * 1000), .5rem);--홈-흐름-위:clamp(30px, calc(30px + (100svh - 779.5px) * 1000), 38px);--홈-흐름글-위:clamp(.3rem, calc(.3rem + (100svh - 779.5px) * 1000), .55rem);--홈-버튼-위:clamp(.8rem, calc(.8rem + (100svh - 779.5px) * 1000), 1.1rem);--홈-알약-아래:clamp(10px, calc(10px + (100svh - 719.5px) * 1000), 14px)}@media (max-height:779px){.거울판{--거울-카드-안:.85rem;--거울-카드-밑:1.5rem;--거울-앉기-위:.65rem;--거울-기간-밑:.6rem;--거울-칸-줄사이:.55rem;--거울-아이콘:52px;--거울-문장-위:.45rem;--거울-문장-안:.8rem;--첫거울-밑:2rem;--첫거울-칸:50px;--첫거울-단계:.45rem}}@media (max-height:720px){.거울판{--첫거울-밑:1rem;--첫거울-칸:34px;--첫거울-단계:.3rem}}@media (max-height:779px){.분석-칸풀이{--덩이-사이:1.75rem;--버튼-위:1.5rem;--칸풀이-사이:.1rem;--칸풀이-줄:1.3;--칸풀이-위:.5rem}main:has(.분석-칸풀이){--덩이-사이:1.75rem;--버튼-위:1.5rem;--칸풀이-사이:.1rem;--칸풀이-줄:1.3;--칸풀이-위:.5rem}}.홈-빛무리{pointer-events:none;opacity:0;border-radius:50%;animation:2.4s ease-in-out -.72s infinite 홈빛무리;position:absolute;inset:-1.5px;box-shadow:0 0 0 5px #1111111a,0 0 12px 3px #11111124}@keyframes 홈빛무리{0%,to{opacity:0}50%{opacity:1}}.홈-빛무리.첫날빛{box-shadow:0 0 0 6px #c4847a3d,0 0 14px 4px #c4847a57}.홈-빛무리.첫날빛-작게{box-shadow:0 0 0 4px #c4847a3d,0 0 10px 3px #c4847a57}.홈-빛무리.작은빛{box-shadow:0 0 0 4px #1111111a,0 0 10px 3px #11111124}@media (prefers-reduced-motion:reduce){.홈-빛무리{opacity:.6;animation:none}}.새거울,.새거울-몸{display:block;position:relative}.새거울-몸>svg:first-child{display:block}.새거울-은빛,.새거울-스침{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.새거울-띠{animation:1.3s cubic-bezier(.4,0,.2,1) .15s both 새거울띠;transform:translate(-40px)skew(-18deg)}@keyframes 새거울띠{0%{transform:translate(-40px)skew(-18deg)}to{transform:translate(90px)skew(-18deg)}}.새거울-스침{animation:1.3s cubic-bezier(.4,0,.2,1) .15s both 새거울스침;-webkit-mask-image:linear-gradient(115deg,#0000 38%,#000 50%,#0000 62%);mask-image:linear-gradient(115deg,#0000 38%,#000 50%,#0000 62%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes 새거울스침{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.문장스르르{opacity:.25;animation:.9s ease-out both 문장스르르}@keyframes 문장스르르{0%{opacity:.25}to{opacity:1}}@media (prefers-reduced-motion:reduce){.문장스르르{opacity:1;animation:none}}.한글자{opacity:0;animation:.6s ease-out both 한글자;display:inline}@keyframes 한글자{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.새거울-띠,.새거울-스침,.한글자{animation:none}.새거울-스침{opacity:0}.한글자{opacity:1}}.그달거울-띠{animation:1.3s cubic-bezier(.4,0,.2,1) .15s both 그달스침;transform:translate(-40px)skew(-18deg)}@keyframes 그달스침{0%{transform:translate(-40px)skew(-18deg)}to{transform:translate(140px)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.그달거울-띠{animation:none}}.거울탄생-무리{pointer-events:none;opacity:0;background:radial-gradient(closest-side,#f5f5f53d,#c4847a1f 55%,#0000 100%);border-radius:50%;width:260px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.기다림 .거울탄생-테{stroke-dasharray:420;stroke-dashoffset:420px;animation:2.2s ease-in-out forwards 탄생그음,2.4s ease-in-out 2.2s infinite 탄생숨}.기다림 .거울탄생-반사{stroke-dasharray:60;stroke-dashoffset:60px;animation:1s ease-out 1.6s forwards 탄생그음,2.4s ease-in-out 2.6s infinite 탄생숨}.기다림 .거울탄생-무리{animation:2.4s ease-in-out 2.2s infinite 탄생무리숨}@keyframes 탄생그음{to{stroke-dashoffset:0}}@keyframes 탄생숨{0%,to{opacity:1}50%{opacity:.45}}@keyframes 탄생무리숨{0%,to{opacity:.15;transform:translate(-50%,-50%)scale(.7)}50%{opacity:.5;transform:translate(-50%,-50%)scale(.8)}}.완성 .거울탄생-채움{opacity:0;animation:1.1s ease-out .2s forwards 탄생나타남}.완성 .거울탄생-몸{transform-origin:50% 60%;animation:1.6s cubic-bezier(.3,0,.2,1) .2s both 탄생부풂}.완성 .거울탄생-무리{animation:2.2s cubic-bezier(.2,.7,.2,1) .2s forwards 탄생번짐}.완성 .거울탄생-띠{animation:1.3s cubic-bezier(.4,0,.2,1) 1.2s both 탄생스침;transform:translate(-120px)skew(-18deg)}.거울탄생-빛점{pointer-events:none;opacity:0;background:#fff;border-radius:50%;width:7px;height:7px;animation:2.2s cubic-bezier(.2,.6,.2,1) 2s both 탄생빛점;position:absolute;top:17%;left:17.6%;transform:translate(-50%,-50%)scale(.3);box-shadow:0 0 6px 2px #ffffffe6,0 0 18px 6px #ffffff59}.거울탄생-끝{opacity:0;animation:1s forwards 탄생나타남}@keyframes 탄생나타남{to{opacity:1}}@keyframes 탄생부풂{0%{transform:scale(.94)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes 탄생번짐{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}to{opacity:.55;transform:translate(-50%,-50%)scale(1)}}@keyframes 탄생스침{0%{transform:translate(-120px)skew(-18deg)}to{transform:translate(140px)skew(-18deg)}}@keyframes 탄생빛점{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}30%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@media (prefers-reduced-motion:reduce){.거울탄생 *{animation:none!important}.거울탄생-채움,.거울탄생-끝{opacity:1!important}.완성 .거울탄생-무리{opacity:.55;transform:translate(-50%,-50%)scale(1)}.거울탄생-테,.거울탄생-반사{stroke-dashoffset:0!important}.거울탄생-빛점{opacity:0}}.첫주-점{animation:.9s ease-out both 첫주점}@keyframes 첫주점{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.첫주-칸{animation:.6s ease-out both 첫주칸}@keyframes 첫주칸{0%{opacity:.15;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.첫주-점,.첫주-칸{animation:none}}.물결-그리기{animation:1.4s cubic-bezier(.4,0,.2,1) both 물결-그리기}@keyframes 물결-그리기{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px 0)}}.물결-점{animation:.5s ease-out 1.1s both 물결-점}@keyframes 물결-점{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.물결-그리기,.물결-점{animation:none}}main:has(.분석-첫화면){--띠-위:.75rem;--덩이-사이:2rem;--버튼-위:2.25rem;--칸풀이-사이:.45rem;--칸풀이-줄:1.4;--칸풀이-위:.6rem}main:has(.분석-첫화면) .분석-칸풀이{--띠-위:.75rem;--덩이-사이:2rem;--버튼-위:2.25rem;--칸풀이-사이:.45rem;--칸풀이-줄:1.4;--칸풀이-위:.6rem}@media (max-height:779px){main:has(.분석-첫화면){--띠-위:.75rem;--덩이-사이:1.75rem;--버튼-위:1.25rem;--칸풀이-사이:.3rem;--칸풀이-줄:1.3;--칸풀이-위:.6rem}main:has(.분석-첫화면) .분석-칸풀이{--띠-위:.75rem;--덩이-사이:1.75rem;--버튼-위:1.25rem;--칸풀이-사이:.3rem;--칸풀이-줄:1.3;--칸풀이-위:.6rem}}@media (max-height:720px){main:has(.분석-첫화면){--덩이-사이:1.5rem;--버튼-위:.75rem;--칸풀이-사이:0rem;--칸풀이-줄:1.2;--칸풀이-위:.5rem}main:has(.분석-첫화면) .분석-칸풀이{--덩이-사이:1.5rem;--버튼-위:.75rem;--칸풀이-사이:0rem;--칸풀이-줄:1.2;--칸풀이-위:.5rem}}.거울조각-빛{stroke-dasharray:1.5 98.5;stroke-dashoffset:var(--조각-시작);opacity:0;animation:2.4s ease-in-out infinite 거울조각-빛}@keyframes 거울조각-빛{0%{stroke-dashoffset:var(--조각-시작);opacity:0}20%{opacity:.85}70%{opacity:.85}to{stroke-dashoffset:var(--조각-끝);opacity:0}}@media (prefers-reduced-motion:reduce){.거울조각-빛{opacity:0;animation:none}}@media (max-height:779px){:root{--기록-감정-밑:1.5rem;--기록-온도이름-밑:.7rem;--기록-한줄-위:1rem}}html.쓰는중 .탭막대{display:none!important}html.쓰는중 body{padding-bottom:0!important}html.쓰는중 .기록-버튼자리{display:none!important}
