.dashsh-settings-wrap{max-width:1000px;--input-min-height:35px;--input-line-height:1.5}.dashsh-settings-form{margin-top:20px}#dashsh-shortcuts-container{background:#fff;border:1px solid #c3c4c7;border-radius:4px;margin-bottom:20px;padding:20px}.dashsh-shortcut-row{align-items:center;background:#f6f7f7;border:1px solid #dcdcde;border-radius:4px;display:flex;gap:10px;margin-bottom:15px;padding:15px;transition:all .2s ease}.dashsh-shortcut-row:hover{border-color:#8c8f94}.dashsh-shortcut-row:last-child{margin-bottom:0}.dashsh-shortcut-row.dashsh-sorting{background:#e3e4e6;cursor:move;opacity:.7}.dashsh-drag-handle{align-items:center;color:#8c8f94;cursor:move;display:flex;justify-content:center;margin-top:12px;padding:5px;transition:color .2s ease}.dashsh-drag-handle:hover{color:var(--wp-admin-theme-color-darker-10)}.dashsh-drag-handle .dashicons{font-size:20px;height:20px;width:20px}.dashsh-shortcut-placeholder{background:#e3e4e6;border:2px dashed #8c8f94;border-radius:4px;margin-bottom:15px;visibility:visible!important}.dashsh-shortcut-fields{display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:15px;align-items:end;flex:1;gap:15px}.dashsh-field label{display:block;font-weight:600;margin-bottom:5px}.dashsh-field input[type=text],.dashsh-field input[type=url]{height:var(--input-min-height);line-height:var(--input-line-height);min-height:var(--input-min-height);width:100%}.dashsh-url-input-wrapper{align-items:center;display:flex;gap:5px}.dashsh-url-input-wrapper .dashsh-url-input{flex:1}.dashsh-url-input-wrapper .dashsh-select-url{align-items:center;display:flex;flex-shrink:0;height:var(--input-min-height);justify-content:center;line-height:var(--input-line-height);min-height:var(--input-min-height);min-width:30px;padding:3px 8px}.dashsh-field-checkbox{align-items:center;display:flex;margin-bottom:9px;padding-bottom:5px}.dashsh-field-checkbox label{align-items:center;display:flex;font-weight:400;margin:0}.dashsh-field-checkbox input[type=checkbox]{margin:0 5px 0 0}.dashsh-field-actions{padding-bottom:5px}.dashsh-field-actions .dashsh-remove-shortcut{align-items:center;background:#dc3232;border-color:#ba2525;color:#fff;cursor:pointer;display:flex;height:auto;justify-content:center;min-height:var(--input-min-height);padding:5px 10px}.dashsh-remove-shortcut:focus,.dashsh-remove-shortcut:hover{background:#ba2525;border-color:#a02222;color:#fff}.dashsh-actions{margin-bottom:20px}#dashsh-add-shortcut{align-items:center;display:inline-flex;gap:5px}#dashsh-add-shortcut .dashicons,#dashsh-shortcuts-container .dashicons{font-size:18px;height:18px;line-height:1;width:18px}.dashsh-empty-state{color:#646970;padding:40px 20px;text-align:center}.dashsh-empty-state .dashicons{font-size:48px;height:48px;margin-bottom:10px;opacity:.5;width:48px}@media screen and (max-width:782px){.dashsh-shortcut-row{flex-direction:column;gap:0}.dashsh-drag-handle{align-self:flex-start;margin-bottom:10px;margin-top:0}.dashsh-shortcut-fields{grid-template-columns:1fr;width:100%}.dashsh-field-actions{padding-bottom:0}.dashsh-remove-shortcut{width:100%}}