.IChingCalculator_portal__7j3bg{display:grid;grid-gap:24px;gap:24px}.IChingCalculator_castShell__PDAEi{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;gap:18px}.IChingCalculator_castCard__WZ7dE,.IChingCalculator_changingCard__DmPRT,.IChingCalculator_deepCard__4J3kp,.IChingCalculator_emptyState__mRPIU,.IChingCalculator_historySection__n1OlV,.IChingCalculator_learningSection__n6eHg,.IChingCalculator_librarySection___iYia,.IChingCalculator_lockedCard__F5Fs5,.IChingCalculator_memberSynthesis__qa7V6,.IChingCalculator_primaryReading__QNJOe,.IChingCalculator_questionCard__wk8_t,.IChingCalculator_trigramSection__WN__4{border:1px solid rgba(126,200,227,.16);border-radius:24px;background:linear-gradient(155deg,rgba(10,39,78,.94),rgba(4,18,43,.98));box-shadow:0 22px 60px rgba(0,0,0,.2)}.IChingCalculator_castCard__WZ7dE,.IChingCalculator_questionCard__wk8_t{padding:22px}.IChingCalculator_castCard__WZ7dE h3,.IChingCalculator_changingCard__DmPRT h3,.IChingCalculator_lockedCard__F5Fs5 h3,.IChingCalculator_memberSynthesis__qa7V6 h3,.IChingCalculator_questionCard__wk8_t h3{font-family:var(--font-display,serif);color:#f4fbff;font-size:clamp(21px,3vw,30px);margin:5px 0 13px}.IChingCalculator_questionCard__wk8_t textarea{width:100%;resize:vertical;min-height:120px;border:1px solid rgba(126,200,227,.17);border-radius:15px;background:rgba(2,14,35,.78);color:#eefaff;padding:14px;line-height:1.55;outline:none}.IChingCalculator_questionCard__wk8_t textarea:focus{border-color:rgba(212,175,55,.55);box-shadow:0 0 0 3px rgba(212,175,55,.07)}.IChingCalculator_questionTips__97luK{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.IChingCalculator_questionTips__97luK span{padding:6px 9px;border:1px solid rgba(126,200,227,.12);border-radius:999px;background:rgba(126,200,227,.045);color:rgba(230,244,255,.58);font-size:10px}.IChingCalculator_profileNote__HpMs2{display:grid;grid-gap:3px;gap:3px;margin-top:17px;padding:12px 14px;border:1px solid rgba(212,175,55,.19);border-radius:13px;background:rgba(212,175,55,.05)}.IChingCalculator_profileNote__HpMs2 span{color:#d4af37;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.IChingCalculator_profileNote__HpMs2 strong{color:#eefaff}.IChingCalculator_profileNote__HpMs2 small{color:rgba(230,244,255,.48);line-height:1.5}.IChingCalculator_castTop__evc8J{display:flex;justify-content:space-between;align-items:start;gap:15px}.IChingCalculator_castTop__evc8J>strong{display:grid;place-items:center;min-width:54px;height:42px;border:1px solid rgba(212,175,55,.33);border-radius:999px;color:#f0cf6b}.IChingCalculator_castPreview__xxSsQ{display:grid;grid-template-columns:180px 1fr;align-items:center;grid-gap:18px;gap:18px;margin:13px 0 18px;padding:18px;border-radius:18px;background:radial-gradient(circle at 0 50%,rgba(126,200,227,.1),transparent 46%),rgba(2,14,35,.5)}.IChingCalculator_castPreview__xxSsQ p{color:#f4fbff;margin:0 0 5px;font-weight:700}.IChingCalculator_castPreview__xxSsQ small{color:rgba(230,244,255,.48);line-height:1.5}.IChingCalculator_castActions__OxPOK{display:flex;gap:9px;flex-wrap:wrap}.IChingCalculator_castActions__OxPOK button:disabled{opacity:.45;cursor:not-allowed}.IChingCalculator_clearButton__7ShVw{border:0;background:transparent;color:rgba(230,244,255,.5);padding:10px 12px;cursor:pointer}.IChingCalculator_manualEntry__xI65Z{margin-top:16px;border-top:1px solid rgba(126,200,227,.1);padding-top:13px}.IChingCalculator_manualEntry__xI65Z summary{color:#9adff2;font-size:12px;cursor:pointer}.IChingCalculator_manualEntry__xI65Z>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:12px}.IChingCalculator_manualEntry__xI65Z label{display:grid;grid-gap:5px;gap:5px}.IChingCalculator_manualEntry__xI65Z label span{color:rgba(126,200,227,.72);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.IChingCalculator_manualEntry__xI65Z select{width:100%;border:1px solid rgba(126,200,227,.15);border-radius:10px;background:#03142d;color:#eefaff;padding:9px}.IChingCalculator_hexagramFigure__8HAAK{display:grid;grid-gap:7px;gap:7px;width:155px}.IChingCalculator_hexagramLine__MJRFB{display:grid;grid-template-columns:20px 1fr 22px;align-items:center;grid-gap:7px;gap:7px}.IChingCalculator_hexagramLine__MJRFB>b,.IChingCalculator_hexagramLine__MJRFB>span{color:rgba(230,244,255,.34);font-size:9px;text-align:center}.IChingCalculator_yangLine__jwCl4,.IChingCalculator_yinLine__T0O2f{height:12px;display:flex;gap:12px}.IChingCalculator_yangLine__jwCl4 i,.IChingCalculator_yinLine__T0O2f i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#d7eff7,#83d4e8)}.IChingCalculator_yangLine__jwCl4 i{width:100%}.IChingCalculator_yinLine__T0O2f i{width:calc(50% - 6px)}.IChingCalculator_movingLine___uQvP .IChingCalculator_yangLine__jwCl4 i,.IChingCalculator_movingLine___uQvP .IChingCalculator_yinLine__T0O2f i{background:linear-gradient(90deg,#f5d978,#d4af37);box-shadow:0 0 12px rgba(212,175,55,.22)}.IChingCalculator_movingLine___uQvP>b{color:#f0cf6b}.IChingCalculator_compactFigure__TA9Dh{width:54px;gap:3px}.IChingCalculator_compactFigure__TA9Dh .IChingCalculator_hexagramLine__MJRFB{display:block}.IChingCalculator_compactFigure__TA9Dh .IChingCalculator_yangLine__jwCl4,.IChingCalculator_compactFigure__TA9Dh .IChingCalculator_yinLine__T0O2f{height:4px;gap:5px}.IChingCalculator_compactFigure__TA9Dh .IChingCalculator_yinLine__T0O2f i{width:calc(50% - 2.5px)}.IChingCalculator_emptyState__mRPIU{display:grid;grid-template-columns:90px 1fr;align-items:center;grid-gap:20px;gap:20px;padding:27px}.IChingCalculator_emptyState__mRPIU>span{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;border:1px solid rgba(212,175,55,.32);background:rgba(212,175,55,.06);color:#f0cf6b;font-size:36px}.IChingCalculator_emptyState__mRPIU h2,.IChingCalculator_libraryHeading__3hJ_y h2,.IChingCalculator_sectionHeading__2GKie h2{font-family:var(--font-display,serif);color:#f4fbff;margin:5px 0 10px;font-size:clamp(26px,4vw,42px)}.IChingCalculator_emptyState__mRPIU p,.IChingCalculator_libraryHeading__3hJ_y p,.IChingCalculator_sectionHeading__2GKie p{color:rgba(230,244,255,.56);line-height:1.65}.IChingCalculator_resultStack__ISbyB{display:grid;grid-gap:18px;gap:18px;scroll-margin-top:90px}.IChingCalculator_primaryReading__QNJOe{padding:25px;background:radial-gradient(circle at 12% 8%,rgba(212,175,55,.12),transparent 34%),linear-gradient(155deg,rgba(12,46,88,.97),rgba(4,18,43,.98))}.IChingCalculator_readingHeader__RCg9d{display:grid;grid-template-columns:180px 1fr;align-items:center;grid-gap:22px;gap:22px}.IChingCalculator_hexagramTitleLine__LJYr6{display:flex;align-items:center;gap:14px}.IChingCalculator_hexagramTitleLine__LJYr6>span{font-size:56px;color:#f0cf6b;line-height:1}.IChingCalculator_hexagramTitleLine__LJYr6 small{color:rgba(126,200,227,.7);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.IChingCalculator_hexagramTitleLine__LJYr6 h2{font-family:var(--font-display,serif);color:#f4fbff;margin:4px 0;font-size:clamp(28px,5vw,50px)}.IChingCalculator_hexagramTitleLine__LJYr6 p{margin:0;color:#9adff2}.IChingCalculator_keywordRow__Ij_B8{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.IChingCalculator_keywordRow__Ij_B8 span{padding:6px 10px;border-radius:999px;border:1px solid rgba(212,175,55,.24);background:rgba(212,175,55,.055);color:#ecd987;font-size:10px;text-transform:capitalize}.IChingCalculator_interpretationGrid__Ta3sn{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.IChingCalculator_interpretationGrid__Ta3sn>div{padding:17px;border:1px solid rgba(126,200,227,.12);border-radius:16px;background:rgba(2,14,35,.46)}.IChingCalculator_interpretationGrid__Ta3sn span,.IChingCalculator_trigramPair__kEmV7 span{color:rgba(126,200,227,.72);font-size:9px;text-transform:uppercase;letter-spacing:.13em}.IChingCalculator_interpretationGrid__Ta3sn p{color:rgba(230,244,255,.67);line-height:1.65;margin:7px 0 0}.IChingCalculator_trigramPair__kEmV7{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px;margin-top:13px}.IChingCalculator_trigramPair__kEmV7>div{display:grid;grid-template-columns:50px 1fr;grid-column-gap:12px;column-gap:12px;padding:16px;border:1px solid rgba(126,200,227,.11);border-radius:16px;background:rgba(126,200,227,.035)}.IChingCalculator_trigramPair__kEmV7 b{grid-row:1/4;font-size:35px;color:#f0cf6b}.IChingCalculator_trigramPair__kEmV7 strong{color:#f4fbff;margin-top:3px}.IChingCalculator_trigramPair__kEmV7 small{color:rgba(230,244,255,.46);margin-top:3px}.IChingCalculator_memberSynthesis__qa7V6{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:20px;gap:20px;padding:22px;border-color:rgba(212,175,55,.25);background:linear-gradient(145deg,rgba(212,175,55,.08),rgba(6,27,59,.94))}.IChingCalculator_memberSynthesis__qa7V6>p{color:rgba(230,244,255,.72);line-height:1.7;margin:4px 0}.IChingCalculator_memberActions__4QMyZ{grid-column:1/-1;display:flex;gap:9px;flex-wrap:wrap}.IChingCalculator_memberSynthesis__qa7V6>small{grid-column:1/-1;color:#8ce1c5}.IChingCalculator_deepGrid__gIEkp{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.IChingCalculator_deepCard__4J3kp{padding:22px}.IChingCalculator_deepCard__4J3kp .IChingCalculator_readingHeader__RCg9d{grid-template-columns:130px 1fr;gap:15px}.IChingCalculator_deepCard__4J3kp .IChingCalculator_hexagramFigure__8HAAK{width:110px}.IChingCalculator_deepCard__4J3kp .IChingCalculator_hexagramTitleLine__LJYr6>span{font-size:40px}.IChingCalculator_deepCard__4J3kp .IChingCalculator_hexagramTitleLine__LJYr6 h2{font-size:clamp(21px,3vw,31px)}.IChingCalculator_deepCard__4J3kp>p{color:rgba(230,244,255,.65);line-height:1.65}.IChingCalculator_deepCard__4J3kp>small{display:block;color:rgba(230,244,255,.48);line-height:1.6}.IChingCalculator_changingCard__DmPRT{padding:22px}.IChingCalculator_changingLines__SJgKv{display:grid;grid-gap:10px;gap:10px}.IChingCalculator_changingLines__SJgKv>div{padding:15px;border:1px solid rgba(212,175,55,.18);border-radius:14px;background:rgba(212,175,55,.045)}.IChingCalculator_changingLines__SJgKv strong{color:#f0cf6b}.IChingCalculator_changingCard__DmPRT>p,.IChingCalculator_changingLines__SJgKv p{color:rgba(230,244,255,.62);line-height:1.62;margin:6px 0 0}.IChingCalculator_lockedCard__F5Fs5{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:24px;border-color:rgba(212,175,55,.27)}.IChingCalculator_lockedCard__F5Fs5 p{color:rgba(230,244,255,.58);line-height:1.62}.IChingCalculator_lockedCard__F5Fs5>div:last-child{display:flex;gap:9px;flex-wrap:wrap}.IChingCalculator_historySection__n1OlV,.IChingCalculator_learningSection__n6eHg,.IChingCalculator_librarySection___iYia,.IChingCalculator_trigramSection__WN__4{padding:27px}.IChingCalculator_sectionHeading__2GKie{max-width:780px;margin-bottom:18px}.IChingCalculator_stepsGrid__nIPMk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.IChingCalculator_stepsGrid__nIPMk article{padding:18px;border:1px solid rgba(126,200,227,.12);border-radius:17px;background:rgba(2,14,35,.42)}.IChingCalculator_stepsGrid__nIPMk span{color:#f0cf6b;font-size:11px;letter-spacing:.15em}.IChingCalculator_stepsGrid__nIPMk h3{color:#f4fbff;margin:8px 0}.IChingCalculator_stepsGrid__nIPMk p{color:rgba(230,244,255,.55);line-height:1.6;margin:0}.IChingCalculator_trigramGrid__24nXI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.IChingCalculator_trigramGrid__24nXI article{padding:17px;border:1px solid rgba(126,200,227,.12);border-radius:17px;background:rgba(2,14,35,.44)}.IChingCalculator_trigramGrid__24nXI article>b{float:left;margin-right:12px;color:#f0cf6b;font-size:37px}.IChingCalculator_trigramGrid__24nXI article>div span{color:#9adff2}.IChingCalculator_trigramGrid__24nXI h3{color:#f4fbff;margin:2px 0}.IChingCalculator_trigramGrid__24nXI p{color:rgba(230,244,255,.48);font-size:11px;margin:0}.IChingCalculator_trigramGrid__24nXI dl{clear:both;display:grid;grid-gap:5px;gap:5px;margin:14px 0 0}.IChingCalculator_trigramGrid__24nXI dl>div{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(126,200,227,.07);padding-top:5px}.IChingCalculator_trigramGrid__24nXI dt{color:rgba(126,200,227,.58);font-size:9px;text-transform:uppercase}.IChingCalculator_trigramGrid__24nXI dd{margin:0;color:rgba(230,244,255,.62);font-size:10px;text-align:right}.IChingCalculator_libraryHeading__3hJ_y{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:17px}.IChingCalculator_libraryHeading__3hJ_y input{width:min(320px,100%);border:1px solid rgba(126,200,227,.16);border-radius:12px;background:rgba(2,14,35,.7);color:#eefaff;padding:11px 13px}.IChingCalculator_hexagramLibrary__TarmH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.IChingCalculator_hexagramLibrary__TarmH details{border:1px solid rgba(126,200,227,.1);border-radius:15px;background:rgba(2,14,35,.38);overflow:hidden}.IChingCalculator_hexagramLibrary__TarmH summary{display:grid;grid-template-columns:55px 38px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:13px;cursor:pointer;list-style:none}.IChingCalculator_hexagramLibrary__TarmH summary::-webkit-details-marker{display:none}.IChingCalculator_hexagramLibrary__TarmH summary>span{font-size:28px;color:#f0cf6b}.IChingCalculator_hexagramLibrary__TarmH summary small{color:rgba(126,200,227,.6);font-size:9px}.IChingCalculator_hexagramLibrary__TarmH summary strong{display:block;color:#f4fbff;margin:2px 0}.IChingCalculator_hexagramLibrary__TarmH summary p{margin:0;color:rgba(230,244,255,.42);font-size:10px;text-transform:capitalize}.IChingCalculator_hexagramLibrary__TarmH details>div{padding:0 16px 15px 113px}.IChingCalculator_hexagramLibrary__TarmH details>div p{color:rgba(230,244,255,.59);line-height:1.6}.IChingCalculator_hexagramLibrary__TarmH details>div strong{color:#f0cf6b}.IChingCalculator_historyList__bmELM{display:grid;grid-gap:9px;gap:9px}.IChingCalculator_historyList__bmELM article{display:grid;grid-template-columns:1fr 40px;align-items:stretch;border:1px solid rgba(126,200,227,.11);border-radius:15px;background:rgba(2,14,35,.4);overflow:hidden}.IChingCalculator_historyList__bmELM article>button:first-child{display:grid;grid-template-columns:48px 1fr;align-items:center;grid-gap:12px;gap:12px;padding:13px;border:0;background:transparent;text-align:left;cursor:pointer}.IChingCalculator_historyList__bmELM article>button:first-child>span{font-size:32px;color:#f0cf6b}.IChingCalculator_historyList__bmELM small{color:rgba(126,200,227,.58)}.IChingCalculator_historyList__bmELM strong{display:block;color:#f4fbff;margin:2px 0}.IChingCalculator_historyList__bmELM p{margin:0;color:rgba(230,244,255,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:700px}.IChingCalculator_historyList__bmELM article>button:last-child{border:0;border-left:1px solid rgba(126,200,227,.08);background:transparent;color:rgba(230,244,255,.4);font-size:20px;cursor:pointer}.IChingCalculator_noHistory__KcVhR{padding:20px;border:1px dashed rgba(126,200,227,.16);border-radius:16px;color:rgba(230,244,255,.48);text-align:center}@media(max-width:900px){.IChingCalculator_castShell__PDAEi,.IChingCalculator_deepGrid__gIEkp{grid-template-columns:1fr}.IChingCalculator_trigramGrid__24nXI{grid-template-columns:repeat(2,minmax(0,1fr))}.IChingCalculator_memberSynthesis__qa7V6{grid-template-columns:1fr}.IChingCalculator_memberActions__4QMyZ,.IChingCalculator_memberSynthesis__qa7V6>p,.IChingCalculator_memberSynthesis__qa7V6>small{grid-column:auto}.IChingCalculator_lockedCard__F5Fs5{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.IChingCalculator_castPreview__xxSsQ,.IChingCalculator_deepCard__4J3kp .IChingCalculator_readingHeader__RCg9d,.IChingCalculator_readingHeader__RCg9d{grid-template-columns:1fr}.IChingCalculator_castPreview__xxSsQ .IChingCalculator_hexagramFigure__8HAAK,.IChingCalculator_readingHeader__RCg9d .IChingCalculator_hexagramFigure__8HAAK{margin:auto}.IChingCalculator_hexagramLibrary__TarmH,.IChingCalculator_interpretationGrid__Ta3sn,.IChingCalculator_stepsGrid__nIPMk,.IChingCalculator_trigramPair__kEmV7{grid-template-columns:1fr}.IChingCalculator_libraryHeading__3hJ_y{align-items:flex-start;flex-direction:column}.IChingCalculator_libraryHeading__3hJ_y input{width:100%}.IChingCalculator_hexagramLibrary__TarmH details>div{padding-left:16px}.IChingCalculator_manualEntry__xI65Z>div{grid-template-columns:1fr}.IChingCalculator_emptyState__mRPIU{grid-template-columns:1fr;text-align:center}.IChingCalculator_emptyState__mRPIU>span{margin:auto}.IChingCalculator_lockedCard__F5Fs5>div:last-child{width:100%}.IChingCalculator_trigramGrid__24nXI{grid-template-columns:1fr}.IChingCalculator_historySection__n1OlV,.IChingCalculator_learningSection__n6eHg,.IChingCalculator_librarySection___iYia,.IChingCalculator_primaryReading__QNJOe,.IChingCalculator_trigramSection__WN__4{padding:20px}.IChingCalculator_hexagramTitleLine__LJYr6>span{font-size:43px}.IChingCalculator_hexagramTitleLine__LJYr6 h2{font-size:30px}}@media(max-width:440px){.IChingCalculator_castCard__WZ7dE,.IChingCalculator_changingCard__DmPRT,.IChingCalculator_deepCard__4J3kp,.IChingCalculator_lockedCard__F5Fs5,.IChingCalculator_memberSynthesis__qa7V6,.IChingCalculator_questionCard__wk8_t{padding:17px}.IChingCalculator_castActions__OxPOK{display:grid}.IChingCalculator_castActions__OxPOK>*{width:100%}.IChingCalculator_hexagramTitleLine__LJYr6{align-items:flex-start}.IChingCalculator_hexagramTitleLine__LJYr6>span{font-size:37px}.IChingCalculator_historyList__bmELM article>button:first-child{grid-template-columns:38px 1fr;padding:11px}.IChingCalculator_historyList__bmELM article>button:first-child>span{font-size:26px}}