.dk{--dk-stars:radial-gradient(70% 45% at 50% 0%,rgba(167,139,250,0.22) 0%,rgba(167,139,250,0) 70%),radial-gradient(circle at 8% 14%,rgba(255,255,255,0.55) 0 1.4px,transparent 2.4px),radial-gradient(circle at 21% 6%,rgba(255,255,255,0.4) 0 1px,transparent 2px),radial-gradient(circle at 57% 9%,rgba(255,255,255,0.6) 0 1.6px,transparent 2.6px),radial-gradient(circle at 88% 8%,rgba(255,255,255,0.5) 0 1.3px,transparent 2.3px),radial-gradient(circle at 93% 31%,rgba(255,255,255,0.35) 0 1px,transparent 2px),radial-gradient(circle at 5% 44%,rgba(255,255,255,0.3) 0 1px,transparent 2px),radial-gradient(circle at 96% 58%,rgba(255,255,255,0.3) 0 1.2px,transparent 2.2px),radial-gradient(circle at 12% 72%,rgba(255,255,255,0.25) 0 1px,transparent 2px);--dk-violet:linear-gradient(180deg,#2e2a5e,#1d1c35 60%,#17172a);--dk-btn-bg:rgba(255,255,255,0.08);--dk-btn-fg:#fff;--dk-btn-border:rgba(255,255,255,0.16)}.dk .dk-actions{display:flex;flex-direction:column;gap:12px}.dk .dk-actions-row{display:flex;flex-wrap:wrap}.dk .dk-actions-row,.dk .dk-btn{align-items:center;justify-content:center;gap:8px}.dk .dk-btn{display:inline-flex!important;min-height:42px!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important;background:var(--dk-btn-bg)!important;color:var(--dk-btn-fg)!important;border:1px solid var(--dk-btn-border)!important}.dk .dk-plate-actions .dk-actions-row{justify-content:flex-start}.dk .rl-cd-foot,.dk .rl-ch-foot{padding-top:4px}.dk .rl-ch:has(>.rl-chapter-body [data-section-title])>.rl-ch-sum{display:none}.dk .rl-ch:has(>.rl-chapter-body [data-section-title])>.rl-chapter-body{border-top:0!important;padding-top:24px}.dk .rl-ch [data-section-title]>span:first-child{color:#f7b64d}.dk .rl-ch [data-section-title]>h2{font-size:25px!important}.dk .dk-sky #chart_display{max-width:none!important;width:100%!important}.dk .dk-sky #rl-radix img{width:100%;max-width:none}.dk .dk-sky #rl-wheel .rl-chapter-body{padding-left:10px;padding-right:10px}.dk-1{--border:rgba(255,255,255,0.1);--border-mid:rgba(255,255,255,0.18);--violet-soft:rgba(247,182,77,0.14)}.dk-1 :is(.rl-ch,.rl-cd){background-color:#1d1c35;background-image:var(--dk-stars),var(--dk-violet);border-color:rgba(255,255,255,.1)!important;border-radius:24px}.dk-1 :is(.rl-ch,.rl-cd) :is([class~="bg-[color:var(--surface)]"],[class~="bg-[color:var(--surface-2)]"],[class~="bg-[color:var(--bg)]"],[class~="bg-[color:var(--bg-soft)]"],.bg-white):not(input,select,textarea,button[aria-pressed=true]){background-color:rgba(255,255,255,.06)!important;background-image:none;border-color:rgba(255,255,255,.06)!important}.dk-1 .rl-ch-sum{position:relative;flex-direction:column;justify-content:center;padding:22px 18px 4px;text-align:center}.dk-1 .rl-ch-sum>span:first-child{display:none}.dk-1 .rl-ch-sum>span.min-w-0{display:flex;flex-direction:column-reverse;align-items:center;gap:10px}.dk-1 .rl-ch-sum>span.min-w-0>span:last-child{border-radius:999px;background:rgba(247,182,77,.14);color:#f7b64d;padding:4px 12px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.dk-1 .rl-ch-sum>span.min-w-0>span:first-child{font-size:25px;line-height:1.15;color:#fff}.dk-1 .rl-ch-sum>.fa-chevron-down{position:absolute;right:18px;top:22px}.dk-1 .rl-ch-sum>:is(span[data-free-chip],.free-chip){position:absolute;left:16px;top:18px}.dk-1 .rl-chapter-body{border-top:0}.dk-1 .rl-cd{padding:22px 18px;text-align:left}.dk-1 .rl-cd-eyebrow{width:fit-content;margin:0 auto;border-radius:999px;background:rgba(247,182,77,.14);padding:4px 12px;letter-spacing:.18em!important}.dk-1 .rl-cd-title{text-align:center;font-size:25px!important;color:#fff!important;margin-top:12px!important;margin-bottom:18px!important}.dk-1 .rl-shead{justify-content:center;font-size:26px;margin-top:8px}.dk-1 .rl-shead>span{display:none}.dk-1 [role=tablist]>button:not([aria-pressed=true]){background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important}.dk-1 :is(.rl-box,[class~="bg-[color:var(--surface)]"]):not(.rl-ch,.rl-cd,.rl-story,.rl-ch *,.rl-cd *,.rl-story *,input,select,textarea,button){background-color:#1d1c35;background-image:var(--dk-violet);border-color:rgba(255,255,255,.1)!important}.dk-1 :is(.rl-box,[class~="bg-[color:var(--surface)]"]):not(.rl-ch,.rl-cd,.rl-story,.rl-ch *,.rl-cd *,.rl-story *) :is([class~="bg-[color:var(--surface)]"],[class~="bg-[color:var(--surface-2)]"],[class~="bg-[color:var(--bg)]"],.bg-white):not(input,select,textarea,button){background-color:rgba(255,255,255,.06)!important;background-image:none;border-color:rgba(255,255,255,.06)!important}.dk-1 :is(.rl-ch,.rl-cd,.rl-box){--surface:#1b1a31}.dk-1 .rl-ch-sum>.fa-chevron-down{display:none}.dk .dk-intro{border-radius:20px;border:1px solid rgba(247,182,77,.28);background:rgba(247,182,77,.07);padding:16px 16px 15px}.dk .dk-intro-kicker{font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f7b64d}.dk .dk-intro-text{margin-top:6px;font-size:16px;line-height:1.55;color:var(--text)}.dk .dk-text{gap:14px}.dk .dk-text,.dk .dk-text-head{display:flex;flex-direction:column}.dk .dk-text-head{gap:10px}.dk .dk-lead{font-family:var(--font-polarity),Georgia,serif;font-size:21px;line-height:1.32;color:var(--text)}.dk .dk-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.dk .dk-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(247,182,77,.3);background:rgba(247,182,77,.1);padding:4px 11px;font-size:13px;font-weight:600;color:#f7d79c}.dk .dk-chips-row{margin-top:8px}.dk .dk-rows{display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.06)}.dk .dk-row{display:flex;gap:12px;padding:13px 14px}.dk .dk-row+.dk-row{border-top:1px solid rgba(255,255,255,.06)}.dk .dk-row-n{display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:rgba(247,182,77,.14);color:#f7b64d;font-size:11.5px;font-weight:700;margin-top:1px}.dk .dk-row-body{font-size:15px;line-height:1.55;color:var(--text-muted)}.dk .dk-row-body b{font-weight:600;color:var(--text)}.dk .dk-more>summary{display:inline-flex;cursor:pointer;list-style:none;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#f7b64d}.dk .dk-more>summary::-webkit-details-marker{display:none}.dk .dk-more-count{font-weight:500;color:var(--text-dim);font-size:13px}.dk .dk-more[open]>summary{display:none}.dk .dk-plain{font-size:15px;line-height:1.6;color:var(--text-muted)}.dk .rl-ch .dk-text .dk-rows{background:rgba(255,255,255,.035)}.dk .dk-block{gap:10px}.dk .dk-block,.dk .dk-sub{display:flex;flex-direction:column}.dk .dk-sub{gap:2px;margin-top:6px}.dk .dk-sub-kicker{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f7b64d}.dk .dk-sub-title{font-family:var(--font-polarity),Georgia,serif;font-size:19px;line-height:1.3;color:var(--text)}.dk .dk-lead-sub{font-size:16px;line-height:1.5;color:var(--text-muted)}.dk .dk-lead-long{font-size:18px}.dk .dk-edu .dk-rows{background:transparent!important;border:0;border-radius:0}.dk .dk-edu .dk-row{padding:11px 0}.dk .dk-edu .dk-lead{font-size:19px}.dk .rl-tip .dk-rows{background:transparent!important;border:0;border-radius:0}.dk .rl-tip .dk-row{padding:9px 0}.dk .rl-tip .dk-row+.dk-row{border-top-color:rgba(247,182,77,.18)}.dk .dk-figure{display:flex;flex-direction:column;align-items:center;gap:14px;margin:4px 0 18px}.dk .dk-pair{display:grid;width:100%;grid-template-columns:96px minmax(0,1fr) 96px;align-items:start}.dk .dk-pair-node{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.dk .dk-pair-glyph{display:flex;height:68px;width:68px;align-items:center;justify-content:center;border-radius:999px;border:2px solid #a9b8ff;background:radial-gradient(circle at 50% 35%,rgba(169,184,255,.22),rgba(255,255,255,.03) 70%);box-shadow:0 0 26px rgba(169,184,255,.22);color:#c9d3ff;font-family:var(--font-polarity),Georgia,serif;font-size:30px;line-height:1;margin-bottom:6px}.dk .dk-pair-glyph-text{font-size:20px;font-weight:600;letter-spacing:.02em}.dk .dk-pair-b .dk-pair-glyph{border-color:#f7b64d;background:radial-gradient(circle at 50% 35%,rgba(247,182,77,.22),rgba(255,255,255,.03) 70%);box-shadow:0 0 26px rgba(247,182,77,.22);color:#f7c76e}.dk .dk-pair-name{font-family:var(--font-polarity),Georgia,serif;font-size:17px;line-height:1.15;color:var(--text)}.dk .dk-pair-role{font-size:12.5px;line-height:1.3;color:#a9b8ff}.dk .dk-pair-b .dk-pair-role{color:#f7b64d}.dk .dk-pair-link{position:relative;height:68px;display:flex;align-items:center;justify-content:center}.dk .dk-pair-line{position:absolute;left:-10px;right:-10px;top:34px;height:2px;border-radius:2px;background:linear-gradient(90deg,#a9b8ff,#f7b64d);opacity:.9}.dk .dk-pair-pill{position:relative;top:26px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#24213f;padding:3px 11px;font-size:12.5px;font-weight:600;white-space:nowrap;color:#f3ece3}.dk .dk-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;margin:0;padding:0}.dk .dk-fact{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);padding:4px 11px;font-size:12.5px;color:var(--text-muted)}.dk .dk-fact i{font-size:11px}.dk .dk-fact-glyph{font-family:var(--font-polarity),Georgia,serif;font-size:14px;color:#f7c76e}.dk .dk-el-fire .dk-fact:first-child i{color:#fb923c}.dk .dk-el-earth .dk-fact:first-child i{color:#4ade80}.dk .dk-el-air .dk-fact:first-child i{color:#7dd3fc}.dk .dk-el-water .dk-fact:first-child i{color:#60a5fa}.dk .dk-head{background:transparent!important}.dk .dk-head-eyebrow{border-radius:999px;background:rgba(247,182,77,.14);padding:4px 12px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#f7b64d}.dk .rl-ch:has(.dk-plate-actions)>.rl-chapter-body>.rl-ch-foot{display:none}.dk .dk-plate-actions .dk-actions-row{justify-content:center!important}.dk .rl-tip{position:relative;padding:16px 16px 16px 66px!important;border-radius:20px!important;background:linear-gradient(135deg,rgba(247,182,77,.17),rgba(247,182,77,.05) 70%)!important}.dk .rl-tip .rl-tip-kicker i{position:absolute;left:16px;top:16px;display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:999px;background:rgba(247,182,77,.2);box-shadow:0 0 18px rgba(247,182,77,.3);font-size:15px!important;color:#f7b64d}.dk .rl-tip .rl-tip-kicker{color:#f7b64d!important}.dk [data-premium-lock][data-premium-lock][data-premium-lock]>button.rounded-2xl:first-child{border:1px solid rgba(247,182,77,.45)!important;border-radius:22px!important;padding:6px 0 10px!important;box-shadow:0 0 0 4px rgba(247,182,77,.05),0 20px 40px -26px rgba(247,182,77,.45)}.dk-1 [data-premium-lock][data-premium-lock][data-premium-lock]>button.rounded-2xl:first-child{background:linear-gradient(180deg,rgba(40,36,72,.92),rgba(27,26,46,.92))!important}.dk [data-premium-lock]>button.rounded-2xl:first-child>span.block:first-child{padding:14px 18px 6px!important;font-size:11.5px!important;letter-spacing:.16em!important;color:#f7b64d!important}.dk [data-premium-lock]>button.rounded-2xl:first-child>span.block:first-child:before{content:"\f023";margin-right:8px;font-family:Font Awesome\ 5 Free;font-weight:900}.dk [data-premium-lock]>button.rounded-2xl:first-child>span.flex{padding-left:18px!important;padding-right:18px!important}.dk [data-premium-lock]>button.rounded-2xl:first-child>span.flex .fa-lock{color:#f7b64d!important;font-size:15px!important}.dk [data-premium-lock]>div.mt-4>button{min-height:52px!important;padding:0 30px!important;box-shadow:0 12px 30px -10px rgba(0,0,0,.6),0 0 0 4px rgba(255,255,255,.06)}.dk .rl-ch div.rounded-2xl:has(>div>i.fa-link){border-color:rgba(247,182,77,.45)!important;box-shadow:0 20px 40px -26px rgba(247,182,77,.45)}.dk .dk-rowcards{display:flex;flex-direction:column;gap:12px}.dk .dk-rowcard{border-radius:20px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.045);padding:16px}.dk .dk-rowcard-tag{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f7b64d;margin-top:4px}.dk .dk-rowcard-title{font-family:var(--font-polarity),Georgia,serif;font-size:20px;line-height:1.25;color:var(--text);margin:2px 0 10px}.dk .dk-rowcard .dk-rows{background:transparent!important;border:0;border-radius:0}.dk .dk-rowcard .dk-row{padding:10px 0}.dk .dk-pair-sm{grid-template-columns:84px minmax(0,1fr) 84px;margin-bottom:8px}.dk .dk-pair-sm .dk-pair-glyph{height:52px;width:52px;font-size:23px;margin-bottom:4px}.dk .dk-pair-sm .dk-pair-glyph-text{font-size:16px}.dk .dk-pair-sm .dk-pair-link{height:52px}.dk .dk-pair-sm .dk-pair-line{top:26px}.dk .dk-pair-sm .dk-pair-name{font-size:15px}.dk .dk-pair-sm .dk-pair-role{font-size:11.5px}