#modalCostDiamond[data-astro-cid-ybkha4xx]{background:linear-gradient(135deg, var(--diamond-color,#888) 0%, var(--diamond-color,#888) 50%, color-mix(in srgb, var(--diamond-color,#888) 87%, black) 50%, color-mix(in srgb, var(--diamond-color,#888) 87%, black) 100%)}#modalCostDiamond[data-astro-cid-ybkha4xx]:after{content:"";filter:grayscale()contrast(180%)brightness(.9);mix-blend-mode:soft-light;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 100%;position:absolute;inset:0}.skill-card[data-astro-cid-7n7m3yiu]{pointer-events:auto}.skill-card[data-astro-cid-7n7m3yiu] img[data-astro-cid-7n7m3yiu][src*=card]{transition:transform .1s ease-out}.skill-card[data-astro-cid-7n7m3yiu]:hover img[data-astro-cid-7n7m3yiu][src*=card]{transform:scale(1.08)}.skill-card[data-astro-cid-7n7m3yiu]:hover{filter:brightness(1.2)}@keyframes book-open{0%{opacity:0;transform:rotateY(120deg)}to{opacity:1;transform:rotateY(0)}}.skill-card[data-astro-cid-7n7m3yiu]{animation:.5s ease-out forwards book-open}.skill-card[data-astro-cid-7bkoefk7]{pointer-events:auto}.skill-card[data-astro-cid-7bkoefk7] img[data-astro-cid-7bkoefk7][src*=card]{transition:transform .1s ease-out}.skill-card[data-astro-cid-7bkoefk7]:hover img[data-astro-cid-7bkoefk7][src*=card]{transform:scale(1.08)}.skill-card[data-astro-cid-7bkoefk7]:hover{filter:brightness(1.2)}.euphoria-ring[data-astro-cid-7bkoefk7]{transform-box:fill-box;transform-origin:50%;animation:15s infinite euphoria-spin}.euphoria-ring-a[data-astro-cid-7bkoefk7],.euphoria-ring-c[data-astro-cid-7bkoefk7]{--end:360deg}.euphoria-ring-b[data-astro-cid-7bkoefk7],.euphoria-ring-d[data-astro-cid-7bkoefk7]{--end:-360deg}@keyframes euphoria-spin{0%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(0)}96.67%{transform:rotate(var(--end))}to{transform:rotate(var(--end))}}@keyframes book-open-left{0%{opacity:0;transform:rotateY(-120deg)}to{opacity:1;transform:rotateY(0)}}.book-open-left[data-astro-cid-7bkoefk7]{transform-origin:0;perspective:1000px;animation:.6s ease-out forwards book-open-left}#rightContainer[data-astro-cid-7bkoefk7]:not(.hidden){z-index:52!important;direction:ltr!important;background:0 0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:5rem .75rem .75rem!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}#closeSkillsBtn[data-astro-cid-7bkoefk7]{z-index:10000!important;pointer-events:auto!important;position:fixed!important;top:.75rem!important;right:.75rem!important}@media (width<=1279px){#rightContainer[data-astro-cid-7bkoefk7]:not(.hidden){z-index:8200!important}#closeSkillsBtn[data-astro-cid-7bkoefk7]{z-index:8300!important}}.triangle-decorator[data-astro-cid-guep2mis]{gap:4px;padding:8px;display:flex;position:absolute;top:-2px;right:0}.hollow-triangle[data-astro-cid-guep2mis]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.hollow-triangle[data-astro-cid-guep2mis]:after{content:"";border-top:6px solid #dbbaaa;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-8.7px;left:-4px}.solid-triangle[data-astro-cid-guep2mis]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.triangle-decorator[data-astro-cid-6vltfh3j]{gap:4px;padding:8px;display:flex;position:absolute;top:-2px;right:0}.hollow-triangle[data-astro-cid-6vltfh3j]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.hollow-triangle[data-astro-cid-6vltfh3j]:after{content:"";border-top:6px solid #dbbaaa;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-8.7px;left:-4px}.solid-triangle[data-astro-cid-6vltfh3j]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.triangle-decorator[data-astro-cid-uyiwgbkz]{gap:4px;padding:8px;display:flex;position:absolute;top:-2px;right:0}.hollow-triangle[data-astro-cid-uyiwgbkz]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.hollow-triangle[data-astro-cid-uyiwgbkz]:after{content:"";border-top:6px solid #dbbaaa;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-8.7px;left:-4px}.solid-triangle[data-astro-cid-uyiwgbkz]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}input[data-astro-cid-pyxfzekm][type=range]{--slider-percent:0%;-webkit-appearance:none;background:linear-gradient(to right, #2f3931 0%, #2f3931 var(--slider-percent), #5b4d3e var(--slider-percent), #5b4d3e 100%);border-radius:5px;height:8px}input[data-astro-cid-pyxfzekm][type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#e9dccd;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-pyxfzekm][type=range]::-moz-range-thumb{cursor:pointer;background:#e9dccd;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-pyxfzekm][type=range]::-ms-thumb{cursor:pointer;background:#e9dccd;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-pyxfzekm][type=range]:focus{outline:none}input[data-astro-cid-pyxfzekm][type=range]::-moz-range-track{background:#5b4d3e;border-radius:5px}.insight-btn[data-astro-cid-pyxfzekm]{transition:all .2s}.insight-btn[data-astro-cid-pyxfzekm].active{background-color:#505d54;transform:scale(1.05);box-shadow:0 0 8px #0003}#statsScroll[data-astro-cid-pyxfzekm]{scrollbar-gutter:stable both-edges}.weapon-tab[data-astro-cid-v44vpyby].active{background-color:#505d54;transform:scale(1.05);box-shadow:0 0 8px #0003}.triangle-decorator[data-astro-cid-v44vpyby]{gap:4px;padding:8px;display:flex;position:absolute;top:-2px;right:0}.hollow-triangle[data-astro-cid-v44vpyby]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.hollow-triangle[data-astro-cid-v44vpyby]:after{content:"";border-top:6px solid #dbbaaa;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-8.7px;left:-4px}.solid-triangle[data-astro-cid-v44vpyby]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}@keyframes book-open-right{0%{opacity:0;transform:rotateY(120deg)}to{opacity:1;transform:rotateY(0)}}.book-open-left[data-astro-cid-tlelxylz]{transform-origin:0;perspective:1000px;animation:.6s ease-out forwards book-open-left}.book-open-right[data-astro-cid-tlelxylz]{transform-origin:100%;perspective:1000px;animation:.6s ease-out forwards book-open-right}.race-orbit-half[data-astro-cid-4grrgqn6]{pointer-events:none;width:280px;height:30px;margin-left:-140px;position:absolute;left:50%;overflow:hidden}.race-orbit-half--back[data-astro-cid-4grrgqn6]{transform-origin:bottom;z-index:1;margin-top:-30px;top:50%;transform:rotate(-12deg)}.race-orbit-half--front[data-astro-cid-4grrgqn6]{transform-origin:top;z-index:25;margin-top:0;top:50%;transform:rotate(-12deg)}.race-orbit-half--back[data-astro-cid-4grrgqn6] .race-orbit-ellipse[data-astro-cid-4grrgqn6]{top:0}.race-orbit-half--front[data-astro-cid-4grrgqn6] .race-orbit-ellipse[data-astro-cid-4grrgqn6]{top:-30px}.race-orbit-ellipse[data-astro-cid-4grrgqn6]{border:1px solid #69696950;border-radius:50%;width:280px;height:60px;position:absolute;left:0}.race-orbit-dot[data-astro-cid-4grrgqn6]{pointer-events:none;background:#c56030;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:4s linear infinite race-orbit;position:absolute;top:50%;left:50%}@keyframes race-orbit{0%{z-index:5;transform:translate(136.9px,-29.1px)}8.33%{z-index:5;transform:translate(115.5px,-39.9px)}16.67%{z-index:5;transform:translate(63.1px,-40px)}25%{z-index:5;transform:translate(-6.2px,-29.3px)}33.33%{z-index:5;transform:translate(-73.9px,-10.9px)}41.67%{z-index:5;transform:translate(-121.7px,10.5px)}49.99%{z-index:5;transform:translate(-136.9px,29.1px)}50%{z-index:40;transform:translate(-136.9px,29.1px)}58.33%{z-index:40;transform:translate(-115.5px,39.9px)}66.67%{z-index:40;transform:translate(-63.1px,40px)}75%{z-index:40;transform:translate(6.2px,29.3px)}83.33%{z-index:40;transform:translate(73.9px,10.9px)}91.67%{z-index:40;transform:translate(121.7px,-10.5px)}99.99%{z-index:40;transform:translate(136.9px,-29.1px)}to{z-index:5;transform:translate(136.9px,-29.1px)}}@keyframes default-item-bob{0%,to{transform:translateY(var(--y-base,0px))}50%{transform:translateY(calc(var(--y-base,0px) - 10px))}}.voice-line-highlighted[data-astro-cid-hw3zgt6x]{background-color:#d0512626}.item-card[data-astro-cid-tbza2d7e]{transform-origin:top;clip-path:inset(0 0 100%);position:relative}.item-garment-panel[data-astro-cid-tbza2d7e].items-unrolling .item-card[data-astro-cid-tbza2d7e]{animation:.5s ease-out both itemUnroll;animation-delay:calc(var(--card-i,0) * 60ms)}@keyframes itemUnroll{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 0%)}}.item-card[data-astro-cid-tbza2d7e]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#f5f0e6,#8a7a5c 55%,#4a3f2c);border-radius:999px;height:72px;position:absolute;top:0;left:2%;right:2%;transform:translateY(-40%);box-shadow:0 8px 20px #000000bf}.item-garment-panel[data-astro-cid-tbza2d7e].items-unrolling .item-card[data-astro-cid-tbza2d7e]:after{animation:.5s ease-out both itemUnrollBar;animation-delay:calc(var(--card-i,0) * 60ms)}@keyframes itemUnrollBar{0%{opacity:1;top:0%}80%{opacity:1}to{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.item-card[data-astro-cid-tbza2d7e]{clip-path:none;opacity:1}.item-garment-panel[data-astro-cid-tbza2d7e].items-unrolling .item-card[data-astro-cid-tbza2d7e]{animation:none}.item-garment-panel[data-astro-cid-tbza2d7e].items-unrolling .item-card[data-astro-cid-tbza2d7e]:after{opacity:0;animation:none}}.story-layout[data-astro-cid-63tjqen2]{perspective:2200px}.book-page[data-astro-cid-63tjqen2]{transform-style:preserve-3d;backface-visibility:hidden}@media (width>=640px){.book-page-left[data-astro-cid-63tjqen2]{transform-origin:100%;opacity:0;transform:rotateY(85deg)}.book-page-right[data-astro-cid-63tjqen2]{transform-origin:0;opacity:0;transform:rotateY(-85deg)}}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-left[data-astro-cid-63tjqen2]{animation:.4s ease-out both bookOpenLeft}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-right[data-astro-cid-63tjqen2]{animation:.4s ease-out both bookOpenRight}@keyframes bookOpenLeft{0%{opacity:0;transform:rotateY(85deg)}to{opacity:1;transform:rotateY(0)}}@keyframes bookOpenRight{0%{opacity:0;transform:rotateY(-85deg)}to{opacity:1;transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.book-page-left[data-astro-cid-63tjqen2],.book-page-right[data-astro-cid-63tjqen2]{opacity:1;transform:none}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-left[data-astro-cid-63tjqen2],.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-right[data-astro-cid-63tjqen2]{animation:none}}.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-left[data-astro-cid-63tjqen2]{animation:.22s ease-in both bookCloseLeft}.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-right[data-astro-cid-63tjqen2]{animation:.22s ease-in both bookCloseRight}@keyframes bookCloseLeft{0%{opacity:1;transform:rotateY(0)}70%{opacity:1}to{opacity:0;transform:rotateY(85deg)}}@keyframes bookCloseRight{0%{opacity:1;transform:rotateY(0)}70%{opacity:1}to{opacity:0;transform:rotateY(-85deg)}}@media (prefers-reduced-motion:reduce){.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-left[data-astro-cid-63tjqen2],.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-right[data-astro-cid-63tjqen2]{animation:none}}@media (width<=639.98px){.book-page-left[data-astro-cid-63tjqen2]{transform-origin:bottom;opacity:0;transform:rotateX(-85deg)}.book-page-right[data-astro-cid-63tjqen2]{transform-origin:top;opacity:0;transform:rotateX(85deg)}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-left[data-astro-cid-63tjqen2]{animation:.4s ease-out both bookOpenTopMobile}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-right[data-astro-cid-63tjqen2]{animation:.4s ease-out both bookOpenBottomMobile}@keyframes bookOpenTopMobile{0%{opacity:0;transform:rotateX(-85deg)}to{opacity:1;transform:rotateX(0)}}@keyframes bookOpenBottomMobile{0%{opacity:0;transform:rotateX(85deg)}to{opacity:1;transform:rotateX(0)}}.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-left[data-astro-cid-63tjqen2]{animation:.22s ease-in both bookCloseTopMobile}.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-right[data-astro-cid-63tjqen2]{animation:.22s ease-in both bookCloseBottomMobile}@keyframes bookCloseTopMobile{0%{opacity:1;transform:rotateX(0)}70%{opacity:1}to{opacity:0;transform:rotateX(-85deg)}}@keyframes bookCloseBottomMobile{0%{opacity:1;transform:rotateX(0)}70%{opacity:1}to{opacity:0;transform:rotateX(85deg)}}}@media (width<=639.98px) and (prefers-reduced-motion:reduce){.book-page-left[data-astro-cid-63tjqen2],.book-page-right[data-astro-cid-63tjqen2]{opacity:1;transform:none}.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-left[data-astro-cid-63tjqen2],.story-layout[data-astro-cid-63tjqen2].book-opening .book-page-right[data-astro-cid-63tjqen2],.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-left[data-astro-cid-63tjqen2],.story-layout[data-astro-cid-63tjqen2].book-closing .book-page-right[data-astro-cid-63tjqen2]{animation:none}}#infoMainLayout[data-astro-cid-jctqn6f5][data-info-active-tab=cover] #infoMobileImage[data-astro-cid-jctqn6f5],#infoMainLayout[data-astro-cid-jctqn6f5][data-info-active-tab=cover] #mobileCoverText[data-astro-cid-jctqn6f5]{opacity:1!important;pointer-events:auto!important;display:block!important}#infoMainLayout[data-astro-cid-jctqn6f5]:not([data-info-active-tab=cover]) #infoMobileImage[data-astro-cid-jctqn6f5],#infoMainLayout[data-astro-cid-jctqn6f5]:not([data-info-active-tab=cover]) #mobileCoverText[data-astro-cid-jctqn6f5]{opacity:0!important;pointer-events:none!important;display:none!important}.birthday-letter-accordion[data-astro-cid-jctqn6f5]>summary[data-astro-cid-jctqn6f5]{list-style:none}.birthday-letter-accordion[data-astro-cid-jctqn6f5]>summary[data-astro-cid-jctqn6f5]::-webkit-details-marker{display:none}.info-tab-diamond[data-astro-cid-jctqn6f5]{vertical-align:middle;line-height:1;display:inline-block;position:relative}.info-tab-diamond[data-astro-cid-jctqn6f5]:before{content:"";opacity:0;pointer-events:none;border:1px solid;width:.85em;height:.85em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.info-tab-btn[data-astro-cid-jctqn6f5].text-\[\#c56030\] .info-tab-diamond[data-astro-cid-jctqn6f5]:before{opacity:1}.l2d-btn-svg[data-astro-cid-eyur5wuv]{filter:drop-shadow(0 3px 5px #000000a6)}.l2d-spin-path[data-astro-cid-eyur5wuv]{opacity:0;transition:opacity .2s}.l2d-spin-path[data-astro-cid-eyur5wuv].spin{opacity:1;animation:.6s linear l2d-dash}@keyframes l2d-dash{0%{stroke-dashoffset:180px}to{stroke-dashoffset:471px}}.l2d-btn-icon[data-astro-cid-eyur5wuv],.l2d-btn-label[data-astro-cid-eyur5wuv]{transition:opacity .2s}.l2d-btn-svg[data-astro-cid-eyur5wuv].l2d-spinning .l2d-btn-icon[data-astro-cid-eyur5wuv]{opacity:0}@media (width<=1279.98px){.garment-desktop-controls[data-astro-cid-eyur5wuv],.garment-desktop-1x[data-astro-cid-eyur5wuv],.garment-desktop-0x[data-astro-cid-eyur5wuv],[data-astro-cid-eyur5wuv][data-garment-desktop],[data-astro-cid-eyur5wuv][data-garment-leftui]{display:none!important}section[data-astro-cid-eyur5wuv]#garmentsSection{height:100lvh!important;max-height:100lvh!important;overflow:hidden!important}section[data-astro-cid-eyur5wuv]#garmentsSection>div[data-astro-cid-eyur5wuv][data-pagefind-body]{height:100%!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;overflow:hidden!important}#garmentsSection #contentBoxBg{background-image:var(--mobile-garment-bg)!important}}.res-level-btn{color:#dfd3cb;border:1px solid #b6c0df66;border-radius:2px;width:2.25rem;padding:.15rem 0;transition:background-color .15s}.res-level-btn:hover{background:#b6c0df33}.res-level-btn.active{color:#fff;background:#b6c0df4d}.res-btn{color:#b6c0df;border:1px solid #b6c0df66;border-radius:2px;padding:.15rem .75rem;font-size:.9rem}.res-btn:hover{background:#b6c0df33}.res-code{box-sizing:border-box;color:#e9e6e1;background:#0006;border:1px solid #b6c0df66;border-radius:2px;flex:none;min-width:0;padding:.2rem .5rem;font-size:.9rem}.res-code-wrap{position:relative}.res-quickload{white-space:nowrap;color:#dfd3cb;background:#4e4b4880;border-color:#8b837f;height:100%;margin-left:.6rem;position:absolute;top:0;left:100%}.res-code::placeholder{color:#9b9a98}.res-code.invalid{border-color:#dc4646}.res-panel{color:#dfd3cb;background:#00000059;padding:.6rem .8rem}.res-stage{flex:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.res-stage-art{z-index:0;pointer-events:none;position:absolute;inset:0}.res-stage-art img{opacity:.85;filter:brightness(.75);user-select:none;max-width:none;position:absolute}.res-board{box-sizing:content-box;z-index:1;touch-action:none;user-select:none;background:#00000038;border:1.5px solid #8b837f;flex-shrink:0;display:grid;position:relative}.res-grid-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.res-board .res-loose{cursor:grab;touch-action:none;z-index:1;position:absolute}.res-board .res-placed{cursor:grab;touch-action:none;position:absolute}.res-preview{pointer-events:none;z-index:2;position:absolute;overflow:visible}.res-board .res-placed svg{display:none}.res-piece{flex-shrink:0;position:relative}.res-piece img{pointer-events:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:50%;left:50%}.res-piece svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.res-ghost{z-index:100000;pointer-events:none;opacity:.85;will-change:transform;position:fixed;top:0;left:0}.res-tray{scrollbar-width:none;flex:1;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));align-content:start;gap:.4rem;min-height:0;padding:.75rem;display:grid;overflow-y:auto}.res-tray::-webkit-scrollbar{display:none}.res-row{cursor:pointer;touch-action:none;user-select:none;background:#0000004d;border:1px solid #0000;align-items:flex-start;gap:1rem;padding:.5rem .75rem;display:flex}.res-row:not(.empty) .res-piece{transition:transform .15s}.res-row:not(.empty) .res-piece:hover{transform:scale(var(--res-grow,1));z-index:2;position:relative}.res-row.main{position:relative}.res-row.main:before{content:"";z-index:0;pointer-events:none;filter:blur(10px);background:linear-gradient(90deg,#b75c2e4d,#b75c2e0a 50%,#b75c2e1f);position:absolute;inset:8px 12px}.res-row.main>*{z-index:1;position:relative}.res-row.selected .res-piece{transform:scale(var(--res-grow,1));z-index:2;position:relative}.res-row.empty{opacity:.35;cursor:default}.res-row-img{flex-direction:column;flex:0 0 9rem;align-items:center;gap:.25rem;display:flex}.res-row-info{flex:1;align-self:flex-start;min-width:0}.res-row-title{color:#e79956;font-size:1rem}.res-tray-count{color:#dfd3cb;font-size:.8rem;line-height:1}.res-mats.hidden,.res-pattern-row.hidden,.res-quickload.hidden{display:none}.res-mats{color:#dfd3cb;background:#0000004d;flex-direction:column;flex:none;gap:.15rem .35rem;padding:.25rem .6rem;display:flex}.res-mats-row{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.res-mats-head{align-items:center;gap:.6rem;display:flex}.res-mats-all{color:#dfd3cb;background:#4e4b4880;border-color:#8b837f;padding:.05rem .6rem;font-size:.8rem}.res-mats-title{color:#e79956;margin-right:.5rem;font-size:1rem}.res-mats .equipment-item-wrap,.res-mats-items{zoom:.75;flex-wrap:wrap;gap:.1rem;display:flex}.res-pattern-cost{zoom:.62;flex-wrap:wrap;justify-content:center;gap:.1rem;display:flex}.res-ico{vertical-align:-.22em;width:1.2em;height:1.2em;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat;background:#dfd3cb;margin-right:.4em;display:inline-block}.res-totals{-moz-column-gap:1rem;grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:1rem;display:grid}.res-totals .res-stat-row{font-size:.9rem;line-height:1.3rem}.res-stats-box{background:#4e4b4880;border:1.5px solid #8b837f}.res-stats-title{color:#dfd3cb}.res-stat-row.zero{opacity:1}.res-stat-row{justify-content:space-between;gap:.5rem;font-size:1rem;line-height:1.5rem;display:flex}.res-stat-row,.res-stat-row .label{color:#dfd3cb}.res-stat-row{color:#e9e6e1}.res-row-info .res-stat-row{max-width:none}.res-stat-row .label{white-space:nowrap}.res-hint{color:#9b9a98;font-size:.9rem}.res-topbar{z-index:1;flex:none;height:3.4rem;margin-bottom:-1.5px;position:relative}.res-reset{align-items:center;height:3.9rem;margin-right:.6rem;transition:transform .15s,filter .15s;display:flex;position:absolute;top:1.2rem;right:100%}.res-reset:hover{filter:brightness(1.25);transform:scale(1.1)}.res-reset img{width:auto;max-width:none;height:100%}.res-pattern-row{z-index:1;box-sizing:border-box;text-align:left;color:#d5d3cf;background:#0003;border:1.5px solid #8b837f;justify-content:flex-start;align-items:center;gap:.5rem;padding:0 .75rem;font-size:1.25rem;display:flex;position:absolute;inset:0}.res-pattern-row:hover{color:#fff}.res-pattern-row img{width:3.05rem;max-width:none;height:3.05rem}@media (width>=1280px){.res-body{grid-template-rows:minmax(0,1fr)}.res-right{overflow:hidden}#resonanceContent{width:min(96vw,163.556vh)!important;max-width:1800px!important}}#resonancePatternFrame{flex-direction:column;width:min(92vw,68rem);max-height:88vh;display:flex}#resonancePatternFrame>div{min-height:0}.res-pattern-list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;padding:0 1rem 1rem;display:grid;overflow-y:auto}.res-pattern-card{cursor:pointer;color:#d5d3cf;background:#0006;border:1px solid #0000;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem;display:flex}.res-pattern-card:hover{background:#b6c0df1f}.res-pattern-card.active{background:#b6c0df33;border-color:#b6c0df}.res-pattern-art{width:6.5rem;max-width:none;height:6.5rem}.res-pattern-name{text-align:left;color:#c7a778;justify-content:flex-start;align-self:stretch;align-items:center;gap:.4rem;font-size:1.05rem;display:flex}.res-pattern-name img{width:1.4rem;max-width:none;height:1.4rem}.res-pattern-stats{width:100%}.res-pattern-stats .res-stat-row{font-size:.85rem;line-height:1.25rem}.res-rotate{color:#dfd3cb;background:#4e4b4880;border-color:#8b837f;padding:.35rem 1.25rem;display:none}@media (pointer:coarse){.res-rotate:not(.hidden){display:inline-block}}@media (hover:none){.res-row:not(.empty) .res-piece:hover{transform:none}.res-row.selected .res-piece{transform:scale(var(--res-grow,1))}}@media (pointer:coarse){.res-row,.res-board{touch-action:pan-y}.res-stage-art img{filter:none;opacity:.55}}.res-drop-hot{background:#df693173!important;border-color:#df6931!important}@media (width<=1279px){.res-tray{overflow:visible}#resonanceOverlay{height:100dvh;padding-top:1rem;align-items:flex-start!important;min-height:0!important}#resonanceContent{max-height:calc(100dvh - 2rem)!important}#resonancePatternPicker{padding-top:1rem;align-items:flex-start!important}#resonancePatternFrame{max-height:calc(100dvh - 2rem)}.res-body{-webkit-overflow-scrolling:touch;grid-auto-rows:max-content;row-gap:2rem;overflow:hidden auto;padding-top:1rem!important;padding-bottom:2rem!important}.res-left{justify-content:flex-start;min-height:auto}.res-stats-box{flex-shrink:0;max-height:none;overflow:visible}}.res-pieces-btn,.res-sheet-head{display:none}.res-sheet-inner{display:contents}@media (width<=767px){.res-row.main:before{filter:none;background:linear-gradient(90deg,#b75c2e4d,#b75c2e08)}.res-pieces-btn{color:#dfd3cb;background:#4e4b4880;border-color:#8b837f;padding:.35rem 1.25rem;display:inline-block}.res-right{box-sizing:border-box;background:linear-gradient(to top right,#ddb39f 0%,#d5d3cf 20% 80%,#ddb39f 100%);border:1.1px solid #e9e6e1;border-color:#e9e6e1 #e9e6e1 #1a1412 #1a1412;width:min(92vw,40rem);max-height:calc(100dvh - 2rem);margin:0 auto;padding:.75rem;top:1rem;left:0;right:0;box-shadow:0 0 0 200vmax #0009;z-index:80!important;display:none!important;position:fixed!important}.res-right.res-sheet-open{display:flex!important}.res-sheet-inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.res-sheet-head{text-align:center;color:#dfd3cb;flex-shrink:0;margin:1rem 0 .75rem;font-size:1.5rem;display:block}.res-sheet-inner .res-tray{flex:1;min-height:0;overflow-y:auto}.res-tray{grid-template-columns:1fr;padding:.4rem}.res-left>.res-mats{z-index:1;background:#00000073;justify-content:center;width:100%;margin-bottom:.5rem;position:relative}.res-row{gap:.5rem;padding:.4rem .5rem}.res-row-img{flex:0 0 6rem}.res-row-info .res-stat-row{font-size:.85rem;line-height:1.3rem}.res-stat-row .label{white-space:normal}.res-totals{-moz-column-gap:.6rem;column-gap:.6rem}.res-totals .res-stat-row{font-size:.7rem;line-height:1.1rem}.res-stats-box{padding-left:.6rem!important;padding-right:.6rem!important}.res-ico{margin-right:.25em}.res-reset{z-index:2;height:2.4rem;margin-right:0;top:.45rem;right:.4rem}.res-pattern-row{padding-right:3.4rem;font-size:1rem}.res-pattern-row img{width:2.4rem;height:2.4rem}.res-code-wrap{gap:.5rem;display:flex;width:100%!important}.res-code{flex:1;width:auto!important}.res-quickload{height:auto;margin:0;position:static}.res-level-btn{width:2rem}.res-pattern-list{gap:.5rem;padding:0 .5rem .5rem;grid-template-columns:1fr 1fr!important}}#leftContainer[data-astro-cid-njda5lrs]{scrollbar-width:thin;scrollbar-color:transparent transparent;direction:rtl;overflow-x:hidden!important}#leftContainer[data-astro-cid-njda5lrs]>[data-astro-cid-njda5lrs]{direction:ltr}#leftContainer[data-astro-cid-njda5lrs]::-webkit-scrollbar{background:0 0;width:8px;height:0!important}#leftContainer[data-astro-cid-njda5lrs]::-webkit-scrollbar-thumb{background:0 0}@media (width<=1279.98px){#leftContainer[data-astro-cid-njda5lrs]{width:100vw!important;height:100vh!important;max-height:100vh!important;position:fixed!important;inset:0 calc(50% - 50vw)!important;overflow:auto!important}#mobileOverlay[data-astro-cid-njda5lrs]{width:100vw!important;height:100vh!important;position:fixed!important;inset:0 calc(50% - 50vw)!important}#closeCharacterBtn[data-astro-cid-njda5lrs]{z-index:10000!important;pointer-events:auto!important;position:fixed!important}#leftContainer[data-astro-cid-njda5lrs] .hidden[data-astro-cid-njda5lrs]{display:block!important}#leftContainer[data-astro-cid-njda5lrs] .hidden[data-astro-cid-njda5lrs].flex,#leftContainer[data-astro-cid-njda5lrs] .hidden[data-astro-cid-njda5lrs].inline-flex{display:flex!important}#leftContainer[data-astro-cid-njda5lrs] .hidden[data-astro-cid-njda5lrs].grid{display:grid!important}#leftContainer[data-astro-cid-njda5lrs] .sm\:flex[data-astro-cid-njda5lrs]{display:flex!important}#leftContainer[data-astro-cid-njda5lrs] .sm\:block[data-astro-cid-njda5lrs],#leftContainer[data-astro-cid-njda5lrs] .xl\:block[data-astro-cid-njda5lrs]{display:block!important}}@media (width<=639px){#leftContainer[data-astro-cid-njda5lrs]{max-height:calc(100vh - 4rem)!important}}#infoContent[data-astro-cid-njda5lrs]:not(.hidden)~#mainSectionArrows[data-astro-cid-njda5lrs],#infoOverlay[data-astro-cid-njda5lrs]:not(.hidden)~#mainSectionArrows[data-astro-cid-njda5lrs]{display:none!important}@media (width<=480px){.stat-box[data-astro-cid-njda5lrs]{flex-basis:100%!important;width:100%!important}.stat-box[data-astro-cid-njda5lrs] h2[data-astro-cid-njda5lrs]{white-space:normal;font-size:.95rem}.stat-box[data-astro-cid-njda5lrs]>span[data-astro-cid-njda5lrs],.stat-box[data-astro-cid-njda5lrs] span[data-astro-cid-njda5lrs]{font-size:.95rem}.stat-box[data-astro-cid-njda5lrs] .flex[data-astro-cid-njda5lrs].items-center.justify-between{flex-wrap:wrap;gap:.25rem}}@media (width<=263px){.stat-box[data-astro-cid-njda5lrs]{flex-basis:100%!important;width:100%!important}}.translation-notice[data-astro-cid-njda5lrs]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s,transform .4s,visibility 0s linear .4s;transform:translateY(8px)}.translation-notice[data-astro-cid-njda5lrs].notice-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .4s,transform .4s,visibility linear;transform:translateY(0)}.skill-card[data-astro-cid-njda5lrs] img[data-astro-cid-njda5lrs][src*=card]{transition:transform .1s ease-out}.skill-card[data-astro-cid-njda5lrs]:hover img[data-astro-cid-njda5lrs][src*=card]{transform:scale(1.08)}.skill-card[data-astro-cid-njda5lrs]:hover{filter:brightness(1.2)}.triangle-decorator[data-astro-cid-njda5lrs]{gap:4px;padding:8px;display:flex;position:absolute;top:-2px;right:0}.hollow-triangle[data-astro-cid-njda5lrs]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.hollow-triangle[data-astro-cid-njda5lrs]:after{content:"";border-top:6px solid #dbbaaa;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;top:-8.7px;left:-4px}.solid-triangle[data-astro-cid-njda5lrs]{border-top:10px solid #997c60;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:relative}.skill-card[data-astro-cid-njda5lrs]{animation:.5s ease-out forwards book-open}.book-open-left[data-astro-cid-njda5lrs]{transform-origin:0;perspective:1000px;animation:.6s ease-out forwards book-open-left}.book-open-right[data-astro-cid-njda5lrs]{transform-origin:100%;perspective:1000px;animation:.6s ease-out forwards book-open-right}#leftContainer[data-astro-cid-njda5lrs],#rightContainer[data-astro-cid-njda5lrs]{padding-bottom:2rem}.insight-btn[data-astro-cid-njda5lrs]{transition:all .2s}.insight-btn[data-astro-cid-njda5lrs].active{background-color:#505d54;transform:scale(1.05);box-shadow:0 0 8px #0003}input[data-astro-cid-njda5lrs][type=range]{--slider-percent:0%;-webkit-appearance:none;background:linear-gradient(to right, #2f3931 0%, #2f3931 var(--slider-percent), #5b4d3e var(--slider-percent), #5b4d3e 100%);border-radius:5px;height:8px}input[data-astro-cid-njda5lrs][type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#e9dccd;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-njda5lrs][type=range]::-moz-range-thumb{cursor:pointer;background:#e9dccd;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-njda5lrs][type=range]::-ms-thumb{cursor:pointer;background:#e9dccd;border-radius:50%;width:20px;height:20px;box-shadow:0 0 2px #00000080}input[data-astro-cid-njda5lrs][type=range]:focus{outline:none}input[data-astro-cid-njda5lrs][type=range]::-moz-range-track{background:#5b4d3e;border-radius:5px}.enhancement-item[data-astro-cid-njda5lrs]{align-items:center;padding:-12px 0;display:flex}.enhancement-item[data-astro-cid-njda5lrs] img[data-astro-cid-njda5lrs]{filter:drop-shadow(0 0 2px #0003);transition:transform .2s}.enhancement-item[data-astro-cid-njda5lrs]:hover img[data-astro-cid-njda5lrs]{transform:scale(1.1)}.weapon-tab[data-astro-cid-njda5lrs].active{background-color:#505d54;transform:scale(1.05);box-shadow:0 0 8px #0003}#statsScroll[data-astro-cid-njda5lrs]{scrollbar-gutter:stable both-edges}@media (width<=360px){.mobile-buttons[data-astro-cid-njda5lrs]{flex-direction:column}}@media (width<=2000px){#statusModal[data-astro-cid-njda5lrs][data-status-ctx=euphoria]{left:4px!important;transform:translateY(-50%)!important}}
