.Batu-module__H4KEfG__page{color:#244d40;max-width:1050px;margin:auto;padding:22px clamp(16px,3vw,32px) 40px}.Batu-module__H4KEfG__profile{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.Batu-module__H4KEfG__profile span,.Batu-module__H4KEfG__eyebrow{letter-spacing:.16em;color:#939b7d;font-size:9px}.Batu-module__H4KEfG__profile h2{font-family:var(--font-display);margin-top:5px;font-size:29px;line-height:1.2}.Batu-module__H4KEfG__profile button{cursor:pointer;background:#fffaf17d;border:1px solid #d4ddc6;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.Batu-module__H4KEfG__tabs{background:#e8ecdf88;border:1px solid #fffdf4;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:25px;padding:5px;display:grid}.Batu-module__H4KEfG__tabs button{color:#85927a;cursor:pointer;border-radius:13px;padding:12px 4px;font-size:14px;transition:background .22s,color .22s}.Batu-module__H4KEfG__tabs button[aria-selected=true]{color:#f8f1db;background:#244d40;box-shadow:0 3px 8px #163f2514}.Batu-module__H4KEfG__panel:not([hidden]){animation:.4s cubic-bezier(.2,.8,.2,1) both Batu-module__H4KEfG__arrive}@keyframes Batu-module__H4KEfG__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.Batu-module__H4KEfG__masthead{justify-content:space-between;align-items:center;padding:8px 4px 25px;display:flex}.Batu-module__H4KEfG__masthead h2{font-family:var(--font-display);margin:6px 0 9px;font-size:clamp(34px,5vw,48px);line-height:1.1}.Batu-module__H4KEfG__masthead p{color:#8a947d;font-size:12px}.Batu-module__H4KEfG__daySeal{color:#a38b54;background:linear-gradient(130deg,#f2e4bd77,#fff9ec44);border:1px solid #baa16b70;border-radius:19px;place-items:center;width:68px;height:77px;font-family:serif;font-size:40px;display:grid;transform:rotate(5deg);box-shadow:inset 0 0 0 5px #fff8e477}.Batu-module__H4KEfG__pillars{perspective:1100px;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:0 0 28px;display:grid}.Batu-module__H4KEfG__pillar{text-align:center;transform-origin:50% 80%;background:linear-gradient(115deg,#fffaf0,#eee9d9);border:1px solid #d3c7a6;border-radius:24px 24px 17px 17px;min-width:0;padding:24px 12px 28px;animation:.9s cubic-bezier(.16,1,.3,1) both Batu-module__H4KEfG__openPillar;position:relative;box-shadow:inset 0 0 0 5px #fffcf280,0 8px 18px #4d57320a}@keyframes Batu-module__H4KEfG__openPillar{0%{opacity:0;transform:translateY(30px)rotateY(-65deg)rotateX(8deg)}to{opacity:1;transform:none}}.Batu-module__H4KEfG__pillar>span{color:#8c9279;letter-spacing:.06em;margin-bottom:22px;font-size:11px;display:block}.Batu-module__H4KEfG__pillar strong{color:#56705a;font-family:serif;font-size:clamp(36px,5vw,61px);font-weight:400;line-height:1.2;display:block}.Batu-module__H4KEfG__pillar small{margin-top:8px;font-size:13px;display:block}.Batu-module__H4KEfG__pillar>i{background:#b4a47760;width:26px;height:1px;margin:19px auto;display:block}.Batu-module__H4KEfG__pillar[data-day=true]{color:#eddfb7;background:radial-gradient(at top,#456b57,#1d4739);border-color:#b4a16b;box-shadow:inset 0 0 0 5px #d3bd7e14,0 12px 24px #1b443925}.Batu-module__H4KEfG__pillar[data-day=true] strong{color:#e3d09a}.Batu-module__H4KEfG__pillar[data-day=true]>span{color:#c2cba8}.Batu-module__H4KEfG__insights{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;display:grid}.Batu-module__H4KEfG__elementCard,.Batu-module__H4KEfG__relationCard{background:#fffdf5a1;border:1px solid #fffdf2;border-radius:23px;min-width:0;padding:24px}.Batu-module__H4KEfG__elementCard header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Batu-module__H4KEfG__elementCard h3,.Batu-module__H4KEfG__relationCard h3{font-family:var(--font-display);font-size:27px;font-weight:400}.Batu-module__H4KEfG__elementCard header>span{color:#909c81;font-size:10px}.Batu-module__H4KEfG__elements{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.Batu-module__H4KEfG__elements>div{text-align:center}.Batu-module__H4KEfG__elementTrack{background:#e9ecdf;border-radius:8px;width:100%;max-width:30px;height:110px;margin:auto auto 12px;position:relative;overflow:hidden}.Batu-module__H4KEfG__elementTrack i{background:var(--element);transform-origin:bottom;border-radius:7px;width:100%;min-height:0;animation:.9s cubic-bezier(.2,.8,.2,1) both Batu-module__H4KEfG__grow;display:block;position:absolute;bottom:0}@keyframes Batu-module__H4KEfG__grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Batu-module__H4KEfG__elements strong{font-size:19px;font-weight:400;font-family:var(--font-display)}.Batu-module__H4KEfG__elements strong small{font-size:10px}.Batu-module__H4KEfG__elements>div>span{color:#859076;margin-top:5px;font-size:11px;display:block}.Batu-module__H4KEfG__relationCard{background:linear-gradient(125deg,#e9e5d1aa,#f9f3e7)}.Batu-module__H4KEfG__relationCard h3{margin:10px 0 20px}.Batu-module__H4KEfG__relationCard ul{gap:14px;display:grid}.Batu-module__H4KEfG__relationCard li{gap:12px;font-size:13px;line-height:1.65;display:flex}.Batu-module__H4KEfG__relationCard li span{color:#a98f57}.Batu-module__H4KEfG__details{color:#859277;border-block:1px solid #d8dfcc;margin-top:22px;padding:18px 4px;font-size:12px}.Batu-module__H4KEfG__details summary{cursor:pointer}.Batu-module__H4KEfG__details>p{margin-top:18px}.Batu-module__H4KEfG__tenGods{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.Batu-module__H4KEfG__tenGods h4{color:#315642;margin-bottom:8px}.Batu-module__H4KEfG__tenGods small{margin-top:5px;line-height:1.7;display:block}.Batu-module__H4KEfG__periodHeading{margin:26px 0}.Batu-module__H4KEfG__periodHeading h2{font-family:var(--font-display);margin-top:10px;font-size:34px}.Batu-module__H4KEfG__timeline{max-width:720px;margin:auto;list-style:none}.Batu-module__H4KEfG__timeline li{grid-template-columns:85px minmax(0,1fr);gap:24px;padding:0 0 18px;display:grid;position:relative}.Batu-module__H4KEfG__timeline li:before{content:"";background:#ccd6bd;width:1px;position:absolute;top:0;bottom:0;left:92px}.Batu-module__H4KEfG__timeline li:after{content:"";background:#a8b496;border-radius:50%;width:7px;height:7px;position:absolute;top:35px;left:89px}.Batu-module__H4KEfG__age{text-align:center;padding-top:19px}.Batu-module__H4KEfG__age strong{font-family:var(--font-display);font-size:30px;font-weight:400;display:block}.Batu-module__H4KEfG__age span{color:#869376;font-size:10px}.Batu-module__H4KEfG__timeline article{background:#fffdf58c;border:1px solid #fffdf5;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.Batu-module__H4KEfG__timeline article span{color:#8e987e;font-size:10px}.Batu-module__H4KEfG__timeline h3{font-family:var(--font-display);margin-top:5px;font-size:26px}.Batu-module__H4KEfG__timeline article>b{color:#aab598;font-family:serif;font-size:30px;font-weight:400}.Batu-module__H4KEfG__timeline small{color:#ddc78c;margin-top:10px;font-size:10px;display:inline-block}.Batu-module__H4KEfG__timeline [data-current=true] article{color:#f3e7c7;background:linear-gradient(120deg,#315c49,#1d4538);border-color:#b3a16e}.Batu-module__H4KEfG__timeline [data-current=true] article span,.Batu-module__H4KEfG__timeline [data-current=true] article>b{color:#c5cca7}.Batu-module__H4KEfG__timeline [data-current=true]:after{background:#aa8f50;box-shadow:0 0 0 5px #b8a46c20}.Batu-module__H4KEfG__welcome{text-align:center;max-width:470px;margin:25px auto;padding:25px 10px}.Batu-module__H4KEfG__emptyPillars{perspective:800px;justify-content:center;gap:12px;margin-bottom:40px;display:flex}.Batu-module__H4KEfG__emptyPillars span{color:#d6c48d;background:linear-gradient(130deg,#37634e,#1e4538);border:1px solid #c7b887;border-radius:20px;place-items:center;width:64px;height:165px;font-family:serif;font-size:34px;animation:.9s both Batu-module__H4KEfG__openPillar;display:grid;box-shadow:inset 0 0 0 5px #e2ce9112,0 14px 22px #244d4014}.Batu-module__H4KEfG__emptyPillars span:nth-child(2),.Batu-module__H4KEfG__emptyPillars span:nth-child(3){margin-top:-15px}.Batu-module__H4KEfG__welcome h2{font-family:var(--font-display);margin:14px 0;font-size:42px;line-height:1.1}.Batu-module__H4KEfG__welcome p{color:#8b967d;margin:18px 0 26px;font-size:14px;line-height:1.7}.Batu-module__H4KEfG__primary{color:#f6eed3;cursor:pointer;background:#244d40;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 20px;font-size:14px;display:flex}@media (max-width:650px){.Batu-module__H4KEfG__page{padding-top:18px}.Batu-module__H4KEfG__pillars{gap:7px}.Batu-module__H4KEfG__pillar{border-radius:18px 18px 13px 13px;padding:19px 5px 22px}.Batu-module__H4KEfG__pillar>span{margin-bottom:18px;font-size:10px}.Batu-module__H4KEfG__pillar small{font-size:12px}.Batu-module__H4KEfG__pillar>i{margin:15px auto}.Batu-module__H4KEfG__insights{grid-template-columns:1fr;gap:14px}.Batu-module__H4KEfG__elementCard,.Batu-module__H4KEfG__relationCard{padding:22px 20px}.Batu-module__H4KEfG__tenGods{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Batu-module__H4KEfG__timeline li{grid-template-columns:60px minmax(0,1fr);gap:20px}.Batu-module__H4KEfG__timeline li:before{left:68px}.Batu-module__H4KEfG__timeline li:after{left:65px}.Batu-module__H4KEfG__timeline article{padding:19px 17px}.Batu-module__H4KEfG__timeline article>b{font-size:25px}}@media (prefers-reduced-motion:reduce){.Batu-module__H4KEfG__page *{transition:none!important;animation:none!important}}html[data-motion=reduced] .Batu-module__H4KEfG__page *{transition:none!important;animation:none!important}.Batu-module__H4KEfG__topicGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.Batu-module__H4KEfG__topicGrid button{text-align:left;cursor:pointer;background:#fffdf59e;border:1px solid #fffdf4;border-radius:23px;grid-column:span 2;padding:25px;transition:transform .24s,box-shadow .24s}.Batu-module__H4KEfG__topicGrid button:first-child,.Batu-module__H4KEfG__topicGrid button:nth-child(4){grid-column:span 3}.Batu-module__H4KEfG__topicGrid button:first-child{color:#eee4c2;background:radial-gradient(at 0 0,#456c55,#214a3b);border-color:#b8a77470}.Batu-module__H4KEfG__topicGrid button:last-child{background:linear-gradient(120deg,#ede3c7,#f9f3e6)}.Batu-module__H4KEfG__topicGrid button>div{color:#879673;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.Batu-module__H4KEfG__topicGrid button:first-child>div,.Batu-module__H4KEfG__topicGrid button:first-child p{color:#bdc9ac}.Batu-module__H4KEfG__topicGrid h3{font-family:var(--font-display);margin-bottom:12px;font-size:29px;line-height:1.15}.Batu-module__H4KEfG__topicGrid p{color:#8a947c;max-width:330px;font-size:12px;line-height:1.65}.Batu-module__H4KEfG__back{color:#7d8f72;cursor:pointer;padding:4px 0 20px;font-size:12px}.Batu-module__H4KEfG__like{justify-content:flex-end;margin-top:20px;display:flex}@media (hover:hover){.Batu-module__H4KEfG__topicGrid button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #244d4010}}@media (max-width:650px){.Batu-module__H4KEfG__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Batu-module__H4KEfG__topicGrid button{grid-column:span 1;padding:21px 17px}.Batu-module__H4KEfG__topicGrid button:first-child,.Batu-module__H4KEfG__topicGrid button:nth-child(4){grid-column:span 2}.Batu-module__H4KEfG__topicGrid button:first-child>div{margin-bottom:18px}.Batu-module__H4KEfG__topicGrid h3{font-size:25px}.Batu-module__H4KEfG__topicGrid button:last-child{grid-template-columns:1fr auto;display:grid}.Batu-module__H4KEfG__topicGrid button:last-child>div{grid-area:1/2/span 2;margin:0 0 0 16px}.Batu-module__H4KEfG__topicGrid button:last-child>div>span{display:none}}.Batu-module__H4KEfG__chartBoard{background:radial-gradient(at top,#fffaf0,#f0ecdde0);border:1px solid #d3c59e;border-radius:25px;margin-bottom:22px;padding:23px;box-shadow:inset 0 0 0 6px #fffdf34d}.Batu-module__H4KEfG__chartColumns,.Batu-module__H4KEfG__chartCells{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.Batu-module__H4KEfG__chartColumns>div{text-align:center;color:#7e8d72;min-height:43px;font-size:13px}.Batu-module__H4KEfG__chartColumns small{letter-spacing:.06em;color:#ae8b46;margin-top:4px;font-size:9px;display:block}.Batu-module__H4KEfG__chartColumns [data-day=true]>span{color:#244d40;font-weight:600}.Batu-module__H4KEfG__rowLabel{align-items:center;gap:12px;margin:16px 0 12px;display:flex}.Batu-module__H4KEfG__rowLabel>span{letter-spacing:.17em;color:#979a7e;font-size:8px}.Batu-module__H4KEfG__rowLabel i{background:linear-gradient(90deg,#c9c6ab70,#0000);flex:1;height:1px}.Batu-module__H4KEfG__chartCells button{text-align:center;cursor:pointer;background:#fffdf6b0;border:1px solid #e1dbc5;border-radius:17px;min-width:0;padding:18px 6px 13px;transition:opacity .2s,background .2s,box-shadow .2s;animation:.55s both Batu-module__H4KEfG__arrive}.Batu-module__H4KEfG__chartCells strong{color:var(--ink);font-family:serif;font-size:clamp(34px,5vw,53px);font-weight:400;line-height:1.15;display:block}.Batu-module__H4KEfG__chartCells button>span{color:#365742;margin-top:8px;font-size:14px;display:block}.Batu-module__H4KEfG__chartCells button>small{color:var(--ink);background:color-mix(in srgb,var(--ink) 9%,transparent);border-radius:20px;margin-top:8px;padding:3px 8px;font-size:10px;display:inline-block}.Batu-module__H4KEfG__chartCells button[data-day=true]{background:linear-gradient(140deg,#fcf2d9,#e9ddbc);border-color:#bba56d}.Batu-module__H4KEfG__chartCells button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ink),0 4px 12px #4b62320b;background:#fffdf2}.Batu-module__H4KEfG__chartCells button[data-dim=true],.Batu-module__H4KEfG__elementRows button[data-dim=true]{opacity:.42}.Batu-module__H4KEfG__chartHint{color:#8c957c;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;font-size:10px;display:flex}.Batu-module__H4KEfG__chartHint button{color:#476c50;text-underline-offset:3px;cursor:pointer;padding:5px 0;text-decoration:underline}.Batu-module__H4KEfG__elementRows{gap:18px;margin-top:25px;display:grid}.Batu-module__H4KEfG__elementRows button{text-align:left;cursor:pointer;grid-template-columns:52px minmax(0,1fr) 44px;align-items:center;gap:15px;transition:opacity .2s;display:grid}.Batu-module__H4KEfG__elementName{align-items:center;gap:7px;font-size:12px;display:flex}.Batu-module__H4KEfG__elementName>i{background:var(--element);border-radius:50%;width:6px;height:6px}.Batu-module__H4KEfG__horizontalTrack{background:#e9ecdf;border-radius:9px;height:9px;display:block;overflow:hidden}.Batu-module__H4KEfG__horizontalTrack>i{background:var(--element);transform-origin:0;border-radius:9px;height:100%;animation:.65s ease-out both Batu-module__H4KEfG__barGrow;display:block}@keyframes Batu-module__H4KEfG__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Batu-module__H4KEfG__elementRows strong{font-weight:400;font-family:var(--font-display);text-align:right;font-size:23px}.Batu-module__H4KEfG__elementRows strong small{font-family:var(--font-body);margin-left:2px;font-size:10px}@media (max-width:600px){.Batu-module__H4KEfG__chartBoard{padding:20px 13px 17px}.Batu-module__H4KEfG__chartColumns,.Batu-module__H4KEfG__chartCells{gap:7px}.Batu-module__H4KEfG__chartCells button{border-radius:13px;padding:15px 3px 12px}.Batu-module__H4KEfG__chartCells button>span{font-size:13px}.Batu-module__H4KEfG__chartCells button>small{padding:3px 6px;font-size:9px}.Batu-module__H4KEfG__chartHint{gap:8px;font-size:9px}}.Batu-module__H4KEfG__branchAnimal{object-fit:contain;opacity:.72;width:clamp(32px,5vw,50px);height:clamp(32px,5vw,50px);margin:0 auto 8px;display:block}.Batu-module__H4KEfG__relationCard li,.Batu-module__H4KEfG__details>p{text-align:justify}.Batu-module__H4KEfG__eyebrow,.Batu-module__H4KEfG__profile span,.Batu-module__H4KEfG__rowLabel>span{font-size:11px;line-height:1.5}
