.ds-scope .ds-auth-head{margin-bottom:6px}.ds-scope .ds-auth-form{flex-direction:column;display:flex}.ds-scope .ds-auth-form .dc-lbl{margin-top:12px}.ds-scope .ds-auth-form .dc-inp{margin-top:6px}.ds-scope .ds-auth-eye{height:28px;color:var(--ir-muted);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 10px;font-size:12px;font-weight:700}.ds-scope .ds-auth-eye:hover{color:var(--ir-ink)}.ds-scope .ds-auth-submit{background:var(--store,var(--ir-accent));color:#fff;border-style:solid;border-color:#0000;justify-content:center;margin-top:16px}.ds-scope .ds-auth-submit:disabled{opacity:.6;cursor:default}.ds-scope .ds-auth-err{border-color:#c62828;margin-top:12px}.ds-scope .ds-auth-err .ic{color:#c62828}.ds-scope .ds-auth-divider{color:var(--ir-muted);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;margin:18px 0 12px;font-size:12px;font-weight:600;display:flex}.ds-scope .ds-auth-divider:before,.ds-scope .ds-auth-divider:after{content:"";background:var(--ir-border);flex:1;height:1px}.ds-scope .ds-auth-google{justify-content:center;display:flex}.ds-scope .ds-auth-foot{text-align:center;font-family:var(--font-ui);color:var(--ir-muted);margin:14px 0 0;font-size:13px}.ds-scope .ds-auth-foot a{color:var(--store,var(--ir-accent));font-weight:700;text-decoration:none}.ds-scope .ds-auth-alt{text-align:center;font-family:var(--font-ui);color:var(--store,var(--ir-accent));margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:block}.ds-scope .ds-staff-seat{font-family:var(--font-ui);color:var(--ir-muted);align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.ds-scope .ds-staff-seat b{color:var(--ir-ink)}.ds-scope .ds-staff-list{flex-direction:column;gap:10px;display:flex}.ds-scope .ds-staff-row{border:1px solid var(--ir-border);background:var(--ir-surface);border-radius:14px;padding:12px 14px}.ds-scope .ds-staff-row.off{opacity:.72}.ds-scope .ds-staff-row .hd{align-items:center;gap:10px;display:flex}.ds-scope .ds-staff-row .av{background:color-mix(in srgb, var(--store,var(--ir-accent)) 14%, transparent);width:36px;height:36px;color:var(--store,var(--ir-accent));font-family:var(--font-ui);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.ds-scope .ds-staff-row .tx{flex:1;min-width:0}.ds-scope .ds-staff-row .tx b{font-family:var(--font-ui);color:var(--ir-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.ds-scope .ds-staff-row .tx span{font-family:var(--font-ui);color:var(--ir-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ds-scope .ds-staff-row .acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ds-scope .ds-staff-row .acts button,.ds-scope .ds-staff-inline button{border:1px solid var(--ir-border-strong);background:var(--ir-surface);height:32px;color:var(--ir-ink);font-family:var(--font-ui);cursor:pointer;border-radius:9px;padding:0 12px;font-size:12.5px;font-weight:700}.ds-scope .ds-staff-row .acts button.danger{color:#c62828;border-color:#c62828}.ds-scope .ds-staff-row .acts button.primary,.ds-scope .ds-staff-inline button.primary{background:var(--store,var(--ir-accent));color:#fff;border-color:#0000}.ds-scope .ds-staff-row .acts button:disabled,.ds-scope .ds-staff-inline button:disabled{opacity:.55;cursor:default}.ds-scope .ds-staff-inline{border-top:1px dashed var(--ir-border);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.ds-scope .ds-staff-inline .btns{gap:8px;display:flex}.ds-scope .ds-staff-add{flex-direction:column;gap:8px;display:flex}.ds-scope .ds-staff-add .dc-addbtn{background:var(--store,var(--ir-accent));color:#fff;border-style:solid;border-color:#0000;justify-content:center;margin-top:4px}.ds-scope .ds-staff-add .dc-addbtn:disabled{opacity:.55;cursor:default}.ds-scope .ds-pw-form{flex-direction:column;gap:8px;display:flex}.ds-scope .ds-pw-form .dc-addbtn{background:var(--store,var(--ir-accent));color:#fff;border-style:solid;border-color:#0000;justify-content:center;margin-top:6px}.ds-scope .ds-pw-form .dc-addbtn:disabled{opacity:.55;cursor:default}.ds-scope .dc-chip.staff,.ira-pill.staff{background:color-mix(in srgb, var(--store,var(--ir-accent)) 14%, transparent);color:var(--store,var(--ir-accent))}
