.pc-calc[data-astro-cid-s2pjcu5c]{background:var(--color-paper-2);border:1px solid var(--color-hairline-light);border-radius:16px;padding:22px;margin:6px 0 12px}.pc-fields[data-astro-cid-s2pjcu5c]{display:grid;grid-template-columns:1fr;gap:16px}.pc-field[data-astro-cid-s2pjcu5c] label[data-astro-cid-s2pjcu5c],.pc-label[data-astro-cid-s2pjcu5c],.pc-plates[data-astro-cid-s2pjcu5c] legend[data-astro-cid-s2pjcu5c]{display:block;font-size:14px;font-weight:600;color:var(--color-on-paper);margin-bottom:6px;padding:0}.pc-row[data-astro-cid-s2pjcu5c]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pc-calc[data-astro-cid-s2pjcu5c] input[data-astro-cid-s2pjcu5c][type=number]{flex:1 1 160px;width:auto;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #C9CDD3;border-radius:10px;background:#fff;color:var(--color-on-paper);font:inherit;font-size:16px}.pc-calc[data-astro-cid-s2pjcu5c] input[data-astro-cid-s2pjcu5c]:focus-visible,.pc-seg[data-astro-cid-s2pjcu5c] button[data-astro-cid-s2pjcu5c]:focus-visible{outline:2px solid var(--color-azure-deep);outline-offset:2px}.pc-seg[data-astro-cid-s2pjcu5c]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.pc-seg-label[data-astro-cid-s2pjcu5c]{font-size:14px;font-weight:600;color:var(--color-on-paper);margin-right:2px}.pc-seg[data-astro-cid-s2pjcu5c] button[data-astro-cid-s2pjcu5c]{min-height:40px;min-width:56px;padding:8px 14px;border-radius:999px;border:1px solid #C9CDD3;background:#fff;color:var(--color-on-paper);font-weight:600;font-size:15px;cursor:pointer}.pc-seg[data-astro-cid-s2pjcu5c] button[data-astro-cid-s2pjcu5c][aria-checked=true]{background:var(--color-azure-deep);border-color:var(--color-azure-deep);color:#fff}.pc-plates[data-astro-cid-s2pjcu5c]{border:0;margin:0;padding:0;min-width:0}.pc-plates[data-astro-cid-s2pjcu5c][hidden]{display:none}.pc-checks[data-astro-cid-s2pjcu5c]{display:flex;flex-wrap:wrap;gap:8px}.pc-check[data-astro-cid-s2pjcu5c]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px 6px 10px;border:1px solid #C9CDD3;border-radius:999px;background:#fff}.pc-check[data-astro-cid-s2pjcu5c] input[data-astro-cid-s2pjcu5c]{width:18px;height:18px;margin:0;accent-color:var(--color-azure-deep)}.pc-check[data-astro-cid-s2pjcu5c] label[data-astro-cid-s2pjcu5c]{margin:0;font-size:15px;font-weight:600;color:var(--color-on-paper);cursor:pointer}.pc-out[data-astro-cid-s2pjcu5c]{margin-top:18px}.pc-msg[data-astro-cid-s2pjcu5c]{margin:0;padding:12px 14px;border-radius:10px;background:#fff4e5;color:#6b3d00;font-size:15.5px;line-height:1.5}.pc-results[data-astro-cid-s2pjcu5c]{border-top:1px solid var(--color-hairline-light);padding-top:14px}.pc-result[data-astro-cid-s2pjcu5c]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;font-size:16px}.pc-result[data-astro-cid-s2pjcu5c] strong[data-astro-cid-s2pjcu5c]{font-family:var(--font-display);font-weight:600;font-size:30px;color:var(--color-on-paper);white-space:nowrap}.pc-near[data-astro-cid-s2pjcu5c]{margin:0 0 10px;font-size:15px;line-height:1.55;color:#2a2d33}.pc-sub[data-astro-cid-s2pjcu5c]{margin:10px 0 6px;font-size:14px;font-weight:600;color:var(--color-on-paper)}.pc-list[data-astro-cid-s2pjcu5c]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pc-list[data-astro-cid-s2pjcu5c] li{padding:6px 12px;border-radius:8px;background:var(--color-paper-1);font-size:16px;font-weight:600;color:var(--color-on-paper)}.pc-bar[data-astro-cid-s2pjcu5c]{display:flex;align-items:center;height:110px;margin-top:16px;overflow:hidden}.pc-bar[data-astro-cid-s2pjcu5c][hidden]{display:none}.pc-shaft[data-astro-cid-s2pjcu5c]{flex:0 0 32px;height:10px;background:#8a9099;border-radius:2px 0 0 2px}.pc-stop[data-astro-cid-s2pjcu5c]{flex:0 0 8px;height:34px;background:#5b6069;border-radius:2px}.pc-load[data-astro-cid-s2pjcu5c]{display:flex;align-items:center;gap:2px;height:100%;min-width:0;padding:0 2px}.pc-sleeve[data-astro-cid-s2pjcu5c]{flex:1 1 24px;min-width:16px;height:14px;background:#b4b9c0;border-radius:0 3px 3px 0}.pc-load[data-astro-cid-s2pjcu5c] .pc-plate{flex:0 1 14px;min-width:6px;border-radius:3px}.pc-load[data-astro-cid-s2pjcu5c] .pc-more{flex:0 0 auto;padding:0 4px;font-size:13px;font-weight:600;color:var(--color-on-paper-soft)}@media(max-width:520px){.pc-result[data-astro-cid-s2pjcu5c]{flex-direction:column;gap:2px}}
