#modal#modal:has(.clx) .mbox{width:min(900px,calc(100vw - 28px))!important;max-width:none!important}body.u2m #modal#modal:has(.clx) .mbox{width:calc((100vw - 14px) * var(--k,1))!important;max-height:calc((100dvh - 40px) * var(--k,1))!important}.clx{--bz:#c9a15a;--bz2:#7a5a2c;--gd:#ffd56b;--pa:#e9dcc0;--pa2:#a8987a;--ac:#c9a15a;--ac2:rgba(201, 161, 90, .18);color:var(--pa);font-size:13px;min-width:0;padding-right:6px}.clx *{box-sizing:border-box}.clx .clx-c b,.clx .clx-chip,.clx .clx-gh span,.clx .clx-kick,.clx .clx-prog span,.clx .clx-t-n,.clx button,.clx h4{text-transform:capitalize}.clx .t0{--ac:#b08a5a;--ac2:rgba(176, 138, 90, .16)}.clx .t1{--ac:#8fd48a;--ac2:rgba(110, 200, 110, .14)}.clx .r-blue,.clx .t2{--ac:#6aa8ff;--ac2:rgba(106, 168, 255, .16)}.clx .r-purple,.clx .t3{--ac:#c77bff;--ac2:rgba(199, 123, 255, .17)}.clx .t4{--ac:#ff9a3c;--ac2:rgba(255, 154, 60, .17)}.clx .t5{--ac:#ff6a4a;--ac2:rgba(255, 106, 74, .18)}.clx .r-gold,.clx .t6{--ac:#ffcc00;--ac2:rgba(255, 204, 0, .17)}.clx .god,.clx .r-plat{--ac:#eef3ff;--ac2:rgba(220, 230, 255, .16)}.clx .sys{--ac:#6fe0a8;--ac2:rgba(63, 191, 138, .16)}.clx-tt .t1{--ac:#d9ccb0;--ac2:rgba(233, 220, 192, .10)}.clx-tt .t2{--ac:#6aa8ff}.clx-tt .t3{--ac:#c77bff}.clx-tt .t4{--ac:#ff9a3c;--ac2:rgba(255, 154, 60, .17)}.clx-tt .t5{--ac:#ffcc00;--ac2:rgba(255, 190, 40, .2)}.clx-top{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px;margin:2px 0 12px}.clx-stage{position:relative;min-width:0;border-radius:10px;overflow:hidden;background:#0b0805;box-shadow:inset 0 0 0 1px #000,0 0 0 1px var(--bz2),0 0 0 2px #000,0 6px 18px rgba(0,0,0,.5)}.clx-stage::after,.clx-stage::before{content:"";position:absolute;width:22px;height:22px;pointer-events:none;z-index:1;border:2px solid var(--bz);opacity:.85}.clx-stage::before{left:6px;top:6px;border-right:0;border-bottom:0;border-top-left-radius:6px}.clx-stage::after{right:6px;bottom:6px;border-left:0;border-top:0;border-bottom-right-radius:6px}.clx-stage canvas{display:block;width:100%;height:auto;aspect-ratio:420/250}.clx-none{position:absolute;inset:auto 12px 12px;margin:0;text-align:center;font-size:12px;color:var(--pa2);font-style:italic}.clx-rot{position:absolute;left:12px;bottom:10px;z-index:2;display:flex;gap:6px}.clx .clx-rb{width:32px;height:32px;min-height:0!important;padding:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;font-size:12px;line-height:1;color:var(--gd);background:radial-gradient(circle at 40% 35%,#3a2a17,#120c07 75%);border:1px solid var(--bz);box-shadow:0 0 0 1px #000,0 2px 6px rgba(0,0,0,.6);transition:transform .12s}.clx .clx-rb:active{transform:scale(.92)}.clx-info{text-align:left;position:relative;min-width:0;display:flex;flex-direction:column;gap:7px;padding:12px 14px;border-radius:10px;background:linear-gradient(180deg,var(--ac2),rgba(16,11,6,.9) 70%);box-shadow:inset 0 0 0 1px rgba(201,161,90,.4),inset 0 2px 0 -1px var(--ac)}.clx-kick{font:700 11px/1.2 Philosopher,Georgia,serif;letter-spacing:2px;color:var(--ac)}.clx-info h4,.clx-worn h4{margin:0;font:900 22px/1.15 "Playfair Display SC",Georgia,serif;letter-spacing:.4px;overflow-wrap:anywhere;background:linear-gradient(180deg,#fff6d2 0,#ffd56b 48%,#c8862e 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 #000) drop-shadow(0 0 6px rgba(255, 190, 80, .25))}.clx-info.god h4,.clx-info.r-plat h4{background-image:linear-gradient(180deg,#fff 0,#dfe8f7 50%,#9fb0c8 100%)}.clx-info.r-purple h4,.clx-worn.t3 h4{background-image:linear-gradient(180deg,#f6e8ff,#d9a8ff 50%,#9a55e0)}.clx-info.r-blue h4,.clx-worn.t2 h4{background-image:linear-gradient(180deg,#eef6ff,#9cc6ff 50%,#4a82d8)}.clx-desc{margin:0;font-size:12px;line-height:1.5;color:var(--pa2)}.clx-desc b{color:var(--pa)}.clx-same{margin:0;font-size:12px;color:#d8c8a6}.clx-chips{display:flex;flex-wrap:wrap;gap:5px}.clx-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:99px;font-size:11.5px;line-height:18px;color:var(--pa);white-space:nowrap;background:rgba(20,14,8,.75);box-shadow:inset 0 0 0 1px rgba(201,161,90,.4)}.clx-chip.tier{color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac);background:linear-gradient(180deg,var(--ac2),rgba(20,14,8,.8));font-weight:700}.clx-chip.fx{color:#ffe08a}.clx-chip.on{color:#8fe0b0;box-shadow:inset 0 0 0 1px #3fbf8a}.clx-chip.ld-t{font-size:11.5px}.clx .clx-btn,.clx .clx-go{min-height:0!important;cursor:pointer;border-radius:6px;font:700 13px/1 Philosopher,Georgia,serif;letter-spacing:.5px;white-space:nowrap;color:#2a1606;border:1px solid #000;background:linear-gradient(180deg,#ffe9a8,#e7b04a 55%,#b07a24);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 1px var(--bz2),0 2px 6px rgba(0,0,0,.5);transition:transform .12s}.clx .clx-go{align-self:flex-start;margin-top:auto;padding:9px 16px;font-size:13.5px}.clx .clx-btn{padding:7px 14px}.clx .clx-btn:active,.clx .clx-go:active{transform:scale(.96)}.clx .clx-btn.off,.clx .clx-go.ghost{color:var(--gd);background:linear-gradient(180deg,#3a2a17,#1a120a);box-shadow:inset 0 0 0 1px var(--bz),0 2px 6px rgba(0,0,0,.5)}.clx .clx-btn:disabled,.clx .clx-go:disabled{cursor:default;color:#8a7a68;background:linear-gradient(180deg,#2a221a,#15100b);box-shadow:inset 0 0 0 1px #3a3026;transform:none}.clx .clx-btn.mini{position:absolute;right:6px;top:6px;z-index:1;padding:4px 9px;font-size:11.5px}.clx-gh{display:flex;align-items:center;gap:10px;margin:14px 0 8px;font:700 12.5px/1.2 Philosopher,Georgia,serif;letter-spacing:2px;color:var(--bz)}.clx-gh::before{content:"";width:7px;height:7px;flex:none;transform:rotate(45deg);background:var(--gd);box-shadow:0 0 0 1px #000,0 0 6px rgba(255,213,107,.6)}.clx-gh::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bz),transparent)}.clx-gh i{order:2;font:400 11.5px/1 Philosopher,Georgia,serif;font-style:normal;letter-spacing:.5px;color:var(--pa2)}.clx-empty{margin:8px 0;padding:10px 12px;border-radius:8px;font-size:12.5px;color:var(--pa2);font-style:italic;background:rgba(20,14,8,.6);box-shadow:inset 0 0 0 1px rgba(201,161,90,.2)}.clx-empty b{color:var(--gd);font-style:normal}.clx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.clx .clx-c{position:relative;min-width:0;min-height:0!important;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 6px 8px;cursor:pointer;border-radius:9px;text-align:center;color:var(--pa);font:inherit;background:linear-gradient(180deg,var(--ac2),rgba(14,10,6,.92) 75%);border:0;box-shadow:inset 0 0 0 1px rgba(201,161,90,.28),inset 0 2px 0 -1px var(--ac);content-visibility:auto;contain-intrinsic-size:auto 170px;transition:transform .15s}.clx .clx-c:hover{transform:translateY(-2px)}.clx .clx-c.on,.clx .clx-c.sel{box-shadow:inset 0 0 0 1.5px var(--gd),0 0 0 1px #000,0 0 14px rgba(255,200,90,.45)}.clx .clx-c.sel:not(.on){box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 1px #000,0 0 12px var(--ac2)}.clx-th{position:relative;width:100%;aspect-ratio:7/5;display:grid;place-items:end center;border-radius:6px;overflow:hidden;background:radial-gradient(ellipse at 50% 85%,rgba(255,210,140,.14),transparent 60%),#0c0905;box-shadow:inset 0 0 0 1px #000}.clx-th img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transition:opacity .25s}.clx-th img.ok{opacity:1}.clx-ph{width:100%;height:100%;display:block;background:radial-gradient(circle at 50% 60%,rgba(201,161,90,.18),transparent 55%)}.clx .clx-c b{display:block;width:100%;margin-top:4px;font:900 13.5px/1.2 "Playfair Display SC",Georgia,serif;color:#f6e7c4;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal .clx .clx-c small{display:block;width:100%;font-size:11px;color:var(--ac);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}#modal .clx .clx-c.auto small,#modal .clx .clx-c.sys small{color:var(--pa2);text-transform:none}.clx-auto,.clx-lock,.clx-tick{position:absolute;left:6px;top:6px;padding:1px 7px;border-radius:4px;font:700 10.5px/16px Philosopher,Georgia,serif;font-style:normal;text-transform:capitalize}.clx-tick{color:#2a1606;background:linear-gradient(180deg,#ffe9a8,#d39a32);box-shadow:0 0 0 1px #000}.clx-auto{color:#0d2a1c;background:linear-gradient(180deg,#b9f5d6,#3fbf8a);box-shadow:0 0 0 1px #000}.clx-lock{color:#b9a988;background:rgba(0,0,0,.65);box-shadow:inset 0 0 0 1px #3a3026}.clx .clx-c.lock .clx-th img{filter:saturate(.35) brightness(.62)}.clx .clx-c.lock.sel .clx-th img{filter:none}.clx .clx-c.lock b{color:#cbbd9f}.clx .clx-c.has:not(.sys){box-shadow:inset 0 0 0 1px var(--ac),inset 0 2px 0 -1px var(--ac),0 0 10px var(--ac2)}.clx .clx-c.has.on{box-shadow:inset 0 0 0 1.5px var(--gd),0 0 0 1px #000,0 0 14px rgba(255,200,90,.5)}.clx .clx-c.god .clx-th{background:radial-gradient(ellipse at 50% 80%,rgba(230,240,255,.2),transparent 62%),#0c0905}.clx .clx-c.t6 .clx-th{background:radial-gradient(ellipse at 50% 80%,rgba(255,210,60,.2),transparent 62%),#0c0905}.clx .clx-tabs{margin:4px 0 4px}.clx .clx-tabs button{height:34px;font:700 13px/1 Philosopher,Georgia,serif;letter-spacing:.5px;border-radius:6px}.clx .clx-tabs button.on{color:var(--gd);border-color:var(--bz);box-shadow:inset 0 -2px 0 var(--gd)}.clx-list{min-width:0}.clx-ft{margin-top:14px}.clx-worn{text-align:left;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:2px 0 10px;padding:14px 16px;border-radius:10px;background:radial-gradient(ellipse at 15% 50%,var(--ac2),transparent 70%),linear-gradient(180deg,rgba(60,40,18,.55),rgba(16,11,6,.92));box-shadow:inset 0 0 0 1px rgba(201,161,90,.55),inset 0 2px 0 -1px var(--ac),0 0 16px var(--ac2)}.clx-worn.none{grid-template-columns:1fr;--ac:#c9a15a}.clx-worn-art{display:grid;place-items:center;min-width:120px;max-width:230px;min-height:64px;padding:8px 10px;border-radius:8px;background:radial-gradient(ellipse at 50% 60%,rgba(255,210,140,.12),transparent 70%),#0c0905;box-shadow:inset 0 0 0 1px #000,0 0 0 1px var(--bz2)}.clx-worn-art .ld-img{max-height:64px;max-width:100%}.clx-worn-tx{min-width:0;display:flex;flex-direction:column;gap:6px}.clx-worn .clx-how{color:var(--pa2);font-size:12px}.clx-worn>.clx-btn{padding:10px 18px;font-size:14px}.clx-cal{font:900 16px/1.2 "Playfair Display SC",Georgia,serif;color:var(--ac);text-align:center;text-shadow:0 1px 0 #000,0 0 10px var(--ac2);overflow-wrap:anywhere}.clx-stat{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;font-weight:700;font-size:12.5px;color:#8fe07a;background:rgba(60,120,50,.14);box-shadow:inset 0 0 0 1px rgba(143,224,122,.35)}.clx-stat::before{content:"✦";color:var(--gd);font-size:11px}.clx-stat.big{font-size:15px;padding:4px 12px}.clx-prog{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 2px 8px;font-size:12px;color:var(--pa2)}.clx-prog b{color:var(--gd);font:900 15px/1 "Playfair Display SC",Georgia,serif}.clx-prog i{position:relative;height:6px;border-radius:3px;overflow:hidden;background:#0c0905;box-shadow:inset 0 0 0 1px #3a2c1a}.clx-prog u{position:absolute;inset:0;transform-origin:0 50%;background:linear-gradient(90deg,#b07a24,#ffd56b)}.clx-prog em{font-style:normal;color:var(--pa);font-variant-numeric:tabular-nums}.clx-tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.clx-t{text-align:left;position:relative;min-width:0;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:9px;background:linear-gradient(180deg,var(--ac2),rgba(14,10,6,.92) 70%);box-shadow:inset 0 0 0 1px rgba(201,161,90,.3),inset 0 2px 0 -1px var(--ac);content-visibility:auto;contain-intrinsic-size:auto 150px}.clx-t.on{box-shadow:inset 0 0 0 1.5px var(--gd),0 0 0 1px #000,0 0 14px rgba(255,200,90,.45)}.clx-t.lock{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(14,10,6,.92) 70%)}.clx-t.lock .clx-t-art .ld-img{filter:grayscale(1) brightness(.6)}.clx-t.lock .clx-cal,.clx-t.lock .clx-t-n{opacity:.7}.clx-t.lock .clx-stat{color:#a8b89a;background:0 0;box-shadow:inset 0 0 0 1px rgba(168,184,154,.25)}.clx-t-art{display:grid;place-items:center;min-height:44px;padding:4px;border-radius:6px;background:radial-gradient(ellipse at 50% 60%,rgba(255,210,140,.1),transparent 70%),#0c0905;box-shadow:inset 0 0 0 1px #000}.clx-t-art .ld-img{max-height:40px;max-width:100%}.clx-t-art .clx-cal{font-size:14px}.clx-t-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.clx-t-hd .clx-chip{flex:none;margin-top:1px}.clx-t-n{min-width:0;font:900 15px/1.2 "Playfair Display SC",Georgia,serif;color:var(--ac);text-shadow:0 1px 0 #000;overflow-wrap:anywhere}.clx-t.t1 .clx-t-n{color:#f0e4c8}.clx-how{display:block;font-size:11.5px;line-height:1.4;color:var(--pa2)}.clx-t-ft{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px;border-top:1px solid rgba(201,161,90,.18)}.clx-t-ft .ld-t{font-size:11.5px}.clx-t-why{min-width:0;display:flex;flex-direction:column;gap:2px}.clx-lockt,.clx-t-ft>.clx-btn,.clx-t-ft>.ld-auto{flex:none}.clx-lockt{padding:3px 9px;border-radius:6px;font:700 11.5px/1.2 Philosopher,Georgia,serif;color:#8a7a68;box-shadow:inset 0 0 0 1px #3a3026;text-transform:capitalize}@media (max-width:640px){.clx-top{grid-template-columns:1fr;gap:10px}.clx-info{padding:10px 12px}.clx-info h4,.clx-worn h4{font-size:19px}.clx .clx-go{align-self:stretch;text-align:center}.clx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.clx-grid.au{grid-template-columns:repeat(2,minmax(0,1fr))}.clx .clx-c{padding:4px 4px 6px;contain-intrinsic-size:auto 130px}.clx .clx-c b{font-size:12px}.clx .clx-c small{font-size:10.5px}.clx-auto,.clx-lock,.clx-tick{left:4px;top:4px;padding:0 5px;font-size:9.5px;line-height:14px}.clx .clx-btn.mini{right:4px;top:4px;padding:3px 7px;font-size:10.5px}.clx-tgrid{grid-template-columns:1fr;gap:8px}.clx-worn{grid-template-columns:1fr auto;gap:10px;padding:12px}.clx-worn-art{grid-column:1/-1;max-width:none}.clx-worn-art.txt{display:none}.clx-t{padding:9px 10px;gap:5px}.clx-worn>.clx-btn{align-self:end}.clx-prog{grid-template-columns:auto 1fr auto}}body.lofx .clx .clx-btn,body.lofx .clx .clx-c,body.lofx .clx .clx-go,body.lofx .clx .clx-rb,body.lofx .clx .clx-th img{transition:none}body.lofx .clx .clx-c:hover{transform:none}@media (prefers-reduced-motion:reduce){.clx .clx-c,.clx .clx-th img{transition:none}.clx .clx-c:hover{transform:none}}.clx-chip,.clx-gh,.clx-stat,.clx-t-ft,.clx-t-hd,.clx-t-n,.clx-th,.clx-tick{text-transform:capitalize}