.App-module__shell__fs0rN{max-width:1400px;margin:auto;padding:28px 48px}@media(max-width:750px){.App-module__shell__fs0rN{padding:20px}}@media(min-width:1500px){.App-module__shell__fs0rN{padding-top:38px}}@media(max-width:1200px){.App-module__shell__fs0rN{padding:24px}}.App-module__session-stage__Wqk8M{flex:1;min-height:0;position:relative;display:flex;flex-direction:column;overflow:clip}.App-module__shop-scene__lQyTl{position:absolute;inset:0;z-index:6;overflow-y:auto;overscroll-behavior:contain;background:var(--color-background);animation:App-module__shop-enter__-Yiu7 .81s cubic-bezier(.22,1,.36,1) both}@media(min-width:1000px)and (max-height:900px){.App-module__shell__fs0rN{padding-top:18px}}@media(max-width:550px){.App-module__shell__fs0rN{padding:16px}}.App-module__session-shell__qsMGv{height:100dvh;max-width:1200px;padding:12px 24px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.App-module__session-shell__qsMGv header{padding:0;border:0;flex-shrink:0;height:44px}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ{height:48px;margin:0;flex-shrink:0}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ h1{font-size:24px;margin:3px 0 0}.App-module__session-shell__qsMGv .Shared-module__eyebrow__Wpuxk{font-size:10px}.App-module__session-shell__qsMGv .Shop-module__purse__CPkpl small{display:none}.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y{flex-shrink:0;margin:0;flex-direction:row;font-size:12px;gap:12px}.App-module__session-shell__qsMGv .Shared-module__warning__OXbqM{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:30;max-width:90vw}@media(max-width:700px){.App-module__session-shell__qsMGv{padding:8px 12px;gap:8px}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ h1{font-size:20px}.App-module__session-shell__qsMGv .Tile-module__tile__OfqPo{height:44px;min-height:44px;font-size:23px;padding:2px}.App-module__session-shell__qsMGv .Tile-module__tile__OfqPo sub{font-size:9px;right:2px;bottom:2px}.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y>span{font-size:10px}.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y button{padding:10px;font-size:12px}}@media(max-height:650px){.App-module__session-shell__qsMGv{gap:5px;padding-top:4px;padding-bottom:6px}.App-module__session-shell__qsMGv header{height:36px}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ{height:32px}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ h1{font-size:18px}.App-module__session-shell__qsMGv .Shared-module__chapter-heading__mdGDZ .Shared-module__eyebrow__Wpuxk{display:none}}@media(max-width:700px)and (max-height:650px){.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y{min-height:42px}.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y>span{max-width:48%}}@media(max-height:480px){.App-module__session-shell__qsMGv{zoom:.7;height:142.857dvh}}@media(max-width:700px){.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){overflow:auto;height:auto;min-height:100dvh}}@media(max-height:780px)and (min-width:701px){.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){overflow:auto}}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){height:auto;min-height:100dvh;overflow:visible}@media(max-width:700px){.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){height:100dvh;min-height:0;padding:8px 12px max(8px,env(safe-area-inset-bottom));overflow:hidden;zoom:1;gap:6px}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa) header{height:36px;padding-inline:4px}.App-module__session-shell__qsMGv .Round-module__desk-tile__b3yUN .Tile-module__tile__OfqPo{width:100%;max-width:none;min-width:0;height:44px;min-height:44px;font-size:clamp(17px,5.4vw,23px);padding:2px}}@media(min-width:701px){.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){height:100dvh;min-height:600px;padding-top:8px;padding-bottom:8px;zoom:1}.App-module__session-shell__qsMGv .Round-module__desk-tile__b3yUN .Tile-module__tile__OfqPo{height:54px;min-height:54px}}@media(min-width:701px)and (max-height:700px){.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){gap:6px}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa) header{height:36px}.App-module__session-shell__qsMGv .Round-module__desk-tile__b3yUN .Tile-module__tile__OfqPo{height:50px;min-height:50px}}.App-module__shell__fs0rN,.App-module__session-shell__qsMGv{--frame-padding: 16px;padding:var(--frame-padding)}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){--frame-padding: 16px;padding:var(--frame-padding)}.App-module__session-shell__qsMGv:has(.Shop-module__shop-content__gvLz-){height:auto;min-height:100dvh;overflow:visible}@media(max-width:700px){.App-module__shell__fs0rN,.App-module__session-shell__qsMGv{--frame-padding: 10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){--frame-padding: 10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.App-module__session-shell__qsMGv .Shop-module__shop-footer__pig4Y{position:sticky;bottom:0;background:var(--color-session-shell-background);padding:12px 0;z-index:5}}.App-module__session-shell__qsMGv{max-width:none}.App-module__session-shell__qsMGv:has(.Round-module__round-scene__LtIQa){max-width:none}@keyframes App-module__shop-enter__-Yiu7{0%{transform:translateY(100%)}to{transform:translateY(0)}}:where(.Button-module__button__BiD3F){font:inherit;cursor:pointer;min-height:44px;border:1px solid var(--color-line);padding:10px 18px;border-radius:8px;background:var(--color-button);color:var(--color-text);transition:background-color .15s,border-color .15s,box-shadow .15s}:where(.Button-module__secondary__74qS3,.Button-module__primary__ypFor,.Button-module__ghost__oqWFX){font-weight:600;line-height:1.25}:where(.Button-module__secondary__74qS3):hover:not(:disabled){background:var(--color-button-hover);border-color:var(--color-violet)}:where(.Button-module__primary__ypFor){background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary-border)}:where(.Button-module__primary__ypFor):hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}:where(.Button-module__ghost__oqWFX){background:transparent;border-color:transparent}:where(.Button-module__ghost__oqWFX):hover:not(:disabled){background:var(--color-button-hover)}:where(.Button-module__button__BiD3F):active:not(:disabled){box-shadow:inset 0 0 0 2px var(--color-line)}:where(.Button-module__button__BiD3F):disabled{opacity:.45;cursor:not-allowed}:where(.Button-module__button__BiD3F):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.GameHeader-module__header__Ky3Za{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--color-line);gap:16px}.GameHeader-module__options-menu__7SMXg{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.GameHeader-module__options-menu__7SMXg button{font-size:14px}@media(max-width:750px){.GameHeader-module__header__Ky3Za{padding-bottom:14px;align-items:flex-start}}@media(max-width:750px){.GameHeader-module__options-menu__7SMXg{gap:0;justify-content:flex-end}}@media(max-width:750px){.GameHeader-module__options-menu__7SMXg button{font-size:12px;padding:8px}}@media(min-width:1000px)and (max-height:900px){.GameHeader-module__header__Ky3Za{padding-bottom:16px}}@media(max-width:550px){.GameHeader-module__options-menu__7SMXg button{padding:6px}}.GameHeader-module__brand__KYZJD{font:30px var(--font-display);color:var(--color-paper);text-decoration:none}.GameHeader-module__brand__KYZJD{padding:0;background:none;border:0;min-height:44px}.GameHeader-module__brand__KYZJD:hover:not(:disabled){background:none}@media(max-width:750px){header .GameHeader-module__brand__KYZJD{font-size:23px}}@media(max-width:550px){header .GameHeader-module__brand__KYZJD{font-size:20px;white-space:nowrap}}.GameHeader-module__options-wrap__jIqhK{position:relative}.GameHeader-module__options-trigger__BssdZ,.GameHeader-module__options-trigger__BssdZ:active:not(:disabled){background:none;border:0;box-shadow:none;padding:10px 0}.GameHeader-module__options-trigger__BssdZ:hover:not(:disabled){color:var(--color-violet)}.GameHeader-module__options-menu__7SMXg{position:absolute;right:0;top:48px;z-index:20;width:180px;padding:8px;background:var(--color-surface-background-3);border:1px solid var(--color-line);box-shadow:0 8px 30px var(--color-options-menu-box-shadow)}.GameHeader-module__options-menu__7SMXg button{width:100%;text-align:left}.Collection-module__page__0n5BE{max-width:1100px;margin:32px auto;padding-bottom:48px}.Collection-module__page__0n5BE>p{max-width:720px;color:var(--color-muted)}.Collection-module__filters__FU-9X{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.Collection-module__filters__FU-9X label{display:flex;flex-direction:column;gap:8px;font-size:13px}.Collection-module__filters__FU-9X input{width:300px}.Collection-module__grid__VnmXu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}.Collection-module__card__8TK6t{padding:22px;border:1px solid var(--color-line);border-radius:12px;display:flex;flex-direction:column}.Collection-module__card__8TK6t h2{font-size:23px;margin:10px 0}.Collection-module__card__8TK6t p{flex:1}.Collection-module__card__8TK6t small{color:var(--color-muted)}.Collection-module__icon__gZ9mj{color:var(--color-violet);font-size:30px;margin-top:14px}.Collection-module__runs__1oJla{display:grid;gap:16px;margin:28px 0}.Collection-module__run__omfgm{padding:18px 22px;border:1px solid var(--color-line);border-radius:12px}.Collection-module__run__omfgm summary>span,.Collection-module__run__omfgm summary>small{display:block;margin:8px 0;overflow-wrap:anywhere}.Collection-module__runTitle__OxwIR{font:22px var(--font-heading);color:var(--color-violet)}.Collection-module__run__omfgm small{color:var(--color-muted)}.Collection-module__tableWrap__EqYYP{overflow-x:auto}.Collection-module__run__omfgm table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.Collection-module__run__omfgm caption{text-align:left;padding:16px 0;color:var(--color-muted)}.Collection-module__run__omfgm td,.Collection-module__run__omfgm th{padding:12px 8px;text-align:left;border-bottom:1px solid var(--color-line)}.Collection-module__run__omfgm td:nth-child(n+3),.Collection-module__run__omfgm th:nth-child(n+3){text-align:right}.Collection-module__run__omfgm tfoot td{text-align:right}.Collection-module__empty__z295R{padding:48px 0;color:var(--color-muted)}@media(max-width:600px){.Collection-module__run__omfgm{padding:12px}.Collection-module__run__omfgm td,.Collection-module__run__omfgm th{padding:10px 5px;font-size:13px}}.Spellcraft-module__page__elfUm{max-width:1100px;margin:32px auto;padding:0 16px 48px}.Spellcraft-module__heading__COfiY{display:flex;justify-content:space-between;align-items:center;gap:24px}.Spellcraft-module__heading__COfiY h1{margin:12px 0}.Spellcraft-module__balance__SPXwT{display:flex;flex-direction:column;text-align:right;color:var(--color-violet)}.Spellcraft-module__balance__SPXwT strong{font:40px var(--font-heading)}.Spellcraft-module__grid__Kk2l2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:28px 0}.Spellcraft-module__card__u02Qt{padding:24px;border:1px solid var(--color-line);border-radius:12px;display:flex;flex-direction:column;align-items:stretch}.Spellcraft-module__card__u02Qt h2{margin:10px 0;font:28px var(--font-heading)}.Spellcraft-module__card__u02Qt p{line-height:1.6}.Spellcraft-module__icon__wigPJ{font-size:40px;color:var(--color-violet);margin-top:18px}.Spellcraft-module__requirement__KTctw{font-size:13px;color:var(--color-muted);flex:1}.Modal-module__modal__7sLa5{width:min(640px,calc(100vw - 32px));margin:auto;overflow-y:auto}.Modal-module__heading__-TZ0P{display:flex;align-items:center;justify-content:space-between;gap:16px}.Modal-module__heading__-TZ0P h2{margin:0}.Modal-module__heading__-TZ0P button{flex-shrink:0}.Title-module__title-screen__-VBuB{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:75vh;gap:40px}.Title-module__title-screen__-VBuB h1{font:clamp(48px,6vw,82px)/1.12 var(--font-display);letter-spacing:-.04em;margin:22px 0}.Title-module__title-screen__-VBuB h1 em{color:var(--color-violet);font-style:normal}.Title-module__title-screen__-VBuB p{font-size:18px;line-height:1.7;max-width:450px;color:var(--color-title-screen-color);margin:24px 0 32px}.Title-module__title-screen__-VBuB img{width:100%;mix-blend-mode:lighten;max-height:650px;object-fit:contain}.Title-module__title-rules__sBN9e{display:flex;gap:20px;margin-top:32px;font-size:14px;color:var(--color-muted)}@media(max-width:750px){.Title-module__title-screen__-VBuB{grid-template-columns:1fr;gap:0}.Title-module__title-screen__-VBuB img{max-height:280px;grid-row:1}.Title-module__title-screen__-VBuB h1{font-size:44px}.Title-module__title-rules__sBN9e{flex-wrap:wrap}.Title-module__title-screen__-VBuB p{font-size:16px}}.Title-module__seed-input__zZAkM{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.Title-module__seed-input__zZAkM label{font-size:14px}.Title-module__seed-input__zZAkM input{width:180px}.Title-module__title-screen__-VBuB small.Shared-module__muted__zGqaJ{display:block;margin-top:12px}@media(max-width:750px){.Title-module__seed-input__zZAkM{margin-top:18px}.Title-module__title-screen__-VBuB img{margin-top:20px}}.Title-module__menu__j3uN6{display:grid;gap:10px;max-width:480px}.Title-module__menu__j3uN6 button{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;text-align:left}.Title-module__menu__j3uN6 button>span{font-family:var(--font-heading);font-size:20px}.Title-module__menu__j3uN6 small{font-size:12px;font-weight:400;text-align:right;max-width:60%;overflow-wrap:anywhere}.Title-module__title-screen__-VBuB h1{font-size:clamp(42px,5vw,68px)}.Title-module__title-screen__-VBuB>div>p{margin:18px 0 24px}@media(max-width:750px){.Title-module__title-screen__-VBuB img{display:none}.Title-module__menu__j3uN6{max-width:none}.Title-module__title-screen__-VBuB{padding:16px 0 32px}}.Title-module__title-screen__-VBuB h1{font-size:clamp(36px,3.6vw,52px);line-height:1.08;margin:14px 0}.Title-module__title-screen__-VBuB>div>p{font-size:16px;line-height:1.5;margin:12px 0 18px}.Title-module__menu__j3uN6{gap:8px}.Title-module__menu__j3uN6 button{padding:10px 16px}.Title-module__menu__j3uN6 button>span{font-size:18px}.Title-module__title-rules__sBN9e{margin-top:22px}.DeckDialog-module__dialog__00UcX{width:min(780px,calc(100vw - 24px));max-width:min(780px,calc(100vw - 24px));padding:22px;max-height:calc(100dvh - 32px)}.DeckDialog-module__intro__Gt4vA{font-size:13px;color:var(--color-muted);margin:12px 0}.DeckDialog-module__pile__7pn7e h3{font:16px var(--font-body);margin:18px 0 10px}.DeckDialog-module__pile__7pn7e h3 small{color:var(--color-muted)}.DeckDialog-module__tiles__YKdEq{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:5px;padding:0;list-style:none;margin:0}.DeckDialog-module__tiles__YKdEq li{position:relative;height:36px;border:1px solid var(--color-line);border-radius:4px;background:var(--color-surface-background-2);text-align:center;padding-top:4px;font:19px var(--font-heading)}.DeckDialog-module__tiles__YKdEq small{position:absolute;bottom:1px;right:3px;font:9px var(--font-body)}.DeckDialog-module__tiles__YKdEq .DeckDialog-module__enhanced__D89T0{border-color:var(--color-violet);color:var(--color-violet)}.DeckDialog-module__empty__I6uWu{font-size:12px;color:var(--color-muted);margin:0}@media(max-width:600px){.DeckDialog-module__dialog__00UcX{padding:16px}.DeckDialog-module__tiles__YKdEq{gap:4px;grid-template-columns:repeat(auto-fill,minmax(27px,1fr))}.DeckDialog-module__tiles__YKdEq li{height:32px;font-size:17px}}.CastControls-module__controls__s7tSl{display:grid;grid-template-columns:1fr minmax(120px,180px) 1fr;align-items:center;gap:clamp(12px,3vw,32px);width:min(100%,580px);margin:0 auto;padding:10px 4px 9px}.CastControls-module__split__PFngW{display:flex;justify-self:end;gap:2px}.CastControls-module__stone__uypqK{--stone-depth: #292330;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 16px;border:1px solid #82768d;color:#e8dfef;background-color:#554b60;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.16' filter='url(%23n)' d='M0 0h160v160H0z'/%3E%3C/svg%3E"),linear-gradient(170deg,#ffffff18,#00000026);box-shadow:inset 0 1px 1px #ffffff38,inset 0 -2px 3px #00000025,0 5px 0 var(--stone-depth),0 7px #17121c,0 10px 12px #0005;text-shadow:0 1px 1px #0008;transition:transform .1s,box-shadow .1s,filter .15s}.CastControls-module__stone__uypqK:hover:not(:disabled){filter:brightness(1.12)}.CastControls-module__stone__uypqK:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 1px 3px #0004,0 1px 0 var(--stone-depth),0 3px #17121c,0 4px 6px #0004}.CastControls-module__stone__uypqK:disabled{opacity:1;color:#a298aa;cursor:not-allowed}.CastControls-module__shuffle__-NsQq{width:50px;border-radius:100% 0 0 100%/50% 0 0 50%;padding-right:10px}.CastControls-module__clear__PhRlJ{width:50px;border-radius:0 100% 100% 0/0 50% 50% 0;padding-left:10px}.CastControls-module__cast__6OsI7{--stone-depth: #3d2b50;min-height:62px;width:100%;border-radius:50%;border-color:#a08ab3;background-color:#695378;font:25px var(--font-display);letter-spacing:.08em;color:#f4e8ff;text-shadow:0 2px 1px #2c193b,0 0 calc(var(--charge) * 16px) #dfb9ff}.CastControls-module__cast__6OsI7:before{content:"";position:absolute;z-index:-1;inset:-3px;border-radius:inherit;pointer-events:none;opacity:var(--charge);box-shadow:0 0 12px #d7a3ff99,0 0 28px #b374ef99,0 0 48px #9b5ee966;transition:opacity .22s}.CastControls-module__discard__0HBSN{justify-self:start;min-width:102px;border-radius:50%;gap:7px;font-size:12px}.CastControls-module__discard__0HBSN small{font-size:11px;opacity:.7}@media(max-width:420px){.CastControls-module__controls__s7tSl{grid-template-columns:1fr 112px 1fr;gap:10px}.CastControls-module__shuffle__-NsQq,.CastControls-module__clear__PhRlJ{width:36px;padding:8px}.CastControls-module__discard__0HBSN{min-width:74px;padding:8px;gap:4px;font-size:10px}.CastControls-module__cast__6OsI7{min-height:56px;font-size:22px}}.Round-module__round-scene__LtIQa{flex:1;min-height:0;display:flex;flex-direction:column;gap:18px}.Round-module__grimoire-spread__tDtvo{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:1;min-height:360px;margin:12px 6px 0;color:var(--color-grimoire-spread-color);border:8px solid var(--color-grimoire-spread-border);border-radius:12px 18px 16px 9px;background:var(--color-grimoire-spread-background);box-shadow:0 5px 0 var(--color-grimoire-spread-box-shadow),0 9px 0 var(--color-grimoire-spread-box-shadow-2),0 20px 45px var(--color-grimoire-spread-box-shadow-3)}.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{position:relative;min-width:0;padding:28px 36px 30px;background:radial-gradient(ellipse at 15% 80%,var(--color-ledger-page-background),transparent 35%),radial-gradient(ellipse at 90% 0%,var(--color-ledger-page-background-2),transparent 45%),repeating-linear-gradient(9deg,var(--color-ledger-page-background-3) 0 1px,transparent 1px 4px),var(--color-ledger-page-background-4)}.Round-module__ledger-page__gGSq-{background-color:var(--color-ledger-page-background-color);box-shadow:inset -22px 0 28px -15px var(--color-ledger-page-box-shadow),inset 6px 0 20px var(--color-ledger-page-box-shadow-2);border-radius:5px 35% 3px 5px/5px 10px 3px 5px}.Round-module__inscription-page__T3MD0{box-shadow:inset 24px 0 28px -18px var(--color-inscription-page-box-shadow),inset -5px 0 16px var(--color-inscription-page-box-shadow-2);border-radius:30% 7px 6px 2px/10px 7px 6px 2px}.Round-module__ledger-page__gGSq-:after,.Round-module__inscription-page__T3MD0:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 18px 5px at 18% 0%,var(--color-ledger-page-background-5),transparent),radial-gradient(ellipse 12px 4px at 74% 100%,var(--color-ledger-page-background-6),transparent),radial-gradient(ellipse 4px 22px at 0% 72%,var(--color-ledger-page-background-7),transparent),radial-gradient(ellipse 4px 15px at 100% 28%,var(--color-ledger-page-background-7),transparent);box-shadow:inset 0 0 0 1px var(--color-ledger-page-box-shadow-3)}.Round-module__page-caption__Ry006{font-size:9px;letter-spacing:.2em;opacity:.7}.Round-module__ledger-page__gGSq- h1{font:32px var(--font-display);margin:15px 0 8px}.Round-module__trial-subtitle__TsTjn{font:italic 16px var(--font-heading);margin:0 0 10px}.Round-module__ledger-score__ccabT{display:flex;align-items:baseline;gap:12px}.Round-module__ledger-score__ccabT strong{font:52px var(--font-heading)}.Round-module__ledger-score__ccabT span{font-size:12px}.Round-module__ledger-page__gGSq- progress{width:100%;height:5px;margin:12px 0;accent-color:var(--color-cast-actions-background-2)}.Round-module__ledger-resource__XFWw4{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--color-ledger-resource-border-bottom);font-size:13px}.Round-module__ledger-resource__XFWw4 b{font-weight:400}.Round-module__ledger-resource__XFWw4 small{margin-left:8px}.Round-module__ledger-bindings__iaIHa{margin-top:16px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talismans__CR4i-{margin-top:8px;gap:5px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talisman__gGbVx{min-height:44px;padding:5px 2px;border-color:var(--color-ledger-bindings-border-color);background:transparent;color:var(--color-ledger-bindings-color);gap:4px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talismans__CR4i- .Talismans-module__talisman__gGbVx{background:transparent}.Round-module__ledger-bindings__iaIHa .Talismans-module__talisman-name__DxKPP,.Round-module__ledger-bindings__iaIHa .Talismans-module__talisman__gGbVx.Runes-module__empty__HoBRL{font-size:9px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talisman__gGbVx strong{font:12px var(--font-heading)}.Round-module__ledger-motto__PqlPN{text-align:center;font:italic 15px/1.5 var(--font-heading);opacity:.65;margin:18px 0}.Round-module__page-number__xqMDu{position:absolute;bottom:12px;left:0;right:0;text-align:center;font:italic 10px var(--font-heading);opacity:.65}.Round-module__page-title__8keO7{text-align:center;margin:14px 65px 24px}.Round-module__page-title__8keO7 h2{font:23px var(--font-display);margin:9px 0}.Round-module__written-words__fMqce{position:relative;margin:0 55px;display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:9px 18px}.Round-module__written-entry__li10J{position:relative;min-width:0;height:29px}.Round-module__written-word__o4aZA{display:inline-block;font:21px/29px var(--font-display);max-width:100%}.Round-module__word-sigils__tcIdR{position:absolute;left:-22px;top:4px;display:flex;color:var(--color-word-sigils-color);font-size:15px}.Round-module__empty-page__hQRwI{grid-column:1 / -1;text-align:center;font:italic 23px/1.7 var(--font-heading);color:var(--color-empty-page-color);margin:45px -20px}.Round-module__empty-page__hQRwI span{display:block;font:10px var(--font-body);letter-spacing:.12em;margin-top:15px}.Round-module__ink-resonating__RgqK6 .Round-module__written-word__o4aZA{color:var(--color-ink-resonating-color);text-shadow:0 0 6px var(--color-ink-resonating-text-shadow),0 0 18px var(--color-ink-resonating-text-shadow-2);animation:Round-module__word-glow__sOMjk 1s infinite alternate}.Round-module__fresh-ink__gI0qH .Round-module__written-word__o4aZA{animation:Round-module__write-ink__9-W9J 1.4s ease-out both}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS{position:absolute;inset:14px 16px 26px;margin:0;pointer-events:none}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS>.Shared-module__section-label__wWIgC{display:none}.Round-module__inscription-page__T3MD0 .Runes-module__rune-row__F2u8r{display:contents}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E{position:absolute;width:73px;height:82px;padding:4px;background:transparent;border:1px dashed var(--color-inscription-page-border);color:var(--color-inscription-page-color);pointer-events:auto;gap:2px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(1){top:0;left:0}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(2){top:0;right:0}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(3){bottom:0;left:0}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(4){bottom:0;right:0}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E>small{display:none}.Round-module__inscription-page__T3MD0 .Runes-module__rune-rarity__L6XqT{display:none}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{font-size:9px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{color:var(--color-inscription-page-color-2);font-size:23px}.Round-module__tile-desk__DWV8w{flex-shrink:0;padding:0 30px 8px}.Round-module__desk-heading__VIyIm{display:flex;justify-content:space-between;color:var(--color-desk-heading-color);font-size:10px}.Round-module__tile-stage__WO-em{position:relative;height:152px;max-width:790px;margin:6px auto}.Round-module__selection-guide__IBnmU{position:absolute;top:0;left:0;right:0;height:70px;border-bottom:1px solid var(--color-selection-guide-border-bottom);text-align:center;padding:23px;color:var(--color-selection-guide-color);font:italic 16px var(--font-heading)}.Round-module__desk-tile__b3yUN{position:absolute;top:84px;padding:0 4px;transition:left .3s ease,top .3s ease;animation:Round-module__tile-arrive__iDk5k .45s ease-out}.Round-module__desk-tile__b3yUN.Round-module__raised__W4f74{top:4px}.Round-module__desk-tile__b3yUN .Tile-module__tile__OfqPo{width:100%;max-width:60px;height:60px}.Round-module__desk-tile__b3yUN .Tile-module__tile__OfqPo.Tile-module__selected__4fNho{transform:none;opacity:1;background:var(--color-desk-tile-background);color:var(--color-desk-tile-color);box-shadow:0 3px 0 var(--color-desk-tile-box-shadow),0 0 16px var(--color-desk-tile-box-shadow-2)}.Round-module__desk-footer__6Ro3m{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.Round-module__desk-status__wmX4Z{text-align:center;min-height:16px;font-size:12px;color:var(--color-desk-status-color)}.Round-module__desk-status__wmX4Z.Round-module__valid__Y4R5a{color:var(--color-desk-status-color-2)}@media(max-width:700px){.Round-module__round-scene__LtIQa{gap:16px}.Round-module__grimoire-spread__tDtvo{grid-template-columns:repeat(2,minmax(0,1fr));min-height:420px;margin:6px 0;border-width:5px}.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{padding:18px 12px 30px}.Round-module__ledger-page__gGSq- h1{font-size:23px}.Round-module__trial-subtitle__TsTjn{font-size:12px}.Round-module__ledger-score__ccabT{display:block}.Round-module__ledger-score__ccabT strong{font-size:38px;margin-right:5px}.Round-module__ledger-score__ccabT span{font-size:10px}.Round-module__ledger-resource__XFWw4{font-size:11px}.Round-module__ledger-resource__XFWw4 small{display:none}.Round-module__ledger-bindings__iaIHa .Talismans-module__talismans__CR4i-{grid-template-columns:1fr 1fr}.Round-module__ledger-motto__PqlPN{font-size:12px}.Round-module__page-title__8keO7{margin:64px 0 12px}.Round-module__page-title__8keO7 h2{font-size:17px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E{width:54px;height:58px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS{inset:10px 10px 26px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{font-size:17px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{font-size:8px}.Round-module__written-words__fMqce{margin:0 8px 60px 15px;gap:3px 12px}.Round-module__written-word__o4aZA{font-size:12px}.Round-module__word-sigils__tcIdR{left:-13px;font-size:10px}.Round-module__empty-page__hQRwI{font-size:17px;margin:20px 0}.Round-module__page-number__xqMDu{font-size:8px}.Round-module__tile-desk__DWV8w{padding:0}.Round-module__desk-tile__b3yUN{padding:0 2px}.Round-module__desk-footer__6Ro3m{flex-direction:column;gap:10px}.Round-module__tile-stage__WO-em{height:133px}}@media(max-height:780px)and (min-width:701px){.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{padding-top:18px}.Round-module__ledger-motto__PqlPN{display:none}.Round-module__grimoire-spread__tDtvo{min-height:355px}}html[data-motion=reduced] .Round-module__round-scene__LtIQa *{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.Round-module__round-scene__LtIQa *{animation:none!important;transition:none!important}}.Round-module__grimoire-spread__tDtvo{flex:1 0 auto;min-height:450px}@media(max-width:700px){.Round-module__grimoire-spread__tDtvo{min-height:450px}}.Round-module__mobile-run-status__6eR7D{display:none}@media(max-width:700px){.Round-module__round-scene__LtIQa{gap:10px;min-height:0}.Round-module__mobile-run-status__6eR7D{display:block;flex:0 0 auto;padding:2px 4px 0}.Round-module__mobile-trial-score__bSaUz,.Round-module__mobile-resources__QtcXl{display:flex;align-items:baseline;justify-content:space-between}.Round-module__mobile-trial-score__bSaUz{display:grid;grid-template-columns:minmax(70px,1fr) minmax(0,2fr) minmax(70px,1fr);align-items:center;gap:8px;font:19px var(--font-heading)}.Round-module__mobile-trial-name__wrIBY{text-align:center;font:inherit;color:inherit}.Round-module__mobile-trial-score__bSaUz>strong{text-align:right;white-space:nowrap}.Round-module__mobile-trial-score__bSaUz strong{font-size:25px;font-weight:400}.Round-module__mobile-trial-score__bSaUz small{font:11px var(--font-body);color:var(--color-muted)}.Round-module__mobile-run-status__6eR7D progress{display:block;width:100%;height:3px;margin:5px 0 8px}.Round-module__mobile-resources__QtcXl{font-size:11px;color:var(--color-muted)}.Round-module__mobile-resources__QtcXl b{margin-left:5px;color:var(--color-text);font-weight:400}.Round-module__grimoire-spread__tDtvo{display:flex;flex:1 1 0;min-height:170px;margin:0 0 3px -18px;border-width:5px 5px 5px 0;border-radius:0 12px 12px 0;box-shadow:0 3px 0 var(--color-grimoire-spread-box-shadow),0 6px 0 var(--color-grimoire-spread-box-shadow-2),0 12px 25px var(--color-grimoire-spread-box-shadow-4)}.Round-module__grimoire-spread__tDtvo>.Round-module__ledger-page__gGSq-{display:none}.Round-module__inscription-page__T3MD0{flex:1;display:flex;flex-direction:column;min-height:0;padding:12px 18px 24px 28px;border-radius:0 7px 6px 0;box-shadow:inset 24px 0 24px -18px var(--color-inscription-page-box-shadow),inset -5px 0 16px var(--color-inscription-page-box-shadow-2)}.Round-module__page-title__8keO7{flex-shrink:0;margin:4px 54px 10px}.Round-module__page-title__8keO7 h2{font-size:18px;margin:5px 0}.Round-module__page-title__8keO7 .Round-module__page-caption__Ry006{font-size:8px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS{inset:10px 10px 22px 20px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E{width:48px;height:52px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{font-size:8px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{font-size:15px}.Round-module__written-words__fMqce{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 38px 0 28px;padding:0 4px 4px 17px;gap:3px 16px;scrollbar-width:thin;scrollbar-color:var(--color-written-words-scrollbar-color) transparent}.Round-module__written-entry__li10J{height:26px}.Round-module__written-word__o4aZA{font-size:clamp(11px,3.2vw,17px);line-height:26px;overflow-wrap:anywhere}.Round-module__word-sigils__tcIdR{left:-15px;font-size:12px}.Round-module__empty-page__hQRwI{align-self:center;font-size:18px;margin:8px 0}.Round-module__empty-page__hQRwI span{font-size:9px;margin-top:10px}.Round-module__tile-desk__DWV8w{padding:0}.Round-module__desk-heading__VIyIm{font-size:9px}.Round-module__desk-heading__VIyIm .Round-module__page-caption__Ry006{font-size:8px;letter-spacing:.12em}.Round-module__tile-stage__WO-em{height:116px;margin:3px auto}.Round-module__selection-guide__IBnmU{height:54px;padding:17px 0;font-size:14px}.Round-module__desk-tile__b3yUN{top:65px}.Round-module__desk-tile__b3yUN.Round-module__raised__W4f74{top:4px}.Round-module__desk-footer__6Ro3m{gap:7px}.Round-module__desk-status__wmX4Z{font-size:10px;min-height:13px;text-align:center}}@media(max-width:700px)and (max-height:600px){.Round-module__round-scene__LtIQa{gap:6px}.Round-module__mobile-trial-score__bSaUz{font-size:16px}.Round-module__mobile-trial-score__bSaUz strong{font-size:21px}.Round-module__mobile-run-status__6eR7D progress{margin:3px 0 5px}.Round-module__page-title__8keO7{margin-bottom:5px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E{height:43px}.Round-module__tile-stage__WO-em{height:104px}.Round-module__desk-tile__b3yUN{top:57px}.Round-module__selection-guide__IBnmU{height:49px}}@media(min-width:701px){.Round-module__round-scene__LtIQa{gap:12px}.Round-module__grimoire-spread__tDtvo{flex:1 1 0;min-height:0;margin-top:2px}.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{min-height:0;padding-top:16px;padding-bottom:26px}.Round-module__ledger-page__gGSq- h1{margin:10px 0 6px}.Round-module__ledger-score__ccabT strong{font-size:44px}.Round-module__ledger-resource__XFWw4{padding:7px 0}.Round-module__ledger-bindings__iaIHa{margin-top:12px}.Round-module__ledger-motto__PqlPN{margin:12px 0}.Round-module__inscription-page__T3MD0{display:flex;flex-direction:column}.Round-module__page-title__8keO7{flex-shrink:0;margin-top:8px;margin-bottom:16px}.Round-module__written-words__fMqce{min-height:0;overflow-y:auto;padding-left:22px;margin-left:33px;scrollbar-width:thin}.Round-module__tile-desk__DWV8w{padding-bottom:0}.Round-module__tile-stage__WO-em{height:130px;margin:4px auto}.Round-module__desk-tile__b3yUN{top:69px}.Round-module__selection-guide__IBnmU{height:64px;padding:19px}}@media(min-width:701px)and (max-height:700px){.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{padding-top:10px}.Round-module__ledger-page__gGSq- h1{font-size:26px;margin:6px 0 4px}.Round-module__trial-subtitle__TsTjn{font-size:14px;margin-bottom:6px}.Round-module__ledger-score__ccabT strong{font-size:34px}.Round-module__ledger-page__gGSq- progress{margin:7px 0}.Round-module__ledger-resource__XFWw4{padding:5px 0}.Round-module__ledger-bindings__iaIHa{margin-top:8px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talismans__CR4i-{margin-top:5px}.Round-module__ledger-bindings__iaIHa .Talismans-module__talisman__gGbVx{min-height:38px}.Round-module__tile-stage__WO-em{height:118px}.Round-module__desk-tile__b3yUN{top:61px}.Round-module__selection-guide__IBnmU{height:56px;padding:16px}}.Round-module__word-sigil__7YU82{position:relative;overflow:visible}.Round-module__word-sigil__7YU82{padding:0;border:0;background:transparent;color:inherit}.Round-module__grimoire-spread__tDtvo{margin:0}.Round-module__tile-desk__DWV8w{padding:0}.Round-module__ledger-page__gGSq-,.Round-module__inscription-page__T3MD0{padding:20px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS{position:relative;inset:auto;flex:0 0 auto;margin:0 0 12px;pointer-events:auto}.Round-module__inscription-page__T3MD0 .Runes-module__rune-row__F2u8r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(n){position:relative;inset:auto;width:auto;height:78px;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;transform:none}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{font-size:10px;text-align:center}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{font-size:20px}.Round-module__inscription-page__T3MD0 .Round-module__page-title__8keO7{margin:0 0 16px;text-align:center}.Round-module__inscription-page__T3MD0 .Round-module__written-words__fMqce{display:block;flex:1;margin:0;padding:0 4px;text-align:justify;text-align-last:left;line-height:2.1;overflow-y:auto}.Round-module__written-entry__li10J{display:inline-block;height:auto;max-width:100%;vertical-align:baseline;margin-right:8px}.Round-module__written-entry__li10J:has(.Round-module__word-sigil__7YU82){padding-left:18px}.Round-module__written-entry__li10J .Round-module__word-sigils__tcIdR{left:0;top:3px}.Round-module__written-word__o4aZA{font-size:clamp(15px,1.7vw,21px);line-height:1.8}.Round-module__empty-page__hQRwI{text-align:center;margin:24px 0}.Round-module__desk-tile__b3yUN{transition:left .38s ease-in-out,top .3s ease}.Round-module__desk-tile__b3yUN.Round-module__dissolving__t6TU6{animation:Round-module__tile-dissolve__-IbDo .48s ease-in forwards}.Round-module__desk-tile__b3yUN.Round-module__discarding__-L97W{animation:Round-module__tile-discard__gqI7v .48s ease-in forwards}@media(max-width:700px){.Round-module__grimoire-spread__tDtvo{margin:0;border-width:5px;border-radius:10px}.Round-module__inscription-page__T3MD0{padding:10px;border-radius:5px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-section__x86tS{margin-bottom:8px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-row__F2u8r{gap:6px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(n){height:62px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{font-size:8px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{font-size:16px}.Round-module__inscription-page__T3MD0 .Round-module__page-title__8keO7{margin:0 0 8px}.Round-module__written-word__o4aZA{font-size:16px}}.Round-module__inscription-page__T3MD0 .Round-module__written-words__fMqce{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;justify-content:flex-start;gap:8px 20px;text-align:left}.Round-module__written-entry__li10J,.Round-module__written-entry__li10J:has(.Round-module__word-sigil__7YU82){display:flex;align-items:center;flex:0 0 auto;gap:7px;padding:0;margin:0}.Round-module__written-entry__li10J .Round-module__word-sigils__tcIdR{position:static;order:-1;display:flex;align-items:center;gap:3px;line-height:1}.Round-module__word-sigil__7YU82{display:inline-flex;align-items:center;justify-content:center;min-height:0;line-height:1}.Round-module__word-sigils__tcIdR:Runes-module__empty__HoBRL{display:none}.Round-module__written-words__fMqce .Round-module__empty-page__hQRwI{flex:1 0 100%;margin:0;text-align:center;text-align-last:center}.Round-module__inscription-page__T3MD0 .Round-module__written-words__fMqce:has(.Round-module__empty-page__hQRwI){align-content:center;justify-content:center}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(n){height:86px}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{min-height:24px;display:flex;align-items:center;justify-content:center}@media(max-width:700px){.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E:nth-child(n){height:74px}.Round-module__inscription-page__T3MD0 .Round-module__written-words__fMqce{gap:5px 14px}}@keyframes Round-module__word-glow__sOMjk{0%{filter:brightness(1)}to{filter:brightness(1.2)}}@keyframes Round-module__write-ink__9-W9J{0%{clip-path:inset(0 100% 0 0);color:var(--color-surface-color);text-shadow:0 0 8px var(--color-surface-text-shadow)}85%{clip-path:inset(0 0 0 0);color:var(--color-surface-color-2);text-shadow:0 0 12px var(--color-surface-text-shadow-2)}to{clip-path:inset(0 0 0 0)}}@keyframes Round-module__tile-arrive__iDk5k{0%{transform:translate(180px) rotate(12deg);opacity:0}to{transform:none;opacity:1}}@keyframes Round-module__tile-dissolve__-IbDo{to{filter:blur(12px);transform:translateY(-20px) scale(.65);opacity:0}}@keyframes Round-module__tile-discard__gqI7v{to{transform:translate(65vw) rotate(35deg);opacity:0}}.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{display:block;font-size:34px;line-height:1}.Round-module__inscription-page__T3MD0 .Runes-module__rune-card__1IA4E strong{min-height:0}@media(max-width:700px){.Round-module__inscription-page__T3MD0 .Runes-module__rune-icon__8Ba9-{font-size:30px}}.Round-module__drawPile__r9ubF{padding:4px 8px;font-size:12px;min-height:32px}.OfferCard-module__offer__xl-4R{border:1px solid var(--color-talisman-border);background:linear-gradient(145deg,var(--color-offer-background),var(--color-surface-background-2));padding:22px;display:flex;flex-direction:column;border-radius:6px}.OfferCard-module__offer-icon__Pco0T{font-size:44px;color:var(--color-violet);margin-top:24px}.OfferCard-module__offer__xl-4R h2{margin:8px 0}.OfferCard-module__offer__xl-4R p{font-size:14px;color:var(--color-offer-color);margin:8px 0 24px;flex:1}.OfferCard-module__offer-buy__wf346{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;padding:10px}.OfferCard-module__offer-buy__wf346 b{white-space:nowrap;color:var(--color-resource-color)}.OfferCard-module__offer__xl-4R.OfferCard-module__purchased__hkeaD{opacity:.55}@media(max-width:1200px){.OfferCard-module__offer__xl-4R{padding:16px}}@media(max-width:1200px){.OfferCard-module__offer-buy__wf346{flex-wrap:wrap}}@media(max-width:750px){.OfferCard-module__offer-icon__Pco0T{margin-top:14px}}@media(max-width:750px){.OfferCard-module__offer__xl-4R h2{font-size:25px}}@media(max-width:750px){.OfferCard-module__offer__xl-4R p{font-size:13px}}.Talismans-module__talismans__CR4i-{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.Talismans-module__talisman__gGbVx{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;text-align:center;min-height:155px;border:1px solid var(--color-talisman-border);background:linear-gradient(var(--color-talisman-background),var(--color-talisman-background-2));border-radius:5px;padding:12px 8px;font-size:14px;position:relative;overflow:hidden}.Talismans-module__talisman__gGbVx:disabled{opacity:1;color:inherit}.Talismans-module__talisman__gGbVx small{font-size:12px;color:var(--color-talisman-color-2);line-height:1.4}.Talismans-module__talisman__gGbVx strong{text-transform:uppercase;word-break:break-word;font-family:var(--font-heading);font-size:15px;letter-spacing:.05em}.Talismans-module__talisman-name__DxKPP{color:var(--color-talisman-name-color);font-size:13px}.Talismans-module__talisman__gGbVx{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.Talismans-module__talisman__gGbVx.Talismans-module__resonating__dEmZn{border-color:color-mix(in srgb,var(--color-green) calc(var(--resonance) * 100%),var(--color-talisman-border));box-shadow:0 0 calc(var(--resonance) * 36px) rgb(var(--color-resonance-rgb) / calc(var(--resonance) * .65)),inset 0 0 calc(var(--resonance) * 24px) rgb(var(--color-resonance-rgb) / calc(var(--resonance) * .2));background:linear-gradient(color-mix(in srgb,var(--color-talisman-background-3) calc(var(--resonance) * 100%),var(--color-talisman-background)),color-mix(in srgb,var(--color-talisman-background-4) calc(var(--resonance) * 100%),var(--color-talisman-background-2)))}.Talismans-module__talisman__gGbVx.Talismans-module__resonating__dEmZn small{color:color-mix(in srgb,var(--color-green) calc(var(--resonance) * 100%),var(--color-talisman-color-2))}@media(max-width:1200px){.Talismans-module__talismans__CR4i-{gap:8px}}@media(max-width:750px){.Talismans-module__talismans__CR4i-{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.Talismans-module__talisman__gGbVx{padding:10px 4px;min-height:138px;gap:5px;font-size:11px}.Talismans-module__talisman__gGbVx small{font-size:11px}.Talismans-module__talisman__gGbVx strong,.Talismans-module__talisman-name__DxKPP{font-size:12px}}.Shared-module__equipment__oox1N .Talismans-module__talismans__CR4i-{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Shared-module__equipment__oox1N .Talismans-module__talisman__gGbVx{height:58px;min-height:0;padding:8px 4px;gap:4px;justify-content:center}.Shared-module__equipment__oox1N .Talismans-module__talisman-name__DxKPP{font-size:11px}.Shared-module__equipment__oox1N .Talismans-module__talisman__gGbVx strong{font-size:15px}.Talismans-module__talisman__gGbVx.Talismans-module__resonating__dEmZn{border-color:var(--color-talisman-border-color);background:linear-gradient(135deg,var(--color-talisman-background-5),var(--color-talisman-background-6));animation:Talismans-module__resonance-pulse__h-5kB 1.8s ease-in-out infinite alternate}.Talismans-module__talisman__gGbVx.Talismans-module__resonating__dEmZn strong{color:var(--color-talisman-color-3);text-shadow:0 0 5px var(--color-talisman-text-shadow),0 0 16px var(--color-talisman-text-shadow-2),0 0 28px var(--color-talisman-text-shadow-3);animation:Talismans-module__word-glow__wz26E 1.4s ease-in-out infinite alternate}@media(max-width:700px){.Shared-module__equipment__oox1N .Talismans-module__talisman-name__DxKPP{font-size:10px}.Shared-module__equipment__oox1N .Talismans-module__talisman__gGbVx strong{font-size:12px}}@media(max-height:650px){.Shared-module__equipment__oox1N .Talismans-module__talisman__gGbVx{height:46px}}.Talismans-module__talisman__gGbVx{position:relative;overflow:visible}@keyframes Talismans-module__resonance-pulse__h-5kB{0%{box-shadow:0 0 12px var(--color-surface-box-shadow),inset 0 0 12px var(--color-surface-box-shadow-2)}to{box-shadow:0 0 26px var(--color-surface-box-shadow-3),inset 0 0 20px var(--color-surface-box-shadow-4)}}@keyframes Talismans-module__word-glow__wz26E{0%{filter:brightness(1)}to{filter:brightness(1.2)}}.Talismans-module__talisman__gGbVx.Runes-module__empty__HoBRL{background:transparent;border:1px dashed var(--color-talisman-border-2);color:var(--color-talisman-color);justify-content:center}@media(max-width:550px){.Talismans-module__talisman__gGbVx.Runes-module__empty__HoBRL small{display:none}}.Runes-module__rune-section__x86tS{margin:20px 0}.Runes-module__rune-row__F2u8r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.Runes-module__rune-card__1IA4E{--rune-color: var(--color-rune-card-rune-color);border:1px solid var(--rune-color);border-radius:8px;background:linear-gradient(145deg,var(--color-rune-card-background),var(--color-rune-card-background-2));padding:12px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;min-width:0}.Runes-module__rune-card__1IA4E.Runes-module__uncommon__YD4GM{--rune-color: var(--color-rune-card-rune-color-2)}.Runes-module__rune-card__1IA4E.Runes-module__rare__YZ-yD{--rune-color: var(--color-rune-card-rune-color-3)}.Runes-module__rune-rarity__L6XqT{color:var(--rune-color);text-transform:uppercase;font-size:10px;letter-spacing:.12em}.Runes-module__rune-icon__8Ba9-{font-size:36px;line-height:1;color:var(--rune-color)}.Runes-module__rune-card__1IA4E strong{font-family:var(--font-heading);font-size:14px}.Runes-module__rune-card__1IA4E small{font-size:11px;line-height:1.4;color:var(--color-rune-card-color)}.Runes-module__rune-card__1IA4E.Runes-module__active__pG4rd{box-shadow:0 0 18px color-mix(in srgb,var(--color-violet) 30%,transparent)}.Runes-module__rune-card__1IA4E[data-movable=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.Runes-module__rune-card__1IA4E.Runes-module__dragging__41qa0{opacity:.45}.Runes-module__rune-card__1IA4E.Runes-module__drop-target__QaAYw{outline:2px solid var(--rune-color);outline-offset:3px}.Runes-module__rune-row__F2u8r .Runes-module__rune-card__1IA4E.Runes-module__empty__HoBRL{background:transparent;border:1px dotted #80808066;min-height:50px}.Runes-module__rune-copy__2XJkS{color:var(--rune-color)!important}@media(max-width:700px){.Runes-module__rune-row__F2u8r{grid-template-columns:repeat(2,minmax(0,1fr))}.Runes-module__rune-section__x86tS .Shared-module__section-label__wWIgC{flex-wrap:wrap;gap:6px}}.Shared-module__equipment__oox1N .Runes-module__rune-row__F2u8r{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Shared-module__equipment__oox1N .Runes-module__rune-section__x86tS{margin:8px 0 0}.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E{height:62px;padding:6px;gap:2px;border-radius:4px;justify-content:center}.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E>small{display:none}.Shared-module__equipment__oox1N .Runes-module__rune-rarity__L6XqT{display:none}.Shared-module__equipment__oox1N .Runes-module__rune-icon__8Ba9-{font-size:28px}.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E strong{font-size:12px}@media(max-width:700px){.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E strong{font-size:10px}.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E{padding:4px}}@media(max-height:650px){.Shared-module__equipment__oox1N .Runes-module__rune-card__1IA4E{height:50px}.Shared-module__equipment__oox1N .Runes-module__rune-section__x86tS{margin-top:4px}}.Runes-module__rune-row__F2u8r .Runes-module__rune-card__1IA4E{position:relative;overflow:visible}.Runes-module__rune-row__F2u8r .Runes-module__rune-card__1IA4E{display:flex;flex-direction:column}.Runes-module__rune-card__1IA4E:focus-visible{outline:2px solid var(--color-violet);outline-offset:3px}.Runes-module__drag-preview__GHMgK{position:fixed;z-index:100;pointer-events:none;transform:translate(-50%,-50%);font-size:42px;color:var(--color-violet);text-shadow:0 0 16px #bba0ed99}.Tile-module__tile__OfqPo{width:50px;height:60px;min-height:60px;flex-shrink:0;background:linear-gradient(var(--color-tile-background),var(--color-tile-background-2));border:1px solid var(--color-tile-border);box-shadow:0 4px 0 var(--color-tile-box-shadow),0 6px 7px var(--color-book-box-shadow-4);color:var(--color-tile-color);border-radius:5px;padding:5px;position:relative;font:30px var(--font-heading);display:flex;align-items:center;justify-content:center}.Tile-module__tile__OfqPo:hover:not(:disabled){background:var(--color-tile-background-3);transform:translateY(-4px)}.Tile-module__tile__OfqPo sub{position:absolute;right:5px;bottom:5px;font:12px var(--font-body)}.Tile-module__tile__OfqPo i{position:absolute;top:3px;left:4px;font-size:11px;font-style:normal;color:var(--color-tile-color-2)}.Tile-module__tile__OfqPo.Tile-module__etched__8XpwA{border-color:var(--color-tile-border-color)}.Tile-module__tile__OfqPo.Tile-module__selected__4fNho{transform:translateY(-8px);outline:2px solid var(--color-violet);background:var(--color-tile-background-4)}.Tile-module__tile__OfqPo.Tile-module__small__lpgal{width:43px;height:50px;min-height:50px;font-size:25px}@media(max-width:750px){.Tile-module__tile__OfqPo{width:43px;height:54px;min-height:54px;font-size:27px}}@media(max-width:550px){.Tile-module__tile__OfqPo,.Tile-module__tile__OfqPo.Tile-module__small__lpgal{width:44px}}@keyframes Tile-module__word-glow__Kv9IL{0%{filter:brightness(1)}to{filter:brightness(1.2)}}.Shop-module__purse__CPkpl{color:var(--color-purse-color);font:36px var(--font-heading)}.Shop-module__purse__CPkpl small{display:block;font:12px var(--font-body);color:var(--color-muted);margin-top:4px}.Shop-module__offers__QOyb2{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.Shop-module__tile-picker__fU-Zn{padding:24px;background:var(--color-tile-picker-background);border:1px solid var(--color-violet);margin-top:24px}.Shop-module__tile-picker__fU-Zn input{width:70px}.Shop-module__deck-tiles__x593S{display:flex;gap:10px;flex-wrap:wrap;max-height:280px;overflow:auto;padding:14px 4px 12px;margin:12px 0}.Shop-module__purchase-preview__d109y{display:flex;justify-content:space-between;align-items:center;gap:20px}.Shop-module__inscription-section__bqBFu{margin-top:34px;padding:26px;background:var(--color-inscription-section-background);border:1px solid var(--color-line)}.Shop-module__inscription-section__bqBFu>.Shared-module__muted__zGqaJ{font-size:14px;max-width:800px;margin-bottom:22px}.Shop-module__inscription-section__bqBFu .Talismans-module__talisman__gGbVx{min-height:132px}.Shop-module__inscription-bottom__6I43X{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:26px}.Shop-module__candidate-words__pq4aI{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.Shop-module__candidate-words__pq4aI button{text-transform:uppercase;font:20px var(--font-heading)}.Shop-module__candidate-words__pq4aI small{display:block;font:12px var(--font-body);text-transform:none;color:var(--color-muted);margin-top:6px}.Shop-module__inscription-preview__fHpLh{border-left:1px solid var(--color-line);padding-left:26px;font-size:14px}.Shop-module__inscription-preview__fHpLh h3{margin-top:0}.Shop-module__inscription-preview__fHpLh small{color:var(--color-muted);display:block;font-size:12px;line-height:1.5}.Shop-module__inscription-preview__fHpLh button{margin-top:16px}.Shop-module__neighbor-words__htyEq{color:var(--color-green)}.Shop-module__shop-footer__pig4Y{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:28px 0;font-size:14px;color:var(--color-muted)}@media(max-width:1200px){.Shop-module__offers__QOyb2{gap:12px}}@media(max-width:750px){.Shop-module__offers__QOyb2{grid-template-columns:1fr 1fr}.Shop-module__purse__CPkpl{font-size:28px}.Shop-module__inscription-section__bqBFu{padding:16px}.Shop-module__inscription-bottom__6I43X{grid-template-columns:1fr}.Shop-module__inscription-preview__fHpLh{border-left:0;border-top:1px solid var(--color-line);padding:20px 0 0}.Shop-module__shop-footer__pig4Y,.Shop-module__purchase-preview__d109y{flex-direction:column;align-items:stretch}}.Shop-module__rune-shop__90bDV{margin:28px 0}.Shop-module__rune-offers__C1Hc-{grid-template-columns:repeat(3,minmax(0,1fr))}.Shop-module__rune-offers__C1Hc- .OfferCard-module__offer-buy__wf346{margin-top:auto;width:100%}@media(max-width:700px){.Shop-module__rune-offers__C1Hc-{grid-template-columns:1fr}}.Shop-module__shop-content__gvLz-{flex:1;min-height:0}.Shop-module__shop-content__gvLz->.Shared-module__section-label__wWIgC{display:none}.Shop-module__rune-shop__90bDV>.Shared-module__section-label__wWIgC{display:none}.Shop-module__rune-shop__90bDV>.Shared-module__muted__zGqaJ{display:none}.Shop-module__inscription-section__bqBFu>.Shared-module__section-label__wWIgC{display:none}.Shop-module__shop-content__gvLz- .Shop-module__offers__QOyb2{height:100%;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.Shop-module__shop-content__gvLz- .Shop-module__rune-offers__C1Hc-{grid-template-columns:repeat(3,minmax(0,1fr))}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R{padding:14px;align-items:stretch;text-align:left;gap:0;min-height:0}.Shop-module__shop-content__gvLz- .OfferCard-module__offer-icon__Pco0T{margin:8px 0;font-size:30px}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R h2{font-size:22px;margin:4px 0}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R p{font-size:13px;line-height:1.45;margin:8px 0}.Shop-module__shop-content__gvLz- .OfferCard-module__offer-buy__wf346{flex-wrap:nowrap;margin-top:auto}.Shop-module__shop-content__gvLz- .Shop-module__rune-shop__90bDV,.Shop-module__shop-content__gvLz- .Shop-module__inscription-section__bqBFu{height:100%;margin:0;padding:0;border:0;background:transparent}.Shop-module__inscription-section__bqBFu>.Shared-module__muted__zGqaJ{margin:0 0 12px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-bottom__6I43X{margin:0;gap:16px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh{padding-left:16px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh p{margin:8px 0}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh h3{margin:0;font-size:20px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh button{margin-top:8px}.Shop-module__shop-footer__pig4Y>span{max-width:55%}.Shop-module__shop-footer__pig4Y button{margin-top:16px;white-space:nowrap}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn{margin:0;padding:12px;height:100%}.Shop-module__shop-content__gvLz- .Shop-module__deck-tiles__x593S{overflow:visible;margin:0;padding:8px 0;gap:6px}.Shop-module__tile-pages__7aFzd{display:flex;align-items:center;gap:12px}.Shop-module__tile-pages__7aFzd button{min-height:30px;padding:3px 12px}.Shop-module__purchase-preview__d109y{font-size:12px}.Shop-module__purchase-preview__d109y p{margin:6px 0}@media(max-width:700px){.Shop-module__shop-content__gvLz- .Shop-module__offers__QOyb2,.Shop-module__shop-content__gvLz- .Shop-module__rune-offers__C1Hc-{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Shop-module__shop-content__gvLz- .Shop-module__rune-offers__C1Hc- .OfferCard-module__offer__xl-4R:last-child{grid-column:1 / -1}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R{padding:8px}.Shop-module__shop-content__gvLz- .OfferCard-module__offer-icon__Pco0T{display:none}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R>.Shared-module__eyebrow__Wpuxk{display:none}.Shop-module__shop-content__gvLz- .Runes-module__rune-rarity__L6XqT{display:none}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R h2{font-size:17px}.Shop-module__shop-content__gvLz- .OfferCard-module__offer__xl-4R p{font-size:11px;line-height:1.3;margin:4px 0}.Shop-module__shop-content__gvLz- .OfferCard-module__offer-buy__wf346{min-height:32px;padding:4px 8px;font-size:12px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-bottom__6I43X{grid-template-columns:1fr;gap:10px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh{padding:8px 0 0}.Shop-module__inscription-section__bqBFu>.Shared-module__muted__zGqaJ{font-size:12px;margin-bottom:8px}.Shop-module__candidate-words__pq4aI{margin-top:6px;gap:6px}.Shop-module__candidate-words__pq4aI button{font-size:16px;padding:6px 10px}.Shop-module__candidate-words__pq4aI small{font-size:10px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh{font-size:12px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh small{display:none}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn{padding:4px}.Shop-module__shop-content__gvLz- .Shop-module__deck-tiles__x593S .Tile-module__tile__OfqPo{width:calc((100% - 30px) / 6);flex-shrink:1}.Shop-module__purchase-preview__d109y{flex-direction:row;gap:8px}.Shop-module__purchase-preview__d109y button{padding:8px;font-size:12px}}@media(max-height:650px){.Shop-module__shop-content__gvLz- .OfferCard-module__offer-icon__Pco0T{display:none}}@media(max-width:700px)and (max-height:650px){.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh h3{font-size:17px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh button{padding:8px 12px;min-height:36px}.Shop-module__shop-content__gvLz- .Shop-module__inscription-preview__fHpLh p{margin:4px 0}.Shop-module__shop-content__gvLz- .Shop-module__candidate-words__pq4aI button{min-height:36px;padding:4px 8px}.Shop-module__shop-content__gvLz- .Shop-module__candidate-words__pq4aI small{display:none}.Shop-module__shop-content__gvLz- .Shop-module__inscription-bottom__6I43X{gap:6px}}@media(max-width:700px){.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn>.Shared-module__section-label__wWIgC{margin-bottom:4px;font-size:9px}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn>.Shared-module__section-label__wWIgC button{min-height:30px;padding:4px 8px}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn>label{display:flex;align-items:center;gap:8px;font-size:12px}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn input{min-height:30px;height:30px;padding:4px 8px}.Shop-module__shop-content__gvLz- .Shop-module__deck-tiles__x593S{padding:6px 0}.Shop-module__shop-content__gvLz- .Shop-module__deck-tiles__x593S .Tile-module__tile__OfqPo{height:36px;min-height:36px}.Shop-module__shop-content__gvLz- .Shop-module__purchase-preview__d109y{font-size:10px}.Shop-module__shop-content__gvLz- .Shop-module__purchase-preview__d109y button{flex-shrink:0;min-height:34px}}.Shop-module__shop-content__gvLz-{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;flex:0 0 auto}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq{padding:16px;border:1px solid var(--group-color);border-radius:12px;background:var(--group-bg);min-width:0}.Shop-module__shop-talismans__GYOoh{--group-color: var(--color-shop-talismans-group-color);--group-bg: var(--color-shop-talismans-group-bg)}.Shop-module__shop-craft__JRbC4{--group-color: var(--color-shop-craft-group-color);--group-bg: var(--color-shop-craft-group-bg)}.Shop-module__shop-runes__9FXQ6{--group-color: var(--color-shop-runes-group-color);--group-bg: var(--color-shop-runes-group-bg);grid-column:1 / -1}.Shop-module__shop-group__oJ-dq>.Shared-module__section-label__wWIgC{display:flex;color:var(--group-color);margin-bottom:14px;gap:12px}.Shop-module__shop-group__oJ-dq>.Shared-module__section-label__wWIgC span:last-child{font-size:11px;letter-spacing:0;text-transform:none}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .Shop-module__offers__QOyb2{height:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.Shop-module__shop-content__gvLz- .Shop-module__shop-runes__9FXQ6 .Shop-module__offers__QOyb2{grid-template-columns:repeat(3,minmax(0,1fr))}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .OfferCard-module__offer__xl-4R{border-color:color-mix(in srgb,var(--group-color) 45%,transparent);background:var(--color-shop-content-background);min-height:190px}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .OfferCard-module__offer-icon__Pco0T{display:block;color:var(--group-color);font-size:26px;margin:0 0 8px}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .OfferCard-module__offer__xl-4R p{display:block;font-size:13px}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .OfferCard-module__offer__xl-4R h2{font-size:20px}.Shop-module__shop-content__gvLz- .Shop-module__shop-runes__9FXQ6 .OfferCard-module__offer__xl-4R:last-child{grid-column:auto}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn{grid-column:1 / -1;order:-1;padding:16px;height:auto}.Shop-module__shop-content__gvLz- .Shop-module__tile-picker__fU-Zn>.Shared-module__section-label__wWIgC{display:flex}.Shop-module__inscription-modal__m2BpH{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px}.Shop-module__inscription-modal__m2BpH .Shared-module__section-label__wWIgC{display:flex}.Shop-module__inscription-modal__m2BpH h2{margin:18px 0 12px}.Shop-module__inscription-modal__m2BpH .Shop-module__inscription-bottom__6I43X{display:flex;flex-direction:column;gap:20px}.Shop-module__inscription-modal__m2BpH .Shop-module__candidate-words__pq4aI{display:flex;flex-wrap:wrap;gap:10px}.Shop-module__inscription-modal__m2BpH .Shop-module__candidate-words__pq4aI button{flex:1;min-width:100px}.Shop-module__inscription-modal__m2BpH .Shop-module__inscription-preview__fHpLh{padding:16px}@media(max-width:700px){.Shop-module__shop-content__gvLz-{grid-template-columns:1fr;gap:12px}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq{padding:12px}.Shop-module__shop-content__gvLz- .Shop-module__shop-runes__9FXQ6 .Shop-module__offers__QOyb2{grid-template-columns:repeat(2,minmax(0,1fr))}.Shop-module__shop-content__gvLz- .Shop-module__shop-group__oJ-dq .OfferCard-module__offer__xl-4R{padding:12px;min-height:190px}.Shop-module__shop-group__oJ-dq>.Shared-module__section-label__wWIgC{align-items:flex-start;flex-direction:column;gap:4px}}.Shop-module__shop-equipment__pBnl5{display:grid;grid-template-columns:1fr 1fr;gap:16px}.Shop-module__shop-equipment__pBnl5 .Runes-module__rune-section__x86tS{margin:0}.Shop-module__shop-equipment__pBnl5 .Runes-module__rune-card__1IA4E,.Shop-module__shop-equipment__pBnl5 .Talismans-module__talisman__gGbVx{height:58px;min-height:0;padding:8px 4px;justify-content:center}.Shop-module__shop-equipment__pBnl5 .Runes-module__rune-icon__8Ba9-{font-size:24px}.Shop-module__shop-equipment__pBnl5>.Shop-module__owned-talismans__Gieo-,.Shop-module__shop-equipment__pBnl5>.Runes-module__rune-section__x86tS{margin:0;padding-bottom:8px}.Shop-module__inscription-modal__m2BpH{margin:auto}.Shop-module__inscription-modal__m2BpH .Shop-module__inscription-section__bqBFu{margin:0;padding:0;background:transparent;border:0}@media(max-width:700px){.Shop-module__shop-equipment__pBnl5{grid-template-columns:1fr;gap:10px}}@media(max-height:650px){.Shop-module__shop-equipment__pBnl5 .Runes-module__rune-card__1IA4E,.Shop-module__shop-equipment__pBnl5 .Talismans-module__talisman__gGbVx{height:46px;padding:4px}.Shop-module__shop-equipment__pBnl5 .Runes-module__rune-icon__8Ba9-{font-size:20px}}.Shop-module__shop-craft__JRbC4{--group-color: var(--color-shop-craft-group-color-2);--group-bg: var(--color-shop-craft-group-bg-2)}.Shop-module__craft-modal__53U8J{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:24px;color:var(--color-craft-modal-color);background:var(--color-craft-modal-background);border-color:var(--color-shop-craft-group-color-2);box-shadow:0 0 60px var(--color-craft-modal-box-shadow)}.Shop-module__craft-modal__53U8J .Shop-module__tile-picker__fU-Zn{margin:0;padding:0;border:0;background:transparent}.Shop-module__craft-modal__53U8J .Shared-module__section-label__wWIgC{display:flex;gap:12px;color:var(--color-shop-craft-group-color-2)}.Shop-module__craft-modal__53U8J .Shop-module__deck-tiles__x593S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:16px;margin:24px 0}.Shop-module__craft-modal__53U8J .Tile-module__tile__OfqPo{background:var(--color-craft-modal-background-2);color:var(--color-craft-modal-color-2);border-color:var(--color-craft-modal-border-color)}.Shop-module__craft-modal__53U8J .Tile-module__tile__OfqPo.Tile-module__selected__4fNho{outline-color:var(--color-craft-modal-outline-color);background:var(--color-craft-modal-background-3);color:var(--color-craft-modal-color-3);border-color:var(--color-craft-modal-border-color-2);box-shadow:0 0 0 3px var(--color-craft-modal-box-shadow-2),0 0 20px var(--color-craft-modal-box-shadow-3)}.Shop-module__craft-modal__53U8J .Tile-module__tile__OfqPo.Tile-module__etched__8XpwA{border-color:var(--color-shop-craft-group-color-2)}.Shop-module__craft-modal__53U8J .Tile-module__tile__OfqPo i{color:var(--color-craft-modal-color-4)}.Shop-module__craft-modal__53U8J{--color-primary: var(--color-shop-craft-group-color-2);--color-on-primary: var(--color-craft-modal-color-5);--color-primary-border: var(--color-craft-modal-border-color-3);--color-primary-hover: var(--color-craft-modal-background-3);--color-button: var(--color-craft-modal-background-4);--color-button-hover: #5a3d2d;--color-line: var(--color-craft-modal-border-color-4)}.Shop-module__craft-modal__53U8J .Shop-module__purchase-preview__d109y{display:flex;flex-direction:column;align-items:stretch;gap:12px}@media(max-width:700px){.Shop-module__craft-modal__53U8J{padding:16px}.Shop-module__craft-modal__53U8J .Shop-module__deck-tiles__x593S{gap:12px 8px}.Shop-module__craft-modal__53U8J .Tile-module__tile__OfqPo{width:52px;height:60px;min-height:60px}}.Shop-module__craft-modal__53U8J :focus-visible{outline-color:var(--color-craft-modal-outline-color)}.Shared-module__eyebrow__Wpuxk{font-size:12px;letter-spacing:.18em;font-weight:600;color:var(--color-muted)}@media(max-width:750px){header>.Shared-module__eyebrow__Wpuxk{display:none}}.Shared-module__actions__22yzT{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.Shared-module__muted__zGqaJ{color:var(--color-muted)}.Shared-module__warning__OXbqM{border:1px solid var(--color-warning-border);padding:12px 18px;color:var(--color-warning-color);background:var(--color-warning-background);font-size:15px}.Shared-module__chapter-heading__mdGDZ{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:26px 0}.Shared-module__seed-label__ENhBo{font:13px var(--font-mono);color:var(--color-muted);overflow-wrap:anywhere}.Shared-module__section-label__wWIgC{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;letter-spacing:.12em;color:var(--color-muted);margin:0 0 13px}.Shared-module__section-label__wWIgC>span:last-child{letter-spacing:0}.Shared-module__chosen__3uygJ{outline:2px solid var(--color-violet);outline-offset:2px}@media(max-width:750px){.Shared-module__chapter-heading__mdGDZ{margin:22px 0}.Shared-module__chapter-heading__mdGDZ h1{font-size:27px}.Shared-module__chapter-heading__mdGDZ>.Shared-module__seed-label__ENhBo{display:none}.Shared-module__section-label__wWIgC{font-size:11px}}@media(min-width:1000px)and (max-height:900px){.Shared-module__chapter-heading__mdGDZ{margin:18px 0}}.Shared-module__seed-label__ENhBo{display:none}.Shared-module__equipment__oox1N{flex-shrink:0}.Shared-module__equipment__oox1N .Shared-module__section-label__wWIgC{font-size:10px;margin:0 0 5px}.Shared-module__equipment-tooltip__ftPH0{position:absolute;z-index:30;left:50%;top:calc(100% + 8px);transform:translate(-50%);width:210px;max-width:70vw;padding:12px;border:1px solid var(--color-equipment-tooltip-border);border-radius:8px;background:var(--color-score-playback-background);color:var(--color-equipment-tooltip-color);box-shadow:0 8px 25px var(--color-options-menu-box-shadow);font:13px/1.5 var(--font-body);text-transform:none;letter-spacing:normal;white-space:normal;pointer-events:none}.Results-module__results__8ppm0{max-width:800px;margin:50px auto;text-align:center}.Results-module__results__8ppm0 h1{font:48px/1.2 var(--font-display);margin:24px 0}.Results-module__results__8ppm0>img{width:240px;height:240px;object-fit:contain;mix-blend-mode:lighten}.Results-module__results__8ppm0>p{color:var(--color-muted)}.Results-module__result-stats__O-MzU{display:flex;justify-content:space-evenly;margin:32px 0;gap:20px}.Results-module__result-stats__O-MzU span{font-size:13px;color:var(--color-muted)}.Results-module__result-stats__O-MzU strong{display:block;font:30px var(--font-heading);margin:10px 0;text-transform:uppercase}.Results-module__result-stats__O-MzU small{color:var(--color-violet)}.Results-module__results__8ppm0 .Shared-module__actions__22yzT{justify-content:center}@media(max-width:750px){.Results-module__results__8ppm0{margin-top:35px}.Results-module__results__8ppm0 h1{font-size:34px}.Results-module__result-stats__O-MzU{gap:10px}.Results-module__result-stats__O-MzU strong{font-size:23px}}.Playback-module__score-playback__11Q8x{padding:38px;max-width:540px;width:100%;border:1px solid var(--color-violet);border-radius:12px;background:var(--color-score-playback-background);text-align:center;box-shadow:0 0 100px var(--color-score-playback-box-shadow)}.Playback-module__score-playback__11Q8x h2{text-transform:uppercase;font-size:48px;margin:24px 0;color:var(--color-paper);overflow-wrap:anywhere}.Playback-module__playback-step__GS6Kz{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--color-line);animation:Playback-module__appear__LwBNf .3s ease-out}.Playback-module__playback-step__GS6Kz strong{font:28px var(--font-heading);color:var(--color-violet)}.Playback-module__score-playback__11Q8x button{margin-top:28px}@media(max-width:750px){.Playback-module__score-playback__11Q8x{padding:24px}.Playback-module__score-playback__11Q8x h2{font-size:38px}}.Playback-module__playback-dialog__KfMUd{padding:0;border:0;background:transparent;max-width:min(540px,90vw);width:100%;color:var(--color-paper);overflow:auto}.Playback-module__playback-dialog__KfMUd::backdrop{background:var(--color-overlay-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:Playback-module__playback-backdrop-enter__1xZc7 .45s ease-out both}[data-motion=reduced] .Playback-module__playback-dialog__KfMUd::backdrop{animation:none}@media(prefers-reduced-motion:reduce){.Playback-module__playback-dialog__KfMUd::backdrop{animation:none}}.Playback-module__playback-step__GS6Kz[data-pending=true]{visibility:hidden;animation:none}.Playback-module__playback-dialog__KfMUd.Playback-module__is-closing__tfI85{animation:Playback-module__playback-exit__w-U52 .3s ease-in both}.Playback-module__playback-dialog__KfMUd.Playback-module__is-closing__tfI85::backdrop{animation:Playback-module__playback-backdrop-enter__1xZc7 .3s ease-in reverse both}[data-motion=reduced] .Playback-module__playback-dialog__KfMUd.Playback-module__is-closing__tfI85::backdrop{animation:none}@media(prefers-reduced-motion:reduce){.Playback-module__playback-dialog__KfMUd.Playback-module__is-closing__tfI85::backdrop{animation:none}}html[data-motion=reduced] .Playback-module__playback-step__GS6Kz{animation:none!important;transition:none!important}.Playback-module__score-playback__11Q8x h2{font-family:var(--font-display);text-transform:none;background:linear-gradient(110deg,var(--color-score-playback-background-2) 20%,var(--color-score-playback-background-3) 42%,var(--color-score-playback-background-4) 50%,var(--color-score-playback-background-2) 65%);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 0 10px var(--color-score-playback-filter));animation:Playback-module__score-shimmer__2st2U 2.2s ease-in-out infinite}.Playback-module__score-playback__11Q8x h2:before,.Playback-module__score-playback__11Q8x h2:after{content:"✧";font:20px var(--font-heading);color:var(--color-score-playback-color);vertical-align:middle;margin:0 10px}.Playback-module__playback-step__GS6Kz{animation:Playback-module__score-line__4hF9l .18s ease-out both}.Playback-module__playback-step__GS6Kz>span{text-align:left}.Playback-module__playback-step__GS6Kz strong{white-space:nowrap;font-size:23px}.Playback-module__playback-total__Au8fS{border-top:2px solid var(--color-equipment-tooltip-border);margin-top:12px;font-weight:700}.Playback-module__playback-total__Au8fS strong{color:var(--color-score-playback-color)}[data-motion=reduced] .Playback-module__score-playback__11Q8x h2,[data-motion=reduced] .Playback-module__playback-step__GS6Kz{animation:none}@media(prefers-reduced-motion:reduce){.Playback-module__score-playback__11Q8x h2,.Playback-module__playback-step__GS6Kz{animation:none}}@keyframes Playback-module__appear__LwBNf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Playback-module__playback-backdrop-enter__1xZc7{0%{background-color:var(--color-surface-background-color);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{background-color:var(--color-overlay-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes Playback-module__playback-exit__w-U52{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@keyframes Playback-module__score-shimmer__2st2U{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes Playback-module__score-line__4hF9l{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.PreferencesDialog-module__dialog-heading__6KaiP{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.PreferencesDialog-module__dialog-heading__6KaiP h2{margin:0}.PreferencesDialog-module__rules__-8ybi{font-size:16px}.PreferencesDialog-module__settings__ZYxUZ{display:grid;gap:24px;margin-top:25px}.PreferencesDialog-module__settings__ZYxUZ label{display:flex;align-items:center;gap:12px}.PreferencesDialog-module__settings__ZYxUZ input{min-height:22px;width:22px;accent-color:var(--color-violet)}.PreferencesDialog-module__settings__ZYxUZ p{color:var(--color-muted);font-size:14px}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/dm-sans.ttf) format("truetype")}@font-face{font-family:Uncial Antiqua;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/uncial-antiqua.ttf) format("truetype")}:root{--font-body: "DM Sans", sans-serif;--font-display: "Uncial Antiqua", Georgia, serif;--font-heading: Georgia, serif;--font-mono: monospace;--color-text: #ece1cb;--color-background: #19131f;--color-paper: #e8dabe;--color-muted: #b4a3b9;--color-violet: #bba0ed;--color-green: #a2d8b9;--color-line: #4a3b50;--color-surface-background: #30203866;--color-button: #2b2132;--color-button-hover: #43304f;--color-focus: #b7a0ed;--color-primary: #bca0ec;--color-primary-hover: #d0b9f3;--color-on-primary: #22172c;--color-primary-border: #d0b5fc;--color-title-screen-color: #c4b6c8;--color-surface-background-2: #211927;--color-warning-border: #c78d67;--color-warning-color: #f3cdad;--color-warning-background: #432d31;--color-resource-color: #e9be70;--color-talisman-border: #655176;--color-talisman-background: #392744;--color-talisman-background-2: #271e30;--color-talisman-border-2: #5b4764;--color-talisman-color: #af9db5;--color-talisman-color-2: #baa9c2;--color-talisman-name-color: #dcc9ed;--color-talisman-background-3: #42664b;--color-talisman-background-4: #304b39;--color-book-box-shadow-4: #0003;--color-tile-background: #fbefd5;--color-tile-background-2: #e8d3aa;--color-tile-border: #c3a578;--color-tile-box-shadow: #96795d;--color-tile-color: #38293b;--color-tile-background-3: #fff4da;--color-tile-color-2: #6a418a;--color-tile-border-color: #8f69b1;--color-tile-background-4: #cfb6e9;--color-cast-actions-background-2: #654777;--color-purse-color: #ebc281;--color-offer-background: #33243d;--color-offer-color: #c6b6cf;--color-tile-picker-background: #2b2133;--color-inscription-section-background: #211a29;--color-overlay-background: #160f1cd9;--color-score-playback-background: #2c2036;--color-score-playback-box-shadow: #9d66b844;--color-surface-background-3: #281e30;--color-surface-border: #8a6da0;--color-surface-background-4: #110c16bd;--color-surface-background-color: #160f1c00;--color-rune-card-rune-color: #bdc5b2;--color-rune-card-background: #302b35;--color-rune-card-background-2: #201a28;--color-rune-card-rune-color-2: #82c4ba;--color-rune-card-rune-color-3: #dfb776;--color-rune-card-color: #c2b6cb;--color-rune-card-background-3: #34303c;--color-rune-card-border-color: #584b61;--color-rune-card-color-2: #a798af;--color-options-menu-box-shadow: #0006;--color-talisman-border-color: #bdffe1;--color-talisman-background-5: #355f51;--color-talisman-background-6: #25382e;--color-talisman-color-3: #e0ffee;--color-talisman-text-shadow: #afffd1;--color-talisman-text-shadow-2: #6dffb3;--color-talisman-text-shadow-3: #65ffab;--color-surface-box-shadow: #83ffc855;--color-surface-box-shadow-2: #83ffc822;--color-surface-box-shadow-3: #83ffc899;--color-surface-box-shadow-4: #83ffc844;--color-grimoire-spread-color: #463321;--color-grimoire-spread-border: #493027;--color-grimoire-spread-background: #b79a69;--color-grimoire-spread-box-shadow: #a88a60;--color-grimoire-spread-box-shadow-2: #38241f;--color-grimoire-spread-box-shadow-3: #0008;--color-ledger-page-background: #96704744;--color-ledger-page-background-2: #86643d66;--color-ledger-page-background-3: #896d3510;--color-ledger-page-background-4: #dfcca5;--color-ledger-page-background-color: #d5bd92;--color-ledger-page-box-shadow: #4b321dcc;--color-ledger-page-box-shadow-2: #7d542f55;--color-inscription-page-box-shadow: #4b321de0;--color-inscription-page-box-shadow-2: #8a673f66;--color-ledger-page-background-5: #684a2b55;--color-ledger-page-background-6: #684a2b66;--color-ledger-page-background-7: #684a2b44;--color-ledger-page-box-shadow-3: #78552d30;--color-ledger-resource-border-bottom: #75552c30;--color-ledger-bindings-border-color: #785a3740;--color-ledger-bindings-background: #7b542810;--color-ledger-bindings-color: #503c2d;--color-word-sigils-color: #74448d;--color-empty-page-color: #7b654c;--color-ink-resonating-color: #8845ba;--color-ink-resonating-text-shadow: #be7cff;--color-ink-resonating-text-shadow-2: #ab59e9;--color-surface-color: #bd67ff;--color-surface-text-shadow: #a53aff;--color-surface-color-2: #984ae2;--color-surface-text-shadow-2: #bb6cff;--color-inscription-page-border: #82634155;--color-inscription-page-color: #725237;--color-inscription-page-color-2: #78538c;--color-inscription-page-color-3: #654479;--color-desk-heading-color: #b8a6bd;--color-selection-guide-border-bottom: #9e7bc03b;--color-selection-guide-color: #9e8ba7;--color-desk-tile-background: #eadcf3;--color-desk-tile-color: #593279;--color-desk-tile-box-shadow: #735187;--color-desk-tile-box-shadow-2: #9c68ce40;--color-desk-status-color: #ac98b5;--color-desk-status-color-2: #d3adef;--color-grimoire-spread-box-shadow-4: #0005;--color-written-words-scrollbar-color: #92745155;--color-equipment-tooltip-border: #b794c9;--color-equipment-tooltip-color: #f6e9d6;--color-score-playback-background-2: #d8aedf;--color-score-playback-background-3: #fff7db;--color-score-playback-background-4: #fff;--color-score-playback-filter: #c892e988;--color-score-playback-color: #fff0cb;--color-shop-talismans-group-color: #a782ce;--color-shop-talismans-group-bg: #362641;--color-shop-craft-group-color: #bca273;--color-shop-craft-group-bg: #332d25;--color-shop-runes-group-color: #70a6a2;--color-shop-runes-group-bg: #243636;--color-shop-content-background: #16101d44;--color-session-shell-background: #201827;--color-shop-craft-group-color-2: #e6a15e;--color-shop-craft-group-bg-2: #382a21;--color-craft-modal-color: #f5dfc6;--color-craft-modal-background: #33251d;--color-craft-modal-box-shadow: #d67c2526;--color-craft-modal-background-2: #f0d2ae;--color-craft-modal-color-2: #5f361b;--color-craft-modal-border-color: #c68c54;--color-craft-modal-outline-color: #f5b875;--color-craft-modal-background-3: #ffb96e;--color-craft-modal-color-3: #45250e;--color-craft-modal-border-color-2: #ffe1b7;--color-craft-modal-box-shadow-2: #e99246;--color-craft-modal-box-shadow-3: #ef8f4355;--color-craft-modal-color-4: #96531c;--color-craft-modal-color-5: #322012;--color-craft-modal-border-color-3: #ffc891;--color-craft-modal-background-4: #483124;--color-craft-modal-border-color-4: #a56e42;--color-resonance-rgb: 126 189 148}:root{font-family:var(--font-body);color:var(--color-text);background:var(--color-background);font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 80% 30%,var(--color-surface-background),transparent 65%)}button,input,select{font:inherit}input:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}h1,h2,h3{font-family:var(--font-heading);font-weight:400}h1{font-size:36px;margin:9px 0}h2{font-size:28px}h3{font-size:22px}p{line-height:1.65}small{font-size:13px}a{color:var(--color-violet)}input,select{background:var(--color-surface-background-2);border:1px solid var(--color-line);color:var(--color-paper);border-radius:4px;padding:12px;min-height:44px;max-width:100%}progress{width:100%;height:6px;border:0;background:var(--color-line);border-radius:4px;margin:12px 0 16px;accent-color:var(--color-violet)}progress::-webkit-progress-bar{background:var(--color-line);border-radius:4px}progress::-webkit-progress-value{background:var(--color-violet);border-radius:4px}summary{cursor:pointer;min-height:36px}dialog{background:var(--color-surface-background-3);color:var(--color-paper);border:1px solid var(--color-surface-border);border-radius:8px;padding:28px;max-width:min(640px,90vw);max-height:85vh}dialog::backdrop{background:var(--color-surface-background-4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-motion=reduced] *,[data-motion=reduced] *:before,[data-motion=reduced] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}html{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}button,input,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,textarea{-webkit-user-select:text;user-select:text}
