.dl-sheet{z-index:90;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dl-dim{cursor:pointer;background:#000000d1;border:0;position:absolute;inset:0}.dl-box{color:#f4f4f5;text-align:center;background:#1a1313;border:1px solid #e8c4814d;border-radius:20px;justify-items:center;gap:12px;width:100%;max-width:420px;max-height:calc(100dvh - 32px);padding:18px 16px 16px;display:grid;position:relative;overflow:auto}.dl-h{margin:0;font-size:17px}.dl-h b{color:#e8bb7d}.dl-box img{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border-radius:12px;width:auto;max-width:100%;max-height:58dvh;display:block}.dl-s{color:#d4d4d8;word-break:keep-all;margin:0;font-size:13.5px;line-height:1.6}.dl-btns{gap:8px;width:100%;display:grid}.dl-btns button{color:#1a1612;height:50px;font:inherit;cursor:pointer;background:#efe8db;border:0;border-radius:14px;font-size:15px;font-weight:800}.dl-btns button.ghost{color:#a1a1aa;background:0 0;border:1px solid #ffffff24}.dl-wait{color:#d4d4d8;background:#231a18;border-radius:12px;place-items:center;width:100%;height:300px;font-size:14px;display:grid}.dl-btns a.dl-open{color:#e8bb7d;border:1px solid #e8c48180;border-radius:14px;place-items:center;height:50px;font-size:15px;font-weight:800;text-decoration:none;display:grid}