@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Alegreya:ital,wght@0,400;0,500;1,400&family=Alegreya+SC:wght@400;500;700&family=JetBrains+Mono:wght@400;600&display=swap";.spinner{width:32px;height:32px;position:relative;animation:rotate 2s infinite linear}@keyframes rotate{to{transform:rotate(360deg)}}.textarea-auto-size{box-sizing:border-box;margin:0;min-width:0;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;line-height:inherit;border-radius:4px;color:inherit;background-color:transparent;font-family:inherit;padding:4px;border:none;resize:none}.textarea-auto-size:focus{outline:none}.wiz-steps{gap:6px;flex-wrap:wrap}.wiz-step{font-family:Alegreya SC,Alegreya,Georgia,serif;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:4px;border:1px solid rgba(232,196,106,.28);background:transparent;color:#e8c46a8c;cursor:pointer}.wiz-step:disabled{cursor:default;opacity:.5}.wiz-step-done{color:#e8c46ad9;border-color:#e8c46a80}.wiz-step-current{color:#1a1408;background:#c9a24a;border-color:#c9a24a}:root{--csp-serif: "Spectral", "Iowan Old Style", Georgia, "Times New Roman", serif;--csp-sans: "Barlow Semi Condensed", "Roboto Condensed", "Segoe UI", system-ui, sans-serif}.corpus-picker__menu-portal{font-family:var(--csp-sans);font-size:13px}.corpus-picker__menu-portal .corpus-picker__preview{opacity:.7;border-radius:3px;transition:color .12s,opacity .12s,filter .12s,background-color .12s}.corpus-picker__menu-portal .corpus-picker__preview:hover,.corpus-picker__menu-portal .corpus-picker__preview:focus-visible{opacity:1;color:#e8c46a;background-color:#e8c46a1f;filter:drop-shadow(0 0 3px rgba(232,196,106,.8))}.corpus-picker__menu-portal .corpus-picker__option:has(.corpus-picker__preview:active){background-color:#c9a24a29!important}.csp-sheet{--csp-ink: #0b1117;--csp-panel: #111a23;--csp-grid: #1a2124;--csp-rule: #26313a;--csp-rule-hi: #414b54;--csp-brass: #e8c46a;--csp-brass-2: #c9a24a;--csp-brass-3: #9a874f;--csp-brass-4: #5d5132;--csp-frame: #313127;--csp-slate: #8a94a0;--csp-text: #cbd3da;--csp-notch: 10px;--csp-bracket: 18px;background:var(--csp-ink);color:var(--csp-text);font-family:var(--csp-sans);font-size:16.5px;line-height:1.45;font-variant-numeric:tabular-nums;min-height:100%;padding:26px 20px 34px;position:relative}.csp-sheet *,.csp-sheet *:before,.csp-sheet *:after{box-sizing:border-box}.csp-inner{max-width:1080px;margin:0 auto}.csp-panel{background-color:var(--csp-frame);background-image:linear-gradient(135deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket)),linear-gradient(315deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket));padding:1px;clip-path:polygon(var(--csp-notch) 0,calc(100% - var(--csp-notch)) 0,100% var(--csp-notch),100% calc(100% - var(--csp-notch)),calc(100% - var(--csp-notch)) 100%,var(--csp-notch) 100%,0 calc(100% - var(--csp-notch)),0 var(--csp-notch))}.csp-panel>.csp-panel-in{background:var(--csp-panel);height:100%;padding:14px 16px 16px;clip-path:polygon(9.414px 0,calc(100% - 9.414px) 0,100% 9.414px,100% calc(100% - 9.414px),calc(100% - 9.414px) 100%,9.414px 100%,0 calc(100% - 9.414px),0 9.414px)}.csp-title{font-family:var(--csp-serif);font-weight:600;font-size:14.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--csp-brass);margin:0 0 10px;padding-bottom:7px;border-bottom:1px solid var(--csp-brass-4);display:flex;align-items:baseline;gap:12px}.csp-title .csp-count{margin-left:auto;font-family:var(--csp-sans);font-size:12px;letter-spacing:.12em;color:var(--csp-brass-3);font-weight:400}.csp-title .csp-count.csp-count-inline{margin-left:0}.csp-title .csp-count.csp-count-inline:before{content:"·";margin-right:.6em}.csp-sub{font-family:var(--csp-sans);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--csp-slate);margin:16px 0 6px}.csp-sub:first-child{margin-top:0}.csp-pip{width:15px;height:15px;padding:0;border:0;background:none;display:inline-block;vertical-align:middle;cursor:pointer;line-height:0;flex:0 0 auto}.csp-pip svg{width:100%;height:100%;display:block}.csp-pip .csp-pip-fill{fill:transparent;stroke:var(--csp-brass-3);stroke-width:1.4;transition:fill .14s ease,stroke .14s ease}.csp-pip[aria-pressed=true] .csp-pip-fill{fill:var(--csp-brass);stroke:var(--csp-brass)}.csp-pip:hover .csp-pip-fill{stroke:var(--csp-brass)}.csp-pip:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-pips{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.csp-field{display:flex;flex-direction:column;gap:2px;min-width:0}.csp-field>.csp-label{font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--csp-slate)}.csp-input,.csp-area{font-family:inherit;font-size:15.5px;color:var(--csp-text);background:transparent;border:0;border-bottom:1px solid rgba(201,162,74,.42);border-radius:0;padding:2px 2px 3px;width:100%;min-width:0;font-variant-numeric:tabular-nums}.csp-input:hover,.csp-area:hover{border-bottom-color:var(--csp-brass-3)}.csp-input:focus,.csp-area:focus{outline:none;border-bottom-color:var(--csp-brass)}.csp-input::placeholder,.csp-area::placeholder{color:var(--csp-rule-hi)}.csp-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:14px}.csp-select option{background:var(--csp-panel);color:var(--csp-text)}.csp-sheet .corpus-picker__dropdown-indicator{display:none}.csp-input.csp-num{text-align:right;font-family:var(--csp-serif);font-size:18px}.csp-input.csp-big{font-family:var(--csp-serif);font-size:34px;font-weight:600;line-height:1.1;text-align:center;border-bottom-color:transparent;color:var(--csp-text)}.csp-input.csp-big:hover,.csp-input.csp-big:focus{border-bottom-color:var(--csp-brass-3)}.csp-input.csp-overridden{color:var(--csp-brass)}.csp-relink{background:transparent;border:0;padding:0 2px;cursor:pointer;color:var(--csp-brass-3);font-family:var(--csp-sans);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.csp-relink:hover{color:var(--csp-brass)}.csp-relink:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-area{background-color:var(--csp-ink);background-image:linear-gradient(var(--csp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--csp-grid) 1px,transparent 1px);background-size:15px 15px;border:1px solid var(--csp-rule);padding:10px 12px;line-height:1.55;resize:none;display:block}.csp-area:focus{border-color:var(--csp-brass-3)}.csp-ident{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(110px,.8fr) minmax(120px,1.05fr) minmax(120px,1fr) minmax(130px,1.25fr);gap:10px 18px;align-items:end;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--csp-rule)}.csp-ident .csp-name input{font-family:var(--csp-serif);font-weight:300;font-size:38px;line-height:40px;color:var(--csp-brass);padding-bottom:4px;border-bottom-color:var(--csp-brass-2);text-align:left;padding-left:0}.csp-ident .csp-name input:hover,.csp-ident .csp-name input:focus{border-bottom-color:var(--csp-brass)}.csp-ref-fields{display:flex;flex-direction:column;gap:2px;min-width:0}.csp-ref-fields .csp-refcap{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.csp-ref-fields .csp-refcap>.csp-label{font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--csp-slate)}.csp-ref-fields .csp-refline{display:flex;align-items:baseline;gap:6px;min-width:0}.csp-ref-fields .csp-refline>:first-child{flex:1 1 auto;min-width:0}.csp-ref-fields .corpus-picker__control{border-bottom-color:var(--csp-brass-2)}.csp-ref-fields .corpus-picker__control--is-focused{border-bottom-color:var(--csp-brass)}.csp-ref-fields .csp-refcap>.csp-reflabel{background:transparent;border:0;padding:0;font-family:inherit;text-align:left;cursor:pointer;color:var(--csp-brass-2);display:inline-flex;align-items:center;gap:5px}.csp-ref-fields .csp-refcap>.csp-reflabel:hover{color:var(--csp-brass)}.csp-ref-fields .csp-reflabel-icon{width:11px;height:11px;opacity:.7;transition:opacity .12s,filter .12s}.csp-ref-fields .csp-reflabel:hover .csp-reflabel-icon,.csp-ref-fields .csp-reflabel:focus-visible .csp-reflabel-icon{opacity:1;filter:drop-shadow(0 0 3px rgba(232,196,106,.8))}.csp-ref-fields .csp-refcap>.csp-reflabel:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-ref-fields .csp-refline .csp-level-sep{color:var(--csp-slate);flex:0 0 auto}.csp-ref-fields .csp-refline .csp-level-num{flex:0 0 auto}.csp-ref-fields .csp-refline .csp-level-num .csp-input{width:2.4ch;text-align:center}.csp-rail{--csp-v-h: 80px;--csp-rail-h: calc(2 * var(--csp-v-h) + 5px);display:grid;grid-template-columns:136px minmax(0,2fr) minmax(0,1fr);grid-template-rows:minmax(var(--csp-rail-h),auto);gap:12px;margin-bottom:12px}.csp-rail>.csp-shield{grid-column:1;grid-row:1}.csp-rail>.csp-vitals{grid-column:2;grid-row:1}.csp-rail>.csp-sess{grid-column:3;grid-row:1}.csp-shield{align-self:start;height:100%;height:round(down,100%,1px);background-color:var(--csp-frame);background-image:linear-gradient(135deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket)),linear-gradient(225deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket)),linear-gradient(0deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket));padding:1px;clip-path:polygon(var(--csp-notch) 0,calc(100% - var(--csp-notch)) 0,100% var(--csp-notch),100% 72%,calc(50% + var(--csp-notch)) 100%,calc(50% - var(--csp-notch)) 100%,0 72%,0 var(--csp-notch))}.csp-shield-in{background:var(--csp-panel);height:100%;clip-path:polygon(9.414px 0,calc(100% - 9.414px) 0,100% 9.414px,100% 72%,calc(50% + 9px) 100%,calc(50% - 9px) 100%,0 72%,0 9.414px);display:flex;flex-direction:column;align-items:center;padding:0 4px}.csp-shield-in .csp-input.csp-big{font-size:52px;color:var(--csp-brass)}.csp-shield-lab{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--csp-slate);margin-top:1px}.csp-shield-note{margin-top:6px;padding-top:6px;border-top:1px solid var(--csp-brass-4);width:100%;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--csp-brass-3)}.csp-vitals-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;height:100%;gap:1px;background:var(--csp-rule);padding:0}.csp-v{background:var(--csp-panel);padding:7px 12px;min-height:var(--csp-v-h);min-width:0;display:flex;flex-direction:column}.csp-v>.csp-field{flex:1 1 auto;justify-content:space-between}.csp-v .csp-field>.csp-input,.csp-v .csp-field>.csp-field{align-self:flex-end}.csp-v .csp-label{font-size:10px;letter-spacing:.17em;line-height:13px;text-transform:uppercase;color:var(--csp-slate)}.csp-v .csp-input{height:36px}.csp-v .csp-input.csp-num{width:4ch;font-size:24px}.csp-v .csp-input:not(.csp-num){width:7em;text-align:right}.csp-v.csp-hd{flex-direction:row;gap:4px}.csp-v.csp-hd>.csp-field:last-child{flex:0 0 auto;display:block;align-self:flex-end}.csp-v.csp-hd>.csp-field:last-child .csp-input{width:3.6em;text-align:left}.csp-v.csp-insp{justify-content:space-between;font-size:10px;letter-spacing:.17em;line-height:13px;text-transform:uppercase;color:var(--csp-slate)}.csp-v.csp-insp .csp-pip{align-self:flex-end;margin:0 2px 9px 0}.csp-sess-in{grid-template-columns:repeat(2,minmax(0,1fr))}.csp-v.csp-of{flex-direction:row;gap:6px}.csp-of-max{align-self:flex-end;font-family:var(--csp-serif);font-size:16px;color:var(--csp-slate);white-space:nowrap;padding-bottom:5px}.csp-v.csp-ds{justify-content:space-between}.csp-ds-pips{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-bottom:9px}.csp-ds-pips .csp-pips{flex-wrap:nowrap}.csp-ds-sep{width:1px;height:13px;background:var(--csp-rule-hi)}.csp-v{align-items:center;text-align:center}.csp-v>.csp-field,.csp-v .csp-field>.csp-field{align-items:center;align-self:center}.csp-v .csp-input.csp-num{width:calc(3ch + 6px);text-align:center}.csp-v .csp-input:not(.csp-num){width:6em;text-align:center}.csp-v.csp-of,.csp-v.csp-hd{position:relative;justify-content:center;align-items:flex-end;padding-top:26px}.csp-v.csp-of>.csp-field,.csp-v.csp-hd>.csp-field{flex:0 0 auto;justify-content:flex-end}.csp-v.csp-of>.csp-field>.csp-label,.csp-v.csp-hd>.csp-field>.csp-label{position:absolute;top:7px;left:12px;right:12px;text-align:center}.csp-ds-pips{justify-content:center}.csp-v.csp-insp .csp-pip{align-self:center;margin:0 0 9px}.csp-v .csp-input,.csp-v .csp-input:hover{border-bottom-color:transparent}.csp-v .csp-input:focus{border-bottom-color:var(--csp-brass)}.csp-v .csp-field>.csp-input{align-self:center}.csp-vitals-in{background:transparent;gap:8px;padding:9px}.csp-v{--csp-plate-notch: 6px;position:relative;isolation:isolate;background:transparent;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7)) drop-shadow(0 4px 8px rgba(0,0,0,.55))}.csp-v:before,.csp-v:after{content:"";position:absolute;z-index:-1;--n: var(--csp-plate-notch);clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,0 calc(100% - var(--n)),0 var(--n))}.csp-v:before{top:0;right:0;bottom:0;left:0;background:var(--csp-brass-4)}.csp-v:after{top:1px;right:1px;bottom:1px;left:1px;background:var(--csp-panel);--n: calc(var(--csp-plate-notch) - .586px)}.csp-btn{font-family:var(--csp-sans);font-size:13px;letter-spacing:.1em;text-transform:uppercase;background:transparent;border:1px solid var(--csp-rule-hi);color:var(--csp-slate);padding:4px 11px;cursor:pointer;transition:color .14s,border-color .14s}.csp-btn:hover{color:var(--csp-brass);border-color:var(--csp-brass-3)}.csp-btn:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-abilities{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:20px}.csp-ab-in{padding:10px 11px 11px;text-align:center}.csp-ab-in .csp-input.csp-num{text-align:center;border-bottom-color:transparent}.csp-ab-in .csp-input.csp-num:hover{border-bottom-color:var(--csp-brass-3)}.csp-ab-in .csp-input.csp-num:focus{border-bottom-color:var(--csp-brass)}.csp-ab-core{--csp-ab-notch: 6px;--csp-ab-edge: var(--csp-brass-4);position:relative;isolation:isolate;margin-top:10px;padding:6px 4px 18px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7)) drop-shadow(0 4px 8px rgba(0,0,0,.55))}.csp-ab-core:before,.csp-ab-core:after,.csp-ab-tag:before,.csp-ab-tag:after{content:"";position:absolute;z-index:-1;--n: var(--csp-ab-notch);clip-path:polygon(var(--n) 0,calc(100% - var(--n)) 0,100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,0 calc(100% - var(--n)),0 var(--n))}.csp-ab-core:before,.csp-ab-tag:before{top:0;right:0;bottom:0;left:0;background:var(--csp-ab-edge)}.csp-ab-core:after,.csp-ab-tag:after{top:1px;right:1px;bottom:1px;left:1px;background:var(--csp-panel);--n: calc(var(--csp-ab-notch) - .586px)}.csp-ab-core>.csp-ab-scorewrap:first-child .csp-input.csp-num{font-size:24px;font-weight:500;line-height:1.15}.csp-ab-scorewrap{position:relative}.csp-ab-breakdown{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);z-index:5;display:none;flex-direction:column;gap:2px;min-width:120px;padding:6px 8px;background:var(--csp-panel);border:1px solid var(--csp-brass-4);box-shadow:0 4px 10px #0009;font-size:11px;white-space:nowrap}.csp-ab-scorewrap:hover .csp-ab-breakdown,.csp-ab-scorewrap:focus-within .csp-ab-breakdown{display:flex}.csp-ab-breakdown-row{display:flex;justify-content:space-between;gap:12px;color:var(--csp-text)}.csp-ab-breakdown-row:first-child{color:var(--csp-brass)}.csp-field.csp-ab-tag{--csp-ab-notch: 4px;--csp-ab-edge: var(--csp-brass-4);position:absolute;isolation:isolate;left:50%;bottom:0;transform:translate(-50%,50%);flex-direction:row;align-items:baseline;gap:6px;padding:3px 9px;white-space:nowrap}.csp-ab-in .csp-ab-tag .csp-ab-mod{min-width:3ch;padding:0 0 1px;font-family:var(--csp-serif);font-size:15px;line-height:1.2;text-align:center;color:var(--csp-text)}.csp-ab-name{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--csp-brass);font-weight:600;display:block}.csp-ab-save{margin-top:22px;padding:5px 2px;border-top:1px solid var(--csp-rule);border-bottom:1px solid var(--csp-rule);display:block;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--csp-slate)}.csp-ab-save>.csp-field{flex-direction:row;align-items:center;justify-content:space-between;gap:6px}.csp-ab-save>.csp-field>.csp-label{white-space:nowrap}.csp-ab-save>.csp-field>.csp-field{flex:0 0 auto}.csp-ab-in .csp-ab-save .csp-input.csp-num{width:3.5ch;padding:0 0 1px;text-align:right;font-size:16.5px}.csp-ab-save b{font-family:var(--csp-serif);font-size:16.5px;letter-spacing:0;font-weight:500;color:var(--csp-text)}.csp-ab-save.csp-prof b{color:var(--csp-brass)}.csp-cue{margin-top:8px;padding-top:7px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--csp-brass-3);transition:color .14s ease}.csp-cue-dots{display:flex;gap:4px}.csp-cue i{width:5px;height:5px;border:1px solid var(--csp-brass-4);transform:rotate(45deg);transition:background .14s ease,border-color .14s ease}.csp-cue i.csp-on{background:var(--csp-brass-2);border-color:var(--csp-brass-2)}.csp-cuebtn{font:inherit;color:inherit;border:0;background:none;width:100%;display:block;cursor:pointer;text-align:center;padding:0}.csp-cuebtn:hover .csp-cue,.csp-cuebtn:focus-visible .csp-cue{color:var(--csp-brass)}.csp-cuebtn:hover .csp-cue i,.csp-cuebtn:focus-visible .csp-cue i{border-color:var(--csp-brass-3)}.csp-cuebtn:hover .csp-cue i.csp-on,.csp-cuebtn:focus-visible .csp-cue i.csp-on{background:var(--csp-brass);border-color:var(--csp-brass)}.csp-cuebtn:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-tabs{display:flex;gap:5px;align-items:flex-end;flex-wrap:wrap;border-bottom:1px solid var(--csp-frame);margin-bottom:14px}.csp-tab{border:0;cursor:pointer;margin-bottom:-1px;padding:1px 1px 0;background-color:transparent;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%,0 8px)}.csp-tab span{display:block;padding:9px 18px 10px;font-family:var(--csp-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--csp-slate);background:transparent;clip-path:polygon(7.414px 0,calc(100% - 7.414px) 0,100% 7.414px,100% 100%,0 100%,0 7.414px);transition:color .14s ease}.csp-tab:hover span{color:var(--csp-brass-2)}.csp-tab:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-tab[aria-selected=true]{background-color:var(--csp-frame);background-image:linear-gradient(135deg,var(--csp-brass) 0 var(--csp-bracket),transparent var(--csp-bracket))}.csp-tab[aria-selected=true] span{background:var(--csp-panel);color:var(--csp-brass)}.csp-pane{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:start}.csp-span2{grid-column:span 2}.csp-span3{grid-column:span 3}.csp-pane.csp-actions{align-items:stretch}.csp-ability-table{width:100%;border-collapse:collapse;font-size:12px}.csp-ability-table th,.csp-ability-table td{padding:3px 6px;border-bottom:1px solid var(--csp-rule);text-align:center}.csp-ability-table thead th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--csp-slate);font-weight:600}.csp-ability-table tbody th{text-align:left;color:var(--csp-brass);font-weight:600;white-space:nowrap}.csp-ability-table .csp-field{margin:0 auto}.csp-ability-table .csp-input.csp-num{width:4ch;text-align:center}.csp-ability-table-total{font-weight:700;color:var(--csp-text)}.csp-row{display:flex;align-items:center;gap:9px;padding:3px 0;border-bottom:1px solid var(--csp-rule)}.csp-row:last-child{border-bottom:0}.csp-dot{flex:0 0 auto;width:8px;height:8px;border:1px solid var(--csp-brass-3);transform:rotate(45deg);background:transparent;padding:0;cursor:pointer}.csp-dot.csp-prof{background:var(--csp-brass);border-color:var(--csp-brass)}.csp-dot.csp-exp{background:var(--csp-brass);border-color:var(--csp-brass);box-shadow:0 0 0 2px var(--csp-ink),0 0 0 3px var(--csp-brass)}.csp-dot:focus-visible{outline:2px solid var(--csp-brass);outline-offset:3px}.csp-label>.csp-dot{display:inline-block;margin-right:6px;vertical-align:1px}.csp-row .csp-lbl{flex:1 1 auto;color:var(--csp-text);min-width:0}.csp-row.csp-is-prof .csp-lbl{color:var(--csp-brass)}.csp-row .csp-val{font-family:var(--csp-serif);font-size:18px;font-weight:500;min-width:40px;text-align:right;color:var(--csp-text);flex:0 0 auto}.csp-row.csp-is-prof .csp-val{color:var(--csp-brass)}.csp-skillmap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 26px}.csp-acol{display:grid;gap:20px;align-content:start}.csp-agroup{scroll-margin-top:14px}.csp-ahead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:5px;border-bottom:1px solid var(--csp-brass-4)}.csp-ahead .csp-an{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--csp-brass);font-weight:600}.csp-ahead .csp-am{font-family:var(--csp-serif);font-size:22.5px;font-weight:500;color:var(--csp-text)}.csp-alist{border-left:1px solid var(--csp-brass-4);padding-left:12px;margin-top:3px}@keyframes csp-ping{0%{background:#e8c46a1c}to{background:transparent}}.csp-agroup.csp-ping{animation:csp-ping 1.5s ease-out}.csp-list{display:grid;gap:10px}.csp-entry{border-bottom:1px solid var(--csp-rule);padding-bottom:10px;display:grid;gap:7px}.csp-entry:last-of-type{border-bottom:0;padding-bottom:0}.csp-entry-head{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.csp-entry-head>.csp-field{flex:1 1 160px}.csp-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.csp-flags{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.csp-feature-rules-toggle{background:transparent;border:0;padding:0;font-family:inherit;font-size:11px;text-align:left;cursor:pointer;color:var(--csp-brass-2);display:inline-flex;align-items:center;gap:5px}.csp-feature-rules-toggle:hover{color:var(--csp-brass)}.csp-feature-rules-toggle .csp-reflabel-icon{width:11px;height:11px;opacity:.7;transition:opacity .12s,filter .12s}.csp-feature-rules-toggle:hover .csp-reflabel-icon,.csp-feature-rules-toggle:focus-visible .csp-reflabel-icon{opacity:1;filter:drop-shadow(0 0 3px rgba(232,196,106,.8))}.csp-feature-rules-toggle:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-feature-rules-body{margin-top:4px}.csp-flag{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--csp-slate);background:transparent;border:0;padding:0;cursor:pointer}.csp-flag:hover{color:var(--csp-brass-2)}.csp-flag[aria-pressed=true]{color:var(--csp-brass)}.csp-flag:focus-visible{outline:2px solid var(--csp-brass);outline-offset:3px}.csp-del{background:transparent;border:0;color:var(--csp-rule-hi);cursor:pointer;padding:2px 4px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;flex:0 0 auto}.csp-del:hover{color:var(--csp-brass-2)}.csp-del:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-rowdel{font-size:13px;letter-spacing:0;opacity:0;transition:opacity .12s,color .12s}.csp-atk-row:hover .csp-rowdel,.csp-atk-row:focus-within .csp-rowdel,.csp-sp-row:hover .csp-rowdel,.csp-sp-row:focus-within .csp-rowdel{opacity:1}@media (hover: none){.csp-rowdel{opacity:1}}.csp-atk{display:grid;gap:8px}.csp-atk-row{display:grid;grid-template-columns:minmax(0,1.7fr) 104px minmax(0,1.3fr) minmax(0,1.2fr) 96px;column-gap:16px;align-items:end}.csp-atk-head{font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--csp-slate)}.csp-atk-head .csp-atk-num{text-align:right}.csp-atk-row:not(.csp-atk-head) .csp-field>.csp-label,.csp-sp-row:not(.csp-sp-head) .csp-field>.csp-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.csp-atk-num .csp-input{text-align:right;font-family:var(--csp-serif);font-size:17px}.csp-atk-acts{display:flex;align-items:baseline;justify-content:flex-end;gap:12px;padding-bottom:4px;white-space:nowrap}.csp-add{margin-top:12px}.csp-empty{color:var(--csp-slate);font-size:15px;margin:0 0 10px;max-width:62ch}.csp-browse-empty{text-align:left;color:var(--csp-rule-hi);cursor:pointer}.csp-browse-empty:hover{color:var(--csp-brass-3)}.csp-field-locked{text-align:left;color:var(--csp-text);cursor:pointer;border-bottom-style:dashed}.csp-field-locked:hover{border-bottom-color:var(--csp-brass-3)}.csp-atk-warn,.csp-sp-warn{grid-column:1 / -1;color:var(--csp-brass-3);font-size:12.5px;margin:-2px 0 4px}.csp-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--csp-rule);border:1px solid var(--csp-rule)}.csp-slot{background:var(--csp-panel);padding:6px 4px 8px;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.csp-slot .csp-field{align-items:center}.csp-slot .csp-field>.csp-label{font-size:10px;letter-spacing:.15em;line-height:13px;white-space:nowrap}.csp-slot .csp-input.csp-num{width:calc(2ch + 6px);text-align:center;font-size:20px;border-bottom-color:var(--csp-brass-4)}.csp-slot .csp-input.csp-num:hover{border-bottom-color:var(--csp-brass-3)}.csp-slot .csp-input.csp-num:focus{border-bottom-color:var(--csp-brass)}.csp-slot .csp-pips{justify-content:center;min-height:15px}.csp-slot-none .csp-field>.csp-label,.csp-slot-none .csp-input.csp-num{color:var(--csp-rule-hi)}.csp-castability{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.csp-castability>.csp-sub{margin:0}.csp-castability>.csp-select{width:9em;text-align:right;text-align-last:right;padding-right:2px}.csp-vitals-in.csp-spellstats{--csp-v-h: 64px;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;border:1px solid var(--csp-rule);margin-bottom:4px}.csp-spellstats .csp-v{padding:7px 6px}.csp-spellstats .csp-v .csp-label{letter-spacing:.1em;white-space:nowrap}.csp-subrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:16px 0 6px}.csp-subrow>.csp-sub{margin:0}.csp-subrow-aside{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--csp-slate)}.csp-panel-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 12px}.csp-seg{display:inline-flex;border:1px solid var(--csp-rule-hi)}.csp-seg>button{font-family:var(--csp-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--csp-slate);background:transparent;border:0;padding:5px 11px;cursor:pointer;transition:color .14s,background-color .14s}.csp-seg>button+button{border-left:1px solid var(--csp-rule-hi)}.csp-seg>button:hover{color:var(--csp-brass-2)}.csp-seg>button[aria-pressed=true]{color:var(--csp-brass);background:#e8c46a14}.csp-seg>button:focus-visible{outline:2px solid var(--csp-brass);outline-offset:2px}.csp-tier-head{align-items:center}.csp-sp{display:grid;gap:10px}.csp-sp-row{display:grid;grid-template-columns:16px minmax(0,2fr) 52px minmax(0,1fr) minmax(0,1fr) 24px;grid-template-areas:"prep name  level time  range del" ".    flags flags notes notes notes";column-gap:14px;row-gap:6px;align-items:end;padding-bottom:10px;border-bottom:1px solid var(--csp-rule)}.csp-sp>.csp-sp-row:last-child{border-bottom:0;padding-bottom:0}.csp-known .csp-sp-row{grid-template-columns:minmax(0,2fr) 52px minmax(0,1fr) minmax(0,1fr) 24px;grid-template-areas:"name  level time  range del" "flags flags notes notes notes"}.csp-sp-head{row-gap:0;padding-bottom:2px;border-bottom:0;font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--csp-slate)}.csp-sp-prep{grid-area:prep;align-self:end;padding-bottom:5px}.csp-sp-name{grid-area:name}.csp-sp-level{grid-area:level;text-align:center}.csp-sp-level .csp-input{text-align:center}.csp-sp-time{grid-area:time}.csp-sp-range{grid-area:range}.csp-sp-del{grid-area:del;justify-self:end;padding-bottom:4px}.csp-sp-flags{grid-area:flags;align-self:center}.csp-sp-notes{grid-area:notes}.csp-spbook>.csp-sp-ghost{row-gap:0;margin-top:10px;padding-bottom:0;border-bottom:0}.csp-coins{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--csp-rule)}.csp-coin{background:var(--csp-panel);padding:7px 4px 8px;text-align:center}.csp-coin .csp-label{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--csp-slate);display:block}.csp-coin .csp-input.csp-num{text-align:center;font-size:21px}.csp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.csp-chip{display:inline-flex;align-items:center;gap:7px;background-color:var(--csp-frame);padding:1px;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px)}.csp-chip>span{display:inline-flex;align-items:center;gap:7px;background:var(--csp-ink);padding:4px 10px;font-size:13px;color:var(--csp-text);clip-path:polygon(6.414px 0,calc(100% - 6.414px) 0,100% 6.414px,100% calc(100% - 6.414px),calc(100% - 6.414px) 100%,6.414px 100%,0 calc(100% - 6.414px),0 6.414px)}.csp-chip .csp-del{padding:0;font-size:13px;line-height:1}.csp-attune{display:flex;align-items:flex-end;gap:10px;padding:6px 0;border-bottom:1px solid var(--csp-rule)}.csp-attune:last-child{border-bottom:0}.csp-attune>.csp-field{flex:1 1 auto}.csp-record{height:100%;overflow:auto;background:var(--csp-panel);color:var(--csp-text)}@media (max-width: 1080px){.csp-ident{grid-template-columns:repeat(2,minmax(0,1fr))}.csp-skillmap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1000px){.csp-pane{grid-template-columns:repeat(2,1fr)}.csp-span3{grid-column:span 2}.csp-rail{--csp-rail-h: calc(4 * var(--csp-v-h) + 7px);--csp-v-h: 66px;grid-template-columns:132px minmax(0,2fr) minmax(0,1fr)}.csp-vitals-in{grid-template-columns:repeat(2,minmax(0,1fr))}.csp-sess-in{grid-template-columns:1fr}}@media (max-width: 760px){.csp-grid3{grid-template-columns:repeat(2,1fr)}.csp-sp-head{display:none}.csp-sp-row{grid-template-columns:16px minmax(0,1fr) minmax(0,1fr) 56px;grid-template-areas:"prep name  name  name" ".    time  range level" ".    flags flags flags" ".    notes notes del";row-gap:8px}.csp-known .csp-sp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 56px;grid-template-areas:"name  name  name" "time  range level" "flags flags flags" "notes notes del"}.csp-sp-row:not(.csp-sp-head) .csp-field>.csp-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}}@media (max-width: 680px){.csp-sheet{padding-left:16px;padding-right:16px}.csp-pane{grid-template-columns:1fr}.csp-span2,.csp-span3{grid-column:span 1}.csp-abilities{grid-template-columns:repeat(3,1fr)}.csp-ident{grid-template-columns:1fr}.csp-rail{grid-template-columns:112px minmax(0,1fr)}.csp-rail>.csp-sess{grid-column:1 / -1;grid-row:2}.csp-sess-in{grid-template-columns:repeat(2,minmax(0,1fr))}.csp-shield-in{padding:8px 6px 0}.csp-shield-lab{letter-spacing:.14em}.csp-skillmap{grid-template-columns:1fr}.csp-atk-head{display:none}.csp-atk{gap:12px}.csp-atk-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px;padding-bottom:12px;border-bottom:1px solid var(--csp-rule)}.csp-atk-row>:first-child{grid-column:1 / -1}.csp-atk-row:not(.csp-atk-head) .csp-field>.csp-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.csp-tabs{border-bottom:0;gap:6px;margin-bottom:12px}.csp-tab{margin-bottom:0;padding:1px;background-color:var(--csp-frame);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.csp-tab span{padding:8px 13px;letter-spacing:.12em;background:var(--csp-ink);clip-path:polygon(7.414px 0,calc(100% - 7.414px) 0,100% 7.414px,100% calc(100% - 7.414px),calc(100% - 7.414px) 100%,7.414px 100%,0 calc(100% - 7.414px),0 7.414px)}}@media (prefers-reduced-motion: reduce){.csp-sheet *,.csp-sheet *:before,.csp-sheet *:after{transition:none!important;animation:none!important}}.csp-ident-wrap{position:relative}.csp-validation{position:absolute;top:0;right:0}.csp-validation-btn{font-family:var(--csp-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--csp-brass-3);background:transparent;border:0;cursor:pointer;padding:2px 0}.csp-validation-btn:hover,.csp-validation-btn:focus-visible{color:var(--csp-brass)}.csp-validation-list{position:absolute;top:100%;right:0;z-index:20;min-width:260px;max-width:360px;margin-top:4px;padding:6px 0;background:var(--csp-panel);border:1px solid var(--csp-brass-4);box-shadow:0 4px 10px #0009}.csp-validation-item{display:block;width:100%;text-align:left;font-family:var(--csp-sans);font-size:12.5px;color:var(--csp-text);background:transparent;border:0;padding:6px 12px;cursor:pointer}.csp-validation-item:hover,.csp-validation-item:focus-visible{background:#e8c46a1f;color:var(--csp-brass)}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#root,body,html{height:100%}html.game-screen,body.game-screen,body.game-screen #root{overflow:hidden;overscroll-behavior:none}*{scrollbar-width:thin;scrollbar-color:rgba(138,148,160,.45) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#8a94a073;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8a94a0b3}::-webkit-scrollbar-corner{background:transparent}.simplebar-track.simplebar-vertical{width:8px}.simplebar-track.simplebar-horizontal{height:8px}.simplebar-scrollbar:before{background:#8a94a073;border-radius:4px}.simplebar-scrollbar.simplebar-hover:before,.simplebar-track:hover .simplebar-scrollbar:before{background:#8a94a0b3}input[type=checkbox]:disabled~svg{opacity:.1}.no-select div{-webkit-user-select:none;user-select:none}:root{--toastify-color-dark: #172431;--toastify-text-color-dark: #e6e1d6;--toastify-color-progress-dark: #c9a24a;--toastify-color-info: #3f8c88;--toastify-color-success: #6fae6a;--toastify-color-warning: #c9a24a;--toastify-color-error: #d9534f;--toastify-font-family: "Alegreya", Georgia, "Times New Roman", serif;--toastify-toast-min-height: 52px}.Toastify__toast--dark{border:1px solid #223140;border-radius:6px;box-shadow:inset 0 1px #e6e1d60d,0 12px 28px -14px #000000e6}.Toastify__toast-body{font-size:16px}.Toastify__close-button--dark{color:#8a94a0;opacity:1}.Toastify__close-button--dark:hover{color:#e6e1d6}.inline-panel--left .simplebar-track.simplebar-vertical{right:9px}.inline-panel--right>[data-native-scroller]{margin-left:9px}input[type=number]{color-scheme:dark}
