.au-root{--au-paper:#eff1ee;--au-surface:#f8f9f7;--au-sunken:#e3e7e1;--au-ink:#14181a;--au-ink-2:#5a6462;--au-ink-3:#676f6d;--au-rule:#cbd2ca;--au-rule-2:#dee3dc;--au-brass:#96742f;--au-brass-text:#7a5d22;--au-brass-inv:#c9a257;--au-brass-wash:#e8dfc9;--au-font-display:var(--font-newsreader),"Iowan Old Style",Georgia,serif;--au-font-body:var(--font-sans),"Segoe UI",system-ui,sans-serif;--au-font-mono:var(--font-mono),ui-monospace,"SFMono-Regular",Consolas,monospace;--au-space-1:0.25rem;--au-space-2:0.5rem;--au-space-3:0.75rem;--au-space-4:1rem;--au-space-5:1.5rem;--au-space-6:2rem;--au-point:79%;background:var(--au-paper);color:var(--au-ink);font-family:var(--au-font-body)}.au-scale{position:relative;display:block;width:100%}.au-scale__ticks{position:absolute;inset:0 0 auto 0;background-image:repeating-linear-gradient(to right,var(--au-rule) 0 1px,transparent 1px var(--au-scale-gap,11px))}.au-scale__base{position:absolute;left:0;right:0;height:1px;background:var(--au-rule)}.au-scale__point{position:absolute;left:var(--au-point);border-radius:50%;background:var(--au-brass);transform:translateX(-50%)}.au-wordmark{display:inline-flex;flex-direction:column;gap:.55rem}.au-wordmark__word{font-family:var(--au-font-display);font-weight:300;letter-spacing:-.012em;line-height:.95;color:var(--au-ink);white-space:nowrap}.au-wordmark__au{color:var(--au-brass)}.au-wordmark__dot{display:inline-block;width:.155em;height:.155em;border-radius:50%;background:var(--au-brass);margin-left:.13em}.au-wordmark__tm{letter-spacing:.02em}.au-wordmark__tm,.au-wordmark__tmc{font-family:var(--au-font-mono);font-size:.215em;font-weight:500;color:var(--au-brass);vertical-align:super;margin-left:.5em}.au-wordmark__tmc{display:inline-flex;align-items:center;justify-content:center;width:2.05em;height:2.05em;border:1px solid;border-radius:50%;line-height:1;letter-spacing:0}.au-wordmark--row{flex-direction:row;align-items:center;gap:.7rem}.au-mark{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;border:1px solid var(--au-ink);color:var(--au-ink);position:relative}.au-mark__sym{font-family:var(--au-font-display);font-weight:300;line-height:1}.au-mark__num{font-family:var(--au-font-mono);color:var(--au-brass-text);letter-spacing:.05em;line-height:1}.au-mark--solid{background:var(--au-ink);border-color:var(--au-ink)}.au-mark--solid .au-mark__sym{color:var(--au-paper)}.au-mark--solid .au-mark__num{color:var(--au-brass-inv)}.au-mark--rule{gap:.35rem}.au-mark__hr{display:block;width:1.8rem;height:1px;background:var(--au-brass)}.au-mark--cell .au-mark__num,.au-mark--full .au-mark__num{position:absolute;top:.3rem;left:.42rem}.au-mark__mass{position:absolute;bottom:.3rem;left:0;right:0;text-align:center;font-family:var(--au-font-mono);color:var(--au-ink-3);font-variant-numeric:tabular-nums}.au-mark--inline{display:inline-flex;border:0;width:auto;height:auto;flex-direction:row;align-items:baseline;gap:.1em;padding:0;vertical-align:baseline}.au-mark--inline .au-mark__num{position:static;vertical-align:super}.au-mark--round{border-radius:50%}.au-mark--brass{border-color:var(--au-brass)}.au-mark--wide{display:inline-flex;width:auto;height:auto;flex-direction:row;align-items:center;gap:.7rem;padding:.45rem .8rem}.au-mark__div{display:block;width:1px;align-self:stretch;background:var(--au-rule)}.au-mark--scale{padding-bottom:.9rem}.au-icon{box-sizing:border-box;display:flex;align-items:flex-end;background:var(--au-ink)}.au-icon--paper{background:var(--au-paper);border:1px solid var(--au-rule)}.au-icon--dot{align-items:center;justify-content:center;padding:0}.au-icon__dot{display:block;border-radius:50%;background:var(--au-brass)}.au-button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--au-font-body);font-size:1rem;font-weight:500;padding:.6rem 1.1rem;border:1px solid var(--au-ink);background:var(--au-ink);color:var(--au-paper);cursor:pointer;text-decoration:none;min-height:2.75rem;border-radius:8px}.au-button--quiet{background:transparent;color:var(--au-ink)}.au-button:disabled{opacity:.45;cursor:not-allowed}.au-button:focus-visible{outline:2px solid var(--au-brass);outline-offset:2px}.au-weigh{box-sizing:border-box;border:1px solid var(--au-rule);background:var(--au-surface);padding:1.35rem;display:flex;flex-direction:column;gap:1rem;font-family:var(--au-font-body);max-width:22rem;border-radius:14px}.au-weigh__head{display:flex;justify-content:space-between;align-items:baseline}.au-weigh__batch{font-size:1rem;font-weight:600;color:var(--au-ink)}.au-weigh__state{font-family:var(--au-font-mono);font-size:.8125rem;letter-spacing:.07em;text-transform:uppercase;color:var(--au-brass-text)}.au-weigh__fields{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.au-field{display:flex;flex-direction:column;gap:.3rem}.au-field__label{font-size:.875rem;color:var(--au-ink-3)}.au-field__value{font-family:var(--au-font-mono);font-size:1rem;color:var(--au-ink);border:1px solid var(--au-rule);background:var(--au-paper);padding:.45rem .6rem;font-variant-numeric:tabular-nums;border-radius:8px}.au-weigh__sum{border-top:1px solid var(--au-rule-2);padding-top:.9rem;display:flex;flex-direction:column;gap:.2rem}.au-weigh__total{font-family:var(--au-font-mono);font-size:2rem;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--au-ink)}.au-weigh__rate{font-family:var(--au-font-mono);font-size:.875rem;color:var(--au-ink-3);font-variant-numeric:tabular-nums}.au-fact{display:flex;flex-direction:column;gap:.4rem;font-family:var(--au-font-body)}.au-fact__label{font-family:var(--au-font-mono);font-size:.8125rem;letter-spacing:.09em;text-transform:uppercase;color:var(--au-ink-3)}.au-fact__title{margin:0;font-size:1.125rem;font-weight:600;color:var(--au-ink)}.au-fact__body{margin:0;font-size:1rem;color:var(--au-ink-2);line-height:1.6}.au-step{display:flex;flex-direction:column;gap:.45rem;font-family:var(--au-font-body)}.au-step__n{font-family:var(--au-font-mono);font-size:.875rem;color:var(--au-brass-text)}.au-step__verb{font-family:var(--au-font-display);font-size:1.6rem;font-weight:400;color:var(--au-ink)}.au-step__after{font-family:var(--au-font-mono);font-size:.875rem;color:var(--au-ink-3)}.au-step__body{margin:0;font-size:1rem;color:var(--au-ink-2);line-height:1.6}.au-rates{width:100%;border-collapse:collapse;font-family:var(--au-font-body);font-size:1rem}.au-rates caption{text-align:left;font-family:var(--au-font-mono);font-size:.8125rem;letter-spacing:.09em;text-transform:uppercase;color:var(--au-ink-3);padding-bottom:.6rem}.au-rates td,.au-rates th{text-align:left;padding:.5rem 0;border-bottom:1px solid var(--au-rule-2)}.au-rates th{font-weight:500;color:var(--au-ink-2);font-size:.9375rem}.au-rates td{font-family:var(--au-font-mono);font-variant-numeric:tabular-nums;color:var(--au-ink)}.au-rates td:last-child,.au-rates th:last-child{text-align:right}.au-lang{display:inline-flex;align-items:stretch;border:1px solid var(--au-rule);background:var(--au-surface);border-radius:8px;overflow:hidden}.au-lang__btn{font-family:var(--au-font-mono);font-size:.8125rem;letter-spacing:.09em;background:none;border:0;padding:.32rem .6rem;color:var(--au-ink-2);cursor:pointer}.au-lang__btn+.au-lang__btn{border-left:1px solid var(--au-rule)}.au-lang__btn[aria-pressed=true]{background:var(--au-ink);color:var(--au-paper)}.au-lang__btn:focus-visible{outline:2px solid var(--au-brass);outline-offset:-2px}.au-root .bg-paperi{background:var(--au-surface)}.au-root .bg-white{background:var(--au-paper)}.au-root .bg-salvia{background:var(--au-brass-wash)}.au-root .bg-raja{background:var(--au-rule)}.au-root .bg-havu{background:var(--au-ink)}.au-root .text-muste{color:var(--au-ink)}.au-root .text-muste-2{color:var(--au-ink-2)}.au-root .text-havu{color:var(--au-brass-text)}.au-root .border-raja{border-color:var(--au-rule)}.au-root .border-havu{border-color:var(--au-ink)}