.wg .select-chevron{pointer-events:none}.wg{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,2fr);border:1px solid rgb(var(--border-color));border-radius:var(--rounded-block);overflow:hidden;background:rgb(var(--background));margin-top:var(--spacing-8)}.wg [hidden]{display:none!important}.wg .controls,.wg .result{padding:clamp(20px,3vw,40px);min-width:0}.wg .controls{background:rgb(var(--text-color)/.035);border-inline-end:1px solid rgb(var(--border-color))}.wg .step{font-size:.7rem;letter-spacing:.12em;font-weight:700;margin-bottom:16px}.wg label{display:block;font-size:.85rem;font-weight:600;margin:18px 0 8px}.wg .input,.wg .select,.wg .textarea{width:100%;background:rgb(var(--background));font-variant-numeric:tabular-nums}.wg small{display:block;font-size:.75rem;margin-top:6px}.wg .note,.wg .privacy{font-size:.8rem;line-height:1.6;margin-top:14px}.wg .privacy{padding-top:18px;margin-top:24px;border-top:1px solid rgb(var(--border-color))}.wg .modes{display:flex;gap:8px;margin:24px 0}.wg .modes .button{flex:1;padding:12px 10px;--button-background:var(--text-color)/.07;--button-text-color:var(--text-color);box-shadow:none;font-size:.8rem}.wg .modes .button[aria-pressed=true]{--button-background:var(--button-background-primary);--button-text-color:var(--button-text-primary)}.wg :is(button,input,select,textarea,summary):focus-visible{outline:3px solid currentColor;outline-offset:3px}.wg .result-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.wg .result-heading .step{margin-bottom:8px}.wg .status{font-size:.75rem;white-space:nowrap;color:#145139;background:#e0f4e9;border-radius:var(--rounded-button);padding:8px 12px}.wg .status.fail{color:#8c241d;background:#fff0ec}.wg .identity{margin:14px 0 24px}.wg .legend{display:flex;gap:20px;flex-wrap:wrap;font-size:.75rem;margin-bottom:16px}.wg .dot:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px}.wg .parity:before{background:#ac7424}.wg .facility:before{background:#197b64}.wg .card:before{background:#8d42a2}.wg .bit-map{display:flex;flex-wrap:wrap;gap:5px}.wg .bit{width:27px;display:flex;flex-direction:column;align-items:center;gap:5px}.wg .bit small{font-size:.625rem}.wg .bit b{font:500 1rem/1.5 ui-monospace,monospace;width:27px;text-align:center;padding:6px 0;border-radius:4px}.wg .bit.p b{background:#f4e3c6;color:#694714}.wg .bit.f b{background:#d5f1e9;color:#15563f}.wg .bit.c b{background:#efe2f3;color:#693479}.wg .outputs{margin-top:24px}.wg .copyrow{display:flex;gap:8px}.wg .copyrow input{min-width:0;font:.85rem/1.5 ui-monospace,monospace}.wg .copyrow button{font-size:.75rem;padding:10px 16px}.wg details{margin-top:24px;padding-top:20px;border-top:1px solid rgb(var(--border-color))}.wg summary{cursor:pointer;font-weight:600;font-size:.875rem}.wg [data-wg=parityDetails]{font-size:.8rem}.wg [data-wg=parityDetails] p{margin-top:12px}.wg dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:.8rem;margin-top:20px}.wg dd{margin:0;font-family:ui-monospace,monospace;overflow-wrap:anywhere}.wg [data-wg=error]{background:#fff0ec;color:#8c241d;padding:16px;margin-top:20px;border-radius:var(--rounded)}@media(max-width:999px){.wg{grid-template-columns:1fr}.wg .controls{border-inline-end:0;border-bottom:1px solid rgb(var(--border-color))}.wg .modes{max-width:420px}}@media(max-width:499px){.wg dl{grid-template-columns:1fr}.wg dd{margin-bottom:8px}.wg .copyrow{flex-wrap:wrap}.wg .copyrow input{flex:1 1 100%}.wg .copyrow button{margin-left:auto}}main:has(wiegand-calculator) :is([id$=__instructions],[id$=__formats]) .multi-column__item{background:#fff;border-radius:var(--rounded);padding:clamp(24px,3vw,36px);min-width:0}main:has(wiegand-calculator) [id$=__instructions] .multi-column__item>.v-stack>p{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--rounded-full);background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));margin:0}main:has(wiegand-calculator) .wg-range-panel{max-width:960px;margin-inline:auto;padding:clamp(20px,3vw,40px)}main:has(wiegand-calculator) .wg-range-panel caption{text-align:start;font-weight:600;margin-bottom:var(--spacing-6)}main:has(wiegand-calculator) [id$=__products] .product-card__info{background:rgb(var(--button-background-secondary));--text-color:255 255 255;--on-sale-text:var(--button-background-primary);color:rgb(var(--text-color));padding:var(--product-card-info-padding);border-radius:0 0 var(--rounded-sm) var(--rounded-sm)}.wiegand-guide-cards{display:grid;gap:var(--spacing-10)}.wiegand-guide-cards>div{min-width:0}@media screen and (min-width:700px){.wiegand-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAGA */
