@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-600-italic-DCuhXWyK.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond Fallback;font-style:normal;font-weight:600;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT);size-adjust:89.563%;ascent-override:103.168%;descent-override:32.044%;line-gap-override:0%}@font-face{font-family:Cormorant Garamond Fallback;font-style:italic;font-weight:600;src:local(Times New Roman Bold Italic),local(TimesNewRomanPS-BoldItalicMT);size-adjust:85.883%;ascent-override:107.588%;descent-override:33.418%;line-gap-override:0%}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cinzel-decorative-latin-700-normal-CnX1aK6s.woff2)format("woff2")}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/cinzel-decorative-latin-900-normal-MnIZQgjg.woff2)format("woff2")}@font-face{font-family:Noto Sans Runic;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-latin-400-normal-DtLlO8BS.woff2)format("woff2")}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-latin-700-normal-DEbcy2sF.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}:root{--rs3-sans:"Alegreya Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rs3-display:"Cormorant Garamond", "Cormorant Garamond Fallback", Palatino, Georgia, "Times New Roman", serif;--rs3-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--rs3-decorative:"Cinzel Decorative", "Cormorant Garamond", "Cormorant Garamond Fallback", Georgia, serif;--rs3-cfg-table:table;--rs3-cfg-head:table-header-group;--rs3-cfg-body:table-row-group;--rs3-cfg-row:table-row;--rs3-cfg-cell:table-cell;--rs3-cfg-label:none;--rs3-cfg-row-pad:0;--rs3-cfg-cell-pad:12px 18px}@media (width<=660px){:root{--rs3-cfg-table:block;--rs3-cfg-head:none;--rs3-cfg-body:block;--rs3-cfg-row:block;--rs3-cfg-cell:block;--rs3-cfg-label:block;--rs3-cfg-row-pad:14px 0;--rs3-cfg-cell-pad:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--rs3-bg);color:var(--rs3-fg);font-family:var(--rs3-sans);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0;font-size:17.5px;line-height:1.6}@keyframes rs3-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes rs3-twinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.9;transform:scale(1)}}@keyframes rs3-star-twinkle{0%,to{opacity:1}50%{opacity:.25}}@keyframes rs3-star-twinkle-large{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.85)}}@keyframes rs3-twinkle-day{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes rs3-star-twinkle-day{0%,to{opacity:1}50%{opacity:.55}}@keyframes rs3-star-twinkle-large-day{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes rs3-cirrus-drift{0%{transform:translate(0)}to{transform:translate(50px)}}@keyframes rs3-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes rs3-sparkle-drift{0%{transform:translate(0)}to{transform:translate(7px,-9px)}}@keyframes rs3-code-shimmer{0%{opacity:0;background-position:130% 0}15%,85%{opacity:1}to{opacity:0;background-position:-30% 0}}@keyframes rs3-nebula-drift{0%{transform:translate(0)scale(1)}to{transform:translate(14px,-8px)scale(1.08)}}@keyframes rs3-galaxy-breathe{0%{opacity:.9;transform:scale(1)}to{opacity:1;transform:scale(1.03)}}@keyframes rs3-tittle-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.8)rotate(8deg)}}@keyframes rs3-hint-bob{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes rs3-tome-glint-along{0%{background-position:0 0,0 0}to{background-position:0 100%,0 0}}@keyframes rs3-tome-glint-across{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}@keyframes rs3-constellation-twinkle{0%,to{opacity:1;transform:scale(1.15)}50%{opacity:.45;transform:scale(.85)}}@keyframes rs3-constellation-glow{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}@keyframes rs3-constellation-breathe{0%,to{opacity:.727}50%{opacity:1}}@keyframes rs3-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rs3-spell-rune{0%{opacity:0;filter:blur(6px);transform:scale(.7)}5%{opacity:1;filter:blur();transform:scale(1)}36%{opacity:1;transform:scale(1)}40%{opacity:1;filter:brightness(1.6);transform:scale(1.15)}46%{opacity:1;filter:none;transform:scale(1)}56%{opacity:0;filter:blur(8px);transform:translateY(-8px)}to{opacity:0}}@keyframes rs3-spell-draw{0%,12%{stroke-dashoffset:var(--len)}34%,to{stroke-dashoffset:0}}@keyframes rs3-spell-power{0%,36%{opacity:.85;transform:scale(1)}40%{opacity:1;transform:scale(1.05)}52%,to{opacity:.3;transform:scale(1)}}@keyframes rs3-spell-ring{0%,20%{opacity:0}34%,to{opacity:.9}}@keyframes rs3-spell-turn{to{transform:rotate(360deg)}}@keyframes rs3-spell-flash{0%,36%{opacity:0;transform:scale(.6)}41%{opacity:.9;transform:scale(1)}58%,to{opacity:0;transform:scale(1.35)}}@keyframes rs3-spell-mote{0%,38%{opacity:0;transform:none}41%{opacity:1}72%,to{opacity:0;transform:translateY(-170px)}}@keyframes rs3-spell-reveal{0%,46%{filter:blur(6px);-webkit-mask-position:100% 0;mask-position:100% 0}62%,to{filter:none;-webkit-mask-position:0 0;mask-position:0 0}}@keyframes rs3-spell-subtitle{0%,58%{opacity:0;transform:translateY(8px)}68%,to{opacity:1;transform:none}}@keyframes rs3-spell-swirl{0%,46%{offset-distance:0%;opacity:0;transform:scale(.3)}49%{opacity:1;transform:scale(1.1)rotate(60deg)}58%{opacity:.9}64%,to{offset-distance:100%;opacity:0;transform:scale(.5)rotate(200deg)}}@keyframes rs3-spell-orbit{0%,44%{offset-distance:0%;opacity:0;transform:scale(.4)}48%{opacity:1;transform:scale(1)rotate(90deg)}66%{opacity:.85}76%,to{offset-distance:100%;opacity:0;transform:scale(.6)rotate(320deg)}}@keyframes rs3-rune-glow{0%,86%,to{opacity:var(--rest)}92%{opacity:1}}@keyframes rs3-seal-breathe{0%,to{opacity:var(--low)}50%{opacity:var(--high)}}@keyframes rs3-bubble{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-16px)}}@keyframes rs3-mote-drift{0%,to{opacity:.25;transform:translate(0)}50%{transform:translate(var(--drift-x), var(--drift-y));opacity:.8}}@media screen{html:not([data-scrollbar=plain])::-webkit-scrollbar{width:12px;height:12px}html:not([data-scrollbar=plain]) [data-themed-scroll]::-webkit-scrollbar{width:12px;height:12px}html[data-scrollbar=moon]::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;box-shadow:0 0 6px var(--rs3-glow);border:3px solid #0000;border-radius:999px}html[data-scrollbar=moon] [data-themed-scroll]::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;box-shadow:0 0 6px var(--rs3-glow);border:3px solid #0000;border-radius:999px}html:not([data-scrollbar])::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;box-shadow:0 0 6px var(--rs3-glow);border:3px solid #0000;border-radius:999px}html:not([data-scrollbar]) [data-themed-scroll]::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;box-shadow:0 0 6px var(--rs3-glow);border:3px solid #0000;border-radius:999px}html[data-scrollbar=moon]::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-fg) 30%, transparent) .8px, transparent 1.3px) 0 0 / 12px 38px}html[data-scrollbar=moon] [data-themed-scroll]::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-fg) 30%, transparent) .8px, transparent 1.3px) 0 0 / 12px 38px}html:not([data-scrollbar])::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-fg) 30%, transparent) .8px, transparent 1.3px) 0 0 / 12px 38px}html:not([data-scrollbar]) [data-themed-scroll]::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-fg) 30%, transparent) .8px, transparent 1.3px) 0 0 / 12px 38px}html[data-scrollbar=wand]::-webkit-scrollbar-thumb{background:linear-gradient(90deg, var(--rs3-scroll-wood-dark), var(--rs3-scroll-wood-light), var(--rs3-scroll-wood-dark)) padding-box;border:2px solid #0000;border-width:2px 4px;border-radius:3px}html[data-scrollbar=wand] [data-themed-scroll]::-webkit-scrollbar-thumb{background:linear-gradient(90deg, var(--rs3-scroll-wood-dark), var(--rs3-scroll-wood-light), var(--rs3-scroll-wood-dark)) padding-box;border:2px solid #0000;border-width:2px 4px;border-radius:3px}html[data-scrollbar=wand]::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-mark-bloom) 45%, transparent) .8px, transparent 1.4px) 3px 7px / 12px 57px}html[data-scrollbar=wand] [data-themed-scroll]::-webkit-scrollbar-track{background:radial-gradient(circle, color-mix(in oklch, var(--rs3-mark-bloom) 45%, transparent) .8px, transparent 1.4px) 3px 7px / 12px 57px}html[data-scrollbar=aurora]::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-verdant), var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;border:2px solid #0000;border-radius:999px}html[data-scrollbar=aurora] [data-themed-scroll]::-webkit-scrollbar-thumb{background:linear-gradient(var(--rs3-mark-verdant), var(--rs3-mark-violet), var(--rs3-mark-bloom)) padding-box;border:2px solid #0000;border-radius:999px}html[data-scrollbar=aurora]::-webkit-scrollbar-track{background:linear-gradient(90deg, transparent 5.5px, var(--rs3-line-soft) 5.5px 6.5px, transparent 6.5px), linear-gradient(color-mix(in oklch, var(--rs3-mark-verdant) 10%, transparent), color-mix(in oklch, var(--rs3-mark-violet) 10%, transparent))}html[data-scrollbar=aurora] [data-themed-scroll]::-webkit-scrollbar-track{background:linear-gradient(90deg, transparent 5.5px, var(--rs3-line-soft) 5.5px 6.5px, transparent 6.5px), linear-gradient(color-mix(in oklch, var(--rs3-mark-verdant) 10%, transparent), color-mix(in oklch, var(--rs3-mark-violet) 10%, transparent))}html[data-scrollbar=vial]::-webkit-scrollbar-thumb{background:linear-gradient(transparent 34%, var(--rs3-mark-verdant) 34%, var(--rs3-mark-violet)) padding-box, color-mix(in oklch, var(--rs3-fg) 10%, transparent);border:2px solid color-mix(in oklch, var(--rs3-fg) 35%, transparent);border-top:4px solid var(--rs3-mark-bloom);border-radius:3px 3px 7px 7px}html[data-scrollbar=vial] [data-themed-scroll]::-webkit-scrollbar-thumb{background:linear-gradient(transparent 34%, var(--rs3-mark-verdant) 34%, var(--rs3-mark-violet)) padding-box, color-mix(in oklch, var(--rs3-fg) 10%, transparent);border:2px solid color-mix(in oklch, var(--rs3-fg) 35%, transparent);border-top:4px solid var(--rs3-mark-bloom);border-radius:3px 3px 7px 7px}html[data-scrollbar=vial]::-webkit-scrollbar-track{background:0 0}html[data-scrollbar=vial] [data-themed-scroll]::-webkit-scrollbar-track{background:0 0}html[data-scrollbar=constellation]::-webkit-scrollbar-thumb{background:radial-gradient(circle, var(--rs3-fg) 1.5px, var(--rs3-mark-bloom) 2.5px, transparent 4px) center / 12px 12px no-repeat, linear-gradient(90deg, transparent 5px, var(--rs3-mark-violet) 5px 7px, transparent 7px)}html[data-scrollbar=constellation] [data-themed-scroll]::-webkit-scrollbar-thumb{background:radial-gradient(circle, var(--rs3-fg) 1.5px, var(--rs3-mark-bloom) 2.5px, transparent 4px) center / 12px 12px no-repeat, linear-gradient(90deg, transparent 5px, var(--rs3-mark-violet) 5px 7px, transparent 7px)}html[data-scrollbar=constellation]::-webkit-scrollbar-track{background:radial-gradient(circle, var(--rs3-mark-violet) 1px, transparent 1.6px) center 0 / 12px 90px, repeating-linear-gradient(transparent 0 4px, color-mix(in oklch, var(--rs3-mark-violet) 45%, transparent) 4px 7px) 5.5px 0 / 1px 100% no-repeat}html[data-scrollbar=constellation] [data-themed-scroll]::-webkit-scrollbar-track{background:radial-gradient(circle, var(--rs3-mark-violet) 1px, transparent 1.6px) center 0 / 12px 90px, repeating-linear-gradient(transparent 0 4px, color-mix(in oklch, var(--rs3-mark-violet) 45%, transparent) 4px 7px) 5.5px 0 / 1px 100% no-repeat}html[data-scrollbar=seal]::-webkit-scrollbar-thumb{background:repeating-linear-gradient(transparent 0 5px, color-mix(in oklch, var(--rs3-scroll-wood-dark) 70%, transparent) 5px 6px), linear-gradient(90deg, var(--rs3-scroll-wood-dark), var(--rs3-mark-violet), var(--rs3-scroll-wood-dark));background-clip:padding-box;border:1px solid #0000;border-width:1px 3px;border-radius:3px}html[data-scrollbar=seal] [data-themed-scroll]::-webkit-scrollbar-thumb{background:repeating-linear-gradient(transparent 0 5px, color-mix(in oklch, var(--rs3-scroll-wood-dark) 70%, transparent) 5px 6px), linear-gradient(90deg, var(--rs3-scroll-wood-dark), var(--rs3-mark-violet), var(--rs3-scroll-wood-dark));background-clip:padding-box;border:1px solid #0000;border-width:1px 3px;border-radius:3px}html[data-scrollbar=seal]::-webkit-scrollbar-track{background:0 0}html[data-scrollbar=seal] [data-themed-scroll]::-webkit-scrollbar-track{background:0 0}}@supports not selector(::-webkit-scrollbar){@media screen{html[data-scrollbar=moon],html[data-scrollbar=moon] [data-themed-scroll],html:not([data-scrollbar]),html:not([data-scrollbar]) [data-themed-scroll]{scrollbar-color:var(--rs3-mark-violet) transparent;scrollbar-width:thin}html[data-scrollbar=wand],html[data-scrollbar=wand] [data-themed-scroll]{scrollbar-color:var(--rs3-scroll-wood) transparent;scrollbar-width:thin}html[data-scrollbar=aurora],html[data-scrollbar=aurora] [data-themed-scroll],html[data-scrollbar=vial],html[data-scrollbar=vial] [data-themed-scroll]{scrollbar-color:var(--rs3-mark-verdant) transparent;scrollbar-width:thin}html[data-scrollbar=constellation],html[data-scrollbar=constellation] [data-themed-scroll],html[data-scrollbar=seal],html[data-scrollbar=seal] [data-themed-scroll]{scrollbar-color:var(--rs3-mark-violet) transparent;scrollbar-width:thin}}}@media screen and (hover:hover) and (pointer:fine){html[data-scrollbar-live]{--rs3-scrollbar-gutter:18px;scrollbar-width:none}html[data-scrollbar-live]::-webkit-scrollbar{display:none}}@keyframes rs3-scrollbar-in{0%{opacity:0}to{opacity:1}}@keyframes rs3-scrollbar-bubble{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-26px)}}@keyframes rs3-scrollbar-twinkle{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes rs3-fairy-1{0%,to{opacity:0;transform:translate(0)}20%,80%{opacity:.9}50%{opacity:.55;transform:translate(22px,-12px)}}@keyframes rs3-fairy-2{0%,to{opacity:0;transform:translate(0)}25%{opacity:.9;transform:translate(-20px,-9px)}60%{opacity:.6;transform:translate(-7px,14px)}85%{opacity:.8}}@keyframes rs3-fairy-3{0%,to{opacity:0;transform:translate(0)}30%{opacity:.85;transform:translate(12px,16px)}65%{opacity:.6;transform:translate(24px,-5px)}}html[data-scroll-returning] [data-return-fade]{opacity:0;pointer-events:none;transition:opacity .3s}html[data-scroll-returning] [data-return-fade] a[href$=\#spells]{pointer-events:auto}html[data-scroll-closed] [data-return-fade]{transition:none}html[data-scroll-closed] [data-scroll-column]{clip-path:inset(0 0 100%)}html[data-grimoire-return] [data-spell-title],html[data-grimoire-return] [data-spell-title] *{animation:none!important}html[data-grimoire-flight]::view-transition-group(.grimoire-card){animation:none}html[data-grimoire-flight]::view-transition-old(.grimoire-card){animation:none}html[data-grimoire-flight]::view-transition-new(.grimoire-card){animation:none}html[data-grimoire-flight]::view-transition-old(.grimoire-card){transform-origin:0 0;block-size:auto;inline-size:auto}html[data-grimoire-flight]::view-transition-old(root){animation-duration:.3s}html[data-grimoire-flight]::view-transition-new(root){animation-duration:.3s}@keyframes rs3-seal-turn{to{transform:rotate(360deg)}}@keyframes rs3-seal-turn-back{to{transform:rotate(-360deg)}}@keyframes rs3-seal-wisp{0%{stroke-dashoffset:0;opacity:0}30%,70%{opacity:.9}to{stroke-dashoffset:-39px;opacity:0}}@keyframes rs3-seal-sheen{0%{transform:rotate(20deg)translate(-30px)}45%,to{transform:rotate(20deg)translate(60px)}}@keyframes rs3-seal-glint{0%{opacity:0;transform:translateY(0)}10%{opacity:1}55%{opacity:1;transform:translateY(80px)}60%,to{opacity:0;transform:translateY(80px)}}@keyframes rs3-seal-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes rs3-turn-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes rs3-comet-drift{0%,to{transform:translate(0)}50%{transform:translateX(var(--rs3-drift,-3px))}}@keyframes rs3-crescent-rock{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes rs3-scroll-unroll-clip{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 calc(100% - var(--rs3-unroll-reach)) 0)}}@keyframes rs3-scroll-unroll-roll{0%{opacity:1;animation-timing-function:cubic-bezier(.3,.1,.25,1);transform:translateY(0)scaleY(1.18)}85.71%{opacity:1;transform:translateY(var(--rs3-unroll-reach)) scaleY(1);animation-timing-function:ease-out}to{opacity:0;transform:translateY(var(--rs3-unroll-reach)) scaleY(1)}}@keyframes rs3-scroll-unroll-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@property --rs3-spell-r{syntax:"<length>";inherits:true;initial-value:0}@property --rs3-spell-x{syntax:"<length>";inherits:true;initial-value:0}@property --rs3-spell-y{syntax:"<length>";inherits:true;initial-value:0}@keyframes rs3-theme-spell-reach{0%{--rs3-spell-r:0px}to{--rs3-spell-r:var(--rs3-spell-reach)}}html[data-spell]::view-transition-group(root){animation:none}html[data-spell]::view-transition-old(root){animation:none}html[data-spell]::view-transition-group(spell-overlay){animation:none}html[data-spell]::view-transition-new(spell-overlay){animation:none}html[data-spell]::view-transition-old(spell-overlay){display:none}html[data-spell]::view-transition-new(root){mix-blend-mode:normal;-webkit-mask-image:radial-gradient(circle at var(--rs3-spell-x) var(--rs3-spell-y), #000 calc(var(--rs3-spell-r) - 150px), transparent var(--rs3-spell-r));mask-image:radial-gradient(circle at var(--rs3-spell-x) var(--rs3-spell-y), #000 calc(var(--rs3-spell-r) - 150px), transparent var(--rs3-spell-r));animation:1.6s cubic-bezier(.45,.05,.45,1) both rs3-theme-spell-reach}@media (prefers-reduced-motion:no-preference){::view-transition-group(*){animation-duration:.6s}}@media (width>=1000px){html[data-js]:not([data-book-mode=scroll]):not([data-book-auto=scroll]):has([data-book-shell]){overflow:hidden}html[data-js]:not([data-book-mode=scroll]):not([data-book-auto=scroll]):has([data-book-shell]) body{overflow:hidden}}@media print{html:has([data-book-shell]){overflow:visible}html:has([data-book-shell]) body{overflow:visible}}:focus-visible{outline:2px solid var(--rs3-focus);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes rs3-coven-star{0%{opacity:.18;transform:scale(.85)}to{opacity:1;transform:scale(1.12)}}@keyframes rs3-coven-sparkle{0%{transform:scale(.85)rotate(0)}to{transform:scale(1.1)rotate(20deg)}}@keyframes rs3-coven-summon{0%{transform:translateY(0)scale(.9)}to{transform:translateY(-20px)scale(1.05)}}@keyframes rs3-coven-summon-haze{0%{opacity:0}10%{opacity:.45}22%,76%{opacity:0}90%{opacity:.4}to{opacity:0}}@keyframes rs3-coven-summon-glow{0%,8%{opacity:0}20%{opacity:.55}45%{opacity:.6}70%{opacity:.45}92%,to{opacity:0}}@keyframes rs3-coven-summon-peak{0%,28%{opacity:0}45%{opacity:.6}62%,to{opacity:0}}@keyframes rs3-coven-glint{0%{transform:translate(-160%)skew(-16deg)}11%,to{transform:translate(260%)skew(-16deg)}}@keyframes rs3-coven-deal-grimoire{0%{opacity:0;transform:translate(120px,520px)rotate(16deg)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes rs3-coven-deal-tome{0%{opacity:0;transform:translate(-120px,520px)rotate(-16deg)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes rs3-coven-flip{0%{transform:perspective(1200px)rotateY(180deg)}to{transform:perspective(1200px)rotateY(0)}}@keyframes rs3-coven-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rs3-coven-ray-sweep{0%{opacity:0;transform:rotate(0)}6%{opacity:1}34%{opacity:1}40%{opacity:0;transform:rotate(360deg)}to{opacity:0;transform:rotate(360deg)}}@keyframes rs3-coven-ray-hold{0%{transform:rotate(0)}40%,to{transform:rotate(-360deg)}}@keyframes rs3-coven-moon-phase{0%{opacity:0}2%,12.5%{opacity:1}14.5%,to{opacity:0}}@keyframes rs3-coven-rune-read{0%{opacity:.45}4%{opacity:1}18%,to{opacity:.45}}@keyframes rs3-coven-mote-rise{0%{opacity:0;transform:translateY(0)}20%,75%{opacity:1}to{opacity:0;transform:translateY(-41.4cqw)}}@keyframes rs3-coven-drift-boost{to{transform:translateY(-50%)}}@keyframes rs3-coven-button-sparkle{0%{opacity:0;transform:translate(0)scale(.2)}35%{opacity:1}to{opacity:0;transform:translate(22px)rotate(90deg)scale(.9)}}@keyframes rs3-coven-hold{0%{opacity:1}to{opacity:1}}@keyframes rs3-title-unmask{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes rs3-title-clock{to{visibility:visible}}@keyframes rs3-coven-arrival-veil{0%{opacity:1}to{opacity:0}}@keyframes rs3-coven-deck-rise{0%{opacity:0;transform:translateY(8.33%)rotate(-12deg)scale(.1)}70%{opacity:1;transform:translateY(-4.58%)rotate(3deg)scale(1.05)}to{opacity:1;transform:none}}@keyframes rs3-coven-deck-burst{0%{opacity:0;transform:scale(.15)}40%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}@keyframes rs3-coven-deck-wheel-wake{0%,to{opacity:var(--coven-wheel-opacity)}45%{opacity:.95}}
