[data-ui-style="ui-0119c2777518"][data-ui-style="ui-0119c2777518"][data-ui-style="ui-0119c2777518"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-ui-style="ui-9cb21ca9f3ac"][data-ui-style="ui-9cb21ca9f3ac"][data-ui-style="ui-9cb21ca9f3ac"]{width:64px;height:44px;object-fit:contain}
[data-ui-style="ui-07fa33e9aa03"][data-ui-style="ui-07fa33e9aa03"][data-ui-style="ui-07fa33e9aa03"]{color:var(--acc)}
[data-ui-style="ui-d334b57bfcde"][data-ui-style="ui-d334b57bfcde"][data-ui-style="ui-d334b57bfcde"]{width:120px}
[data-ui-style="ui-61e156f3437a"][data-ui-style="ui-61e156f3437a"][data-ui-style="ui-61e156f3437a"]{width:100%;margin-bottom:10px}
[data-ui-style="ui-e60b828f20bb"][data-ui-style="ui-e60b828f20bb"][data-ui-style="ui-e60b828f20bb"]{padding:14px 0;color:var(--acc);font-weight:600;display:inline-flex;align-items:center;gap:4px;text-decoration:none}
[data-ui-style="ui-4a5cec13ef32"][data-ui-style="ui-4a5cec13ef32"][data-ui-style="ui-4a5cec13ef32"]{display:flex;gap:10px;}
[data-ui-style="ui-5074b45d6175"][data-ui-style="ui-5074b45d6175"][data-ui-style="ui-5074b45d6175"]{margin:6px 0 0}
[data-ui-style="ui-d6241da47c04"][data-ui-style="ui-d6241da47c04"][data-ui-style="ui-d6241da47c04"]{display:flex;gap:8px;}
[data-ui-style="ui-67beb2c54ed5"][data-ui-style="ui-67beb2c54ed5"][data-ui-style="ui-67beb2c54ed5"]{display:none;background:var(--bg2);padding:10px 14px;border-radius:8px;font-family:monospace;font-size:12px;margin-bottom:8px;border:1px solid var(--line);word-break:break-all;}
[data-ui-style="ui-4775c2f9b6c5"][data-ui-style="ui-4775c2f9b6c5"][data-ui-style="ui-4775c2f9b6c5"]{margin:0;font-size:12px;}
[data-ui-style="ui-4636770b4968"][data-ui-style="ui-4636770b4968"][data-ui-style="ui-4636770b4968"]{margin-bottom:12px;}
[data-ui-style="ui-af3c2c22061d"][data-ui-style="ui-af3c2c22061d"][data-ui-style="ui-af3c2c22061d"]{margin:4px 0 0}
[data-ui-style="ui-4f4fe0792744"][data-ui-style="ui-4f4fe0792744"][data-ui-style="ui-4f4fe0792744"]{display:flex;align-items:center;gap:10px;}
[data-ui-style="ui-94be0569424d"][data-ui-style="ui-94be0569424d"][data-ui-style="ui-94be0569424d"]{width:34px;height:34px}
[data-ui-style="ui-33ee29812798"][data-ui-style="ui-33ee29812798"][data-ui-style="ui-33ee29812798"]{font-size:11px}
[data-ui-style="ui-1953fa796cf3"][data-ui-style="ui-1953fa796cf3"][data-ui-style="ui-1953fa796cf3"]{margin-left:8px;}
[data-ui-style="ui-b7aa1ec0049d"][data-ui-style="ui-b7aa1ec0049d"][data-ui-style="ui-b7aa1ec0049d"]{width:100%}
[data-ui-style="ui-502afc7f285e"][data-ui-style="ui-502afc7f285e"][data-ui-style="ui-502afc7f285e"]{width:32px;height:32px}
[data-ui-style="ui-14961ef5e507"][data-ui-style="ui-14961ef5e507"][data-ui-style="ui-14961ef5e507"]{background:var(--acc-dim);color:var(--acc)}
[data-ui-style="ui-a49cca52becd"][data-ui-style="ui-a49cca52becd"][data-ui-style="ui-a49cca52becd"]{font-size:12px}
[data-ui-style="ui-32220a44d799"][data-ui-style="ui-32220a44d799"][data-ui-style="ui-32220a44d799"]{grid-column:1/-1;text-align:center;color:var(--muted);font-size:12px;padding:14px}
[data-ui-style="ui-cccb985e36d2"][data-ui-style="ui-cccb985e36d2"][data-ui-style="ui-cccb985e36d2"]{font-size:12px;margin-bottom:8px}
[data-ui-style="ui-299505adbbf5"][data-ui-style="ui-299505adbbf5"][data-ui-style="ui-299505adbbf5"]{background:var(--ok-dim);color:var(--ok)}
[data-ui-style="ui-fbd0874253bc"][data-ui-style="ui-fbd0874253bc"][data-ui-style="ui-fbd0874253bc"]{grid-column:1/-1;text-align:center;color:var(--muted);font-size:12px;padding:20px}
[data-ui-style="ui-c31f4b185fd3"][data-ui-style="ui-c31f4b185fd3"][data-ui-style="ui-c31f4b185fd3"]{display:flex;gap:12px;align-items:flex-end;}
[data-ui-style="ui-6253876a649a"][data-ui-style="ui-6253876a649a"][data-ui-style="ui-6253876a649a"]{flex:1;}
[data-ui-style="ui-69d607dc2c2c"][data-ui-style="ui-69d607dc2c2c"][data-ui-style="ui-69d607dc2c2c"]{display:block;font-size:12px;font-weight:700;margin-bottom:6px}
[data-ui-style="ui-49ffd41821c4"][data-ui-style="ui-49ffd41821c4"][data-ui-style="ui-49ffd41821c4"]{padding:12px 24px;font-size:14px}
[data-ui-style="ui-900886f1b6c6"][data-ui-style="ui-900886f1b6c6"][data-ui-style="ui-900886f1b6c6"]{margin-top:30px}
[data-ui-style="ui-c42f23b8ec8e"][data-ui-style="ui-c42f23b8ec8e"][data-ui-style="ui-c42f23b8ec8e"]{font-size:12px;}
[data-ui-style="ui-f7a222659e04"][data-ui-style="ui-f7a222659e04"][data-ui-style="ui-f7a222659e04"]{font-size:10px;margin-bottom:6px}
[data-ui-style="ui-ed524873cff1"][data-ui-style="ui-ed524873cff1"][data-ui-style="ui-ed524873cff1"]{display:flex;gap:6px;flex-wrap:wrap}
[data-ui-style="ui-289e864ee167"][data-ui-style="ui-289e864ee167"][data-ui-style="ui-289e864ee167"]{background:var(--bg);border:1px solid var(--line);font-size:12px}
[data-ui-style="ui-f16416529735"][data-ui-style="ui-f16416529735"][data-ui-style="ui-f16416529735"]{font-size:20px;color:var(--acc)}
[data-ui-style="ui-995a68487f16"][data-ui-style="ui-995a68487f16"][data-ui-style="ui-995a68487f16"]{font-size:13px;margin:8px 0;font-style:italic}
[data-ui-style="ui-d03a6466a062"][data-ui-style="ui-d03a6466a062"][data-ui-style="ui-d03a6466a062"]{display:flex;gap:8px;justify-content:flex-end;margin-top:10px;}
[data-ui-style="ui-c8e3c801852c"][data-ui-style="ui-c8e3c801852c"][data-ui-style="ui-c8e3c801852c"]{font:800 30px/1.2 Consolas,monospace;letter-spacing:3px;color:var(--acc);margin:12px 0}
[data-ui-style="ui-8fe177e0272f"][data-ui-style="ui-8fe177e0272f"][data-ui-style="ui-8fe177e0272f"]{color:var(--muted);font-size:13px;margin:10px 0}
[data-ui-style="ui-7564ec607ed8"][data-ui-style="ui-7564ec607ed8"][data-ui-style="ui-7564ec607ed8"]{margin-bottom:16px;}
[data-ui-style="ui-83725d2c6e00"][data-ui-style="ui-83725d2c6e00"][data-ui-style="ui-83725d2c6e00"]{flex:1}
[data-ui-style="ui-7b3f19a0dd4c"][data-ui-style="ui-7b3f19a0dd4c"][data-ui-style="ui-7b3f19a0dd4c"]{font-size:11px;margin:6px 0 0}
[data-ui-style="ui-084062623aaa"][data-ui-style="ui-084062623aaa"][data-ui-style="ui-084062623aaa"]{margin-bottom:20px;padding:14px;background:var(--bg2);border-radius:12px;border:1px solid var(--line);}
[data-ui-style="ui-13b79ee76e90"][data-ui-style="ui-13b79ee76e90"][data-ui-style="ui-13b79ee76e90"]{display:flex;justify-content:space-between;margin-bottom:6px;}
[data-ui-style="ui-643d1c842c81"][data-ui-style="ui-643d1c842c81"][data-ui-style="ui-643d1c842c81"]{font-family:monospace;font-size:12px}
[data-ui-style="ui-0ebeda3eca2b"][data-ui-style="ui-0ebeda3eca2b"][data-ui-style="ui-0ebeda3eca2b"]{display:flex;justify-content:space-between;}
[data-ui-style="ui-09a75678c99c"][data-ui-style="ui-09a75678c99c"][data-ui-style="ui-09a75678c99c"]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-bottom:14px;padding:12px;font-size:13px;text-decoration:none}
[data-ui-style="ui-aa4f315bbb49"][data-ui-style="ui-aa4f315bbb49"][data-ui-style="ui-aa4f315bbb49"]{display:flex;gap:10px;margin-bottom:20px;}
[data-ui-style="ui-0ddf63605b82"][data-ui-style="ui-0ddf63605b82"][data-ui-style="ui-0ddf63605b82"]{padding:10px 16px}
[data-ui-style="ui-bb64aada5772"][data-ui-style="ui-bb64aada5772"][data-ui-style="ui-bb64aada5772"]{text-align:center;padding:14px 0}
[data-ui-style="ui-f937006c4671"][data-ui-style="ui-f937006c4671"][data-ui-style="ui-f937006c4671"]{font-size:48px;margin-bottom:8px}
[data-ui-style="ui-ba28922ec689"][data-ui-style="ui-ba28922ec689"][data-ui-style="ui-ba28922ec689"]{color:var(--ok);font-size:24px;margin-bottom:6px}
[data-ui-style="ui-5e461f0709b6"][data-ui-style="ui-5e461f0709b6"][data-ui-style="ui-5e461f0709b6"]{font-size:13px}
[data-ui-style="ui-c8711c1ab08f"][data-ui-style="ui-c8711c1ab08f"][data-ui-style="ui-c8711c1ab08f"]{max-width:240px;margin:16px auto;text-align:left}
[data-ui-style="ui-85e7fc4b8021"][data-ui-style="ui-85e7fc4b8021"][data-ui-style="ui-85e7fc4b8021"]{width:100%;max-width:240px}
[data-ui-style="ui-2760f14f4f18"][data-ui-style="ui-2760f14f4f18"][data-ui-style="ui-2760f14f4f18"]{color:var(--danger);font-size:22px;margin-bottom:6px}
[data-ui-style="ui-82cb8da7fc63"][data-ui-style="ui-82cb8da7fc63"][data-ui-style="ui-82cb8da7fc63"]{width:100%;max-width:200px;margin-top:10px}
[data-ui-hidden="1"]{display:none}
.grant-option-label{display:flex;align-items:center;gap:10px;flex:1;min-width:220px;padding:10px 0}
.grant-option-input{width:16px;height:16px;flex:none;accent-color:#e8ed37}
[data-ui-rarity="#b0c3d9"]{--item-rarity:#b0c3d9}
[data-ui-rarity="#5e98d9"]{--item-rarity:#5e98d9}
[data-ui-rarity="#4b69ff"]{--item-rarity:#4b69ff}
[data-ui-rarity="#8847ff"]{--item-rarity:#8847ff}
[data-ui-rarity="#d32ce6"]{--item-rarity:#d32ce6}
[data-ui-rarity="#eb4b4b"]{--item-rarity:#eb4b4b}
[data-ui-rarity="#e4ae39"]{--item-rarity:#e4ae39}
[data-ui-background="var(--ok-dim)"]{background:var(--ok-dim)}
[data-ui-color="var(--ok)"]{color:var(--ok)}
[data-ui-background="var(--acc-dim)"]{background:var(--acc-dim)}
[data-ui-color="var(--acc)"]{color:var(--acc)}
[data-ui-background="var(--danger-dim)"]{background:var(--danger-dim)}
[data-ui-color="var(--danger)"]{color:var(--danger)}
