.gjinzhi-card{box-sizing:border-box;border:1.5px solid var(--t-card-edge,var(--line));background:var(--t-card-bg,var(--bg-card));width:100%;max-width:820px;box-shadow:var(--t-card-shadow,none);border-radius:14px;margin:0 auto 10px;padding:6px 14px}.gjinzhi-row{border-top:1px solid var(--t-card-edge,var(--line));grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.gjinzhi-row:first-child{border-top:0}.gjinzhi-row:has(.gjinzhi-anysel){grid-template-columns:84px auto minmax(0,1fr) auto}.gjinzhi-label{color:var(--t-ink,var(--text));text-align:right;font-size:14px;font-weight:700}.gjinzhi-input{box-sizing:border-box;border:1.5px solid var(--t-edge,var(--line));width:100%;min-width:0;color:var(--text);text-align:left;background:#fff;border-radius:10px;padding:9px 12px;font:16px/1.4 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.gjinzhi-input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--t-ring,var(--brand-soft));outline:none}.gjinzhi-copy{padding:6px 12px;font-size:13px}.gjinzhi-anysel{max-width:110px}.gjinzhi-err{color:#c62828;text-align:left;grid-column:2/-1;margin:0;font-size:13px}.gjinzhi-opts{margin:8px auto}.gjinzhi-check{border:1.5px solid var(--t-edge,var(--line));background:var(--t-face,var(--bg-card));color:var(--t-ink,var(--text));cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:600;display:inline-flex}.gjinzhi-check input{width:16px;height:16px;accent-color:var(--brand);cursor:pointer;margin:0}.gjinzhi-check:has(input:checked){background:var(--brand-soft);border-color:var(--brand)}.gjinzhi-status,.gjinzhi-note,.gjinzhi-steptitle,.gjinzhi-stepres{text-align:left;width:-moz-fit-content;width:fit-content;max-width:min(100%,760px);margin-left:auto;margin-right:auto}.gjinzhi-status.is-ok{color:#2e7d32}.gjinzhi-status.is-bad{color:#c62828}.gjinzhi-note{color:var(--text-2);margin-top:6px;margin-bottom:6px;font-size:13px;line-height:1.7}.gjinzhi-note:empty{display:none}.gjinzhi-sec{box-sizing:border-box;border:1.5px solid var(--t-card-edge,var(--line));background:var(--t-card-bg,var(--bg-card));border-radius:14px;width:100%;max-width:820px;margin:16px auto 0;padding:10px 14px 14px}.gjinzhi-h{text-align:center;color:var(--t-ink,var(--text));margin:2px 0 6px;font-size:16px}.gjinzhi-steps>summary{cursor:pointer;text-align:center;color:var(--t-ink,var(--text));font-size:15px;font-weight:700}.gjinzhi-bits{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;max-width:760px;margin:8px auto;display:flex}.gjinzhi-bit{border:1.5px solid var(--t-edge,var(--line));width:24px;height:30px;color:var(--text-3);cursor:pointer;background:#fff;border-radius:6px;padding:0;font:700 15px/1 ui-monospace,Consolas,Menlo,monospace}.gjinzhi-bit.is-on{background:var(--brand);border-color:var(--brand);color:#fff}.gjinzhi-bit:hover{border-color:var(--brand)}.gjinzhi-gap{width:4px}.gjinzhi-gap.is-byte{width:10px}.gjinzhi-read{flex-wrap:wrap;justify-content:center;gap:8px;margin:8px auto 0;display:flex}.gjinzhi-read .g-stat-val{word-break:break-all;font-family:ui-monospace,Consolas,Menlo,monospace}.gjinzhi-stepbody{margin-top:6px}.gjinzhi-steptitle{margin-top:12px;margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.6}.gjinzhi-stepres{color:#2e7d32;margin-top:6px;margin-bottom:6px;font-size:14px;font-weight:700}.gjinzhi-tablewrap{width:-moz-fit-content;width:fit-content;max-width:100%;max-height:320px;margin:0 auto;overflow:auto}.gjinzhi-table{border-collapse:collapse;margin:0 auto;font:14px/1.5 ui-monospace,Consolas,Menlo,monospace}.gjinzhi-table th,.gjinzhi-table td{border-bottom:1px solid var(--t-card-edge,var(--line));text-align:right;padding:3px 14px}.gjinzhi-table th{font-family:var(--font,inherit);color:var(--text-2);font-size:13px}.gjinzhi-table td.is-r{color:var(--brand);text-align:center;font-weight:700}.gjinzhi-expand{box-sizing:border-box;white-space:pre-wrap;word-break:break-all;text-align:left;background:#fcf9f3;border-radius:8px;max-width:100%;margin:0 auto;padding:8px 12px;font:13px/1.7 ui-monospace,Consolas,Menlo,monospace}.gjinzhi-txtgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gjinzhi-area{flex-direction:column;gap:4px;min-width:0;display:flex}.gjinzhi-arealabel{text-align:center;color:var(--t-ink,var(--text));font-size:13px;font-weight:700}.gjinzhi-ta{box-sizing:border-box;border:1.5px solid var(--t-edge,var(--line));resize:vertical;word-break:break-all;text-align:left;background:#fff;border-radius:10px;width:100%;height:110px;padding:8px 10px;font:13px/1.5 ui-monospace,Consolas,Menlo,monospace}.gjinzhi-ta:focus{border-color:var(--brand);outline:none}.gjinzhi-copybox{box-sizing:border-box;width:min(100%,760px);margin:10px auto 0;font:12px/1.5 ui-monospace,Consolas,Menlo,monospace;display:block}@media (max-width:720px){.gjinzhi-card{padding:4px 10px}.gjinzhi-row{grid-template-columns:minmax(0,1fr) auto}.gjinzhi-row:has(.gjinzhi-anysel){grid-template-columns:minmax(0,1fr) auto}.gjinzhi-label{text-align:left;grid-column:1/-1}.gjinzhi-row:has(.gjinzhi-anysel) .gjinzhi-anysel{grid-column:1/-1;justify-self:start}.gjinzhi-err{grid-column:1/-1}.gjinzhi-input{font-size:15px}.gjinzhi-txtgrid{grid-template-columns:1fr}.gjinzhi-bit{width:20px;height:26px;font-size:13px}.gjinzhi-gap.is-byte{width:6px}}
