.gr-gen{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gr-gen .gr-wide,.gr-gen [data-ed].gr-wide{grid-column:1/-1}.gr-gen [hidden]{display:none!important}.gr-gen input[type=text],.gr-gen input[type=search],.gr-gen input[type=number],.gr-gen select{width:100%}.gr-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.gr-rows{display:grid;gap:8px}.gr-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.gr-row>select,.gr-row>input[type=text]{flex:1 1 180px;width:auto}.gr-row>input[type=number]{flex:0 0 90px;width:90px}.gr-cbs{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.gr-cb{display:inline-flex!important;gap:6px;align-items:center;font-weight:500!important;margin:0!important;min-height:36px}.gr-cb input{width:18px;height:18px}.gr-cmdlabel{font-weight:650;margin-bottom:6px}.gr-cmd{display:flex;gap:10px;align-items:flex-start;background:#14171c;border-radius:10px;padding:12px 12px 12px 16px}.gr-cmd code{flex:1;color:#e8f7ee;font:500 14.5px/1.55 'JetBrains Mono',ui-monospace,monospace;white-space:pre-wrap;word-break:break-all;background:none;padding:0}.gr-cmd .copy{flex:0 0 auto;min-width:72px;min-height:38px}.gr-mcprev{background:#2b2b2b;border-radius:10px;padding:14px 16px;font:600 17px/1.5 'JetBrains Mono',ui-monospace,monospace;text-shadow:2px 2px 0 rgb(0 0 0 / .45);min-height:52px}.gr-titleprev{text-align:center;min-height:150px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(#5b8bd8,#9cc3f0)}.gr-titleprev .t{font-size:34px}.gr-titleprev .s{font-size:19px}.gr-titleprev .a{font-size:15px;margin-top:18px}.gr-read{margin:4px 0 0 20px;color:var(--tx2)}.gr-enchlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 14px}.gr-ench{display:flex;gap:8px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:10px;padding:2px 8px 2px 10px}.gr-ench select{width:auto;min-width:64px}.gr-anvilsum{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:12px}.gr-anvilsum>div{background:var(--card2,#f4f5f7);border-radius:10px;padding:12px 14px}.gr-anvilsum span{display:block;font-size:13px;color:var(--mu)}.gr-anvilsum b{font:800 24px var(--head);color:var(--acc)}.gr-bad{color:#b42318;font-weight:650}.gr-idtbl{max-height:520px;overflow:auto}.gr-idtbl code{font-size:13.5px}.gr-idtbl .copy{min-height:32px;min-width:60px}.gr-sw{display:flex;flex-wrap:wrap;gap:6px}.gr-sw label{cursor:pointer;margin:0!important}.gr-sw input{position:absolute;opacity:0;width:1px;height:1px}.gr-sw span{display:block;width:34px;height:34px;border-radius:8px;border:2px solid rgb(0 0 0 / .15)}.gr-sw input:checked+span{outline:3px solid var(--acc);outline-offset:2px}.gr-sw input:focus-visible+span{outline:3px solid #111;outline-offset:2px}.gr-craft{background:var(--card2,#f4f5f7);border-radius:10px;padding:14px 16px}.gr-craft ol{margin:8px 0 0 20px}.gr-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 0}.gr-msg{color:var(--acc);font-weight:650}.gr-edition{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.gr-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--card2,#eef1f4);color:var(--tx)}.gr-badge.j{background:#e7f6ec;color:#16653a}.gr-badge.b{background:#e8f0fb;color:#1d4f91}.gr-related .grid a.card{padding:16px;text-decoration:none;color:var(--tx)}.gr-group{margin-bottom:34px}.gr-group h3{margin:0 0 4px}.gr-group>p{color:var(--mu);margin:0 0 12px}.gr-cmdtable td code,.gr-cmdtable th code{font-size:13.5px;white-space:normal;word-break:break-word}.gr-cmdtable td{vertical-align:top}.gr-cmdtable .copy{min-height:32px;min-width:60px;margin-top:6px}.gr-cmdtable tr[hidden]{display:none}.gr-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.gr-steps{counter-reset:s;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:12px 0}.gr-steps>div{background:#fff;border:1px solid var(--line);border-radius:var(--r,12px);padding:16px}.gr-steps h3{margin:0 0 6px;font-size:18px}.gr-tip,.gr-note,.gr-warn{border-radius:10px;padding:12px 16px;margin:18px 0;border-left:4px solid}.gr-tip{background:#ecfdf3;border-color:#12b76a}.gr-note{background:#eff6ff;border-color:#3b82f6}.gr-warn{background:#fff7ed;border-color:#f79009}.gr-tip p,.gr-note p,.gr-warn p{margin:0}.gr-tip strong:first-child,.gr-note strong:first-child,.gr-warn strong:first-child{display:block;margin-bottom:2px;color:var(--tx)}.gr-toc{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px 18px;margin:18px 0}.gr-toc b{display:block;margin-bottom:6px}.gr-toc ol{margin:0 0 0 18px}.gr-toc a{text-decoration:none}.gr-level{display:inline-flex;gap:6px;align-items:center;font-size:13px;font-weight:700;padding:4px 10px;border-radius:999px;background:#ecfdf3;color:#067647;margin-right:6px}.gr-level.m{background:#fffaeb;color:#93370d}.gr-level.h{background:#fef3f2;color:#b42318}.gr-next{background:var(--card2,#f4f5f7);border-radius:12px;padding:16px 20px;margin-top:32px}.prose pre{background:#14171c;color:#e8f7ee;border-radius:10px;padding:12px 16px;overflow-x:auto;font:500 14.5px/1.55 'JetBrains Mono',ui-monospace,monospace;white-space:pre-wrap;word-break:break-word}.prose code{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:.92em;background:var(--card2,#f1f3f5);padding:1px 5px;border-radius:5px}.prose pre code{background:none;padding:0;font-size:inherit}.gr-codecopy{position:relative}.gr-codecopy .copy{position:absolute;top:8px;right:8px;min-height:32px;min-width:60px}.gr-codecopy pre{padding-right:84px}