.inventory-tile [data-inspect-inventory],.profile-item-art{position:relative}.inventory-withdraw-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(ellipse,#0b101950,#030609b0);transition:opacity .2s}.inventory-withdraw-hint svg{width:28px;height:28px;padding:13px;box-sizing:content-box;border:1px solid #e7bc7770;border-radius:50%;color:#ffda98;background:#10151ed9;box-shadow:0 0 28px #f0bd682b;transform:translateY(-5px);transition:transform .2s}.inventory-tile [data-inspect-inventory]:hover .inventory-withdraw-hint,.inventory-tile [data-inspect-inventory]:focus-visible .inventory-withdraw-hint,.profile-item-art:hover .inventory-withdraw-hint,.profile-item-art:focus-visible .inventory-withdraw-hint{opacity:1}.inventory-tile [data-inspect-inventory]:hover .inventory-withdraw-hint svg,.profile-item-art:hover .inventory-withdraw-hint svg{transform:translateY(0)}.inventory-tile .inventory-info{position:absolute;left:9px;top:45px;z-index:3;width:27px;height:27px;border:1px solid #ffffff24;border-radius:50%;background:#111923;color:#aebdd1;cursor:pointer}.withdraw-dialog{box-sizing:border-box;width:min(460px,calc(100vw - 28px));max-width:460px;max-height:90dvh;overflow:auto;padding:30px 26px;border:1px solid #e0b47455;border-radius:22px;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--withdraw-tone) 12%,transparent),transparent 55%),#0c111b;color:#e5eaf4;text-align:center;box-shadow:0 30px 100px #0009}.withdraw-dialog::backdrop{background:#03050bbb;backdrop-filter:blur(8px)}.withdraw-close{position:absolute;top:10px;right:14px;border:0;background:none;color:#aebdd1;font-size:27px;cursor:pointer}.withdraw-dialog h2{font-size:22px;margin:8px 0 14px}.withdraw-dialog h2:focus{outline:none}.withdraw-art{height:180px;display:grid;place-items:center}.withdraw-art img{max-width:100%;height:170px;object-fit:contain;filter:drop-shadow(0 0 25px color-mix(in srgb,var(--withdraw-tone) 25%,transparent))}.withdraw-dialog h3{font-size:17px;line-height:1.4;margin:10px 0 5px}.withdraw-wear{color:#91a0b7}.withdraw-value{display:block;font-size:24px;color:#f3c47e;margin:14px}.withdraw-message{font-size:13px;line-height:1.6;color:#a5b3c9;min-height:42px}.withdraw-actions{display:grid;gap:10px}.withdraw-submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:13px;border:1px solid #f1c886;border-radius:11px;background:linear-gradient(120deg,#edc283,#dda04b);color:#211b14;font:700 14px var(--font-ui,sans-serif);cursor:pointer}.withdraw-submit:disabled{opacity:.5;cursor:wait}.withdraw-details{margin-top:17px;background:none;border:0;color:#9daec7;text-decoration:underline;cursor:pointer;font-size:12px}.withdraw-dialog a{color:#efc181}@media(hover:none){.inventory-withdraw-hint{opacity:1;inset:auto 8px 8px auto;background:none}.inventory-withdraw-hint svg{width:18px;height:18px;padding:7px;transform:none}}
