.tool-panel{padding:var(--space-6);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.tool-form>*+*{margin-top:var(--space-5)}.tool-cols{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.field{display:block}.field-label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:650;display:block}.field-hint{margin-top:var(--space-2);color:var(--fg-muted);font-size:var(--text-sm)}.field-note{margin-top:var(--space-2);color:var(--fg-subtle);font-size:var(--text-xs)}.input,.select,.textarea{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);color:var(--fg);font-size:var(--text-base)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--brand)}.textarea{min-height:12rem;font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical;line-height:1.6}.input[type=number]{font-variant-numeric:tabular-nums}.select{appearance:none;padding-right:var(--space-8);background-image:linear-gradient(45deg, transparent 50%, var(--fg-muted) 50%), linear-gradient(135deg, var(--fg-muted) 50%, transparent 50%);background-position:right 1.15rem center,right .85rem center;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem}.input-group{align-items:stretch;gap:0;display:flex}.input-group>.input{border-start-end-radius:0;border-end-end-radius:0}.input-suffix{padding-inline:var(--space-3);border:1px solid var(--border-strong);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-sm);white-space:nowrap;border-inline-start:0;border-start-end-radius:var(--radius);border-end-end-radius:var(--radius);align-items:center;display:flex}.check{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);display:flex}.check input{width:1.1rem;height:1.1rem;accent-color:var(--brand);flex:none;margin-top:.2rem}.check-body{display:block}.check-title{font-weight:600;display:block}.check-desc{color:var(--fg-muted);margin-top:.1rem;display:block}.range-row{align-items:center;gap:var(--space-4);display:flex}.range-row input[type=range]{accent-color:var(--brand);flex:1}.range-value{min-width:4.5rem;font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}.dropzone{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);border:2px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-subtle);text-align:center;cursor:pointer;flex-direction:column;transition:border-color .15s,background-color .15s;display:flex}.dropzone:hover,.dropzone[data-dragover]{border-color:var(--brand);background:var(--brand-soft)}.dropzone:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.dropzone-title{font-weight:650}.dropzone-hint{color:var(--fg-muted);font-size:var(--text-sm)}.dropzone input[type=file]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.file-list{border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none;overflow:hidden}.file-item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg);font-size:var(--text-sm);display:flex}.file-item+.file-item{border-top:1px solid var(--border)}.file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.file-meta{color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none}.file-meta.is-warning{color:light-dark(#92400e,#fcd34d);text-align:start;flex:100%}.file-actions{gap:var(--space-1);flex:none;display:flex}.mini-btn{min-width:1.75rem;height:1.75rem;padding-inline:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg-muted);font-size:var(--text-xs);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.mini-btn:hover:not(:disabled){border-color:var(--border-strong);color:var(--fg)}.mini-btn:disabled{opacity:.4;cursor:not-allowed}.mini-btn.is-danger:hover:not(:disabled){color:#dc2626;border-color:#dc2626}.tool-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn.is-busy{cursor:progress}.tool-status{font-size:var(--text-sm)}.tool-status.is-error{color:light-dark(#b91c1c,#fca5a5)}.tool-status.is-ok{color:light-dark(#15803d,#86efac)}.tool-status.is-busy{color:var(--fg-muted)}.progress{border-radius:var(--radius-full);background:var(--bg-subtle);height:6px;overflow:hidden}.progress-bar{background:var(--brand);width:0;height:100%;transition:width .2s}.result{padding:var(--space-5);border:1px solid var(--brand-ring);border-radius:var(--radius-lg);background:var(--brand-soft)}.result-title{font-weight:650}.result-lines{margin-top:var(--space-2);color:var(--fg-muted);font-size:var(--text-sm)}.stat-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.stat{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.stat-label{color:var(--fg-muted);font-size:var(--text-sm);display:block}.stat-value{margin-top:var(--space-1);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.stat-value.is-primary{color:var(--brand)}.output{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);overflow:hidden}.output-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--border);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-weight:650;display:flex}.output-body{padding:var(--space-4);max-height:22rem;font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6;overflow:auto}.tool-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.tool-table th,.tool-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:right}.tool-table th:first-child,.tool-table td:first-child{text-align:left}.tool-table thead th{background:var(--bg-elevated);border-bottom-color:var(--border-strong);font-weight:650;position:sticky;top:0}.table-scroll{border:1px solid var(--border);border-radius:var(--radius);max-height:24rem;overflow:auto}.preview{border:1px solid var(--border);border-radius:var(--radius);background:repeating-conic-gradient(var(--bg-subtle) 0% 25%, var(--bg) 0% 50%) 50% / 20px 20px;max-width:100%;max-height:24rem;margin-inline:auto;display:block}.dropzone[data-astro-cid-wj3pvpmh]+.tool-status[data-astro-cid-wj3pvpmh],.file-list[data-astro-cid-wj3pvpmh],.tool-form[data-astro-cid-wj3pvpmh],.tool-actions[data-astro-cid-wj3pvpmh],.result[data-astro-cid-wj3pvpmh]{margin-top:var(--space-5)}.file-name[data-astro-cid-wj3pvpmh]{white-space:normal;overflow-wrap:anywhere}.field-note[data-astro-cid-whgtfdm4]:not([hidden])+.tool-form[data-astro-cid-whgtfdm4],.tool-actions[data-astro-cid-whgtfdm4],.result[data-astro-cid-whgtfdm4]{margin-top:var(--space-5)}.modes[data-astro-cid-whgtfdm4]{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.mode[data-astro-cid-whgtfdm4]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer;font-weight:600;display:inline-flex}.mode[data-astro-cid-whgtfdm4] input[data-astro-cid-whgtfdm4]{accent-color:var(--brand)}.mode[data-astro-cid-whgtfdm4]:has(input:checked){border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.mode[data-astro-cid-whgtfdm4]:has(input:focus-visible){box-shadow:0 0 0 3px var(--brand-ring)}.file-list[data-astro-cid-4omdq7sj],.tool-form[data-astro-cid-4omdq7sj],.tool-actions[data-astro-cid-4omdq7sj],.result[data-astro-cid-4omdq7sj]{margin-top:var(--space-5)}.savings[data-astro-cid-4omdq7sj]{margin:var(--space-3) 0 0;font-size:var(--text-sm);padding:0;list-style:none}.savings[data-astro-cid-4omdq7sj] li[data-astro-cid-4omdq7sj]{align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);flex-wrap:wrap;display:flex}.savings[data-astro-cid-4omdq7sj] .file-name[data-astro-cid-4omdq7sj]{flex:1;min-width:8rem}.savings[data-astro-cid-4omdq7sj] .delta[data-astro-cid-4omdq7sj]{font-variant-numeric:tabular-nums;font-weight:650}.savings[data-astro-cid-4omdq7sj] .delta[data-astro-cid-4omdq7sj].is-good{color:light-dark(#15803d,#86efac)}.savings[data-astro-cid-4omdq7sj] .delta[data-astro-cid-4omdq7sj].is-bad{color:light-dark(#b91c1c,#fca5a5)}.file-list[data-astro-cid-hmdtecgo],.tool-form[data-astro-cid-hmdtecgo],.tool-actions[data-astro-cid-hmdtecgo],.result[data-astro-cid-hmdtecgo],.tool-form[data-astro-cid-hmdtecgo]>[data-astro-cid-hmdtecgo]+[data-astro-cid-hmdtecgo]{margin-top:var(--space-5)}.format-grid[data-astro-cid-hmdtecgo]{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.format-card[data-astro-cid-hmdtecgo]{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);cursor:pointer;align-items:flex-start;display:flex}.format-card[data-astro-cid-hmdtecgo]:has(input:checked){border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.format-card[data-astro-cid-hmdtecgo]:has(input:focus-visible){outline:2px solid var(--brand-ring);outline-offset:2px}.format-body[data-astro-cid-hmdtecgo]{gap:2px;display:grid}.format-name[data-astro-cid-hmdtecgo]{font-weight:650}.format-note[data-astro-cid-hmdtecgo]{color:var(--fg-subtle);font-size:var(--text-xs);line-height:1.4}.color-input[data-astro-cid-hmdtecgo]{width:4.5rem;padding:.2rem}.conversions[data-astro-cid-hmdtecgo]{margin:var(--space-3) 0 0;font-size:var(--text-sm);padding:0;list-style:none}.conversions[data-astro-cid-hmdtecgo] li[data-astro-cid-hmdtecgo]{align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);flex-wrap:wrap;display:flex}.conversions[data-astro-cid-hmdtecgo] .file-name[data-astro-cid-hmdtecgo]{flex:1;min-width:8rem}.conversions[data-astro-cid-hmdtecgo] .conversion[data-astro-cid-hmdtecgo]{font-variant-numeric:tabular-nums;color:var(--fg-muted)}.tool-actions[data-astro-cid-tb22chfl],.stat-grid[data-astro-cid-tb22chfl],.tool-cols[data-astro-cid-tb22chfl],.keywords[data-astro-cid-tb22chfl]{margin-top:var(--space-5)}.limit-line[data-astro-cid-tb22chfl]{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.limit-line[data-astro-cid-tb22chfl] .is-over[data-astro-cid-tb22chfl]{color:light-dark(#b91c1c,#fca5a5);font-weight:650}.keywords-title[data-astro-cid-tb22chfl]{font-size:var(--text-lg)}.keywords[data-astro-cid-tb22chfl] .field-hint[data-astro-cid-tb22chfl]{margin-top:var(--space-2)}.keywords[data-astro-cid-tb22chfl] table[data-astro-cid-tb22chfl]{margin-top:var(--space-3)}.keywords[data-astro-cid-tb22chfl] .share[data-astro-cid-tb22chfl]{font-variant-numeric:tabular-nums;color:var(--fg-muted)}.json-grid[data-astro-cid-xyj52han]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.json-textarea[data-astro-cid-xyj52han]{font-family:var(--font-mono);font-size:var(--text-sm);tab-size:2;line-height:1.55}.tool-cols[data-astro-cid-xyj52han],.tool-actions[data-astro-cid-xyj52han],.json-error[data-astro-cid-xyj52han],.json-notes[data-astro-cid-xyj52han]{margin-top:var(--space-5)}.json-sort[data-astro-cid-xyj52han]{padding-block:var(--space-3);align-self:end}.json-error[data-astro-cid-xyj52han]{padding:var(--space-4);border-radius:var(--radius);background:light-dark(#fef2f2,#2a1414);border:1px solid light-dark(#fca5a5,#7f1d1d)}.json-error-title[data-astro-cid-xyj52han]{color:light-dark(#b91c1c,#fca5a5);font-weight:650}.json-error-pos[data-astro-cid-xyj52han],.json-caret[data-astro-cid-xyj52han]+.json-error-pos[data-astro-cid-xyj52han]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--fg-muted)}.json-caret[data-astro-cid-xyj52han]{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--bg);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;line-height:1.4;overflow-x:auto}.json-note[data-astro-cid-xyj52han]{padding:var(--space-4);border-radius:var(--radius);background:light-dark(#fffbeb,#2a2313);border:1px solid light-dark(#fcd34d,#78350f)}.json-note[data-astro-cid-xyj52han]+.json-note[data-astro-cid-xyj52han]{margin-top:var(--space-4)}.json-note[data-astro-cid-xyj52han] h2[data-astro-cid-xyj52han]{font-size:var(--text-base);color:light-dark(#92400e,#fcd34d)}.json-note[data-astro-cid-xyj52han] p[data-astro-cid-xyj52han]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--fg-muted)}.json-note[data-astro-cid-xyj52han] ul[data-astro-cid-xyj52han]{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);padding-inline-start:1.2em}.json-note[data-astro-cid-xyj52han] li[data-astro-cid-xyj52han]+li[data-astro-cid-xyj52han]{margin-top:var(--space-1)}.qr-group[data-astro-cid-svcxum7t]{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;display:flex}.qr-group[data-astro-cid-svcxum7t][hidden]{display:none}.qr-options-title[data-astro-cid-svcxum7t]{margin-top:var(--space-6);font-size:var(--text-lg)}.qr-result[data-astro-cid-svcxum7t]{margin-top:var(--space-6)}.qr-result-title[data-astro-cid-svcxum7t]{font-size:var(--text-lg)}.qr-empty[data-astro-cid-svcxum7t]{margin-top:var(--space-2)}.qr-canvas[data-astro-cid-svcxum7t]{width:min(100%,20rem);height:auto;image-rendering:pixelated;background:#fff}.qr-payload[data-astro-cid-svcxum7t]{margin-top:var(--space-5)}.qr-payload-title[data-astro-cid-svcxum7t]{font-size:var(--text-base)}.qr-payload-code[data-astro-cid-svcxum7t]{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap;display:block}.pw-sets[data-astro-cid-yw2ma7wn]{gap:var(--space-3);margin:var(--space-5) 0 0;border:0;flex-direction:column;padding:0;display:flex}.pw-sets[data-astro-cid-yw2ma7wn] legend[data-astro-cid-yw2ma7wn]{margin-bottom:var(--space-3);padding:0}.pw-unsupported[data-astro-cid-yw2ma7wn]{padding:var(--space-4);border-radius:var(--radius);color:light-dark(#b91c1c,#fca5a5);background:light-dark(#fef2f2,#2a1414);border:1px solid light-dark(#fca5a5,#7f1d1d)}.pw-output[data-astro-cid-yw2ma7wn]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);font-family:var(--font-mono);overflow-wrap:anywhere;letter-spacing:.02em;font-size:clamp(1.05rem,2.4vw,1.5rem);font-weight:600;display:block}.pw-placeholder[data-astro-cid-yw2ma7wn]{color:var(--fg-subtle);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;font-weight:400}.pw-output[data-astro-cid-yw2ma7wn] .is-space[data-astro-cid-yw2ma7wn]{background:light-dark(#e5e7eb,#374151)}.calc-heading[data-astro-cid-ru23osow]{margin-top:var(--space-6);font-size:var(--text-lg)}.calc-heading[data-astro-cid-ru23osow]:first-child{margin-top:0}.term-presets[data-astro-cid-ru23osow]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.calc-error[data-astro-cid-ru23osow]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:light-dark(#b91c1c,#fca5a5);background:light-dark(#fef2f2,#2a1414);border:1px solid light-dark(#fca5a5,#7f1d1d)}.calc-result[data-astro-cid-ru23osow],.calc-schedule[data-astro-cid-ru23osow]{margin-top:var(--space-6)}.calc-hero[data-astro-cid-ru23osow]{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--brand-soft);flex-direction:column;display:flex}.calc-hero-value[data-astro-cid-ru23osow]{color:var(--brand);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:700;line-height:1.1}.calc-hero-label[data-astro-cid-ru23osow]{color:var(--fg-muted);font-size:var(--text-sm)}.calc-saving[data-astro-cid-ru23osow]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle)}.calc-saving-note[data-astro-cid-ru23osow]{color:var(--fg-muted);font-size:var(--text-sm)}.schedule-head[data-astro-cid-ru23osow]{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.schedule-controls[data-astro-cid-ru23osow]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.schedule-controls[data-astro-cid-ru23osow] .field-label[data-astro-cid-ru23osow]{margin:0}.schedule-scroll[data-astro-cid-ru23osow]{max-height:28rem;overflow-y:auto}.schedule-scroll[data-astro-cid-ru23osow] thead[data-astro-cid-ru23osow] th[data-astro-cid-ru23osow]{z-index:1;background:var(--bg);position:sticky;top:0}.tool-table[data-astro-cid-ru23osow] td[data-astro-cid-ru23osow]{font-variant-numeric:tabular-nums}.mode-hint[data-astro-cid-7k2j5juc]{margin-top:var(--space-3)}.modes[data-astro-cid-7k2j5juc]{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.mode[data-astro-cid-7k2j5juc]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer;font-weight:600;display:inline-flex}.mode[data-astro-cid-7k2j5juc] input[data-astro-cid-7k2j5juc]{accent-color:var(--brand)}.mode[data-astro-cid-7k2j5juc]:has(input:checked){border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.calc-heading[data-astro-cid-7k2j5juc]{margin-top:var(--space-6);font-size:var(--text-lg)}.calc-grid[data-astro-cid-7k2j5juc]{gap:var(--space-4) var(--space-6);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.calc-error[data-astro-cid-7k2j5juc]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:light-dark(#b91c1c,#fca5a5);background:light-dark(#fef2f2,#2a1414);border:1px solid light-dark(#fca5a5,#7f1d1d)}.calc-result[data-astro-cid-7k2j5juc],.calc-schedule[data-astro-cid-7k2j5juc]{margin-top:var(--space-6)}.calc-hero[data-astro-cid-7k2j5juc]{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--brand-soft);flex-direction:column;display:flex}.calc-hero-value[data-astro-cid-7k2j5juc]{color:var(--brand);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:700;line-height:1.1}.calc-hero-label[data-astro-cid-7k2j5juc]{color:var(--fg-muted);font-size:var(--text-sm)}.calc-note[data-astro-cid-7k2j5juc]{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-sm)}.calc-note[data-astro-cid-7k2j5juc].is-warning{color:light-dark(#92400e,#fcd34d);background:light-dark(#fffbeb,#2a2113);border-color:light-dark(#fcd34d,#78350f)}.schedule-scroll[data-astro-cid-7k2j5juc]{margin-top:var(--space-3);max-height:28rem;overflow-y:auto}.schedule-scroll[data-astro-cid-7k2j5juc] thead[data-astro-cid-7k2j5juc] th[data-astro-cid-7k2j5juc]{z-index:1;background:var(--bg);position:sticky;top:0}.tool-table[data-astro-cid-7k2j5juc] td[data-astro-cid-7k2j5juc]{font-variant-numeric:tabular-nums}.tool-head[data-astro-cid-odbiejac]{padding-block:var(--space-6) var(--space-5)}.crumbs[data-astro-cid-odbiejac] ol[data-astro-cid-odbiejac]{gap:var(--space-2);margin:0 0 var(--space-4);color:var(--fg-subtle);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]+li[data-astro-cid-odbiejac]:before{content:"/";color:var(--border-strong);margin-inline-end:var(--space-2)}.crumbs[data-astro-cid-odbiejac] a[data-astro-cid-odbiejac]{color:var(--fg-muted);text-decoration:none}.crumbs[data-astro-cid-odbiejac] a[data-astro-cid-odbiejac]:hover{color:var(--brand);text-decoration:underline}.lead[data-astro-cid-odbiejac]{margin-top:var(--space-3);max-width:var(--measure);color:var(--fg-muted);font-size:var(--text-lg);text-wrap:pretty}.channel[data-astro-cid-odbiejac]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.main-col[data-astro-cid-odbiejac]{max-width:var(--measure)}.main-col[data-astro-cid-odbiejac]>h2[data-astro-cid-odbiejac]{font-size:var(--text-2xl)}.side-col[data-astro-cid-odbiejac] .ad-slot{margin-block:0}@media (width<=62rem){.channel[data-astro-cid-odbiejac]{grid-template-columns:minmax(0,1fr)}}.steps[data-astro-cid-odbiejac]{margin:var(--space-5) 0 0;counter-reset:step;padding:0;list-style:none}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]{counter-increment:step;padding-inline-start:var(--space-8);position:relative}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]+li[data-astro-cid-odbiejac]{margin-top:var(--space-5)}.steps[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]:before{content:counter(step);inset-inline-start:0;border-radius:var(--radius-full);background:var(--brand-soft);width:1.75rem;height:1.75rem;color:var(--brand);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:.1rem}.steps[data-astro-cid-odbiejac] h3[data-astro-cid-odbiejac]{font-size:var(--text-base);font-weight:650}.steps[data-astro-cid-odbiejac] p[data-astro-cid-odbiejac]{margin-top:var(--space-1);color:var(--fg-muted)}.prose-block[data-astro-cid-odbiejac]{margin-top:var(--space-7)}.prose-block[data-astro-cid-odbiejac]>h2[data-astro-cid-odbiejac]{font-size:var(--text-2xl)}.prose-block[data-astro-cid-odbiejac] p[data-astro-cid-odbiejac]{margin-top:var(--space-4)}.prose-block[data-astro-cid-odbiejac] ul[data-astro-cid-odbiejac]{margin-top:var(--space-4);padding-inline-start:1.35em}.prose-block[data-astro-cid-odbiejac] li[data-astro-cid-odbiejac]+li[data-astro-cid-odbiejac]{margin-top:var(--space-2)}.updated[data-astro-cid-odbiejac]{margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--fg-subtle);font-size:var(--text-sm)}.faq[data-astro-cid-odbiejac]{margin-top:var(--space-5)}.faq-item[data-astro-cid-odbiejac]+.faq-item[data-astro-cid-odbiejac]{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.faq-item[data-astro-cid-odbiejac] h3[data-astro-cid-odbiejac]{font-size:var(--text-lg)}.faq-item[data-astro-cid-odbiejac] p[data-astro-cid-odbiejac]{margin-top:var(--space-2);color:var(--fg-muted)}
