.LifeProductPreview-module__NTuemW__book{--life-paper:#fffdf8;--life-ink:#302d28;--life-muted:#777269;--life-line:#e6ded0;color:var(--life-ink);background:var(--life-paper);border:1px solid var(--life-line);border-radius:24px;overflow:hidden;box-shadow:0 12px 44px #503f1b08}.LifeProductPreview-module__NTuemW__hero{isolation:isolate;background:#eee9dd;align-items:flex-end;min-height:400px;display:flex;position:relative}.LifeProductPreview-module__NTuemW__hero>img{object-fit:cover;z-index:-2;opacity:.62;width:100%;height:100%;position:absolute;inset:0}.LifeProductPreview-module__NTuemW__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#faf5e9f5,#faf5e9c9 48%,#faf5e925);position:absolute;inset:0}.LifeProductPreview-module__NTuemW__heroCopy{padding:48px}.LifeProductPreview-module__NTuemW__eyebrow,.LifeProductPreview-module__NTuemW__sectionHeading>span{letter-spacing:.15em;color:#8b6d37;font-size:11px;font-weight:700}.LifeProductPreview-module__NTuemW__hero h2{letter-spacing:-.045em;margin:20px 0;font-size:clamp(27px,4vw,40px);line-height:1.45}.LifeProductPreview-module__NTuemW__hero p{font-size:15px;line-height:1.9}.LifeProductPreview-module__NTuemW__edition{align-items:center;gap:12px;margin-top:18px;font-size:12px;display:inline-flex}.LifeProductPreview-module__NTuemW__edition i{border-left:1px solid #bba77e;height:12px}.LifeProductPreview-module__NTuemW__chapter{padding:38px 36px 0}.LifeProductPreview-module__NTuemW__sectionHeading h3,.LifeProductPreview-module__NTuemW__excerpt h3{letter-spacing:-.04em;margin:12px 0;font-size:24px}.LifeProductPreview-module__NTuemW__sectionHeading p{color:var(--life-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.LifeProductPreview-module__NTuemW__chart{border:1px solid var(--life-line);background:linear-gradient(145deg,#bba97809,#0000);border-radius:18px;padding:24px}.LifeProductPreview-module__NTuemW__chartHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.LifeProductPreview-module__NTuemW__chartHeading small{color:var(--life-muted);font-size:11px}.LifeProductPreview-module__NTuemW__goldKey{color:#8b6728;white-space:nowrap;background:#e6c7791a;border:1px solid #ddc58f;border-radius:20px;padding:7px 10px;font-size:11px}.LifeProductPreview-module__NTuemW__plot{width:100%;height:auto;display:block;overflow:visible}.LifeProductPreview-module__NTuemW__periods{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.LifeProductPreview-module__NTuemW__periods button{font:inherit;color:var(--life-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:10px 2px;font-size:13px}.LifeProductPreview-module__NTuemW__periods button span{color:#b58a39;font-size:14px;display:block}.LifeProductPreview-module__NTuemW__periods button[aria-pressed=true]{color:var(--life-ink);background:#60837b15;border-color:#60837b66}.LifeProductPreview-module__NTuemW__periods button:focus-visible{outline-offset:2px;outline:2px solid #59817d}.LifeProductPreview-module__NTuemW__selection{background:#c7b58d12;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:20px 0 12px;padding:16px;font-size:13px;display:flex}.LifeProductPreview-module__NTuemW__selection div{flex-direction:column;gap:5px;display:flex}.LifeProductPreview-module__NTuemW__selection span{color:var(--life-muted);font-size:11px}.LifeProductPreview-module__NTuemW__selection b{font-size:12px;font-weight:500}.LifeProductPreview-module__NTuemW__caption{color:var(--life-muted);margin:0;font-size:12px!important;line-height:1.8!important}.LifeProductPreview-module__NTuemW__domains{border-top:1px solid var(--life-line);border-left:1px solid var(--life-line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.LifeProductPreview-module__NTuemW__domains>div{border-right:1px solid var(--life-line);border-bottom:1px solid var(--life-line);padding:24px 20px}.LifeProductPreview-module__NTuemW__domains small{color:#a48c57;font-size:11px}.LifeProductPreview-module__NTuemW__domains h4{margin:14px 0 8px;font-size:17px}.LifeProductPreview-module__NTuemW__domains p{color:var(--life-muted);margin:0;font-size:12px;line-height:1.7}.LifeProductPreview-module__NTuemW__excerpt{border:1px solid var(--life-line);background:#c9b37b0d;border-radius:16px;margin:38px 36px;padding:28px}.LifeProductPreview-module__NTuemW__manuscript{flex-direction:column;gap:12px;padding:24px 0 28px;display:flex}.LifeProductPreview-module__NTuemW__manuscript>span{color:#b7a16f;font-family:Georgia,serif;font-size:52px;line-height:.7}.LifeProductPreview-module__NTuemW__manuscript strong{font-size:17px}.LifeProductPreview-module__NTuemW__manuscript p{color:var(--life-muted);margin:0;font-size:13px;line-height:1.8}.LifeProductPreview-module__NTuemW__scope{border-top:1px solid var(--life-line);background:#91806406;padding:26px 36px}.LifeProductPreview-module__NTuemW__scope strong{font-size:15px}.LifeProductPreview-module__NTuemW__scope p{color:var(--life-muted);font-size:12px;line-height:1.9}[data-theme=dark] .LifeProductPreview-module__NTuemW__book{--life-paper:#252623;--life-ink:#eee9df;--life-muted:#b3afa5;--life-line:#48483e}.LifeProductPreview-module__NTuemW__book .LifeProductPreview-module__NTuemW__hero{color:#302d28}@media (max-width:600px){.LifeProductPreview-module__NTuemW__book{border-radius:18px}.LifeProductPreview-module__NTuemW__hero{min-height:340px}.LifeProductPreview-module__NTuemW__heroCopy{padding:28px 22px}.LifeProductPreview-module__NTuemW__hero:after{background:linear-gradient(90deg,#faf5e9ef,#faf5e9a8)}.LifeProductPreview-module__NTuemW__hero p{font-size:13px}.LifeProductPreview-module__NTuemW__edition{gap:8px;font-size:11px}.LifeProductPreview-module__NTuemW__chapter{padding:28px 16px 0}.LifeProductPreview-module__NTuemW__sectionHeading h3,.LifeProductPreview-module__NTuemW__excerpt h3{font-size:21px}.LifeProductPreview-module__NTuemW__chart{padding:16px 12px}.LifeProductPreview-module__NTuemW__chartHeading h3{font-size:19px}.LifeProductPreview-module__NTuemW__chartHeading{flex-wrap:wrap}.LifeProductPreview-module__NTuemW__goldKey{font-size:10px}.LifeProductPreview-module__NTuemW__periods button{font-size:11px}.LifeProductPreview-module__NTuemW__selection{flex-wrap:wrap;padding:12px 10px}.LifeProductPreview-module__NTuemW__domains{grid-template-columns:repeat(2,minmax(0,1fr))}.LifeProductPreview-module__NTuemW__domains>div{padding:20px 12px}.LifeProductPreview-module__NTuemW__domains h4{font-size:15px}.LifeProductPreview-module__NTuemW__domains p{font-size:11px}.LifeProductPreview-module__NTuemW__excerpt{margin:28px 16px;padding:22px 16px}.LifeProductPreview-module__NTuemW__scope{padding:24px 20px}}.LifeProductPreview-module__NTuemW__chart{background:radial-gradient(at 75% 30%,#f1dfaa26,#0000 55%),linear-gradient(135deg,#fffdf8,#f9f5eb);border-color:#d9ccaf;padding:24px 26px 20px;position:relative;box-shadow:inset 0 0 0 5px #fffdf866,0 8px 24px #7d63380a}.LifeProductPreview-module__NTuemW__chartHeading{align-items:center}.LifeProductPreview-module__NTuemW__chartHeading h3{margin:10px 0 0;font-size:22px;line-height:1.45}.LifeProductPreview-module__NTuemW__goldKey{background:linear-gradient(120deg,#fffbee,#ebd49a30);align-items:center;gap:4px;padding:4px 10px 4px 5px;display:inline-flex;box-shadow:0 2px 8px #b5904509}.LifeProductPreview-module__NTuemW__goldKey img{object-fit:contain;width:26px;height:24px}.LifeProductPreview-module__NTuemW__plot{max-height:300px;margin:0 auto}.LifeProductPreview-module__NTuemW__periods{border-top:1px solid #cbbb951f;padding-top:8px}.LifeProductPreview-module__NTuemW__periods button{justify-content:center;align-items:center;gap:3px;min-height:42px;padding:7px 2px;display:flex}.LifeProductPreview-module__NTuemW__periods button img{object-fit:contain;width:22px;height:20px}.LifeProductPreview-module__NTuemW__selection{background:linear-gradient(100deg,#c9b27c12,#0000);border:1px solid #d9caab38;margin:14px 0 10px}.LifeProductPreview-module__NTuemW__selection b{align-items:center;gap:3px;display:flex}.LifeProductPreview-module__NTuemW__selection b img{width:25px;height:23px}.LifeProductPreview-module__NTuemW__crownGlow{filter:drop-shadow(0 0 5px #e9c87966);animation:4s ease-in-out infinite LifeProductPreview-module__NTuemW__wealth-crown-light}.LifeProductPreview-module__NTuemW__pointGlow{animation:4s ease-in-out infinite LifeProductPreview-module__NTuemW__wealth-crown-light}@keyframes LifeProductPreview-module__NTuemW__wealth-crown-light{0%,to{filter:drop-shadow(0 0 3px #e9c87944)}50%{filter:drop-shadow(0 0 8px #e9c87999)}}[data-theme=dark] .LifeProductPreview-module__NTuemW__chart{background:radial-gradient(at 75% 30%,#b4934b14,#0000 55%),linear-gradient(135deg,#292c27,#252623);border-color:#625640;box-shadow:inset 0 0 0 5px #ffffff02}.LifeProductPreview-module__NTuemW__goldKey{color:#8b6728}[data-theme=dark] .LifeProductPreview-module__NTuemW__goldKey{color:#e2c686;background:#b59a5220}@media (max-width:600px){.LifeProductPreview-module__NTuemW__chart{padding:18px 12px 16px}.LifeProductPreview-module__NTuemW__chartHeading h3{font-size:19px}.LifeProductPreview-module__NTuemW__plot{margin:8px 0 0}.LifeProductPreview-module__NTuemW__goldKey{font-size:10px}.LifeProductPreview-module__NTuemW__goldKey img{width:22px;height:20px}.LifeProductPreview-module__NTuemW__periods button{flex-direction:column;gap:0;min-height:47px}.LifeProductPreview-module__NTuemW__periods button img{width:19px;height:17px}.LifeProductPreview-module__NTuemW__selection{margin-top:10px}}@media (prefers-reduced-motion:reduce){.LifeProductPreview-module__NTuemW__crownGlow,.LifeProductPreview-module__NTuemW__pointGlow{animation:none}}.LifeProductPreview-module__NTuemW__drawLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s linear .2s forwards LifeProductPreview-module__NTuemW__wealth-line-draw}.LifeProductPreview-module__NTuemW__periodReveal{opacity:0;animation:LifeProductPreview-module__NTuemW__wealth-period-appear .25s ease-out var(--arrival,0s) forwards}.LifeProductPreview-module__NTuemW__crownReveal{transform-box:fill-box;transform-origin:50%;opacity:0;animation:LifeProductPreview-module__NTuemW__wealth-crown-arrive .7s cubic-bezier(.16,1,.3,1) var(--arrival,0s) forwards}.LifeProductPreview-module__NTuemW__areaReveal{opacity:0;animation:1s ease-out 1.6s forwards LifeProductPreview-module__NTuemW__wealth-period-appear}@keyframes LifeProductPreview-module__NTuemW__wealth-line-draw{to{stroke-dashoffset:0}}@keyframes LifeProductPreview-module__NTuemW__wealth-period-appear{to{opacity:1}}@keyframes LifeProductPreview-module__NTuemW__wealth-crown-arrive{0%{opacity:0;transform:translateY(5px)scale(.65)}65%{opacity:1;transform:translateY(-2px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.LifeProductPreview-module__NTuemW__drawLine{stroke-dashoffset:0;animation:none}.LifeProductPreview-module__NTuemW__periodReveal,.LifeProductPreview-module__NTuemW__crownReveal,.LifeProductPreview-module__NTuemW__areaReveal{opacity:1;animation:none}}.LifeProductPreview-module__NTuemW__domains{border:0;border-radius:0;gap:14px;overflow:visible}.LifeProductPreview-module__NTuemW__domains small{letter-spacing:.1em;position:absolute;top:16px;left:18px}.LifeProductPreview-module__NTuemW__domainArt{object-fit:contain;width:100%;height:150px;margin:6px auto 12px;display:block}.LifeProductPreview-module__NTuemW__domains h4{word-break:keep-all;margin:4px 0 8px}.LifeProductPreview-module__NTuemW__domains p{word-break:keep-all}@media (max-width:600px){.LifeProductPreview-module__NTuemW__domains{gap:10px}.LifeProductPreview-module__NTuemW__domains>div{border-radius:14px;padding:16px 10px 18px}.LifeProductPreview-module__NTuemW__domainArt{height:105px;margin:12px auto 10px}.LifeProductPreview-module__NTuemW__domains small{font-size:10px;top:12px;left:12px}.LifeProductPreview-module__NTuemW__domains h4{font-size:15px}.LifeProductPreview-module__NTuemW__domains p{font-size:12px}}@media (max-width:360px){.LifeProductPreview-module__NTuemW__domainArt{height:85px}.LifeProductPreview-module__NTuemW__domains h4{font-size:14px}}.LifeProductPreview-module__NTuemW__heroPurchase{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.LifeProductPreview-module__NTuemW__heroPurchase p{margin:0;font-size:13px;line-height:1.6}.LifeProductPreview-module__NTuemW__heroPurchase button{min-height:48px}@media (max-width:600px){.LifeProductPreview-module__NTuemW__heroPurchase,.LifeProductPreview-module__NTuemW__heroPurchase button{width:100%}}.LifeProductPreview-module__NTuemW__plotWrap{max-width:874px;margin:0 auto}.LifeProductPreview-module__NTuemW__plotWrap .LifeProductPreview-module__NTuemW__periods{gap:0}.LifeProductPreview-module__NTuemW__plotWrap .LifeProductPreview-module__NTuemW__periods button{white-space:nowrap;min-width:0;margin:0 1px}.LifeProductPreview-module__NTuemW__hero{background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:0;display:grid}.LifeProductPreview-module__NTuemW__hero>img{object-fit:contain;opacity:1;z-index:auto;grid-area:1/2;width:100%;height:auto;position:static}.LifeProductPreview-module__NTuemW__hero:after{content:none}.LifeProductPreview-module__NTuemW__heroCopy{grid-area:1/1;padding:32px}@media (max-width:600px){.LifeProductPreview-module__NTuemW__hero{grid-template-columns:1fr}.LifeProductPreview-module__NTuemW__hero>img{grid-area:1/1}.LifeProductPreview-module__NTuemW__heroCopy{grid-area:2/1;padding:24px}}@media print{.LifeProductPreview-module__NTuemW__book{--life-paper:#fffdf8;--life-ink:#302d28;--life-muted:#70685c;color:#302d28!important;box-shadow:none!important;background:#fffdf8!important}.LifeProductPreview-module__NTuemW__chart{color:#302d28!important;box-shadow:none!important;isolation:auto!important;background:#fffdf8!important}.LifeProductPreview-module__NTuemW__chart *{filter:none!important;box-shadow:none!important;animation:none!important}.LifeProductPreview-module__NTuemW__chart:before,.LifeProductPreview-module__NTuemW__chart:after{display:none!important}.LifeProductPreview-module__NTuemW__goldKey,.LifeProductPreview-module__NTuemW__selection{color:#70572d!important;background:#f5efdf!important}.LifeProductPreview-module__NTuemW__drawLine{stroke:#527b70!important;stroke-dashoffset:0!important}.LifeProductPreview-module__NTuemW__areaReveal{fill:#e0e9e2!important;opacity:1!important}.LifeProductPreview-module__NTuemW__plot>rect{fill:#f1e4bd!important}.LifeProductPreview-module__NTuemW__periodReveal,.LifeProductPreview-module__NTuemW__crownReveal{opacity:1!important;transform:none!important}.LifeProductPreview-module__NTuemW__periods button{color:#70685c!important;background:#fffdf8!important}.LifeProductPreview-module__NTuemW__periods button[aria-pressed=true]{background:#e6eee6!important}}.LifeProductPreview-module__NTuemW__bands{gap:0;margin-top:6px;padding-bottom:18px;display:grid}.LifeProductPreview-module__NTuemW__bandCol{cursor:pointer;background:0 0;border:0;gap:3px;min-width:0;padding:0 4px;display:flex}.LifeProductPreview-module__NTuemW__band{background:#e8dfcb;border-radius:6px;flex:1;height:12px;position:relative}.LifeProductPreview-module__NTuemW__band[data-mark=expand],.LifeProductPreview-module__NTuemW__band[data-mark=gather]{background:#8fbf9c}.LifeProductPreview-module__NTuemW__band[data-mark=even]{background:#e4d9bf}.LifeProductPreview-module__NTuemW__band[data-mark=guard]{background:#e3a597}.LifeProductPreview-module__NTuemW__band[data-weak]{opacity:.5}.LifeProductPreview-module__NTuemW__band[data-now]{box-shadow:0 0 0 2px #fffdf8,0 0 0 3.5px #59817d}.LifeProductPreview-module__NTuemW__band i{color:#7c6236;text-shadow:0 0 3px #fffdf8;font-size:13px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:14px;left:50%;transform:translate(-50%)}.LifeProductPreview-module__NTuemW__band i[data-pin=love]{color:#c4566a}.LifeProductPreview-module__NTuemW__band i[data-pin=up]{color:#3f7f5a}.LifeProductPreview-module__NTuemW__band i[data-pin=down]{color:#b55a48}.LifeProductPreview-module__NTuemW__band i+i{top:auto;bottom:14px}.LifeProductPreview-module__NTuemW__bandKey{color:#7a6c55;white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:12px;margin:12px 0 2px;font-size:11.5px;display:flex;overflow-x:auto}.LifeProductPreview-module__NTuemW__bandKey::-webkit-scrollbar{display:none}.LifeProductPreview-module__NTuemW__bandKey span{align-items:center;gap:5px;display:inline-flex}.LifeProductPreview-module__NTuemW__bandKey b{background:#e8dfcb;border-radius:4px;width:16px;height:8px;display:inline-block}.LifeProductPreview-module__NTuemW__bandKey b[data-mark=gather]{background:#8fbf9c}.LifeProductPreview-module__NTuemW__bandKey b[data-mark=even]{background:#e4d9bf}.LifeProductPreview-module__NTuemW__bandKey b[data-mark=guard]{background:#e3a597}.LifeProductPreview-module__NTuemW__bandKey b[data-weak]{opacity:.5}.LifeProductPreview-module__NTuemW__pinList{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:6px;margin:10px 0 0;display:flex;overflow-x:auto;padding:0 0 2px!important;list-style:none!important}.LifeProductPreview-module__NTuemW__pinList::-webkit-scrollbar{display:none}.LifeProductPreview-module__NTuemW__pinList li{color:#5d5140;white-space:nowrap;background:#f6efe0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 9px;font-size:12px;display:inline-flex}.LifeProductPreview-module__NTuemW__pinList small{color:#9a8a70;margin-left:2px;font-size:10.5px}.LifeProductPreview-module__NTuemW__pinList i{font-style:normal;font-weight:700}.LifeProductPreview-module__NTuemW__pinList li[data-pin=love] i{color:#c4566a}.LifeProductPreview-module__NTuemW__pinList li[data-pin=up] i{color:#3f7f5a}.LifeProductPreview-module__NTuemW__pinList li[data-pin=down] i{color:#b55a48}.LifeProductPreview-module__NTuemW__halves{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:8px 0 0;font-size:12px;display:flex;overflow-x:auto}.LifeProductPreview-module__NTuemW__halves::-webkit-scrollbar{display:none}.LifeProductPreview-module__NTuemW__halves span{white-space:nowrap;color:#5d5140;background:#efe7d6;border-radius:999px;flex:none;padding:4px 9px}.LifeProductPreview-module__NTuemW__halves span[data-mark=expand],.LifeProductPreview-module__NTuemW__halves span[data-mark=gather]{color:#2f6b45;background:#e2efe4}.LifeProductPreview-module__NTuemW__halves span[data-mark=guard]{color:#9c4537;background:#f6e1db}.LifeProductPreview-module__NTuemW__halves span[data-weak]{opacity:.8}[data-theme=dark] .LifeProductPreview-module__NTuemW__band{background:#4a4538}:is([data-theme=dark] .LifeProductPreview-module__NTuemW__band[data-mark=expand],[data-theme=dark] .LifeProductPreview-module__NTuemW__band[data-mark=gather]){background:#5f8f6c}[data-theme=dark] .LifeProductPreview-module__NTuemW__band[data-mark=guard]{background:#a96a5d}[data-theme=dark] .LifeProductPreview-module__NTuemW__band[data-mark=even]{background:#6b6250}:is([data-theme=dark] .LifeProductPreview-module__NTuemW__pinList li,[data-theme=dark] .LifeProductPreview-module__NTuemW__halves span){color:#e4dccb;background:#34312a}[data-theme=dark] .LifeProductPreview-module__NTuemW__bandKey{color:#c9bca8}[data-theme=dark] .LifeProductPreview-module__NTuemW__band i{text-shadow:0 0 3px #252623}@media (max-width:600px){.LifeProductPreview-module__NTuemW__bandCol{gap:2px;padding:0 2px}.LifeProductPreview-module__NTuemW__band{height:10px}.LifeProductPreview-module__NTuemW__band i{font-size:11px;top:12px}.LifeProductPreview-module__NTuemW__band i+i{top:auto;bottom:12px}.LifeProductPreview-module__NTuemW__pinList{justify-content:flex-start}.LifeProductPreview-module__NTuemW__bandKey{justify-content:flex-start;gap:8px;font-size:10.5px}.LifeProductPreview-module__NTuemW__bandKey b{width:12px}.LifeProductPreview-module__NTuemW__pinList{gap:4px}.LifeProductPreview-module__NTuemW__pinList li{gap:3px;padding:3px 7px;font-size:11px}.LifeProductPreview-module__NTuemW__pinList small{display:none}.LifeProductPreview-module__NTuemW__halves span{padding:4px 8px;font-size:11.5px}}@media print{.LifeProductPreview-module__NTuemW__band,.LifeProductPreview-module__NTuemW__bandKey b{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.LifeProductPreview-module__NTuemW__domains>button{border:1px solid var(--life-line);min-width:0;font:inherit;color:inherit;text-align:center;cursor:pointer;background:linear-gradient(155deg,#fffdf8,#f5eee3);border-radius:18px;flex-direction:column;align-items:center;padding:18px 20px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.LifeProductPreview-module__NTuemW__domains>button:nth-child(2){background:linear-gradient(155deg,#fffdf9,#f8ece8)}.LifeProductPreview-module__NTuemW__domains>button:nth-child(3){background:linear-gradient(155deg,#fffdf9,#f0f1e7)}.LifeProductPreview-module__NTuemW__domains>button:nth-child(4){background:linear-gradient(155deg,#fffdf9,#edf2ed)}.LifeProductPreview-module__NTuemW__domains>button:nth-child(5){background:linear-gradient(155deg,#fffdf9,#f6eddf)}.LifeProductPreview-module__NTuemW__domains>button:nth-child(6){background:linear-gradient(155deg,#fffdf9,#eeeff3)}.LifeProductPreview-module__NTuemW__domains>button:hover{border-color:#d4c19a;transform:translateY(-1px);box-shadow:0 6px 18px #6b52300f}.LifeProductPreview-module__NTuemW__domains>button:focus-visible{outline-offset:2px;outline:3px solid #9d7950}.LifeProductPreview-module__NTuemW__domains>button[aria-pressed=true]{border-color:#b58a39;box-shadow:0 0 0 2px #b58a3933}.LifeProductPreview-module__NTuemW__domainCta{color:#9d7950;margin-top:auto;padding-top:12px;font-size:12px;font-weight:600}.LifeProductPreview-module__NTuemW__domains>button[aria-pressed=true] .LifeProductPreview-module__NTuemW__domainCta{color:#59817d}.LifeProductPreview-module__NTuemW__domainSample{border:1px solid var(--life-line);background:var(--life-paper);border-radius:18px;margin:16px 0 0;padding:20px;font-size:16px;line-height:1.75}.LifeProductPreview-module__NTuemW__domainSampleHead{color:var(--life-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;font-size:13.5px;line-height:1.6;display:flex}.LifeProductPreview-module__NTuemW__domainSampleHead b{color:#fff;background:#59817d;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.LifeProductPreview-module__NTuemW__domainSample [data-six-fields]{grid-template-columns:1fr;margin:0 0 12px}.LifeProductPreview-module__NTuemW__domainSample [data-six-fields] button>span:last-child{display:none}.LifeProductPreview-module__NTuemW__domainSample [data-book-tabs] p,.LifeProductPreview-module__NTuemW__domainSample section p{margin:10px 2px 4px;font-size:14.5px;line-height:1.75}.LifeProductPreview-module__NTuemW__domainSampleNote{color:var(--life-muted);text-align:right;margin-top:12px;font-size:11.5px;display:block}@media (max-width:600px){.LifeProductPreview-module__NTuemW__domains>button{border-radius:14px;padding:14px 10px}.LifeProductPreview-module__NTuemW__domainCta{padding-top:8px;font-size:11px}.LifeProductPreview-module__NTuemW__domainSample{border-radius:16px;padding:14px 12px}.LifeProductPreview-module__NTuemW__domainSampleHead{font-size:12.5px}.LifeProductPreview-module__NTuemW__domainSampleNote{text-align:left}}.LifeProductPreview-module__NTuemW__loveRow{margin-top:2px;padding-bottom:10px;display:grid}.LifeProductPreview-module__NTuemW__loveCol{gap:3px;min-width:0;padding:0 4px;display:flex}.LifeProductPreview-module__NTuemW__loveCol i{text-align:center;color:#c9b9a6;flex:1;font-size:13px;font-style:normal;line-height:1}.LifeProductPreview-module__NTuemW__loveCol i[data-love=\+],.LifeProductPreview-module__NTuemW__loveKey[data-love=\+]{color:#d1496b}.LifeProductPreview-module__NTuemW__loveCol i[data-love=\-],.LifeProductPreview-module__NTuemW__loveKey[data-love=\-]{color:#9b8f86}.LifeProductPreview-module__NTuemW__loveKey{margin-right:4px;font-style:normal}.LifeProductPreview-module__NTuemW__pinNote{color:#7a3a4a;word-break:keep-all;background:#fbeef1;border-radius:10px;margin:6px 0 10px;padding:10px 12px;font-size:13px;line-height:1.7}.LifeProductPreview-module__NTuemW__pinList[data-wrap]{flex-wrap:wrap;overflow-x:visible}.LifeProductPreview-module__NTuemW__bandKey[data-wrap]{white-space:normal;flex-wrap:wrap;row-gap:6px;overflow-x:visible}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__chart{color:#f2ebdf;background:#2c2837;border-color:#62556e}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__caption{color:#d8ccdb}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__book .LifeProductPreview-module__NTuemW__hero{color:#f2ebdf;background:#2c2837}:root[data-theme=dark] :is(.LifeProductPreview-module__NTuemW__eyebrow,.LifeProductPreview-module__NTuemW__sectionHeading>span,.LifeProductPreview-module__NTuemW__domainCta,.LifeProductPreview-module__NTuemW__domains small){color:#e0c18b}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__domains>button{background:#332d40;border-color:#706179}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__domains>button[aria-pressed=true]{background:#30473f;border-color:#a3cdbc}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__domains>button[aria-pressed=true] .LifeProductPreview-module__NTuemW__domainCta{color:#c4e9d8}:root[data-theme=dark] :is(.LifeProductPreview-module__NTuemW__band i,.LifeProductPreview-module__NTuemW__bandKey i){color:#f2d0a4}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__pinNote{color:#f3c9d5;background:#49313d}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__loveCol i{color:#cdbed6}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__pinList i{color:#f2c89e}:root[data-theme=dark] .LifeProductPreview-module__NTuemW__pinList small{color:#d9c6a7}:root[data-theme=dark] :is(.LifeProductPreview-module__NTuemW__pinList li[data-pin=love] i,.LifeProductPreview-module__NTuemW__band i[data-pin=love]){color:#ffb7d0}:root[data-theme=dark] :is(.LifeProductPreview-module__NTuemW__pinList li[data-pin=up] i,.LifeProductPreview-module__NTuemW__band i[data-pin=up]){color:#a9e6c3}:root[data-theme=dark] :is(.LifeProductPreview-module__NTuemW__pinList li[data-pin=down] i,.LifeProductPreview-module__NTuemW__band i[data-pin=down]){color:#ffc1a6}
.LifePathCards-module__6YP2Oa__wrap{margin:18px 0 22px}.LifePathCards-module__6YP2Oa__cards{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:12px;margin:0;display:grid;padding:0!important;list-style:none!important}.LifePathCards-module__6YP2Oa__card{background:#fffdf8;border:1px solid #e3d8c2;border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.LifePathCards-module__6YP2Oa__card[data-best]{background:linear-gradient(#fff7e6,#fffdf8 60%);border-color:#c9a86a;box-shadow:0 6px 18px #8a6a3214}.LifePathCards-module__6YP2Oa__card[data-extra]{background:#fbf8f1;grid-column:1/-1}.LifePathCards-module__6YP2Oa__head{align-items:flex-start;gap:10px;padding-right:42px;display:flex;position:relative}.LifePathCards-module__6YP2Oa__head h4{color:#4a3d2b;margin:2px 0;font-size:16px;line-height:1.35}.LifePathCards-module__6YP2Oa__icon{color:#7a5a2c;background:#f1e8d6;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.LifePathCards-module__6YP2Oa__icon svg{width:22px;height:22px}.LifePathCards-module__6YP2Oa__card[data-best] .LifePathCards-module__6YP2Oa__icon{color:#6b4a14;background:#ecd7a8}.LifePathCards-module__6YP2Oa__rank{color:#9a7444;letter-spacing:.02em;font-size:11px;font-weight:600;display:block}.LifePathCards-module__6YP2Oa__sub{color:#86765b;margin:0;font-size:12.5px;line-height:1.5}.LifePathCards-module__6YP2Oa__badge{color:#fff;background:#b58a39;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:0;right:0}.LifePathCards-module__6YP2Oa__fit{align-items:center;gap:4px;display:flex}.LifePathCards-module__6YP2Oa__fit i{background:#fff;border-radius:4px;flex:1;height:8px;box-shadow:inset 0 0 0 1px #e1d6c1}.LifePathCards-module__6YP2Oa__fit b{text-align:right;color:#8a7a5f;flex:none;min-width:26px;font-size:11.5px;font-weight:700}.LifePathCards-module__6YP2Oa__fit[data-r="0"] i[data-on],.LifePathCards-module__6YP2Oa__legendBar i[data-r="0"]{box-shadow:none;background:#4f9a6a}.LifePathCards-module__6YP2Oa__fit[data-r="0"] b{color:#2f7a4a}.LifePathCards-module__6YP2Oa__fit[data-r="1"] i[data-on],.LifePathCards-module__6YP2Oa__legendBar i[data-r="1"]{box-shadow:none;background:#d6a443}.LifePathCards-module__6YP2Oa__fit[data-r="1"] b{color:#9a6c14}.LifePathCards-module__6YP2Oa__fit[data-r="2"] i[data-on],.LifePathCards-module__6YP2Oa__legendBar i[data-r="2"]{box-shadow:none;background:#d98f80}.LifePathCards-module__6YP2Oa__fit[data-r="2"] b{color:#a24d3e}.LifePathCards-module__6YP2Oa__card[data-rank="1"]{border-color:#e6cf9d}.LifePathCards-module__6YP2Oa__card[data-rank="2"]{background:#fcf9f4;border-color:#ead6cf}.LifePathCards-module__6YP2Oa__card[data-rank="2"] .LifePathCards-module__6YP2Oa__icon{color:#a24d3e;background:#f3e3de}.LifePathCards-module__6YP2Oa__legend{color:#8a7a5f;justify-content:flex-end;align-items:center;gap:6px;margin:0 2px 8px;font-size:11.5px;display:flex}.LifePathCards-module__6YP2Oa__legend b{color:#b8a27a;font-weight:700}.LifePathCards-module__6YP2Oa__legendBar{gap:3px;display:inline-flex}.LifePathCards-module__6YP2Oa__legendBar i{border-radius:3px;width:16px;height:6px;display:block}.LifePathCards-module__6YP2Oa__body{color:#433b30;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}[data-theme=dark] .LifePathCards-module__6YP2Oa__card{background:#2a2622;border-color:#4a4036}[data-theme=dark] .LifePathCards-module__6YP2Oa__card[data-best]{background:linear-gradient(#3a3122,#2a2622 60%);border-color:#8a6d3b}[data-theme=dark] .LifePathCards-module__6YP2Oa__head h4{color:#efe6d8}[data-theme=dark] .LifePathCards-module__6YP2Oa__body{color:#efe6d8}[data-theme=dark] .LifePathCards-module__6YP2Oa__sub{color:#c9bca8}[data-theme=dark] .LifePathCards-module__6YP2Oa__icon{color:#e0c48c;background:#3a342b}[data-theme=dark] .LifePathCards-module__6YP2Oa__fit i{box-shadow:none;background:#3a352e}[data-theme=dark] .LifePathCards-module__6YP2Oa__card[data-rank="2"]{background:#2a2420}@media (max-width:760px){.LifePathCards-module__6YP2Oa__cards{grid-template-columns:1fr}.LifePathCards-module__6YP2Oa__card{padding:14px}.LifePathCards-module__6YP2Oa__body{font-size:13.5px}}@media print{.LifePathCards-module__6YP2Oa__cards{grid-template-columns:1fr}.LifePathCards-module__6YP2Oa__card{break-inside:avoid;box-shadow:none}}:root[data-theme=dark] :is(.LifePathCards-module__6YP2Oa__legend,.LifePathCards-module__6YP2Oa__rank){color:#dcc8a8}:root[data-theme=dark] .LifePathCards-module__6YP2Oa__badge{color:#fff8e9;background:#79571e}:root[data-theme=dark] .LifePathCards-module__6YP2Oa__fit b{color:#d6e8c4}
.LifeBookVisuals-module___eWcxq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 22px;display:grid;padding:0!important;list-style:none!important}.LifeBookVisuals-module___eWcxq__fields li{margin:0}.LifeBookVisuals-module___eWcxq__field{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fffdf8;border:1px solid #e6dcc8;border-radius:16px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.LifeBookVisuals-module___eWcxq__field:hover{border-color:#d4c19a;transform:translateY(-1px);box-shadow:0 6px 18px #6b52300f}.LifeBookVisuals-module___eWcxq__field:focus-visible{outline-offset:2px;outline:3px solid #9d7950}.LifeBookVisuals-module___eWcxq__field img{object-fit:contain;background:#f5eedf;border-radius:12px;flex:none;width:52px;height:52px;padding:4px}.LifeBookVisuals-module___eWcxq__fieldText{flex-direction:column;flex:1;min-width:0;display:flex}.LifeBookVisuals-module___eWcxq__fieldText small{letter-spacing:.08em;color:#b58a39;font-size:11px;font-weight:700;line-height:1.2}.LifeBookVisuals-module___eWcxq__fieldText strong{color:#4a3d2b;margin-top:3px;padding-right:34px;font-size:15.5px;line-height:1.35}.LifeBookVisuals-module___eWcxq__fieldText em{color:#86765b;word-break:keep-all;margin-top:4px;font-size:13px;font-style:normal;line-height:1.55}.LifeBookVisuals-module___eWcxq__chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.LifeBookVisuals-module___eWcxq__chips i{color:#6b5a3e;word-break:keep-all;background:#f1ebde;border-radius:10px;padding:3px 9px;font-size:11.5px;font-style:normal;line-height:1.45}.LifeBookVisuals-module___eWcxq__chips i[data-tone=good]{color:#2f6b45;background:#e2efe4}.LifeBookVisuals-module___eWcxq__chips i[data-tone=bad]{color:#9c4537;background:#f6e1db}.LifeBookVisuals-module___eWcxq__chips i[data-tone=none]{color:#9a8f7b;background:#f4f1ea}.LifeBookVisuals-module___eWcxq__fieldNote{color:#5d5140;word-break:keep-all;background:#f6f1e6;border-radius:10px;margin-top:10px;padding:8px 11px;font-size:12.5px;line-height:1.55}.LifeBookVisuals-module___eWcxq__fieldNote b{color:#b58a39;margin-bottom:1px;font-size:11px;font-weight:700;display:block}.LifeBookVisuals-module___eWcxq__field>.LifeBookVisuals-module___eWcxq__chev{position:absolute;top:16px;right:14px}.LifeBookVisuals-module___eWcxq__field:hover>.LifeBookVisuals-module___eWcxq__chev{color:#6b5a3e;background:#efe6d3}.LifeBookVisuals-module___eWcxq__lightKey{color:#86765b;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 12px;padding:0 2px;font-size:11.5px;display:flex}.LifeBookVisuals-module___eWcxq__lightKey i{border-radius:50%;margin-right:5px;display:inline-block}.LifeBookVisuals-module___eWcxq__lightKey span{align-items:center;display:inline-flex}.LifeBookVisuals-module___eWcxq__lightKey small{color:#a39478;font-size:11px}.LifeBookVisuals-module___eWcxq__lightKey small:before{content:"·";margin-right:8px}.LifeBookVisuals-module___eWcxq__decade{background:#fffdf8;border:1px solid #e6dcc8;border-radius:16px;margin:12px 0;transition:border-color .15s;overflow:hidden}.LifeBookVisuals-module___eWcxq__decade[data-now]{border-color:#9dbbb2;box-shadow:inset 3px 0 #59817d}.LifeBookVisuals-module___eWcxq__decadeHead{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.LifeBookVisuals-module___eWcxq__decadeHead:focus-visible{outline-offset:-3px;outline:3px solid #9d7950}.LifeBookVisuals-module___eWcxq__decadeTitle{flex-direction:column;gap:3px;min-width:0;display:flex}.LifeBookVisuals-module___eWcxq__decadeTitle strong{color:#4a3d2b;align-items:center;gap:8px;font-size:15.5px;line-height:1.35;display:flex}.LifeBookVisuals-module___eWcxq__decadeTitle strong em{color:#fff;background:#59817d;border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.LifeBookVisuals-module___eWcxq__decadeTitle small{color:#86765b;word-break:keep-all;font-size:12.5px;line-height:1.5}.LifeBookVisuals-module___eWcxq__decadeTitle .LifeBookVisuals-module___eWcxq__marks{color:#a39478;font-size:11.5px}.LifeBookVisuals-module___eWcxq__lights{align-items:center;gap:12px;display:flex}.LifeBookVisuals-module___eWcxq__light{align-items:center;gap:3px;display:inline-flex}.LifeBookVisuals-module___eWcxq__light b{color:#86765b;margin-right:2px;font-size:11px;font-weight:600}.LifeBookVisuals-module___eWcxq__light i,.LifeBookVisuals-module___eWcxq__lightKey i{background:#cdbf9f;border-radius:50%;width:10px;height:10px}.LifeBookVisuals-module___eWcxq__light i[data-t=\+],.LifeBookVisuals-module___eWcxq__lightKey i[data-t=\+]{background:#4f9a6a}.LifeBookVisuals-module___eWcxq__light i[data-t=\-],.LifeBookVisuals-module___eWcxq__lightKey i[data-t=\-]{background:#d98f80}.LifeBookVisuals-module___eWcxq__light i[data-t=\.],.LifeBookVisuals-module___eWcxq__lightKey i[data-t=\.]{background:#d8ccb0}.LifeBookVisuals-module___eWcxq__chev{color:#9a8664;background:#f4eee2;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:transform .2s,background .15s;display:grid}.LifeBookVisuals-module___eWcxq__chev svg{display:block}.LifeBookVisuals-module___eWcxq__decadeHead:hover .LifeBookVisuals-module___eWcxq__chev{color:#6b5a3e;background:#efe6d3}.LifeBookVisuals-module___eWcxq__decade[data-open] .LifeBookVisuals-module___eWcxq__decadeHead .LifeBookVisuals-module___eWcxq__chev{transform:rotate(180deg)}.LifeBookVisuals-module___eWcxq__decadeTail{color:#5d5140;margin:-4px 16px 12px;font-size:13.5px;line-height:1.75}.LifeBookVisuals-module___eWcxq__decadeBody{border-top:1px dashed #ece3d1;padding:2px 16px 10px}.LifeBookVisuals-module___eWcxq__decade:not([data-open]) .LifeBookVisuals-module___eWcxq__decadeBody,.LifeBookVisuals-module___eWcxq__decade:not([data-open]) .LifeBookVisuals-module___eWcxq__decadeTail{display:none}.LifeBookVisuals-module___eWcxq__season{background:#fffdf8;border:1px solid #e6dcc8;border-radius:16px;justify-content:center;align-items:center;gap:36px;margin:12px 0 20px;padding:18px 24px;display:flex}.LifeBookVisuals-module___eWcxq__season svg{flex:none;width:136px;height:136px}.LifeBookVisuals-module___eWcxq__seg{stroke:#fffdf8;stroke-width:2.5px}.LifeBookVisuals-module___eWcxq__seg[data-s=봄]{fill:#dfecd5}.LifeBookVisuals-module___eWcxq__seg[data-s=여름]{fill:#f7e6bd}.LifeBookVisuals-module___eWcxq__seg[data-s=가을]{fill:#f2d6ba}.LifeBookVisuals-module___eWcxq__seg[data-s=겨울]{fill:#dde6f0}.LifeBookVisuals-module___eWcxq__seg[data-s=봄][data-care]{fill:#93c47f}.LifeBookVisuals-module___eWcxq__seg[data-s=여름][data-care]{fill:#eab955}.LifeBookVisuals-module___eWcxq__seg[data-s=가을][data-care]{fill:#de9660}.LifeBookVisuals-module___eWcxq__seg[data-s=겨울][data-care]{fill:#86a9d1}.LifeBookVisuals-module___eWcxq__segLabel{fill:#7a6c55;font-size:10.5px;font-weight:500}.LifeBookVisuals-module___eWcxq__segLabel[data-care]{fill:#3f3426;font-weight:700}.LifeBookVisuals-module___eWcxq__centerSmall{fill:#a39478;font-size:8.5px}.LifeBookVisuals-module___eWcxq__centerBig{fill:#4a3d2b;font-size:16px;font-weight:700}.LifeBookVisuals-module___eWcxq__season figcaption{color:#4a3d2b;flex-direction:column;gap:10px;font-size:14px;display:flex}.LifeBookVisuals-module___eWcxq__seasonRow{white-space:nowrap;align-items:center;gap:8px;display:flex}.LifeBookVisuals-module___eWcxq__seasonRow b{color:#86765b;min-width:68px;font-size:12px;font-weight:600}.LifeBookVisuals-module___eWcxq__seasonRow[data-muted]{color:#a39478;font-size:12.5px}.LifeBookVisuals-module___eWcxq__season figcaption i{background:#ebe2cf;border-radius:5px;flex:none;width:16px;height:10px}.LifeBookVisuals-module___eWcxq__season figcaption i[data-born]{box-sizing:border-box;background:#fff;border:2px solid #b58a39;border-radius:50%;width:10px;height:10px;margin:0 3px}.LifeBookVisuals-module___eWcxq__season figcaption i[data-care]{background:linear-gradient(90deg,#93c47f,#eab955,#de9660,#86a9d1)}.LifeBookVisuals-module___eWcxq__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin:14px 0 20px;display:grid;position:relative;padding:0!important;list-style:none!important}.LifeBookVisuals-module___eWcxq__steps li{background:#fffdf8;border:1px solid #e6dcc8;border-top:4px solid #cdbf9f;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 12px;display:flex}.LifeBookVisuals-module___eWcxq__steps li[data-t=\+]{border-top-color:#4f9a6a}.LifeBookVisuals-module___eWcxq__steps li[data-t=\-]{border-top-color:#d98f80}.LifeBookVisuals-module___eWcxq__stepAge{color:#4a3d2b;font-size:15px;font-weight:700;line-height:1.3}.LifeBookVisuals-module___eWcxq__stepYears{color:#a39478;font-size:11px}.LifeBookVisuals-module___eWcxq__stepMark{color:#6b5a3e;white-space:nowrap;background:#f1ebde;border-radius:999px;align-self:flex-start;margin:4px 0 2px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.LifeBookVisuals-module___eWcxq__steps li[data-t=\+] .LifeBookVisuals-module___eWcxq__stepMark{color:#2f6b45;background:#e2efe4}.LifeBookVisuals-module___eWcxq__steps li[data-t=\-] .LifeBookVisuals-module___eWcxq__stepMark{color:#9c4537;background:#f6e1db}.LifeBookVisuals-module___eWcxq__steps p{color:#4a3d2b;word-break:keep-all;margin:0;font-size:13px;line-height:1.65}.LifeBookVisuals-module___eWcxq__remember{margin:20px 0 8px}.LifeBookVisuals-module___eWcxq__rememberHead{color:#86765b;text-align:center;margin:0 0 12px;font-size:13px;font-weight:600}.LifeBookVisuals-module___eWcxq__remember ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid;padding:0!important;list-style:none!important}.LifeBookVisuals-module___eWcxq__remember li{background:linear-gradient(#fff6e3,#fffdf8 70%);border:1px solid #e3d2a8;border-radius:16px;flex-direction:column;gap:10px;padding:18px 16px;display:flex}.LifeBookVisuals-module___eWcxq__remember li b{color:#fff;font-variant-numeric:tabular-nums;background:#b58a39;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:700;line-height:1;display:grid;box-shadow:0 2px 6px #b58a3933}.LifeBookVisuals-module___eWcxq__remember li p{color:#3f3426;word-break:keep-all;margin:0;font-size:14.5px;line-height:1.7}[data-theme=dark] .LifeBookVisuals-module___eWcxq__field{background:#2a2622;border-color:#4a4036}[data-theme=dark] .LifeBookVisuals-module___eWcxq__decade{background:#2a2622;border-color:#4a4036}[data-theme=dark] .LifeBookVisuals-module___eWcxq__season{background:#2a2622;border-color:#4a4036}[data-theme=dark] .LifeBookVisuals-module___eWcxq__steps li{background:#2a2622;border-color:#4a4036}[data-theme=dark] .LifeBookVisuals-module___eWcxq__fieldText strong{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__decadeTitle strong{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__stepAge{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__steps p{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__remember li p{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__fieldText em{color:#c9bca8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__decadeTitle small{color:#c9bca8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__decadeTail{color:#c9bca8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__season figcaption{color:#c9bca8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__field img{background:#3a342b}:is([data-theme=dark] .LifeBookVisuals-module___eWcxq__fieldNote,[data-theme=dark] .LifeBookVisuals-module___eWcxq__chev){color:#d9ccb6;background:#3a342b}[data-theme=dark] .LifeBookVisuals-module___eWcxq__seasonRow{color:#efe6d8}[data-theme=dark] .LifeBookVisuals-module___eWcxq__remember li{background:linear-gradient(#3a3122,#2a2622 70%);border-color:#6b5838}[data-theme=dark] .LifeBookVisuals-module___eWcxq__seg{stroke:#2a2622}[data-theme=dark] .LifeBookVisuals-module___eWcxq__centerBig{fill:#efe6d8}@media (max-width:640px){.LifeBookVisuals-module___eWcxq__fields{grid-template-columns:1fr;gap:10px}.LifeBookVisuals-module___eWcxq__field{gap:12px;padding:14px}.LifeBookVisuals-module___eWcxq__field>.LifeBookVisuals-module___eWcxq__chev{top:14px;right:12px}.LifeBookVisuals-module___eWcxq__field img{width:46px;height:46px}.LifeBookVisuals-module___eWcxq__decadeHead{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px}.LifeBookVisuals-module___eWcxq__lights{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:10px}.LifeBookVisuals-module___eWcxq__decadeHead .LifeBookVisuals-module___eWcxq__chev{grid-area:1/2;align-self:start}.LifeBookVisuals-module___eWcxq__decadeTail{margin:-2px 14px 10px}.LifeBookVisuals-module___eWcxq__decadeBody{padding:2px 12px 8px}.LifeBookVisuals-module___eWcxq__season{justify-content:flex-start;gap:16px;padding:14px 16px}.LifeBookVisuals-module___eWcxq__season svg{width:116px;height:116px}.LifeBookVisuals-module___eWcxq__season figcaption{gap:8px;font-size:13px}.LifeBookVisuals-module___eWcxq__seasonRow{white-space:normal}.LifeBookVisuals-module___eWcxq__seasonRow b{min-width:0}.LifeBookVisuals-module___eWcxq__steps{grid-auto-columns:auto;grid-auto-flow:row;gap:8px;padding-left:18px!important}.LifeBookVisuals-module___eWcxq__steps:before{content:"";background:#e6dcc8;border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;left:6px}.LifeBookVisuals-module___eWcxq__steps li,.LifeBookVisuals-module___eWcxq__steps li[data-t]{border-top:1px solid #e6dcc8;border-left:4px solid #cdbf9f;padding:12px 14px;position:relative}.LifeBookVisuals-module___eWcxq__steps li[data-t=\+]{border-left-color:#4f9a6a}.LifeBookVisuals-module___eWcxq__steps li[data-t=\-]{border-left-color:#d98f80}.LifeBookVisuals-module___eWcxq__steps li:before{content:"";background:#fffdf8;border:2px solid #cdbf9f;border-radius:50%;width:8px;height:8px;position:absolute;top:17px;left:-18px}.LifeBookVisuals-module___eWcxq__steps li[data-t=\+]:before{border-color:#4f9a6a}.LifeBookVisuals-module___eWcxq__steps li[data-t=\-]:before{border-color:#d98f80}.LifeBookVisuals-module___eWcxq__remember ol{grid-template-columns:1fr;gap:10px}.LifeBookVisuals-module___eWcxq__remember li{flex-direction:row;align-items:flex-start;gap:12px;padding:14px}.LifeBookVisuals-module___eWcxq__remember li b{flex:none;width:30px;height:30px;font-size:15px}}@media (prefers-reduced-motion:reduce){.LifeBookVisuals-module___eWcxq__field,.LifeBookVisuals-module___eWcxq__chev,.LifeBookVisuals-module___eWcxq__decade{transition:none}}@media print{.LifeBookVisuals-module___eWcxq__decade:not([data-open]) .LifeBookVisuals-module___eWcxq__decadeBody,.LifeBookVisuals-module___eWcxq__decade:not([data-open]) .LifeBookVisuals-module___eWcxq__decadeTail{display:block!important}.LifeBookVisuals-module___eWcxq__chev{display:none!important}.LifeBookVisuals-module___eWcxq__field,.LifeBookVisuals-module___eWcxq__steps li,.LifeBookVisuals-module___eWcxq__remember li,.LifeBookVisuals-module___eWcxq__season,.LifeBookVisuals-module___eWcxq__decadeHead{break-inside:avoid;box-shadow:none}.LifeBookVisuals-module___eWcxq__decade{box-shadow:none}.LifeBookVisuals-module___eWcxq__decadeHead,.LifeBookVisuals-module___eWcxq__lightKey{break-after:avoid}.LifeBookVisuals-module___eWcxq__seg,.LifeBookVisuals-module___eWcxq__light i,.LifeBookVisuals-module___eWcxq__lightKey i,.LifeBookVisuals-module___eWcxq__chips i,.LifeBookVisuals-module___eWcxq__steps li,.LifeBookVisuals-module___eWcxq__stepMark,.LifeBookVisuals-module___eWcxq__remember li b,.LifeBookVisuals-module___eWcxq__decadeTitle strong em,.LifeBookVisuals-module___eWcxq__fieldNote{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-theme=dark] .LifeBookVisuals-module___eWcxq__chips i{color:#d9ccb6;background:#3a342b}[data-theme=dark] .LifeBookVisuals-module___eWcxq__stepMark{color:#d9ccb6;background:#3a342b}[data-theme=dark] .LifeBookVisuals-module___eWcxq__chips i[data-tone=good]{color:#a9d8b6;background:#24382b}[data-theme=dark] .LifeBookVisuals-module___eWcxq__steps li[data-t=\+] .LifeBookVisuals-module___eWcxq__stepMark{color:#a9d8b6;background:#24382b}[data-theme=dark] .LifeBookVisuals-module___eWcxq__chips i[data-tone=bad]{color:#f0b2a6;background:#3d2723}[data-theme=dark] .LifeBookVisuals-module___eWcxq__steps li[data-t=\-] .LifeBookVisuals-module___eWcxq__stepMark{color:#f0b2a6;background:#3d2723}[data-theme=dark] .LifeBookVisuals-module___eWcxq__chips i[data-tone=none]{color:#9a8f7b;background:#2f2b25}[data-theme=dark] .LifeBookVisuals-module___eWcxq__decadeBody{border-top-color:#4a4036}
.LifeBook-module__3c1lyG__book{color:#39332e;position:relative}.LifeBook-module__3c1lyG__cover{isolation:isolate;color:#f6ecd6;background:#14211f;border-radius:26px;align-items:flex-end;min-height:440px;margin:0 0 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #1d2a2833}.LifeBook-module__3c1lyG__coverArt{object-fit:cover;object-position:62% 50%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.LifeBook-module__3c1lyG__cover:before{content:"";z-index:-1;background:linear-gradient(90deg,#0f1b1ae6 0%,#0f1b1ab3 42%,#0f1b1a1a 75%),linear-gradient(#0000 55%,#0f1b1acc);position:absolute;inset:0}.LifeBook-module__3c1lyG__cover:after{content:"";pointer-events:none;border:1px solid #d9b56f66;border-radius:18px;position:absolute;inset:14px}.LifeBook-module__3c1lyG__coverCopy{max-width:560px;padding:52px 48px 46px}.LifeBook-module__3c1lyG__coverCopy small{letter-spacing:.3em;color:#e2c17d;font-size:11.5px;font-weight:700;display:block}.LifeBook-module__3c1lyG__coverCopy h1{letter-spacing:-.02em;color:#fbf3df;word-break:keep-all;margin:18px 0 14px;font-family:Maru Buri Reading,serif;font-size:clamp(34px,5vw,46px);font-weight:600;line-height:1.3}.LifeBook-module__3c1lyG__coverLine{color:#e9dfc9;margin:0;font-size:15px;line-height:1.85}.LifeBook-module__3c1lyG__coverMeta{color:#cdbf9f;flex-wrap:wrap;gap:6px 14px;margin:22px 0 0;font-size:12.5px;display:flex}.LifeBook-module__3c1lyG__coverMeta [data-book-birth]:after{content:"·";color:#9c8b66;margin-left:14px}.LifeBook-module__3c1lyG__chart{margin:18px 0 26px}.LifeBook-module__3c1lyG__colophon{color:#7b7064;border-top:1px solid #e3d5bb;align-items:center;gap:14px;margin:48px 0 28px;padding:22px 0 0;font-size:13px;line-height:1.7;display:flex}.LifeBook-module__3c1lyG__colophon img{object-fit:contain;flex:none;width:56px;height:56px}.LifeBook-module__3c1lyG__colophon p{margin:0}.LifeBook-module__3c1lyG__colophon strong{color:#5a4a37}.LifeBook-module__3c1lyG__pdf{background:linear-gradient(120deg,#fffaf0,#f8efdc);border:1px solid #e3cfa6;border-radius:16px;margin:0 0 24px;padding:10px 12px 10px 14px}.LifeBook-module__3c1lyG__pdfMain{align-items:center;gap:12px;display:flex}.LifeBook-module__3c1lyG__pdfMain>div{flex-wrap:wrap;flex:1;align-items:center;gap:2px 14px;min-width:0;line-height:1.4;display:flex}.LifeBook-module__3c1lyG__pdfMain strong{color:#5c3f2a;font-size:14.5px}.LifeBook-module__3c1lyG__pdfIcon{background:#f1dfb7;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.LifeBook-module__3c1lyG__pdfButton{color:#fdf6e6;min-height:40px;font:inherit;cursor:pointer;background:#2f4a44;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:700}.LifeBook-module__3c1lyG__pdfButton:hover{background:#3a5a53}.LifeBook-module__3c1lyG__pdfButton:focus-visible{outline-offset:2px;outline:3px solid #c9a46e}.LifeBook-module__3c1lyG__pdfButton:disabled{opacity:.6;cursor:wait}.LifeBook-module__3c1lyG__pdfOption{color:#6b6157;cursor:pointer;align-items:center;gap:6px;min-height:28px;font-size:12.5px;display:inline-flex}.LifeBook-module__3c1lyG__pdfOption input{accent-color:#2f4a44;width:16px;height:16px}.LifeBook-module__3c1lyG__pdfHelp{color:#5a4f45;background:#fff;border:1px solid #ecdcbc;border-radius:12px;margin:10px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.65}.LifeBook-module__3c1lyG__pdfHelp p{margin:0}.LifeBook-module__3c1lyG__pdfHelp button{color:#191919;min-height:42px;font:inherit;cursor:pointer;background:#fee500;border:0;border-radius:999px;margin-top:10px;padding:0 16px;font-size:14px;font-weight:700}.LifeBook-module__3c1lyG__pdfGuide{color:#7b7064;font-size:12px}.LifeBook-module__3c1lyG__pdfGuide[open]{flex-basis:100%}.LifeBook-module__3c1lyG__pdfGuide summary{cursor:pointer;align-items:center;min-height:26px;display:inline-flex}.LifeBook-module__3c1lyG__pdfGuide p{margin:6px 0;line-height:1.65}@media (max-width:600px){.LifeBook-module__3c1lyG__cover{border-radius:20px;align-items:flex-end;min-height:520px}.LifeBook-module__3c1lyG__coverArt{object-position:74% 70%;height:64%}.LifeBook-module__3c1lyG__cover:before{background:linear-gradient(#0f1b1a00 30%,#0f1b1acc 52%,#0f1b1a 64% 100%)}.LifeBook-module__3c1lyG__coverCopy{padding:30px 24px 32px}.LifeBook-module__3c1lyG__coverCopy h1{font-size:32px}.LifeBook-module__3c1lyG__coverLine{font-size:14px}.LifeBook-module__3c1lyG__coverMeta{flex-direction:column;gap:2px}.LifeBook-module__3c1lyG__coverMeta [data-book-birth]:after{display:none}.LifeBook-module__3c1lyG__pdfMain>div{flex-direction:column;align-items:flex-start;gap:0}.LifeBook-module__3c1lyG__pdfButton{padding:0 14px}}[data-theme=dark] .LifeBook-module__3c1lyG__pdf{background:#2b2a26;border-color:#4a463c}[data-theme=dark] .LifeBook-module__3c1lyG__pdfMain strong{color:#eadcc0}[data-theme=dark] .LifeBook-module__3c1lyG__colophon{color:#b3aa9c;border-color:#4a463c}[data-theme=dark] .LifeBook-module__3c1lyG__colophon strong{color:#e4d6bc}.LifeBook-module__3c1lyG__cover{color:#504334;background:#fcf8ef;min-height:440px;box-shadow:0 12px 32px #67543a12}.LifeBook-module__3c1lyG__coverArt{object-fit:contain;object-position:right center;width:65%;height:100%;inset:0 0 auto auto}.LifeBook-module__3c1lyG__cover:before{background:linear-gradient(90deg,#fcf8ef 0% 25%,#fcf8efdd 39%,#fcf8ef00 65%)}.LifeBook-module__3c1lyG__cover:after{border-color:#cbb89080}.LifeBook-module__3c1lyG__coverCopy{max-width:560px;position:relative}.LifeBook-module__3c1lyG__coverCopy small{color:#96764b}.LifeBook-module__3c1lyG__coverCopy h1{color:#4a3d30}.LifeBook-module__3c1lyG__coverLine{color:#746653}.LifeBook-module__3c1lyG__coverMeta{color:#8b7c68}@media (max-width:600px){.LifeBook-module__3c1lyG__cover{flex-direction:column;align-items:stretch;min-height:0;display:flex}.LifeBook-module__3c1lyG__coverArt{aspect-ratio:3/2;object-fit:contain;z-index:0;width:100%;height:auto;position:relative;inset:auto}.LifeBook-module__3c1lyG__cover:before{display:none}.LifeBook-module__3c1lyG__coverCopy{padding:6px 24px 32px}.LifeBook-module__3c1lyG__coverCopy small{letter-spacing:.17em;font-size:10px}.LifeBook-module__3c1lyG__coverCopy h1{margin:14px 0 12px;font-size:30px}}.LifeBook-module__3c1lyG__colophon img{width:96px;height:64px}.LifeBook-module__3c1lyG__pdfButton.LifeBook-module__3c1lyG__pdfButton{background:var(--button-yellow);color:var(--button-yellow-ink);border-color:var(--button-yellow);box-shadow:none}.LifeBook-module__3c1lyG__pdfButton.LifeBook-module__3c1lyG__pdfButton{color:#57416f;background:#eee5fa;border-color:#ddd0ee}.LifeBook-module__3c1lyG__pdfButton.LifeBook-module__3c1lyG__pdfButton:hover:not(:disabled){background:#e3d5f4}:root[data-theme=dark] .LifeBook-module__3c1lyG__chart{color:#f2ebdf;background:#2c2837;border-color:#62556e}
.PairYearChart-module__F7xtHG__root{border:1px solid var(--line,#e3d8c7);background:var(--card,#fdfaf2);border-radius:18px;min-width:0;margin:24px 0;padding:24px}.PairYearChart-module__F7xtHG__root h3{margin:0 0 10px;font-size:20px}.PairYearChart-module__F7xtHG__root header p,.PairYearChart-module__F7xtHG__caption{color:var(--ink-soft,#786f60);word-break:keep-all;margin:8px 0 0;font-size:12px;line-height:1.75}.PairYearChart-module__F7xtHG__legend{flex-wrap:wrap;gap:18px;margin:20px 0 12px;font-size:13px;display:flex}.PairYearChart-module__F7xtHG__legend span{align-items:center;gap:6px;display:flex}.PairYearChart-module__F7xtHG__legend i{background:#507a6c;border-radius:3px;width:10px;height:10px}.PairYearChart-module__F7xtHG__legend span+span i{background:#9481ad}.PairYearChart-module__F7xtHG__scroll{padding:4px 2px 8px;overflow-x:auto}.PairYearChart-module__F7xtHG__chart{gap:8px;min-width:420px;display:flex}.PairYearChart-module__F7xtHG__year{color:#655c50;cursor:pointer;min-width:68px;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;flex:1;padding:12px 8px 8px}.PairYearChart-module__F7xtHG__year[aria-pressed=true]{background:#edf3ee;border-color:#8da89b}.PairYearChart-module__F7xtHG__year:focus-visible{outline-offset:-3px;outline:2px solid #507a6c}.PairYearChart-module__F7xtHG__plot{background:repeating-linear-gradient(0deg,#0000 0 25px,#ded8ca65 25px 26px);border-bottom:1px solid #d8d2c6;justify-content:center;align-items:flex-end;gap:6px;height:130px;display:flex}.PairYearChart-module__F7xtHG__bar{background:#507a6c;border-radius:6px 6px 0 0;justify-content:center;align-items:flex-start;width:24px;max-width:36%;display:flex}.PairYearChart-module__F7xtHG__bar+.PairYearChart-module__F7xtHG__bar{background:#9481ad}.PairYearChart-module__F7xtHG__bar b{color:#fff;padding-top:6px;font-size:11px}.PairYearChart-module__F7xtHG__year>strong{margin-top:10px;font-size:13px;display:block}.PairYearChart-module__F7xtHG__selected{color:#647969;font-size:10px;line-height:1.8;display:block}.PairYearChart-module__F7xtHG__detail{border-top:1px solid #e2dacb;margin-top:20px;padding-top:18px}.PairYearChart-module__F7xtHG__detail h4{margin:0 0 12px;font-size:17px}.PairYearChart-module__F7xtHG__sides{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PairYearChart-module__F7xtHG__sides article{background:#f1f6f1;border:1px solid #dbe5de;border-radius:12px;min-width:0;padding:16px}.PairYearChart-module__F7xtHG__sides strong{color:#466e60;font-size:14px}.PairYearChart-module__F7xtHG__sides article+article strong{color:#79688f}.PairYearChart-module__F7xtHG__sides p{margin:8px 0 12px;font-size:15px}.PairYearChart-module__F7xtHG__caption{margin-top:12px}@media (max-width:600px){.PairYearChart-module__F7xtHG__root{padding:16px}.PairYearChart-module__F7xtHG__root h3{font-size:18px}.PairYearChart-module__F7xtHG__chart{gap:4px;min-width:380px}.PairYearChart-module__F7xtHG__year{padding:10px 6px 6px}.PairYearChart-module__F7xtHG__plot{height:110px}.PairYearChart-module__F7xtHG__sides{grid-template-columns:1fr}.PairYearChart-module__F7xtHG__sides article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:12px 14px;display:grid}.PairYearChart-module__F7xtHG__sides article>strong{grid-column:1/-1}.PairYearChart-module__F7xtHG__sides p{margin:0;font-size:14px}}.PairYearChart-module__F7xtHG__lineChart{width:100%;position:relative}.PairYearChart-module__F7xtHG__lines{pointer-events:none;z-index:1;width:100%;height:200px;position:absolute;inset:0 0 auto;overflow:visible}.PairYearChart-module__F7xtHG__yearButtons{display:flex}.PairYearChart-module__F7xtHG__lineYear{min-width:0;font:inherit;color:#655c50;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:0 0 8px;position:relative}.PairYearChart-module__F7xtHG__pointTarget{height:200px;display:block}.PairYearChart-module__F7xtHG__lineYear>strong{padding-top:6px;font-size:13px;display:block}.PairYearChart-module__F7xtHG__lineYear[aria-pressed=true]{background:#507a6c0c}.PairYearChart-module__F7xtHG__lineYear[aria-pressed=true]>strong{color:#345f50}.PairYearChart-module__F7xtHG__lineYear:focus-visible{outline-offset:-3px;outline:2px solid #507a6c}.PairYearChart-module__F7xtHG__legend i{background:0 0;border-top:3px solid #507a6c;border-radius:0;width:22px;height:0}.PairYearChart-module__F7xtHG__legend span+span i{background:0 0;border-top:3px dashed #9481ad}.PairYearChart-module__F7xtHG__relationSummary{background:#f6f2f8;border:1px solid #ded5e6;border-radius:12px;margin:0 0 14px;padding:16px 18px}.PairYearChart-module__F7xtHG__summaryLabel{color:#83718d;margin-bottom:8px;font-size:11px;display:block}.PairYearChart-module__F7xtHG__relationSummary>strong{color:#655174;background:#e9dfef;border-radius:8px;padding:6px 11px;font-size:14px;line-height:1.6;display:inline-block}.PairYearChart-module__F7xtHG__relationSummary p{word-break:keep-all;margin:10px 0 6px;font-size:13px;line-height:1.8}.PairYearChart-module__F7xtHG__relationSummary small{color:#837b87;font-size:11px;line-height:1.7;display:block}@media (max-width:600px){.PairYearChart-module__F7xtHG__relationSummary{padding:14px}.PairYearChart-module__F7xtHG__relationSummary>strong{font-size:13px}}.PairYearChart-module__F7xtHG__legend span{color:#176158;background:#e6f2ee;border-radius:8px;padding:6px 10px;font-weight:700}.PairYearChart-module__F7xtHG__legend span+span{color:#8e3568;background:#f7e9f0}.PairYearChart-module__F7xtHG__legend i{border-color:#176f68;border-top-width:4px}.PairYearChart-module__F7xtHG__legend span+span i{border-color:#a04478;border-top-style:dashed;border-top-width:3px}.PairYearChart-module__F7xtHG__lineChart{padding-top:32px}.PairYearChart-module__F7xtHG__lines{top:32px}.PairYearChart-module__F7xtHG__thisYear{color:#fffdf8;white-space:nowrap;background:#514836;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.PairYearChart-module__F7xtHG__thisYear:after{content:"";border-top:4px solid #514836;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;bottom:-4px;left:calc(50% - 4px)}.PairYearChart-module__F7xtHG__sides article{background:#eef7f3;border-color:#bfd9ce}.PairYearChart-module__F7xtHG__sides article>strong{color:#176158}.PairYearChart-module__F7xtHG__sides article+article{background:#fcf0f5;border-color:#e6c4d5}.PairYearChart-module__F7xtHG__sides article+article>strong{color:#8e3568}.PairYearChart-module__F7xtHG__relationSummary{background:#f3f0fa;border-color:#d7cce9}.PairYearChart-module__F7xtHG__relationSummary>strong{color:#62438a;background:#e5dcf2}.PairYearChart-module__F7xtHG__relationSummary[data-summary-target=first]{background:#eef7f3;border-color:#bfd9ce}.PairYearChart-module__F7xtHG__relationSummary[data-summary-target=first]>strong{color:#175d50;background:#d4eae0}.PairYearChart-module__F7xtHG__relationSummary[data-summary-target=second]{background:#fcf0f5;border-color:#e6c4d5}.PairYearChart-module__F7xtHG__relationSummary[data-summary-target=second]>strong{color:#8e3568;background:#f1dbe6}:root[data-theme=dark] .PairYearChart-module__F7xtHG__detail,:root[data-theme=dark] .PairYearChart-module__F7xtHG__selected,:root[data-theme=dark] .PairYearChart-module__F7xtHG__chart{color:#f2ebdf;background:#2c2837;border-color:#62556e}:root[data-theme=dark] .PairYearChart-module__F7xtHG__caption{color:#d8ccdb}:root[data-theme=dark] .PairYearChart-module__F7xtHG__sides article,:root[data-theme=dark] .PairYearChart-module__F7xtHG__relationSummary[data-summary-target=first]{color:#f2ebdf;background:#243e3b;border-color:#507c70}:root[data-theme=dark] .PairYearChart-module__F7xtHG__sides article+article,:root[data-theme=dark] .PairYearChart-module__F7xtHG__relationSummary[data-summary-target=second]{color:#f2ebdf;background:#442d40;border-color:#855a78}:root[data-theme=dark] .PairYearChart-module__F7xtHG__relationSummary[data-summary-target=both]{color:#f2ebdf;background:#373048;border-color:#77618c}:root[data-theme=dark] .PairYearChart-module__F7xtHG__relationSummary :is(p,small,.PairYearChart-module__F7xtHG__summaryLabel){color:#dfd4e2}:root[data-theme=dark] .PairYearChart-module__F7xtHG__sides article>strong{color:#a6dfcf}:root[data-theme=dark] .PairYearChart-module__F7xtHG__sides article+article>strong{color:#efb7d5}:root[data-theme=dark] .PairYearChart-module__F7xtHG__sides p{color:#f2ebdf}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lineYear{color:#d8ccdb}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lineYear[aria-pressed=true]{background:#40554f}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lineYear[aria-pressed=true]>strong{color:#c2ecdf}:root[data-theme=dark] .PairYearChart-module__F7xtHG__selected{background:0 0}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lines text{fill:#d8ccdb}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lines [stroke=\#176f68]{stroke:#83cdbb}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lines [stroke=\#a04478]{stroke:#dc8fb9}:root[data-theme=dark] .PairYearChart-module__F7xtHG__lines [fill=\#a04478]{fill:#dc8fb9}
.ConnectedReadingMenu-module__drj1ra__root{min-width:0;margin:24px 0}.ConnectedReadingMenu-module__drj1ra__root>p{line-height:1.8}.ConnectedReadingMenu-module__drj1ra__root label{gap:10px;margin:20px 0;display:grid}.ConnectedReadingMenu-module__drj1ra__root select{border:1px solid var(--line);background:var(--paper);max-width:100%;color:var(--ink);border-radius:10px;padding:12px}.ConnectedReadingMenu-module__drj1ra__options{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.ConnectedReadingMenu-module__drj1ra__options button{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;padding:10px 20px}.ConnectedReadingMenu-module__drj1ra__options button[aria-pressed=true]{color:#65452d;background:#eadcc1;border-color:#b59a69}.ConnectedReadingMenu-module__drj1ra__notice{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:20px}.ConnectedReadingMenu-module__drj1ra__meta{color:var(--ink-soft);font-size:13px}.ConnectedReadingMenu-module__drj1ra__action{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:22px 0;display:flex}.ConnectedReadingMenu-module__drj1ra__action strong{font-size:23px}.ConnectedReadingMenu-module__drj1ra__root [role=alert] a{margin-left:18px}.ConnectedReadingMenu-module__drj1ra__root>details>summary{cursor:pointer;padding:16px 0;font-weight:600}.ConnectedReadingMenu-module__drj1ra__overview{border:1px solid var(--line);background:var(--paper);border-radius:16px;min-width:0;margin:24px 0;padding:20px}.ConnectedReadingMenu-module__drj1ra__overview p{font-size:14px;line-height:1.7}.ConnectedReadingMenu-module__drj1ra__months{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ConnectedReadingMenu-module__drj1ra__months article{border:1px solid var(--line);border-radius:10px;padding:14px}.ConnectedReadingMenu-module__drj1ra__months article[data-current=true]{color:#463928;background:#f8efdf;border-color:#ac8150}.ConnectedReadingMenu-module__drj1ra__table{overflow-x:auto}.ConnectedReadingMenu-module__drj1ra__table table{border-collapse:collapse;width:100%;min-width:480px}.ConnectedReadingMenu-module__drj1ra__table th,.ConnectedReadingMenu-module__drj1ra__table td{text-align:left;border-bottom:1px solid var(--line);padding:14px}.ConnectedReadingMenu-module__drj1ra__table td>span{margin-top:8px;display:block}.ConnectedReadingMenu-module__drj1ra__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.ConnectedReadingMenu-module__drj1ra__days details{border:1px solid var(--line);border-radius:8px;min-width:0;padding:8px}.ConnectedReadingMenu-module__drj1ra__days summary{cursor:pointer;font-size:13px;list-style:none}.ConnectedReadingMenu-module__drj1ra__days details[open]{grid-column:span 3}.ConnectedReadingMenu-module__drj1ra__days details[data-mark=good]{color:#304a3b;background:#eef5ed;border-color:#618772}.ConnectedReadingMenu-module__drj1ra__days details[data-mark=avoid]{color:#414952;background:#f1f3f5;border-style:dashed;border-color:#9ba2ab}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__overview{padding:14px}.ConnectedReadingMenu-module__drj1ra__months{grid-template-columns:repeat(2,minmax(0,1fr))}.ConnectedReadingMenu-module__drj1ra__months article{padding:10px}.ConnectedReadingMenu-module__drj1ra__days{grid-template-columns:repeat(4,minmax(0,1fr))}.ConnectedReadingMenu-module__drj1ra__days details[open]{grid-column:span 4}}.ConnectedReadingMenu-module__drj1ra__scopeGuide{padding:var(--menu-inset,20px);border:1px solid var(--line);background:var(--paper);border-radius:14px;margin:24px 0}.ConnectedReadingMenu-module__drj1ra__scopeGuide h3{margin:8px 0 16px}.ConnectedReadingMenu-module__drj1ra__scopeGuide p{line-height:1.75}.ConnectedReadingMenu-module__drj1ra__scopeRange{gap:5px;margin:0 0 20px;display:grid}.ConnectedReadingMenu-module__drj1ra__scopeRange>span,.ConnectedReadingMenu-module__drj1ra__scopeRange small{color:var(--ink-soft);font-size:13px}.ConnectedReadingMenu-module__drj1ra__scopeRange strong{font-size:17px}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__scopeRange strong{font-size:15px}}.ConnectedReadingMenu-module__drj1ra__root{box-sizing:border-box;width:100%;max-width:none;margin:0 0 var(--menu-gap);padding:0}.ConnectedReadingMenu-module__drj1ra__notice,.ConnectedReadingMenu-module__drj1ra__overview{padding:var(--menu-inset)}.ConnectedReadingMenu-module__drj1ra__personalPreview{background:#fffdf8;border:1px solid #d6c7b3;border-top:3px solid #577568;border-radius:16px;margin:24px 0 28px;overflow:hidden;box-shadow:0 5px 18px #6a533607}.ConnectedReadingMenu-module__drj1ra__personalPreview>header{background:linear-gradient(110deg,#edf3ec,#faf6ed);border-bottom:1px solid #e1dccf;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}.ConnectedReadingMenu-module__drj1ra__previewBadge{letter-spacing:.03em;color:#5d7766;font-size:11px;font-weight:600}.ConnectedReadingMenu-module__drj1ra__personalPreview>header h3{color:#34574e;margin:6px 0 0;font-size:22px;line-height:1.5}.ConnectedReadingMenu-module__drj1ra__previewSeal{color:#a46458;border:1px solid #c88c80;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;font-family:serif;font-size:13px;display:grid;transform:rotate(-5deg)}.ConnectedReadingMenu-module__drj1ra__previewBody{padding:24px 28px 16px}.ConnectedReadingMenu-module__drj1ra__previewBody [class*=prose]{padding-left:0}.ConnectedReadingMenu-module__drj1ra__personalPreview>footer{color:#81715e;border-top:1px dashed #dfd4c4;margin:0 28px;padding:14px 0 18px;font-size:12px;line-height:1.7}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__personalPreview>header{padding:18px}.ConnectedReadingMenu-module__drj1ra__personalPreview>header h3{font-size:20px}.ConnectedReadingMenu-module__drj1ra__previewBody{padding:18px 18px 10px}.ConnectedReadingMenu-module__drj1ra__personalPreview>footer{margin:0 18px}.ConnectedReadingMenu-module__drj1ra__previewSeal{width:34px;height:34px}}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{box-sizing:border-box;background:#f1f5ef;border:1px solid #c1d0c3;border-radius:14px;gap:12px;min-width:0;margin:24px 0;padding:18px 20px}.ConnectedReadingMenu-module__drj1ra__purposeField>span{color:#34574e;font-size:17px;font-weight:700;line-height:1.5}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select{box-sizing:border-box;color:#294b41;cursor:pointer;background:#fffefb;border:2px solid #78988a;border-radius:10px;width:100%;min-width:0;min-height:54px;padding:14px 16px;font-size:16px;font-weight:600;box-shadow:0 3px 10px #34574e0d}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select:hover{border-color:#486e5e}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{padding:16px}.ConnectedReadingMenu-module__drj1ra__purposeField>span{font-size:16px}}.ConnectedReadingMenu-module__drj1ra__yearTimeline{gap:22px;display:grid}.ConnectedReadingMenu-module__drj1ra__quarter{border-left:2px solid #d5c6ad;min-width:0;padding-left:14px}.ConnectedReadingMenu-module__drj1ra__quarter h4{color:#34574e;align-items:baseline;gap:10px;margin:0 0 12px;font-size:18px;display:flex}.ConnectedReadingMenu-module__drj1ra__quarter h4 small{color:#796d5e;font-size:12px;font-weight:400}.ConnectedReadingMenu-module__drj1ra__monthPosition{color:var(--ink-soft);margin-top:4px;font-size:11px;display:block}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article{background:var(--paper);min-width:0;padding:12px}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article[data-current=true]{background:#eef3e9;border:2px solid #738e7a}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article>strong{font-size:18px}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article>p{margin:10px 0}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months{grid-template-columns:1fr;gap:8px}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:10px 12px;display:grid}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__monthPosition{text-align:right}.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article>p{margin:8px 0;font-size:13px}.ConnectedReadingMenu-module__drj1ra__quarter{padding-left:10px}.ConnectedReadingMenu-module__drj1ra__quarter h4{font-size:16px}}.ConnectedReadingMenu-module__drj1ra__pairTimeline{gap:20px;display:grid}.ConnectedReadingMenu-module__drj1ra__pairYear{min-width:0}.ConnectedReadingMenu-module__drj1ra__pairYear h4{color:var(--ink);margin:0 0 10px;font-size:17px}.ConnectedReadingMenu-module__drj1ra__pairSides{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ConnectedReadingMenu-module__drj1ra__pairSides>div{min-width:0;padding:14px}.ConnectedReadingMenu-module__drj1ra__pairSides>div+div{border-left:1px solid var(--line)}.ConnectedReadingMenu-module__drj1ra__pairSides strong{color:#537667;font-size:14px}.ConnectedReadingMenu-module__drj1ra__pairSides p{margin:8px 0;font-size:14px}@media (max-width:440px){.ConnectedReadingMenu-module__drj1ra__pairSides{grid-template-columns:1fr}.ConnectedReadingMenu-module__drj1ra__pairSides>div{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;display:flex}.ConnectedReadingMenu-module__drj1ra__pairSides>div+div{border-left:0;border-top:1px solid var(--line)}.ConnectedReadingMenu-module__drj1ra__pairSides p{margin:0}.ConnectedReadingMenu-module__drj1ra__pairSides strong{min-width:3em}}.ConnectedReadingMenu-module__drj1ra__dayStatus{white-space:nowrap;color:#264b35;background:#dde9dd;border-radius:5px;margin:4px 0 0 5px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.ConnectedReadingMenu-module__drj1ra__days details[data-mark=avoid] .ConnectedReadingMenu-module__drj1ra__dayStatus{color:#343d47;background:#dfe3e8}.ConnectedReadingMenu-module__drj1ra__days summary:focus-visible{outline-offset:3px;outline:2px solid #526a80}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions{gap:12px;margin:22px 0}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button{color:#5b5144;cursor:pointer;background:#fffdf8;border:2px solid #d5c9b5;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:124px;min-height:50px;padding:12px 22px;font-size:16px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button[aria-pressed=true]{color:#57416f;background:#eee5fa;border-color:#9675b3;box-shadow:0 3px 9px #80619e1a}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button[aria-pressed=true]:before{content:"✓";font-size:17px;font-weight:800}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button:hover:not([aria-pressed=true]){background:#f5effb;border-color:#b29ac6}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button:focus-visible{outline-offset:3px;outline:3px solid #80619e}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__yearOptions button{transition:none}}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{background:#f5f0e7;border-color:#d7c5a8;border-radius:18px;gap:14px;padding:22px;box-shadow:0 5px 18px #17132210}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField>span{color:#59452e;font-size:17px}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select{appearance:none;color:#3f3429;background-color:#fffdf8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%239c763f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #bda47f;border-radius:12px;min-height:58px;padding:16px 52px 16px 18px;font-family:inherit;font-size:16px;line-height:1.5;box-shadow:0 2px 6px #4937200a}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select:hover{background-color:#fff8e9;border-color:#946e36}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select:focus-visible{outline-offset:3px;border-color:#946e36;outline:3px solid #d5b67e}html[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{background:#383044;border-color:#82708f;box-shadow:0 5px 18px #08051025}html[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField>span{color:#f2dfbd}html[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select{color:#fff6e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#51435f;border-color:#b8a0c6}html[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select:hover{background-color:#5d4c6c;border-color:#d1b9dd}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{background:#383044;border-color:#82708f}html:not([data-theme=light]) .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField>span{color:#f2dfbd}html:not([data-theme=light]) .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select{color:#fff6e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#51435f;border-color:#b8a0c6}html:not([data-theme=light]) .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select:hover{background-color:#5d4c6c;border-color:#d1b9dd}}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField{border-radius:16px;padding:18px 16px}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField select{background-position:right 12px center;min-height:56px;padding-left:14px;padding-right:44px}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__purposeField>span{font-size:16px}}.ConnectedReadingMenu-module__drj1ra__scopeGuide,.ConnectedReadingMenu-module__drj1ra__notice,.ConnectedReadingMenu-module__drj1ra__overview,.ConnectedReadingMenu-module__drj1ra__pairSides,.ConnectedReadingMenu-module__drj1ra__yearTimeline .ConnectedReadingMenu-module__drj1ra__months article{color:var(--ink,#302d28)}.ConnectedReadingMenu-module__drj1ra__personalPreview{color:#39332e}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview{color:#39332e;background:#fffdf9;border-color:#d6c7b3}.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview>footer{color:#6e6257;background:#f2ece2;border-color:#ded3c5;margin:0;padding:16px 28px}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview{color:#f2ebdf;background:#292535;border-color:#786586}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview>header{background:#352e43;border-color:#62556e}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview>header h3{color:#b9e0d3}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__previewBadge{color:#c2d9ce}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__previewSeal{color:#f4bca8;border-color:#c99787}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview>footer{color:#d1c4d6;background:#352e43;border-color:#62556e}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__root .ConnectedReadingMenu-module__drj1ra__personalPreview>footer{padding:14px 18px}}.ConnectedReadingMenu-module__drj1ra__previewToc{color:#39332e;border-top:1px solid #ded3c5;max-width:740px;margin:24px auto 8px;padding-top:20px}.ConnectedReadingMenu-module__drj1ra__previewToc h4{color:#34574e;margin:0 0 10px;font-size:17px}.ConnectedReadingMenu-module__drj1ra__previewToc p{color:#6e6257;margin:0 0 14px;font-size:13px}.ConnectedReadingMenu-module__drj1ra__previewToc ol{word-break:keep-all;overflow-wrap:anywhere;gap:10px;margin:0;padding-left:24px;font-size:15px;line-height:1.7;display:grid}.ConnectedReadingMenu-module__drj1ra__previewToc li::marker{color:#94764b;font-size:12px}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__previewToc{color:#f2ebdf;border-color:#62556e}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__previewToc h4{color:#b9e0d3}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__previewToc p{color:#d1c4d6}:root[data-theme=dark] .ConnectedReadingMenu-module__drj1ra__previewToc li::marker{color:#dfc396}@media (max-width:600px){.ConnectedReadingMenu-module__drj1ra__previewToc ol{gap:8px;font-size:14px}}
.NamingNameCheck-module__PEOqxW__box{--ok:#2f7d4f;--mid:#a16207;--weak:#c2410c;--fit:#2f7d4f;--muted2:var(--muted,#6f655a);background:var(--card);border:1px solid var(--line);border-top:4px solid #6b46c1;border-radius:16px;gap:12px;min-width:0;padding:18px;display:grid}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .NamingNameCheck-module__PEOqxW__box{--ok:#5fbf86;--mid:#e3b341;--weak:#fb923c;--fit:#5fbf86}}:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__box{--ok:#5fbf86;--mid:#e3b341;--weak:#fb923c;--fit:#5fbf86}.NamingNameCheck-module__PEOqxW__box h3{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.NamingNameCheck-module__PEOqxW__box h3 small{color:var(--muted2);font-size:.8rem;font-weight:500}.NamingNameCheck-module__PEOqxW__lead,.NamingNameCheck-module__PEOqxW__note{color:var(--muted2);margin:0;font-size:.92rem;line-height:1.75}.NamingNameCheck-module__PEOqxW__form{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:10px;display:grid}@media (max-width:640px){.NamingNameCheck-module__PEOqxW__form{grid-template-columns:1fr}.NamingNameCheck-module__PEOqxW__form>button{width:100%}}.NamingNameCheck-module__PEOqxW__field{gap:6px;min-width:0;font-size:.88rem;font-weight:600;display:grid}.NamingNameCheck-module__PEOqxW__field small{color:var(--muted2);font-weight:400}.NamingNameCheck-module__PEOqxW__field input{border-radius:11px;width:100%;min-width:0;min-height:46px}.NamingNameCheck-module__PEOqxW__hjRow{align-items:center;gap:8px;min-width:0;display:flex}.NamingNameCheck-module__PEOqxW__hjRow input{flex:1}.NamingNameCheck-module__PEOqxW__form>button{white-space:nowrap;min-height:46px}.NamingNameCheck-module__PEOqxW__error{color:var(--weak);margin:0}.NamingNameCheck-module__PEOqxW__result{border:1px solid var(--line);border-left:4px solid var(--mid);border-radius:14px;gap:10px;min-width:0;margin-top:10px;padding:14px 16px;display:grid}.NamingNameCheck-module__PEOqxW__result[data-verdict=fit]{border-left-color:var(--fit)}.NamingNameCheck-module__PEOqxW__result header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.NamingNameCheck-module__PEOqxW__result h4{margin:0;font-size:1.3rem}.NamingNameCheck-module__PEOqxW__hanja{margin-left:8px;font-weight:500}.NamingNameCheck-module__PEOqxW__verdict{color:var(--mid);background:color-mix(in srgb,var(--mid) 12%,transparent);border:1px solid color-mix(in srgb,var(--mid) 40%,transparent);border-radius:99px;padding:4px 12px;font-size:.88rem;font-weight:700;display:inline-flex}.NamingNameCheck-module__PEOqxW__verdict[data-verdict=fit]{color:var(--fit);background:color-mix(in srgb,var(--fit) 12%,transparent);border-color:color-mix(in srgb,var(--fit) 40%,transparent)}.NamingNameCheck-module__PEOqxW__summary{margin:0;line-height:1.7}.NamingNameCheck-module__PEOqxW__result .NamingNameCheck-module__PEOqxW__items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.NamingNameCheck-module__PEOqxW__result .NamingNameCheck-module__PEOqxW__items li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;margin:0;display:grid}.NamingNameCheck-module__PEOqxW__items li div{min-width:0}.NamingNameCheck-module__PEOqxW__items b{margin-right:6px;font-size:.92rem}.NamingNameCheck-module__PEOqxW__items p{overflow-wrap:anywhere;margin:3px 0 0;font-size:.92rem;line-height:1.7}.NamingNameCheck-module__PEOqxW__mark{width:24px;height:24px;color:var(--muted2);border:1px solid var(--line);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;display:grid}.NamingNameCheck-module__PEOqxW__stateText{color:var(--muted2);font-size:.78rem;font-weight:600}li[data-state=good] .NamingNameCheck-module__PEOqxW__mark,li[data-state=good] .NamingNameCheck-module__PEOqxW__stateText{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 45%,transparent)}li[data-state=mixed] .NamingNameCheck-module__PEOqxW__mark,li[data-state=mixed] .NamingNameCheck-module__PEOqxW__stateText{color:var(--mid);border-color:color-mix(in srgb,var(--mid) 45%,transparent)}li[data-state=weak] .NamingNameCheck-module__PEOqxW__mark,li[data-state=weak] .NamingNameCheck-module__PEOqxW__stateText{color:var(--weak);border-color:color-mix(in srgb,var(--weak) 45%,transparent)}@media (max-width:480px){.NamingNameCheck-module__PEOqxW__box{padding:14px 12px}.NamingNameCheck-module__PEOqxW__result{padding:12px}.NamingNameCheck-module__PEOqxW__result h4{font-size:1.15rem}}:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__box,:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__summary,:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__note{color:#f2ebdf;background:#2c2837;border-color:#62556e}:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__note,:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__summary{color:#d8ccdb}:root[data-theme=dark] .NamingNameCheck-module__PEOqxW__box{--muted:#cec3d2}
.NamingReadingView-module__HRO95a__doc,.NamingReadingView-module__HRO95a__chart,.NamingReadingView-module__HRO95a__card{--el-mok:#2f7d4f;--el-hwa:#c2412d;--el-to:#a1701d;--el-geum:#5f6b7a;--el-su:#2563a6;--ok:#2f7d4f;--no:#8a8178;--warn:#c2410c;--crit:#6b46c1;--count:#b45309}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .NamingReadingView-module__HRO95a__doc,:root:not([data-theme=light]) .NamingReadingView-module__HRO95a__chart,:root:not([data-theme=light]) .NamingReadingView-module__HRO95a__card{--el-mok:#5fbf86;--el-hwa:#f07a64;--el-to:#d9a94a;--el-geum:#aab4c2;--el-su:#6aa6e8;--ok:#5fbf86;--no:#a59c92;--warn:#fb923c;--crit:#a78bfa;--count:#f0a35c}}:root[data-theme=dark] .NamingReadingView-module__HRO95a__doc,:root[data-theme=dark] .NamingReadingView-module__HRO95a__chart,:root[data-theme=dark] .NamingReadingView-module__HRO95a__card{--el-mok:#5fbf86;--el-hwa:#f07a64;--el-to:#d9a94a;--el-geum:#aab4c2;--el-su:#6aa6e8;--ok:#5fbf86;--no:#a59c92;--warn:#fb923c;--crit:#a78bfa;--count:#f0a35c}.NamingReadingView-module__HRO95a__el[data-el=목],.NamingReadingView-module__HRO95a__glyph[data-el=목],.NamingReadingView-module__HRO95a__barFill[data-el=목]{--c:var(--el-mok)}.NamingReadingView-module__HRO95a__el[data-el=화],.NamingReadingView-module__HRO95a__glyph[data-el=화],.NamingReadingView-module__HRO95a__barFill[data-el=화]{--c:var(--el-hwa)}.NamingReadingView-module__HRO95a__el[data-el=토],.NamingReadingView-module__HRO95a__glyph[data-el=토],.NamingReadingView-module__HRO95a__barFill[data-el=토]{--c:var(--el-to)}.NamingReadingView-module__HRO95a__el[data-el=금],.NamingReadingView-module__HRO95a__glyph[data-el=금],.NamingReadingView-module__HRO95a__barFill[data-el=금]{--c:var(--el-geum)}.NamingReadingView-module__HRO95a__el[data-el=수],.NamingReadingView-module__HRO95a__glyph[data-el=수],.NamingReadingView-module__HRO95a__barFill[data-el=수]{--c:var(--el-su)}.NamingReadingView-module__HRO95a__el[data-el=none],.NamingReadingView-module__HRO95a__glyph[data-el=none],.NamingReadingView-module__HRO95a__barFill[data-el=none]{--c:var(--no)}.NamingReadingView-module__HRO95a__doc{gap:18px;padding-inline:clamp(12px,3vw,4px);display:grid}@media (min-width:721px){.NamingReadingView-module__HRO95a__doc{padding-inline:0}}.NamingReadingView-module__HRO95a__intro{margin:0;line-height:1.8}.NamingReadingView-module__HRO95a__chart{gap:14px;margin:14px 0;display:grid}.NamingReadingView-module__HRO95a__chartRow{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:720px){.NamingReadingView-module__HRO95a__chartRow{grid-template-columns:1fr}}.NamingReadingView-module__HRO95a__panel,.NamingReadingView-module__HRO95a__criteria,.NamingReadingView-module__HRO95a__card{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:16px 18px}.NamingReadingView-module__HRO95a__panel h4,.NamingReadingView-module__HRO95a__criteria h4{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.NamingReadingView-module__HRO95a__panel h4 small{color:var(--muted,#6f655a);font-size:.85rem;font-weight:400}.NamingReadingView-module__HRO95a__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.NamingReadingView-module__HRO95a__pillar{border:1px solid var(--line);border-radius:12px;justify-items:center;gap:6px;padding:10px 4px;display:grid}.NamingReadingView-module__HRO95a__pillar[data-me]{border-color:var(--crit);box-shadow:inset 0 0 0 1px var(--crit)}.NamingReadingView-module__HRO95a__pillar small{color:var(--muted,#6f655a);font-size:.78rem}.NamingReadingView-module__HRO95a__glyph{color:var(--c);justify-items:center;font-size:1.7rem;font-weight:700;line-height:1.1;display:grid}.NamingReadingView-module__HRO95a__glyph em{font-size:.72rem;font-style:normal;font-weight:500}.NamingReadingView-module__HRO95a__unknown{color:var(--muted,#6f655a);padding:18px 0}.NamingReadingView-module__HRO95a__hint{color:var(--muted,#6f655a);margin:10px 0 0;font-size:.85rem;line-height:1.6}.NamingReadingView-module__HRO95a__bars{gap:9px;margin:0;padding:0;list-style:none;display:grid}.NamingReadingView-module__HRO95a__bars li{grid-template-columns:76px minmax(0,1fr) 22px;align-items:center;gap:8px;display:grid}.NamingReadingView-module__HRO95a__bars li[data-zero] b{color:var(--el-hwa)}.NamingReadingView-module__HRO95a__bar{background:color-mix(in srgb,var(--line) 70%,transparent);border-radius:99px;height:10px;overflow:hidden}.NamingReadingView-module__HRO95a__barFill{background:var(--c);border-radius:99px;min-width:0;height:100%;display:block}.NamingReadingView-module__HRO95a__bars b{text-align:right}.NamingReadingView-module__HRO95a__el{color:var(--c);background:color-mix(in srgb,var(--c) 13%,transparent);border:1px solid color-mix(in srgb,var(--c) 35%,transparent);white-space:nowrap;border-radius:99px;align-items:center;gap:3px;padding:2px 9px;font-size:.82rem;font-weight:600;display:inline-flex}.NamingReadingView-module__HRO95a__el[data-size=lg]{padding:4px 12px;font-size:1rem}.NamingReadingView-module__HRO95a__chip{border:1px solid var(--line);background:var(--card);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.NamingReadingView-module__HRO95a__chip small{opacity:.75;font-weight:400}.NamingReadingView-module__HRO95a__chip[data-tone=school]{border-color:color-mix(in srgb,var(--el-su) 40%,var(--line));color:var(--el-su)}.NamingReadingView-module__HRO95a__chip[data-tone=criterion]{background:color-mix(in srgb,var(--crit) 12%,transparent);border-color:color-mix(in srgb,var(--crit) 40%,transparent);color:var(--crit)}.NamingReadingView-module__HRO95a__chip[data-tone=count]{background:color-mix(in srgb,var(--count) 12%,transparent);border-color:color-mix(in srgb,var(--count) 40%,transparent);color:var(--count)}.NamingReadingView-module__HRO95a__chip[data-tone=ok]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.NamingReadingView-module__HRO95a__chip[data-tone=no]{color:var(--no);border-style:dashed}.NamingReadingView-module__HRO95a__chip[data-tone=warn]{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 50%,transparent);background:color-mix(in srgb,var(--warn) 9%,transparent)}.NamingReadingView-module__HRO95a__chip[data-tone=free]{color:#fff;background:var(--accent,#b8860b);border-color:#0000}.NamingReadingView-module__HRO95a__chip[data-tone=soft]{color:var(--muted,#6f655a)}.NamingReadingView-module__HRO95a__critGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.NamingReadingView-module__HRO95a__critGrid{grid-template-columns:1fr}}.NamingReadingView-module__HRO95a__crit{border:1px solid var(--line);border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.NamingReadingView-module__HRO95a__crit[data-kind=eokbu]{border-top:4px solid var(--crit)}.NamingReadingView-module__HRO95a__crit[data-kind=count]{border-top:4px solid var(--count)}.NamingReadingView-module__HRO95a__crit p{margin:0;line-height:1.7}.NamingReadingView-module__HRO95a__critHead,.NamingReadingView-module__HRO95a__critEls,.NamingReadingView-module__HRO95a__tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.NamingReadingView-module__HRO95a__critEls span:not([class]),.NamingReadingView-module__HRO95a__critMeta{color:var(--muted,#6f655a);font-size:.85rem}.NamingReadingView-module__HRO95a__group{gap:14px;display:grid}.NamingReadingView-module__HRO95a__group h3{margin:8px 0 0}.NamingReadingView-module__HRO95a__groupNote{color:var(--muted,#6f655a);margin:0;line-height:1.7}.NamingReadingView-module__HRO95a__card{gap:14px;display:grid}.NamingReadingView-module__HRO95a__card[data-group=count]{border-left:4px solid var(--count)}.NamingReadingView-module__HRO95a__card[data-group=eokbu]{border-left:4px solid var(--crit)}.NamingReadingView-module__HRO95a__card[data-group=hangul]{border-left:4px solid var(--el-mok)}.NamingReadingView-module__HRO95a__card[data-group=current]{border:1px solid color-mix(in srgb,var(--el-geum) 45%,var(--line));border-left:4px solid var(--el-geum);background:color-mix(in srgb,var(--el-geum) 6%,var(--card))}.NamingReadingView-module__HRO95a__chip[data-tone=current]{color:var(--el-geum);background:color-mix(in srgb,var(--el-geum) 12%,transparent);border-color:color-mix(in srgb,var(--el-geum) 40%,transparent)}.NamingReadingView-module__HRO95a__card p{margin:0;line-height:1.8}.NamingReadingView-module__HRO95a__cardHead{align-items:flex-start;gap:12px;display:flex}.NamingReadingView-module__HRO95a__cardHead h4{margin:0 0 6px;font-size:1.35rem}.NamingReadingView-module__HRO95a__hanjaName{margin-left:8px;font-weight:500}.NamingReadingView-module__HRO95a__no{background:color-mix(in srgb,var(--accent,#b8860b) 18%,transparent);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.NamingReadingView-module__HRO95a__chars{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px;display:grid}.NamingReadingView-module__HRO95a__char{text-align:center;border:1px solid var(--line);border-radius:12px;justify-items:center;gap:3px;padding:10px 6px;display:grid}.NamingReadingView-module__HRO95a__char[data-surname]{opacity:.65;align-content:center}.NamingReadingView-module__HRO95a__big{font-size:2rem;font-weight:700;line-height:1.1}@media (max-width:480px){.NamingReadingView-module__HRO95a__big{font-size:1.6rem}.NamingReadingView-module__HRO95a__char{padding:8px 4px}.NamingReadingView-module__HRO95a__card{padding:14px}}.NamingReadingView-module__HRO95a__char small{color:var(--muted,#6f655a);font-size:.78rem}.NamingReadingView-module__HRO95a__charEl{justify-items:center;gap:2px;display:grid}.NamingReadingView-module__HRO95a__multi{color:var(--warn)!important}.NamingReadingView-module__HRO95a__sec{gap:8px;display:grid}.NamingReadingView-module__HRO95a__sec h5{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:.95rem;display:flex}.NamingReadingView-module__HRO95a__sec h5 small{color:var(--muted,#6f655a);font-size:.8rem;font-weight:400}.NamingReadingView-module__HRO95a__rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.NamingReadingView-module__HRO95a__rows li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.NamingReadingView-module__HRO95a__flow{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.NamingReadingView-module__HRO95a__flow i{color:var(--muted,#6f655a);margin:0 2px;font-style:normal}.NamingReadingView-module__HRO95a__tableWrap{overflow-x:auto}.NamingReadingView-module__HRO95a__suriTable{border-collapse:collapse;width:100%;min-width:280px}.NamingReadingView-module__HRO95a__suriTable th,.NamingReadingView-module__HRO95a__suriTable td{border-bottom:1px solid var(--line);text-align:left;padding:7px 8px;font-size:.92rem}.NamingReadingView-module__HRO95a__suriTable thead th{border-bottom-width:2px}.NamingReadingView-module__HRO95a__suriTable th small{color:var(--muted,#6f655a);font-size:.75rem;font-weight:400;display:block}.NamingReadingView-module__HRO95a__suriTable td b{margin-right:6px}.NamingReadingView-module__HRO95a__suri{border-radius:99px;padding:1px 8px;font-size:.78rem;font-weight:700;display:inline-block}.NamingReadingView-module__HRO95a__suri[data-v=good]{color:var(--ok);background:color-mix(in srgb,var(--ok) 13%,transparent)}.NamingReadingView-module__HRO95a__suri[data-v=split]{color:var(--count);background:color-mix(in srgb,var(--count) 13%,transparent)}.NamingReadingView-module__HRO95a__suri[data-v=bad]{color:var(--el-hwa);background:color-mix(in srgb,var(--el-hwa) 13%,transparent)}.NamingReadingView-module__HRO95a__notes{color:var(--muted,#6f655a);margin:0;padding-left:1.2em;line-height:1.8}.NamingReadingView-module__HRO95a__char,.NamingReadingView-module__HRO95a__charEl{min-width:0;max-width:100%}.NamingReadingView-module__HRO95a__charEl .NamingReadingView-module__HRO95a__el{white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;max-width:100%}.NamingReadingView-module__HRO95a__rows .NamingReadingView-module__HRO95a__fillExplanation{color:var(--muted,#6f655a);flex-basis:100%;margin:3px 0 6px;font-size:13px;line-height:1.8}.NamingReadingView-module__HRO95a__chip[data-tone=trend]{color:#0f766e;background:#0f766e1a;border-color:#0f766e61}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .NamingReadingView-module__HRO95a__chip[data-tone=trend]{color:#5eead4}}:root[data-theme=dark] .NamingReadingView-module__HRO95a__chip[data-tone=trend]{color:#5eead4}:root[data-theme=dark] .NamingReadingView-module__HRO95a__card,:root[data-theme=dark] .NamingReadingView-module__HRO95a__panel,:root[data-theme=dark] .NamingReadingView-module__HRO95a__doc,:root[data-theme=dark] .NamingReadingView-module__HRO95a__criteria,:root[data-theme=dark] .NamingReadingView-module__HRO95a__chart,:root[data-theme=dark] .NamingReadingView-module__HRO95a__intro{color:#f2ebdf;background:#2c2837;border-color:#62556e}:root[data-theme=dark] .NamingReadingView-module__HRO95a__hint{color:#d8ccdb}:root[data-theme=dark] :is(.NamingReadingView-module__HRO95a__doc,.NamingReadingView-module__HRO95a__chart,.NamingReadingView-module__HRO95a__card){--muted:#cec3d2}:root[data-theme=dark] .NamingReadingView-module__HRO95a__chip[data-tone=free]{color:#fff5df;background:#79571e}.NamingReadingView-module__HRO95a__cardHead>div,.NamingReadingView-module__HRO95a__tags{min-width:0}.NamingReadingView-module__HRO95a__tags .NamingReadingView-module__HRO95a__chip{white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;max-width:100%}.NamingReadingView-module__HRO95a__doc{box-sizing:border-box;background:var(--paper,#fffdf8);color:var(--ink,#39332e);border:1px solid var(--line,#ded1c0);--muted:var(--ink-soft,#6f655a);border-radius:20px;padding:24px}.NamingReadingView-module__HRO95a__doc>.NamingReadingView-module__HRO95a__group>h3{color:inherit}@media (max-width:600px){.NamingReadingView-module__HRO95a__doc{border-radius:16px;padding:18px 14px}}
.PaymentMethodNotice-module__kuBC5q__notice{right:max(12px,50vw - 298px);bottom:calc(92px + env(safe-area-inset-bottom));z-index:5;pointer-events:none;color:#334d43;width:min(320px,100vw - 32px);font-family:Pretendard Variable,sans-serif;position:fixed}.PaymentMethodNotice-module__kuBC5q__bubble,.PaymentMethodNotice-module__kuBC5q__toggle{pointer-events:auto}.PaymentMethodNotice-module__kuBC5q__bubble{overscroll-behavior:contain;background:#fffdf6;border:1px solid #d5c7a8;border-radius:18px;max-height:calc(100dvh - 190px);margin-bottom:10px;padding:16px 18px;overflow:auto;box-shadow:0 8px 32px #1b322d29}.PaymentMethodNotice-module__kuBC5q__bubble header{justify-content:space-between;align-items:center;gap:8px;display:flex}.PaymentMethodNotice-module__kuBC5q__bubble header strong{font-size:15px}.PaymentMethodNotice-module__kuBC5q__bubble header button{color:#646858;cursor:pointer;background:#f0ecdf;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:22px}.PaymentMethodNotice-module__kuBC5q__date{color:#928573;margin:0 0 12px;font-size:11px}.PaymentMethodNotice-module__kuBC5q__bubble dl{gap:10px;margin:0;display:grid}.PaymentMethodNotice-module__kuBC5q__bubble dl>div{background:#edf3e9;border-radius:10px;padding:10px 12px}.PaymentMethodNotice-module__kuBC5q__bubble dt{color:#637460;margin-bottom:4px;font-size:11px}.PaymentMethodNotice-module__kuBC5q__bubble dd{word-break:keep-all;margin:0;font-size:13px;font-weight:600;line-height:1.6}.PaymentMethodNotice-module__kuBC5q__bubble dl>.PaymentMethodNotice-module__kuBC5q__pending{color:#886b42;background:#f4eee3}.PaymentMethodNotice-module__kuBC5q__note{color:#7c7569;word-break:keep-all;margin:12px 0 0;font-size:12px;line-height:1.7}.PaymentMethodNotice-module__kuBC5q__toggle{color:#4c6351;min-height:40px;font:inherit;cursor:pointer;background:#fffaf0;border:1px solid #d4c7aa;border-radius:24px;align-items:center;gap:8px;margin-left:auto;padding:9px 14px;font-size:12px;font-weight:650;display:flex;box-shadow:0 3px 12px #1b322d18}.PaymentMethodNotice-module__kuBC5q__notice button:focus-visible{outline-offset:3px;outline:3px solid #9c814f}@media (max-width:600px){.PaymentMethodNotice-module__kuBC5q__notice{bottom:calc(98px + env(safe-area-inset-bottom));width:min(310px,100vw - 24px);right:12px}}@media (max-height:500px){.PaymentMethodNotice-module__kuBC5q__notice{bottom:74px}.PaymentMethodNotice-module__kuBC5q__bubble{max-height:calc(100dvh - 145px)}}:root[data-theme=dark] .PaymentMethodNotice-module__kuBC5q__note{color:#d8ccdb;background:#2c2837;border-color:#62556e}
.ShelterMenu-module__j1gBrq__trigger{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;min-height:40px;padding:8px 6px;display:inline-flex}.ShelterMenu-module__j1gBrq__trigger img{border-radius:50%;width:20px;height:20px;display:block}.ShelterMenu-module__j1gBrq__dialog{box-sizing:border-box;color:#3d4e44;background:#faf7ef;border:1px solid #e1d8c8;border-radius:24px;width:min(440px,100vw - 28px);max-height:calc(100dvh - 36px);margin:auto;padding:22px;overflow-y:auto;box-shadow:0 20px 80px #30283c33}.ShelterMenu-module__j1gBrq__dialog::backdrop{background:#30283c66}.ShelterMenu-module__j1gBrq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ShelterMenu-module__j1gBrq__header small{color:#8a806e;font-size:12px}.ShelterMenu-module__j1gBrq__header h2{margin:4px 0 16px;font-size:24px}.ShelterMenu-module__j1gBrq__close{color:#685475;cursor:pointer;background:#efe9f5;border:1px solid #ded4e7;border-radius:50%;width:34px;height:34px;font-size:24px}.ShelterMenu-module__j1gBrq__shelter{color:#62506d;background:#eee7f4;border-radius:15px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.ShelterMenu-module__j1gBrq__shelter span:nth-child(2){flex:1}.ShelterMenu-module__j1gBrq__shelter strong,.ShelterMenu-module__j1gBrq__shelter small{display:block}.ShelterMenu-module__j1gBrq__shelter small{margin-top:4px;font-size:11px}.ShelterMenu-module__j1gBrq__hint{color:#7c8277;margin:16px 0;font-size:12px}.ShelterMenu-module__j1gBrq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ShelterMenu-module__j1gBrq__list button{color:#45574c;text-align:left;cursor:pointer;background:#fffdf7;border:1px solid #e1e2d7;border-radius:14px;align-items:center;gap:12px;width:100%;padding:8px;display:flex}.ShelterMenu-module__j1gBrq__list button[aria-pressed=true]{background:#edf3ec;border-color:#7e9c8e}.ShelterMenu-module__j1gBrq__list img{object-fit:contain;border-radius:10px;flex-shrink:0}.ShelterMenu-module__j1gBrq__list button>span{flex:1}.ShelterMenu-module__j1gBrq__list strong{font-size:14px;display:block}.ShelterMenu-module__j1gBrq__list small{color:#7a8378;margin-top:5px;font-size:11px;display:block}.ShelterMenu-module__j1gBrq__list i{color:#fff;background:#486b61;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ShelterMenu-module__j1gBrq__list svg{width:18px;height:18px}.ShelterMenu-module__j1gBrq__footer{align-items:center;gap:14px;margin-top:16px;display:flex}.ShelterMenu-module__j1gBrq__footer label{flex:1;align-items:center;gap:8px;font-size:12px;display:flex}.ShelterMenu-module__j1gBrq__footer input{accent-color:#486b61;width:100%;min-width:0}.ShelterMenu-module__j1gBrq__footer button{white-space:nowrap;color:#486b61;cursor:pointer;background:#eef3ec;border:1px solid #d4decf;border-radius:10px;padding:8px}.ShelterMenu-module__j1gBrq__footer button:disabled{opacity:.45}.ShelterMenu-module__j1gBrq__trigger:focus-visible,.ShelterMenu-module__j1gBrq__dialog button:focus-visible,.ShelterMenu-module__j1gBrq__dialog a:focus-visible{outline-offset:3px;outline:2px solid #7a6388}@media (max-width:380px){.ShelterMenu-module__j1gBrq__dialog{padding:16px}.ShelterMenu-module__j1gBrq__list img{width:50px;height:50px}}.ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer{border:1px solid #d6e2db;border-radius:14px;gap:12px;padding:12px;color:#365b50!important;background:#edf3ef!important}.ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer label{white-space:nowrap;color:#365b50;flex:1;gap:10px;min-width:0;font-weight:600}.ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer input{cursor:pointer;accent-color:#427967;flex:1;width:0;min-width:0;min-height:32px}.ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer button{color:#735345;background:#fffaf4;border:1px solid #dfcec0;flex:none;min-height:38px;padding:8px 11px;font-size:12px}.ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer button:disabled{opacity:1;color:#8d8b83;cursor:default;background:#f4f3ee;border-color:#dedfd6}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__dialog{color:#f0e9df;background:#292635;border-color:#75677c}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__hint,:root[data-theme=dark] .ShelterMenu-module__j1gBrq__header small{color:#cec2d1}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__list button{color:#f1e8dd;background:#34303e;border-color:#665b70}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__list small{color:#c2b9c9}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__list button[aria-pressed=true]{background:#28463e;border-color:#89b9a6}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer{border-color:#658476;color:#d6ece1!important;background:#293d37!important}:root[data-theme=dark] .ShelterMenu-module__j1gBrq__dialog .ShelterMenu-module__j1gBrq__footer label{color:#d6ece1}
.InstallGuideArtwork-module__tc_DXq__guide{clear:both;color:#433e34;text-align:left;margin-top:12px}.InstallGuideArtwork-module__tc_DXq__scene{background:#fdfaf2;border:1px solid #eee4d3;border-radius:18px;overflow:hidden}.InstallGuideArtwork-module__tc_DXq__scene>img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__label{letter-spacing:.04em;color:#847154;margin:18px 0 8px;font-size:12px}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__steps li{border-bottom:1px solid #e8e0d3;align-items:flex-start;gap:12px;padding:14px 2px;display:flex}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__steps li:last-child{border-bottom:0}.InstallGuideArtwork-module__tc_DXq__number{color:#47634e;background:#e8ede4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:700;display:grid}.InstallGuideArtwork-module__tc_DXq__steps strong{word-break:keep-all;font-size:15px;line-height:1.6;display:block}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__steps p{word-break:keep-all;color:#776d5e;margin:4px 0 0;font-size:13px;line-height:1.7}.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__note{color:#8b7f6c;word-break:keep-all;margin:12px 0 0;font-size:11px;line-height:1.7}@media (max-width:360px){.InstallGuideArtwork-module__tc_DXq__guide .InstallGuideArtwork-module__tc_DXq__steps li{gap:9px;padding:12px 0}.InstallGuideArtwork-module__tc_DXq__steps strong{font-size:14px}}
