@layer base{.t-muted{color:var(--color-text-muted)}.t-num{font-variant-numeric:tabular-nums}.ore-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}}@layer components{.ore-field{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ore-field__label{font:var(--weight-bold) var(--text-small)/var(--lh-small) var(--font-ui);color:var(--color-text);padding:0}.ore-field__hint{font:var(--weight-regular) var(--text-small)/var(--lh-small) var(--font-ui);color:var(--color-text-muted)}.ore-field__error{font:var(--weight-bold) var(--text-small)/var(--lh-small) var(--font-ui);color:var(--color-error);gap:var(--space-2);align-items:flex-start;display:flex}.ore-input{appearance:none;inline-size:100%;min-block-size:var(--control-h);border-radius:var(--radius);padding:var(--field-shade) var(--space-3) 0;border:var(--outline) solid var(--color-control-edge);background:var(--color-sunken);color:var(--color-text);box-shadow:inset 0 var(--field-shade) 0 var(--ore-field-shade);font:var(--weight-regular) var(--text-body)/var(--lh-body) var(--font-ui);margin:0}.ore-input::placeholder{color:var(--color-text-placeholder);opacity:1}@media (hover:hover){.ore-input:hover:not(:disabled){border-color:var(--ore-off-rim)}}.ore-input:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:0;box-shadow:inset 0 var(--field-shade) 0 var(--ore-field-shade), 0 0 0 calc(var(--focus-ring) * 2) var(--color-focus-outer)}.ore-input[aria-invalid=true]{border-color:var(--color-error)}.ore-input:disabled{color:var(--ore-white-tertiary);border-color:var(--ore-disabled);box-shadow:none}@supports (cursor:not-allowed){.ore-input:disabled{cursor:not-allowed}}.ore-input:disabled::placeholder{color:var(--ore-white-tertiary)}.ore-input[type=number]{font-variant-numeric:tabular-nums;appearance:textfield}.ore-input::-webkit-inner-spin-button{appearance:none;margin:0}.ore-input::-webkit-outer-spin-button{appearance:none;margin:0}.ore-search{display:block;position:relative}.ore-search>.ore-glyph{color:var(--color-text-placeholder);pointer-events:none;position:absolute;inset-block-start:calc((var(--control-h) + var(--field-shade) - var(--icon-sm)) / 2);inset-inline-start:var(--space-3)}.ore-search>.ore-input{padding-inline-start:var(--glyph-gutter)}.ore-seg{border:0;min-inline-size:0;margin:0;padding:0}.ore-seg__row{gap:var(--space-1);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ore-seg__item{--face:var(--ore-general);--face-hover:var(--ore-general-hover);--rim-br:var(--ore-general-stroke);--rim-br-hover:var(--ore-general-stroke);--rim-tl:var(--ore-rim);--rim-tl-hover:var(--ore-rim);--ledge-c:var(--ore-general-shadow);min-block-size:var(--control-h);cursor:pointer;min-inline-size:88px;padding:var(--outline) var(--outline) calc(var(--ledge) + var(--outline));color:var(--ore-ink);font:var(--weight-bold) var(--text-label)/var(--lh-label) var(--font-ui);display:flex;position:relative}@media (hover:hover){.ore-seg__item:hover .ore-btn__face{background:var(--face-hover)}}.ore-seg__item input:checked+.ore-btn__face{translate:0 var(--press);background:var(--ore-green);color:var(--ore-white);text-shadow:var(--shadow-text);box-shadow:inset calc(-1 * var(--rim)) calc(-1 * var(--rim)) 0 var(--ore-green-stroke), inset var(--rim) var(--rim) 0 var(--ore-rim), 0 0 0 var(--outline) var(--ore-shell)}.ore-seg__item input:checked+.ore-btn__face:after{content:"";inline-size:min(var(--selection-w), 60%);block-size:var(--selection-line);background:var(--ore-white);position:absolute;inset-block-end:var(--space-1);inset-inline:50%;translate:-50%}.ore-seg__item input:focus-visible+.ore-btn__face,[data-kbd] .ore-seg__item input:focus+.ore-btn__face{outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--outline)}.ore-seg__item input:disabled+.ore-btn__face{color:var(--ore-ink-tertiary)}@supports (cursor:not-allowed){.ore-seg__item input:disabled+.ore-btn__face{cursor:not-allowed}}@media (forced-colors:active){.ore-seg__item .ore-btn__face{border:var(--outline) solid ButtonText}.ore-seg__item input:checked+.ore-btn__face{forced-color-adjust:none;color:selecteditemtext;box-shadow:none;text-shadow:none;background:selecteditem;border-color:selecteditem}.ore-seg__item input:checked:focus-visible+.ore-btn__face,[data-kbd] .ore-seg__item input:checked:focus+.ore-btn__face{outline-color:highlight}}.calc{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border-block:var(--outline) solid var(--color-frame);display:grid;container:nether-calc/inline-size}.calc__dims{gap:var(--space-3);display:grid}.calc__dir .ore-seg__row{margin-block-start:var(--space-1)}.calc__row{gap:var(--space-3);flex-wrap:wrap;display:flex}.calc__row>.ore-field{min-inline-size:max(calc(7.25em + 2 * var(--outline)), calc(8.6ch + 2 * var(--space-3) + 2 * var(--outline)));flex:1 1 0}.calc__row>.ore-field:nth-child(2){min-inline-size:max(calc(3.5em + 2 * var(--outline)), calc(3.05ch + 2 * var(--space-3) + 2 * var(--outline)))}.calc__out{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-sunken);border:var(--outline) solid var(--color-frame);box-shadow:inset 0 var(--field-shade) 0 var(--ore-field-shade);flex-wrap:wrap;display:flex}.calc__result{font:var(--weight-bold) var(--text-title) / var(--lh-title) var(--font-ui);font-variant-numeric:tabular-nums;color:var(--color-you);display:inline}.calc__result--error{font:var(--weight-bold) var(--text-small) / var(--space-4) var(--font-ui);color:var(--color-error)}.calc__text{min-inline-size:min(14.25rem,100%)}.calc__slot{display:grid}.calc__line,.calc__ghost{grid-area:1/1}.calc__line--error,.calc__ghost{font:var(--weight-bold) var(--text-small) / var(--space-4) var(--font-ui);container-type:inline-size}.calc__ghost{margin:0}.calc__line--ref,.calc__ghost{visibility:hidden}@container nether-calc (width<=20.3rem){.calc__row{gap:var(--space-2)}.calc__row>.ore-field{min-inline-size:max(calc(6.5em + 2 * var(--outline)), calc(8.5ch + 2 * var(--space-2) + 2 * var(--outline)))}.calc__row>.ore-field:nth-child(2){inline-size:max(calc(3em + 2 * var(--outline)), calc(3.05ch + 2 * var(--space-2) + 2 * var(--outline)));flex:none;min-inline-size:0}.calc__row .ore-input{padding-inline:var(--space-2)}}@container nether-calc (width<=17.74rem){.calc__row{gap:var(--space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, max(calc(7.25em + 2 * var(--outline)), calc(8.6ch + 2 * var(--space-3) + 2 * var(--outline)))), 1fr));display:grid}.calc__row>.ore-field,.calc__row>.ore-field:nth-child(2){flex:initial;inline-size:auto;min-inline-size:0}.calc__row .ore-input{padding-inline:var(--space-3)}}@container nether-calc (width>=44.75rem){.calc__dims{grid-template-columns:auto 1fr;align-items:end}.calc__row{min-inline-size:calc(2 * max(calc(7.25em + 2 * var(--outline)), calc(8.6ch + 2 * var(--space-3) + 2 * var(--outline))) + max(calc(3.5em + 2 * var(--outline)), calc(3.05ch + 2 * var(--space-3) + 2 * var(--outline))) + 2 * var(--space-3));max-inline-size:calc(36rem + 2 * var(--space-3))}}.calc__dir .ore-btn__face{white-space:normal}@container nether-calc (width<=23.74rem){.calc__dir .ore-seg__row{grid-auto-flow:row}.calc__dir .ore-btn__face{white-space:normal;text-align:center}}@container nether-calc (width<=18rem){.calc__out>.slot{display:none}.calc__out .ore-btn__face{white-space:normal;text-align:center}.calc__dims{gap:var(--space-2);margin-block-start:calc(var(--space-2) - var(--space-4))}.calc__out{margin-block:calc(var(--space-2) - var(--space-4));padding-block-start:var(--space-2)}}@container nether-calc (width<=10.65rem){.calc__out{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-2);border-inline-width:0}.calc__out>.ore-btn{margin-inline:calc(var(--space-4) - var(--space-2))}}.data-table .num.coords{white-space:normal}.data-table .coords>span{white-space:nowrap}}
