.orm[data-astro-cid-brdxkj3l]{background-color:#ffffff05;border:1px solid var(--color-border);border-radius:var(--radius-xl);padding-inline:var(--space-8);padding-block:var(--space-8);margin-block:var(--space-8);font-family:var(--font-sans)}.orm[data-astro-cid-brdxkj3l] p[data-astro-cid-brdxkj3l][class*=orm-]{margin-block:0}.orm[data-astro-cid-brdxkj3l] p[data-astro-cid-brdxkj3l].orm-cap{margin-block-start:var(--space-6)}.orm-topbar[data-astro-cid-brdxkj3l]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-5)}.orm-tabs[data-astro-cid-brdxkj3l]{display:inline-flex;gap:var(--space-1);padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-md)}.orm-tab[data-astro-cid-brdxkj3l]{background:none;border:none;border-radius:calc(var(--radius-md) - 2px);padding-inline:var(--space-4);padding-block:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);cursor:pointer}.orm-tab[data-astro-cid-brdxkj3l].active{background-color:var(--color-teal);color:var(--color-charcoal)}.orm-tab[data-astro-cid-brdxkj3l]:focus-visible,.orm-unit-btn[data-astro-cid-brdxkj3l]:focus-visible,.orm-btn[data-astro-cid-brdxkj3l]:focus-visible,.orm-btn-ghost[data-astro-cid-brdxkj3l]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.orm-toggle[data-astro-cid-brdxkj3l]{display:inline-flex;background-color:#ffffff0d;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}.orm-unit-btn[data-astro-cid-brdxkj3l]{background:none;border:none;padding-inline:.625rem;padding-block:.25rem;font-family:var(--font-mono);font-size:11px;color:var(--color-text-secondary);cursor:pointer;line-height:1.5}.orm-unit-btn[data-astro-cid-brdxkj3l].active{background-color:var(--color-teal);color:var(--color-charcoal);font-weight:600}.orm-form[data-astro-cid-brdxkj3l]{display:grid;gap:var(--space-5)}.orm-group[data-astro-cid-brdxkj3l]{display:flex;flex-direction:column;gap:var(--space-2)}.orm-row-2[data-astro-cid-brdxkj3l]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.orm-row-2[data-astro-cid-brdxkj3l][hidden],.orm-group[data-astro-cid-brdxkj3l][hidden]{display:none}.orm-label[data-astro-cid-brdxkj3l]{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.orm-label--sub[data-astro-cid-brdxkj3l]{font-weight:500;color:var(--color-text-secondary)}.orm-fieldset[data-astro-cid-brdxkj3l]{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.orm-fieldset[data-astro-cid-brdxkj3l] legend[data-astro-cid-brdxkj3l]{padding:0;margin-block-end:var(--space-2)}.orm-radios[data-astro-cid-brdxkj3l]{display:flex;flex-wrap:wrap;gap:var(--space-4)}.orm-radio[data-astro-cid-brdxkj3l]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer}.orm-radio[data-astro-cid-brdxkj3l] input[data-astro-cid-brdxkj3l]{accent-color:var(--color-teal)}.orm-set-inputs[data-astro-cid-brdxkj3l]{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:var(--space-3)}.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-set{display:flex;flex-direction:column;gap:var(--space-1)}.orm-input-row[data-astro-cid-brdxkj3l]{display:flex;align-items:center;gap:var(--space-3)}.orm-input[data-astro-cid-brdxkj3l],.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-input{flex:1;min-inline-size:0;background-color:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-md);padding-inline:var(--space-4);padding-block:var(--space-3);font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-text-primary);transition:border-color .15s ease;-moz-appearance:textfield}.orm-group[data-astro-cid-brdxkj3l]>.orm-input[data-astro-cid-brdxkj3l]{flex:0 0 auto}.orm-input[data-astro-cid-brdxkj3l]::-webkit-inner-spin-button,.orm-input[data-astro-cid-brdxkj3l]::-webkit-outer-spin-button,.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-input::-webkit-inner-spin-button,.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.orm-input[data-astro-cid-brdxkj3l]:focus,.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-input:focus,.orm-select[data-astro-cid-brdxkj3l]:focus{outline:none;border-color:var(--color-teal)}.orm-input[data-astro-cid-brdxkj3l][aria-invalid=true],.orm-set-inputs[data-astro-cid-brdxkj3l] .orm-input[aria-invalid=true]{border-color:#f97316cc}.orm-unit[data-astro-cid-brdxkj3l]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);min-inline-size:2.5rem;flex-shrink:0}.orm-select[data-astro-cid-brdxkj3l]{background-color:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-md);padding-inline:var(--space-4);padding-block:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;color-scheme:dark;inline-size:100%}.orm-hint[data-astro-cid-brdxkj3l]{margin:0;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.orm-hint[data-astro-cid-brdxkj3l][hidden],.orm-error[data-astro-cid-brdxkj3l][hidden]{display:none}.orm-error[data-astro-cid-brdxkj3l]{margin:0;font-size:var(--text-xs);color:#f97316f2;line-height:1.5}.orm-btn[data-astro-cid-brdxkj3l]{background-color:var(--color-teal);color:var(--color-charcoal);border:none;border-radius:var(--radius-md);padding-inline:var(--space-8);padding-block:var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:700;cursor:pointer;justify-self:start;transition:background-color .15s ease,transform 80ms ease;margin-block-start:var(--space-2)}.orm-btn[data-astro-cid-brdxkj3l]:hover{background-color:var(--color-teal-deep)}.orm-btn[data-astro-cid-brdxkj3l]:active{transform:scale(.98)}.orm-btn-ghost[data-astro-cid-brdxkj3l]{background:none;border:1px solid rgb(0 201 167 / .35);border-radius:var(--radius-md);padding-inline:var(--space-4);padding-block:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--color-teal-text);cursor:pointer}.orm-btn-ghost[data-astro-cid-brdxkj3l]:hover{background-color:#00c9a714}.orm-cap[data-astro-cid-brdxkj3l]{margin-block:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1px solid rgb(249 115 22 / .4);border-radius:var(--radius-lg);background-color:#f973160f;font-size:var(--text-sm);line-height:1.6;color:var(--color-text-primary)}.orm-results[data-astro-cid-brdxkj3l]{margin-block-start:var(--space-8);padding-block-start:var(--space-8);border-block-start:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-4)}.orm-results[data-astro-cid-brdxkj3l][hidden],.orm-cap[data-astro-cid-brdxkj3l][hidden],.orm-panel[data-astro-cid-brdxkj3l][hidden]{display:none}.orm-result-card[data-astro-cid-brdxkj3l]{display:flex;flex-direction:column;gap:.25rem;background-color:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding-inline:var(--space-5);padding-block:var(--space-4)}.orm-result-card--teal[data-astro-cid-brdxkj3l]{border-color:#00c9a740;background-color:#00c9a70f}.orm-result-label[data-astro-cid-brdxkj3l]{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.orm-result-value[data-astro-cid-brdxkj3l]{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:500;color:var(--color-text-primary);line-height:1.1;margin-block:.25rem}.orm-result-unit[data-astro-cid-brdxkj3l]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-secondary)}.orm-result-range[data-astro-cid-brdxkj3l],.orm-mono[data-astro-cid-brdxkj3l]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-primary)}.orm-result-sub[data-astro-cid-brdxkj3l]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary)}.orm-note[data-astro-cid-brdxkj3l],.orm-interp[data-astro-cid-brdxkj3l],.orm-rule[data-astro-cid-brdxkj3l],.orm-warn[data-astro-cid-brdxkj3l]{margin:0;font-size:var(--text-sm);line-height:1.65;color:var(--color-text-body)}.orm-note[data-astro-cid-brdxkj3l]{font-size:var(--text-xs);color:var(--color-text-secondary)}.orm-rule[data-astro-cid-brdxkj3l]{font-weight:600;color:var(--color-text-primary)}.orm-warn[data-astro-cid-brdxkj3l]{padding:var(--space-3) var(--space-4);border-inline-start:3px solid rgb(249 115 22 / .7);background-color:#f973160d;border-radius:var(--radius-sm)}.orm-warn[data-astro-cid-brdxkj3l][hidden],.orm-box[data-astro-cid-brdxkj3l][hidden],.orm-ladder[data-astro-cid-brdxkj3l][hidden]{display:none}.orm-table[data-astro-cid-brdxkj3l]{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.orm-table[data-astro-cid-brdxkj3l] caption[data-astro-cid-brdxkj3l]{text-align:start;font-weight:600;color:var(--color-text-primary);padding-block-end:var(--space-2)}.orm-caption-note[data-astro-cid-brdxkj3l]{display:block;font-weight:400;font-size:var(--text-xs);color:var(--color-text-secondary)}.orm-table[data-astro-cid-brdxkj3l] th[data-astro-cid-brdxkj3l],.orm-table[data-astro-cid-brdxkj3l] td{text-align:start;padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border)}.orm-table[data-astro-cid-brdxkj3l] th[data-astro-cid-brdxkj3l]{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.orm-table[data-astro-cid-brdxkj3l] td{font-family:var(--font-mono);color:var(--color-text-primary)}.orm-table[data-astro-cid-brdxkj3l] tr.orm-row-current td{background-color:#00c9a714;font-weight:600}.orm-box[data-astro-cid-brdxkj3l],.orm-ladder[data-astro-cid-brdxkj3l]{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:#ffffff08}.orm-box[data-astro-cid-brdxkj3l][data-verdict=big]{border-color:#eab30880}.orm-box[data-astro-cid-brdxkj3l][data-verdict=too_big]{border-color:#f9731699}.orm-box[data-astro-cid-brdxkj3l][data-verdict=good]{border-color:#00c9a766}.orm-box-title[data-astro-cid-brdxkj3l]{margin:0 0 var(--space-3);font-weight:600;font-size:var(--text-sm);color:var(--color-text-primary)}.orm-tag[data-astro-cid-brdxkj3l]{display:inline-block;margin-inline-start:var(--space-2);padding-inline:.375rem;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);vertical-align:middle}.orm-dl[data-astro-cid-brdxkj3l]{display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0 0 var(--space-3)}.orm-dl[data-astro-cid-brdxkj3l] dt[data-astro-cid-brdxkj3l]{font-size:var(--text-xs);color:var(--color-text-secondary)}.orm-dl[data-astro-cid-brdxkj3l] dd[data-astro-cid-brdxkj3l]{margin:0;font-size:var(--text-lg)}.orm-box-verdict[data-astro-cid-brdxkj3l]{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.orm-ladder-list[data-astro-cid-brdxkj3l]{margin:0 0 var(--space-3);padding-inline-start:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm);line-height:1.6;color:var(--color-text-body)}.orm-ladder[data-astro-cid-brdxkj3l] a[data-astro-cid-brdxkj3l]{color:var(--color-teal-text)}.orm-actions[data-astro-cid-brdxkj3l]{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media(max-width:600px){.orm[data-astro-cid-brdxkj3l]{padding-inline:var(--space-5);padding-block:var(--space-6)}.orm-tabs[data-astro-cid-brdxkj3l]{inline-size:100%}.orm-tab[data-astro-cid-brdxkj3l]{flex:1;padding-inline:var(--space-2)}.orm-row-2[data-astro-cid-brdxkj3l]{grid-template-columns:1fr}}@media print{body.orm-printing>*:not(#orm-print-root){display:none!important}body.orm-printing{background:#fff!important}#orm-print-root .ormc{border:none;padding:0;margin:0;color:#000}#orm-print-root .ormc-toolbar,#orm-print-root .ormc-note a{display:none}#orm-print-root .ormc-scroll{overflow:visible}#orm-print-root .ormc-print-footer{display:block}#orm-print-root .ormc-table th,#orm-print-root .ormc-table td,#orm-print-root .ormc-table caption,#orm-print-root .ormc-note{color:#000;border-color:#bbb}}.ormc[data-astro-cid-fzyfv3ad]{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-block:var(--space-6) var(--space-8);font-family:var(--font-sans);min-inline-size:0}.ormc-toolbar[data-astro-cid-fzyfv3ad]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-5)}.ormc-toggle[data-astro-cid-fzyfv3ad]{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.ormc-unit-btn[data-astro-cid-fzyfv3ad]{background:none;border:none;padding:.25rem .625rem;font-family:var(--font-mono);font-size:11px;color:var(--color-text-secondary);cursor:pointer}.ormc-unit-btn[data-astro-cid-fzyfv3ad].active{background-color:var(--color-teal);color:var(--color-charcoal);font-weight:600}.ormc-print[data-astro-cid-fzyfv3ad]{background:none;border:1px solid rgb(0 201 167 / .35);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--color-teal-text);cursor:pointer}.ormc-print[data-astro-cid-fzyfv3ad]:hover{background-color:#00c9a714}.ormc-unit-btn[data-astro-cid-fzyfv3ad]:focus-visible,.ormc-print[data-astro-cid-fzyfv3ad]:focus-visible,.ormc-scroll[data-astro-cid-fzyfv3ad]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.ormc-grid[data-astro-cid-fzyfv3ad]{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:var(--space-6);align-items:start}.ormc-block[data-astro-cid-fzyfv3ad],.ormc-unit-pane[data-astro-cid-fzyfv3ad]{min-inline-size:0}.ormc-unit-pane[data-astro-cid-fzyfv3ad][hidden]{display:none}.ormc-scroll[data-astro-cid-fzyfv3ad]{max-inline-size:100%;overflow-x:auto}.ormc-table[data-astro-cid-fzyfv3ad]{inline-size:100%;border-collapse:collapse;font-size:var(--text-sm)}.ormc-table--wide[data-astro-cid-fzyfv3ad]{min-inline-size:36rem}.ormc-table[data-astro-cid-fzyfv3ad] caption[data-astro-cid-fzyfv3ad]{text-align:start;font-weight:600;color:var(--color-text-primary);padding-block-end:var(--space-2)}.ormc-tag[data-astro-cid-fzyfv3ad]{display:inline-block;margin-inline-start:var(--space-2);padding-inline:.375rem;font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);vertical-align:middle}.ormc-table[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad],.ormc-table[data-astro-cid-fzyfv3ad] td[data-astro-cid-fzyfv3ad]{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border);text-align:end;white-space:nowrap}.ormc-table[data-astro-cid-fzyfv3ad] thead[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad]{font-size:var(--text-xs);font-weight:500;color:var(--color-text-secondary)}.ormc-table[data-astro-cid-fzyfv3ad] td[data-astro-cid-fzyfv3ad],.ormc-table[data-astro-cid-fzyfv3ad] tbody[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad]{font-family:var(--font-mono);color:var(--color-text-primary)}.ormc-table[data-astro-cid-fzyfv3ad] tbody[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad]{font-weight:600;text-align:start}.ormc-table[data-astro-cid-fzyfv3ad] thead[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad]:first-child{text-align:start}.ormc-table[data-astro-cid-fzyfv3ad] tr[data-astro-cid-fzyfv3ad].ormc-row-you td[data-astro-cid-fzyfv3ad],.ormc-table[data-astro-cid-fzyfv3ad] tr[data-astro-cid-fzyfv3ad].ormc-row-you th[data-astro-cid-fzyfv3ad]{background-color:#00c9a714}.ormc-row-exact[data-astro-cid-fzyfv3ad][hidden]{display:none}.ormc-row-exact[data-astro-cid-fzyfv3ad] td[data-astro-cid-fzyfv3ad],.ormc-row-exact[data-astro-cid-fzyfv3ad] th[data-astro-cid-fzyfv3ad]{background-color:#00c9a729;font-weight:600}.ormc-exact-label[data-astro-cid-fzyfv3ad]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500}.ormc[data-astro-cid-fzyfv3ad] p[data-astro-cid-fzyfv3ad].ormc-note{margin:var(--space-2) 0 0;font-size:var(--text-xs);line-height:1.55;color:var(--color-text-secondary)}.ormc[data-astro-cid-fzyfv3ad] p[data-astro-cid-fzyfv3ad].ormc-print-footer{display:none;margin:var(--space-4) 0 0;font-size:var(--text-xs)}@media(max-width:700px){.ormc[data-astro-cid-fzyfv3ad]{padding:var(--space-4)}.ormc-grid[data-astro-cid-fzyfv3ad]{grid-template-columns:minmax(0,1fr)}}
