.stamping-places[data-v-6ed2400d]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #d8dbe0}.stamping-places h3[data-v-6ed2400d]{font-size:1rem;font-weight:700}.stamping-places__empty[data-v-6ed2400d],.stamping-places__lead[data-v-6ed2400d],.stamping-places small[data-v-6ed2400d]{color:#5c6873}.stamping-places__add[data-v-6ed2400d]{margin:.5rem 0 .75rem}.stamping-places__error[data-v-6ed2400d]{margin:.4rem 0;color:#c0392b;font-weight:700}.stamping-places__table[data-v-6ed2400d]{overflow-x:auto;margin-bottom:.75rem}.stamping-places__table table[data-v-6ed2400d]{width:100%;border-collapse:collapse}.stamping-places__table td[data-v-6ed2400d],.stamping-places__table th[data-v-6ed2400d]{padding:.4rem .6rem;border-bottom:1px solid #e4e7ea;text-align:left;vertical-align:middle}.stamping-places__actions[data-v-6ed2400d]{white-space:nowrap}.stamping-places__actions button+button[data-v-6ed2400d]{margin-left:.4rem}.stamping-places__form[data-v-6ed2400d]{max-width:44rem;padding:1rem;border:1px solid #d8dbe0;border-radius:.4rem;background:#f8f9fa}.stamping-places__field[data-v-6ed2400d]{margin-bottom:.9rem}.stamping-places__field>label[data-v-6ed2400d],.stamping-places__label[data-v-6ed2400d]{display:block;font-weight:600}.stamping-places__radio[data-v-6ed2400d]{display:inline-block;margin-right:1.2rem;font-weight:400}.stamping-places__buttons[data-v-6ed2400d],.stamping-places__radius[data-v-6ed2400d],.stamping-places__search[data-v-6ed2400d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.stamping-places__search input[data-v-6ed2400d]{-webkit-box-flex:1;-ms-flex:1 1 14rem;flex:1 1 14rem}.stamping-places__radius input[data-v-6ed2400d]{max-width:8rem}.stamping-places__candidates[data-v-6ed2400d]{margin:.5rem 0 0;padding:0;list-style:none}.stamping-places__candidates li[data-v-6ed2400d]{margin-bottom:.3rem}.stamping-places__chosen[data-v-6ed2400d]{margin:.5rem 0 0}.stamp-terminals[data-v-5a86c55c]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #d8dbe0}.stamp-terminals h3[data-v-5a86c55c]{font-size:1rem;font-weight:700}.stamp-terminals__line[data-v-5a86c55c]{display:block}.stamp-terminals__empty[data-v-5a86c55c],.stamp-terminals small[data-v-5a86c55c]{color:#5c6873}.stamp-terminals small[data-v-5a86c55c]{display:block}.stamp-terminals__add[data-v-5a86c55c]{margin:.5rem 0 .75rem}.stamp-terminals__error[data-v-5a86c55c]{margin:.4rem 0;color:#c0392b;font-weight:700}.stamp-terminals__table[data-v-5a86c55c]{overflow-x:auto;margin-bottom:.75rem}.stamp-terminals__table table[data-v-5a86c55c]{width:100%;border-collapse:collapse}.stamp-terminals__table td[data-v-5a86c55c],.stamp-terminals__table th[data-v-5a86c55c]{padding:.4rem .6rem;border-bottom:1px solid #e4e7ea;text-align:left;vertical-align:middle}.stamp-terminal-browsers .stamp-terminals__table td[data-v-5a86c55c],.stamp-terminals__actions[data-v-5a86c55c],.stamp-terminals__table th[data-v-5a86c55c]{white-space:nowrap}.stamp-terminals__actions button+button[data-v-5a86c55c]{margin-left:.4rem}.stamp-terminals__status[data-v-5a86c55c]{display:inline-block;white-space:nowrap;padding:.1rem .5rem;border-radius:.2rem;font-size:.8rem;font-weight:700;background:#e4e7ea;color:#3c4b64}.stamp-terminals__status--active[data-v-5a86c55c]{background:#d4edda;color:#1b5e20}.stamp-terminals__status--stopped[data-v-5a86c55c]{background:#fdecea;color:#8a1c1c}.stamp-terminals__shared[data-v-5a86c55c],.stamp-terminals__warning[data-v-5a86c55c]{display:inline-block;margin-left:.4rem;color:#8a4b00;font-size:.8rem;font-weight:700}.stamp-terminals__shared[data-v-5a86c55c]{padding:.1rem .5rem;border:0;border-radius:.2rem;line-height:inherit;white-space:nowrap;background:#fff3cd;cursor:pointer}.stamp-terminals__shared[data-v-5a86c55c]:disabled{cursor:default}.stamp-terminals__shared--off[data-v-5a86c55c]{visibility:hidden}.stamp-terminals__browsers-note[data-v-5a86c55c]{margin:0 0 .6rem;color:#5c6873}.stamp-terminals__form[data-v-5a86c55c]{max-width:44rem;padding:1rem;border:1px solid #d8dbe0;border-radius:.4rem;background:#f8f9fa}.stamp-terminals__field[data-v-5a86c55c]{margin-bottom:.9rem}.stamp-terminals__field>label[data-v-5a86c55c]{display:block;font-weight:600}.stamp-terminals__buttons[data-v-5a86c55c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.stamp-terminals__activation[data-v-5a86c55c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.stamp-terminals__activation-qr[data-v-5a86c55c]{width:220px;height:220px}.stamp-terminals__activation-url[data-v-5a86c55c]{font-family:monospace}.stamp-terminals__activation-body[data-v-5a86c55c]{margin:0}.attendance-rule-tabs[data-v-08ae6517]{margin-bottom:1rem}.time-grid[data-v-08ae6517]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:1rem}.time-grid__item label[data-v-08ae6517]{display:block;font-weight:600}.time-grid__item small[data-v-08ae6517]{color:#5c6873}.required[data-v-08ae6517]{margin-left:.4rem;padding:.1rem .4rem;border-radius:.2rem;background:#e55353;color:#fff;font-size:.75rem;font-weight:600}.switch-grid[data-v-08ae6517]{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem;margin-top:1.5rem}.switch-grid--first[data-v-08ae6517]{margin-top:0}.switch-card[data-v-08ae6517]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.9rem 1rem;border:1px solid #d8dbe0;border-radius:.35rem;cursor:pointer}.switch-card strong[data-v-08ae6517]{display:block}.switch-card small[data-v-08ae6517]{color:#5c6873}.expiry-block[data-v-08ae6517],.shift-block[data-v-08ae6517]{margin-top:.75rem}.expiry-months[data-v-08ae6517]{margin:.75rem 0 0 1.5rem;max-width:15rem}.expiry-months label[data-v-08ae6517]{display:block;font-weight:600}.expiry-months small[data-v-08ae6517]{color:#5c6873}.qr-stamping-block[data-v-08ae6517]{margin-top:.75rem}.qr-terminals__note[data-v-08ae6517]{margin:0 0 .75rem;color:#5c6873}