@font-face{font-family:"Montserrat";src:url("/fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/fonts/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--bg-1: #1f1982;--bg-2: #3c7adf;--bg-3: #2e2e9e;--text: #fff;--muted: #b6c0ff;--border: #2f3270;--have: #57d4ff;--miss: #3b3f79;--el-anemo: #b2ffff;--el-cryo: #5de4ee;--el-dendro: #b8df0c;--el-electro: #e087fe;--el-geo: #f5c13c;--el-hydro: #02d8f7;--el-pyro: #e9820b}html,body{height:100%}body.share-page{margin:0;padding:0;padding-top:80px;color:var(--text);background:linear-gradient(180deg, var(--bg-1), var(--bg-2), var(--bg-3));background-attachment:fixed;font-family:"Montserrat",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.share-container{max-width:1100px;margin:0 auto;padding:16px}.share-header{display:flex;align-items:center;gap:16px;margin:12px 0 34px;max-width:80%}.share-header .share-avatar{width:120px;height:120px;flex:0 0 120px;border-radius:50%;background-position:center;background-size:cover;border-radius:30px;-o-object-fit:cover;object-fit:cover;background-color:#12267c;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;font-weight:700}@media(max-width: 820px){.share-header .share-avatar{width:100px;height:100px;flex:0 0 100px;border-radius:20px}}.share-header .share-title{margin:0;font-size:24px;font-weight:500;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:64px;display:flex;align-items:center}.share-header .share-title span{text-overflow:ellipsis;overflow:hidden;align-items:end}.share-header .share-title .share-symbol{width:30px;height:30px;flex:0 0 30px;margin-left:16px;display:inline-block;background-color:#ffdb29;mask:url("/svg/symbol.svg") no-repeat center/contain;-webkit-mask:url("/svg/symbol.svg") no-repeat center/contain;filter:drop-shadow(0 0 8px rgba(255, 219, 41, 0.6)) drop-shadow(0 0 18px rgba(255, 219, 41, 0.4));vertical-align:middle;transition:.1s ease-in-out;cursor:pointer}.share-header .share-title .share-symbol:hover{transform:scale(1.05)}@media(max-width: 820px){.share-header .share-title .share-symbol{width:26px;height:26px;flex:0 0 26px}}@media(max-width: 420px){.share-header .share-title .share-symbol{width:22px;height:22px;flex:0 0 22px}}@media(max-width: 820px){.share-header .share-title{font-size:20px;height:48px}}@media(max-width: 420px){.share-header .share-title{font-size:16px;height:48px}}.share-header .share-social-stats{max-width:1100px;padding:0 32px;height:56px;font-family:"Montserrat",sans-serif;color:#fff;display:flex;align-items:center;font-size:15px;font-weight:700;text-decoration:none;background:#0d0d0f;border-radius:56px;justify-content:center;justify-self:start}.share-header .share-social-stats .icon{width:24px;height:24px;margin-right:10px;display:inline-block;background-color:hsla(0,0%,100%,.5098039216);mask:var(--icon-mask) no-repeat center/contain;-webkit-mask:var(--icon-mask) no-repeat center/contain;filter:drop-shadow(0 0 6px rgba(255, 219, 41, 0.45)) drop-shadow(0 0 14px rgba(255, 219, 41, 0.35));opacity:.95;transition:filter .2s ease-in-out,opacity .2s ease-in-out}.share-header .share-social-stats .icon--followers{--icon-mask: url("/svg/followers.svg")}.share-header .share-social-stats .icon--following{--icon-mask: url("/svg/following.svg")}.share-header .share-social-stats:hover .icon{opacity:1;filter:drop-shadow(0 0 10px rgba(255, 219, 41, 0.6)) drop-shadow(0 0 22px rgba(255, 219, 41, 0.45))}@media(max-width: 820px){.share-header .share-social-stats{padding:0 28px;height:52px}.share-header .share-social-stats .icon{width:20px}}.share-header .share-sub{color:var(--muted);margin-top:8px;font-size:14px}.share-header .share-sub .uid{color:#ffdb29;font-weight:600}.section-title{margin:6px 0 0;font-size:24px;font-weight:700}@media(max-width: 640px){.section-title{font-size:16px}}.drawing-modal{position:fixed;inset:0;display:none;z-index:100000}.drawing-modal.is-open{display:flex;align-items:center;justify-content:center}.drawing-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.drawing-modal__dialog{position:absolute;max-width:350px;background:#1f1f23;color:#fff;border-radius:16px;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 10px 30px rgba(0,0,0,.4);outline:none}.drawing-modal__close{position:absolute;top:10px;right:10px;width:34px;height:34px;border:none;border-radius:50%;background:hsla(0,0%,100%,.1);color:#fff;font-size:20px;cursor:pointer}.drawing-modal__body{display:block;padding:22px}.drawing-modal__user{display:flex;align-items:center;padding:10px;background:hsla(0,0%,100%,.0901960784);border-radius:60px;margin-top:6px}.drawing-modal .dw-user-avatar{width:50px;height:50px;flex:0 0 50px;border-radius:50%;background-position:center;background-size:cover;margin-right:14px;background-color:#12267c;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff}.drawing-modal .dw-user-name{font-size:14px}.drawing-modal .dw-title{font-size:16px;margin-bottom:16px;font-weight:700}.drawing-modal .dw-image-content{position:relative;display:inline-block}.drawing-modal .dw-image-content .youtube{position:absolute;width:54px;top:50%;left:50%;transform:translate(-50%, -50%)}.drawing-modal .dw-image{width:100%;border-radius:14px;display:block}.drawing-modal .dw-meta{font-size:14px;opacity:.95}.drawing-modal .dw-row{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.drawing-modal .dw-row:last-child{border-bottom:none}.drawing-modal .dw-label{color:#b6c0ff}.drawing-modal .dw-value{color:#fff}@media(max-width: 780px){.drawing-modal__body{grid-template-columns:1fr}}.share-legend{display:flex;gap:10px;align-items:center;margin:14px 0 20px}.share-legend .badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.25);border:1px solid var(--border);color:var(--muted);font-size:12px}.share-legend .dot{width:50px;height:12px;border-radius:50%}.share-legend .dot.have{background:var(--have)}.share-legend .dot.miss{background:var(--miss)}.line{display:flex;justify-content:space-between}.share-collection-stats{display:grid;gap:12px;padding:20px 24px;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);padding-top:36px;padding-bottom:10px;margin-bottom:56px}.share-collection-stats__row{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-bottom:24px}.share-collection-stats__row--elements{margin-top:20px}.share-collection-stats__item{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#fff}.share-collection-stats__icon{--share-collection-mask: none;width:30px;height:30px;display:inline-block;background:currentColor;mask:var(--share-collection-mask) no-repeat center/contain;-webkit-mask:var(--share-collection-mask) no-repeat center/contain;color:#fff;filter:drop-shadow(0 0 8px rgba(255, 255, 255, 0.18))}.share-collection-stats__icon--rarity-five{--share-collection-mask: url("/svg/star.svg");color:#ffb13c;filter:drop-shadow(0 0 10px rgba(255, 177, 60, 0.55))}.share-collection-stats__icon--rarity-four{--share-collection-mask: url("/svg/star.svg");color:#a36cff;filter:drop-shadow(0 0 10px rgba(163, 108, 255, 0.55))}.share-collection-stats__icon--male{--share-collection-mask: url("/svg/male.svg");color:#3fa7ff;filter:drop-shadow(0 0 10px rgba(63, 167, 255, 0.45))}.share-collection-stats__icon--female{--share-collection-mask: url("/svg/female.svg");color:#ff6fb5;filter:drop-shadow(0 0 10px rgba(255, 111, 181, 0.45))}.share-collection-stats__icon--element{filter:drop-shadow(0 0 10px rgba(54, 107, 168, 0.45))}.share-collection-stats__icon--element-anemo{--share-collection-mask: url("/svg/elements/anemo.svg");color:var(--el-anemo)}.share-collection-stats__icon--element-geo{--share-collection-mask: url("/svg/elements/geo.svg");color:var(--el-geo)}.share-collection-stats__icon--element-electro{--share-collection-mask: url("/svg/elements/electro.svg");color:var(--el-electro)}.share-collection-stats__icon--element-dendro{--share-collection-mask: url("/svg/elements/dendro.svg");color:var(--el-dendro)}.share-collection-stats__icon--element-hydro{--share-collection-mask: url("/svg/elements/hydro.svg");color:var(--el-hydro)}.share-collection-stats__icon--element-pyro{--share-collection-mask: url("/svg/elements/pyro.svg");color:var(--el-pyro)}.share-collection-stats__icon--element-cryo{--share-collection-mask: url("/svg/elements/cryo.svg");color:var(--el-cryo)}.share-collection-stats__value{min-width:24px;text-align:left}@media(max-width: 640px){.share-collection-stats__item{font-size:14px}.share-collection-stats__icon{width:24px;height:24px}}.gallery{display:grid;grid-template-columns:repeat(7, 1fr);gap:20px;margin-top:24px;padding-bottom:54px}.gallery .card{transition:.05s}.gallery .card:hover{transform:scale(1.05)}@media(max-width: 1024px){.gallery{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 820px){.gallery{grid-template-columns:repeat(5, 1fr)}}@media(max-width: 640px){.gallery{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 420px){.gallery{grid-template-columns:repeat(3, 1fr)}}.bottom-description{max-width:500px;margin:auto;text-align:center;margin-bottom:80px;opacity:.7}.card{position:relative;border-radius:14px;overflow:hidden;background:hsla(0,0%,100%,.8);padding:3px}.card--have{background:hsla(0,0%,100%,.8)}.card--miss{background:rgba(13,13,15,.5)}.card__imgWrap{aspect-ratio:1/1;background:#111}.card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card__element{position:absolute;top:8px;left:8px;width:28px;height:28px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.35));z-index:2}.card__name{padding:6px 8px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px}.float-header{display:block;position:fixed;left:0px;right:0px;top:16px;z-index:99999;padding:0 16px;text-decoration:none}.float-header .float-header-content{max-width:1100px;margin:0 auto;padding:16px;color:#fff;align-items:center;display:flex;background:#0d0d0f;border-radius:56px;justify-content:center;font-weight:600}.float-header .float-header-content img{width:36px;height:36px;margin-right:14px;border-radius:50%}.share-footer{margin:30px 0;text-align:center;font-weight:600}.share-footer .footer-text{margin-bottom:12px;opacity:.8}.share-footer a{text-decoration:none;display:inline-flex;background:#0d0d0f;border-radius:54px;padding:10px;padding-right:20px;color:#fff;align-items:center}.share-footer a img{width:36px;height:36px;margin-right:14px;border-radius:50%}.card--rare-legendary .card__imgWrap{background:linear-gradient(180deg, rgba(255, 125, 0, 0.4705882353), #ff7d00)}.card--rare-epic .card__imgWrap{background:linear-gradient(180deg, rgba(152, 118, 232, 0.4705882353), #9876e8)}.card__imgWrap{position:relative;border-radius:12px;border-bottom-right-radius:38px;overflow:hidden}.card--el-anemo .card__imgWrap::before,.card--el-cryo .card__imgWrap::before,.card--el-dendro .card__imgWrap::before,.card--el-electro .card__imgWrap::before,.card--el-geo .card__imgWrap::before,.card--el-hydro .card__imgWrap::before,.card--el-pyro .card__imgWrap::before{content:"";position:absolute;top:6px;left:6px;width:32px;height:32px;border-radius:50%;filter:blur(10px) saturate(1.1);z-index:1}.card--el-anemo .card__imgWrap::before{background:var(--el-anemo)}.card--el-cryo .card__imgWrap::before{background:var(--el-cryo)}.card--el-dendro .card__imgWrap::before{background:var(--el-dendro);background:color-mix(in srgb, var(--el-dendro) 70%, black)}.card--el-electro.card--have .card__imgWrap::before{background:var(--el-electro)}.card--el-geo .card__imgWrap::before{background:var(--el-geo)}.card--el-hydro .card__imgWrap::before{background:var(--el-hydro)}.card--el-pyro .card__imgWrap::before{background:var(--el-pyro)}.card--have .card__name{color:#16171a}.card--miss .card__name{color:#fff}.card--miss::after{content:"";position:absolute;inset:0;background:rgba(13,13,15,.5);z-index:10;pointer-events:none}