/* SleighSpin guided office entry and exclusions v1.5.6D */
.ss-people-modes{display:flex;flex-wrap:wrap;gap:9px;margin:13px 0 15px}.ss-people-mode{flex:1;min-width:180px;min-height:48px;cursor:pointer;border-radius:13px;background:#092a25;border:1px solid #a7b89577;color:#f4e4c3;padding:12px 15px;font:inherit;font-weight:700;font-size:14px}.ss-people-mode.is-active{border-color:#f4d28f;background:#26483c;box-shadow:inset 0 0 0 1px #e2ba7866}.ss-people-mode:focus-visible,.ss-pair-assistant button:focus-visible{outline:3px solid #f6d896;outline-offset:3px}
.ss-people-one{background:#0b2c25;border:1px solid #d0b27a77;border-radius:14px;padding:16px;margin-bottom:18px}.ss-people-one-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;gap:11px;align-items:end}.ss-people-one-fields label{min-width:0;margin:0}.ss-people-one-fields input{width:100%;box-sizing:border-box;margin-top:7px}.ss-people-one-fields .btn{min-height:47px}.ss-people-one p{margin:9px 0 0!important}
.ss-pair-assistant{background:#0a2b26;border-radius:16px;padding:17px;border:1px solid #baad826b;display:grid;gap:10px}.ss-pair-assistant p{margin:0!important}.ss-pair-assistant button{justify-self:start}.ss-pair-results{display:grid;gap:11px;padding-top:10px}.ss-pair-result{display:grid;gap:8px;background:#15372f;border:1px solid #aa976c66;border-radius:12px;padding:14px}.ss-pair-result strong{color:#f4dfb5}.ss-pair-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ss-pair-fields label{font-size:12px;color:#d2dfd5}.ss-pair-fields select{width:100%;min-width:0;margin-top:6px}.ss-pair-approve{display:flex;align-items:center;gap:9px;font-weight:600;font-size:13px}.ss-pair-approve input{width:auto;flex-shrink:0;accent-color:#e8bf75}.ss-pair-problem{color:#ffd6a0;font-size:12px;line-height:1.5}.ss-pair-manual{margin-top:13px;border:1px solid #4d715d;border-radius:13px;padding:14px}.ss-pair-manual summary{cursor:pointer;color:#f3d49e;font-weight:700}.ss-pair-manual-label{display:block;margin-top:13px}.ss-pair-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ss-pair-footer small{color:#bbd7c8}.ss-pair-results [hidden],.ss-people-one[hidden],.import-tools[hidden]{display:none!important}
@media(max-width:680px){.ss-people-modes{display:grid;grid-template-columns:1fr 1fr}.ss-people-mode{min-width:0;padding:11px 8px;font-size:12px}.ss-people-one-fields{grid-template-columns:1fr}.ss-people-one-fields .btn{width:100%}.ss-pair-fields{grid-template-columns:1fr}.ss-pair-assistant{padding:13px}.ss-pair-assistant button{width:100%}}
