.dashsh-shortcuts-bar{--bar-background-color:#292e31;--bar-border-color:#3c434a;--bar-link-color:#f0f0f1;background:#292e31;background:var(--bar-background-color);border-bottom:1px solid #3c434a;border-bottom:1px solid var(--bar-border-color);box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:32px;transition:all .3s ease;z-index:9999}.dashsh-shortcuts-bar-fixed{top:0!important}.themes-php .dashsh-shortcuts-bar{z-index:10002}.dashsh-shortcuts-container{align-items:center;display:flex;gap:0;margin:0 auto;max-width:100%;padding:0 6px}#wp-admin-bar-dashsh-shortcuts-toggle .ab-icon:before{content:"\f177";top:2px}#wp-admin-bar-dashsh-shortcuts-toggle .ab-icon.dashicons-hidden:before{content:"\f530"}#wp-admin-bar-dashsh-shortcuts-toggle .ab-item{cursor:pointer}#wp-admin-bar-dashsh-shortcuts-toggle .ab-label{display:inline}@media screen and (max-width:782px){#wp-admin-bar-dashsh-shortcuts-toggle .ab-label{display:none}}.dashsh-shortcuts-bar-collapsed{background:transparent;border-bottom:none;box-shadow:none}.dashsh-shortcuts-bar-collapsed .dashsh-shortcuts-bar-toggle{background:var(--bar-background-color);border-radius:0 0 4px 4px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.dashsh-shortcuts-label{align-items:center;color:var(--bar-link-color);display:flex;font-size:13px;font-weight:600;gap:5px;padding:8px 5px;white-space:nowrap}.dashsh-shortcuts-label .dashicons{color:#03a9f4;font-size:16px;height:16px;width:16px}.dashsh-shortcuts-list{align-items:center;display:flex;flex:1;list-style:none;margin:0;max-width:100%;overflow:hidden;padding:0}.dashsh-shortcut-item{margin:0;max-width:180px;padding:0}.dashsh-shortcut-item .dashsh-shortcut-link{border-radius:3px;color:var(--bar-link-color);display:block;font-size:13px;overflow:hidden;padding:8px 12px;text-decoration:none;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.dashsh-shortcut-link:focus,.dashsh-shortcut-link:hover{background:#3b444a;outline:none}.dashsh-shortcut-link:active{background:#1d2327}.dashsh-add-current-btn{align-items:center;background:#3858e9;background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border:none;border-radius:3px;color:#fff;color:var(--wp-components-color-accent-inverted,#fff);cursor:pointer;display:inline-flex;font-size:13px;gap:5px;margin-left:auto;padding:6px 12px;transition:all .2s ease;white-space:nowrap}.dashsh-add-current-btn:focus,.dashsh-add-current-btn:hover{background:#2145e6;background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));border-color:none;color:#fff;color:var(--wp-components-color-accent-inverted,#fff);outline:none}.dashsh-add-current-btn .dashicons{font-size:16px;height:16px;width:16px}.dashsh-more-button{align-items:center;background:transparent;border:none;border-radius:3px;color:var(--bar-link-color);cursor:pointer;display:none;justify-content:center;margin-right:5px;padding:4px 12px;transition:all .2s ease}.dashsh-more-button-active,.dashsh-more-button:focus,.dashsh-more-button:hover{background:#3b444a;outline:none}.dashsh-more-button .dashicons{font-size:20px;height:20px;width:20px}.dashsh-more-dropdown{background:var(--bar-background-color);border:1px solid var(--bar-border-color);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.3);list-style:none;margin:0;max-height:400px;min-width:180px;overflow-y:auto;padding:4px 0;position:absolute;z-index:10000}.dashsh-more-dropdown .dashsh-shortcut-item{margin:0;max-width:none;padding:0}.dashsh-more-dropdown .dashsh-shortcut-link{border-radius:0}.dashsh-more-dropdown::-webkit-scrollbar{width:8px}.dashsh-more-dropdown::-webkit-scrollbar-track{background:#1d2327;border-radius:4px}.dashsh-more-dropdown::-webkit-scrollbar-thumb{background:var(--bar-border-color);border-radius:4px}.dashsh-more-dropdown::-webkit-scrollbar-thumb:hover{background:#50575e}.dashsh-add-page-modal{max-width:500px}.dashsh-notification{background:#fff;border-left:4px solid #2145e6;border-left:4px solid var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);max-width:350px;opacity:0;padding:15px 20px;position:fixed;right:20px;top:80px;transform:translateX(400px);transition:all .3s ease;z-index:100001}.dashsh-notification.show{opacity:1;transform:translateX(0)}.dashsh-notification-success{border-left-color:#00a32a;color:#00a32a}.dashsh-notification-error{border-left-color:#d63638;color:#d63638}.dashsh-modal-backdrop{--bar-modal-border-color:#ddd;align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.dashsh-modal{background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:80vh;max-width:600px;width:90%}.dashsh-modal-header{align-items:center;border-bottom:1px solid var(--bar-modal-border-color);display:flex;justify-content:space-between;padding:15px 20px}.dashsh-modal-header h2{font-size:18px;margin:0}.dashsh-modal-close{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:5px}.dashsh-modal-close:hover{color:#000}.dashsh-modal-close .dashicons{font-size:20px;height:20px;width:20px}.dashsh-modal-body{flex:1;overflow-y:auto;padding:20px}.dashsh-modal-field{margin-bottom:20px}.dashsh-modal-field label{color:#1d2327;display:block;font-weight:600;margin-bottom:8px}.dashsh-modal-field input{width:100%}.dashsh-modal-results{margin-top:10px;max-height:300px;overflow-y:auto}.dashsh-modal-results-list{list-style:none;margin:0;padding:0}.dashsh-modal-result-item{align-items:center;border:1px solid var(--bar-modal-border-color);border-radius:3px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px;transition:all .2s ease}.dashsh-modal-result-item:hover{background:var(--bar-link-color)}.dashsh-modal-result-item.selected,.dashsh-modal-result-item:hover{border-color:#2145e6;border-color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6))}.dashsh-modal-result-item.selected{background:#f0f6fc}.dashsh-modal-result-item strong{flex:1}.dashsh-modal-result-type{background:#2145e6;background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));border-radius:3px;color:#fff;font-size:11px;margin-left:10px;padding:2px 8px;text-transform:uppercase}.dashsh-modal-error,.dashsh-modal-loading,.dashsh-modal-no-results{color:#666;padding:20px;text-align:center}.dashsh-modal-error{color:#d63638}.dashsh-modal-footer{align-items:center;border-top:1px solid var(--bar-modal-border-color);display:flex;gap:10px;justify-content:flex-end;padding:15px 20px}body.modal-open{overflow:hidden}body.admin-bar{padding-top:32px}body:not(.wp-admin) .dashsh-shortcuts-bar{top:32px}body:not(.wp-admin).admin-bar{margin-top:46px!important}.editor-editor-interface{top:60px}body.js.is-fullscreen-mode .dashsh-shortcuts-bar{top:0}.edit-site{top:32px}.dashsh-shortcuts-bar-closed{padding-top:0!important}@media screen and (max-width:782px){body:not(.wp-admin) .dashsh-shortcuts-bar{top:46px}.dashsh-admin-bar-toggle{display:inline!important;display:initial!important}.editor-editor-interface{top:70px}.dashsh-shortcuts-bar{top:46px}.dashsh-shortcuts-label{font-size:0;gap:0;padding:6px 8px}.dashsh-shortcut-link{font-size:12px;padding:6px 10px}.dashsh-shortcuts-container{gap:5px;padding:0 5px}.dashsh-add-current-btn{font-size:0;gap:0;padding:5px 10px}.dashsh-add-current-btn span:not(.dashicons){display:none}.dashsh-notification{left:10px;max-width:none;right:10px}.dashsh-select-url{margin:0!important}}@media screen and (max-width:600px){#wpcontent{padding-top:30px}.dashsh-shortcuts-bar{z-index:99999}body.admin-bar{padding-top:0}body:not(.wp-admin).admin-bar{margin-top:92px!important}.dashsh-shortcuts-bar-closed #wpcontent{padding-top:0}}