body.db-has-scope-toolbar,body:has(#db-scope-toolbar){padding-top:40px!important}body.db-has-scope-toolbar .sidebar,body:has(#db-scope-toolbar) .sidebar{top:40px!important;height:calc(100% - 40px)!important}body.db-has-scope-toolbar #setup-menu-wrapper,body:has(#db-scope-toolbar) #setup-menu-wrapper{top:40px!important;height:calc(100% - 40px)!important}body.customers_login.db-has-scope-toolbar,body.login_admin.db-has-scope-toolbar{padding-top:50px!important}body.db-has-scope-toolbar #header.sticky,body:has(#db-scope-toolbar) #header.sticky{top:40px!important}body.db-has-scope-toolbar.db-header-is-sticky,body:has(#db-scope-toolbar).db-header-is-sticky{padding-top:97px!important}body.db-has-scope-toolbar #polycms-admin-bar,body.db-has-scope-toolbar #polycms-admin-bar-top,body:has(#db-scope-toolbar) #polycms-admin-bar,body:has(#db-scope-toolbar) #polycms-admin-bar-top{top:40px!important}body.db-has-scope-toolbar:has(#polycms-admin-bar-top) #header.sticky,body:has(#db-scope-toolbar):has(#polycms-admin-bar-top) #header.sticky{top:86px!important}body.db-has-scope-toolbar.db-header-is-sticky:has(#polycms-admin-bar-top),body:has(#db-scope-toolbar).db-header-is-sticky:has(#polycms-admin-bar-top){padding-top:143px!important}.db-scope-toolbar{position:fixed;top:0;left:0;right:0;z-index:99999;height:40px;background:#000;border-bottom:1px solid #262626;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,sans-serif;user-select:none;transition:background .15s ease}.db-scope-toolbar-inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 16px;max-width:100%}.db-scope-trigger{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border:1px solid #333;border-radius:6px;background:#0a0a0a;color:#ededed;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;line-height:1.4}.db-scope-trigger:hover{background:#141414;border-color:#555;color:#fff}.db-scope-trigger:focus{outline:0;border-color:#888;box-shadow:0 0 0 2px rgba(255,255,255,.15)}.db-scope-trigger i:first-child{font-size:13px;color:#fff}.db-scope-version{font-size:11px;color:#888;font-weight:400;background:#171717;border:1px solid #2b2b2b;border-radius:4px;padding:1px 5px}.db-scope-arrow{font-size:10px;transition:transform .15s ease;color:#888}.db-scope-toolbar.db-scope-open .db-scope-arrow{transform:rotate(180deg)}.db-scope-actions{display:flex;align-items:center;gap:8px}.db-scope-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #333;border-radius:6px;background:#0a0a0a;color:#888;font-size:12px;cursor:pointer;transition:all .15s ease}.db-scope-btn:hover{background:#141414;border-color:#555;color:#fff}.db-scope-toolbar-links{display:inline-flex;align-items:center;gap:6px;margin-right:4px}.db-scope-top-link,.db-scope-top-link:active,.db-scope-top-link:focus,.db-scope-top-link:link,.db-scope-top-link:visited{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:5px;background:#0d0d0d;border:1px solid #282828;color:#ededed!important;font-size:11.5px;font-weight:500;text-decoration:none!important;outline:0!important;transition:all .15s ease;line-height:1.2}.db-scope-top-link:visited{color:#ededed!important;opacity:.7!important}.db-scope-top-link:focus{color:#fff!important;opacity:.9!important;outline:0!important;box-shadow:none!important}.db-scope-top-link:hover{background:#1a1a1a;border-color:#52525b;color:#fff!important;opacity:1!important;text-decoration:none!important}.db-scope-top-link span{color:inherit!important}.db-scope-top-link i{font-size:9.5px;color:inherit!important;opacity:.7;transition:all .15s ease}.db-scope-top-link:hover i{opacity:1}.db-scope-dropdown{display:none;position:fixed;top:40px;left:0;right:0;background:#000;border-bottom:1px solid #262626;box-shadow:0 20px 48px rgba(0,0,0,.95);z-index:99998;max-height:75vh;overflow-y:auto;animation:dbScopeSlideDown .15s cubic-bezier(.16,1,.3,1)}.db-scope-toolbar.db-scope-open .db-scope-dropdown{display:block}@keyframes dbScopeSlideDown{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}#db-scope-toolbar .db-scope-search-wrap{display:flex!important;align-items:center!important;gap:16px!important;padding:10px 16px!important;border-bottom:1px solid #1f1f1f!important;background:#000!important;flex-wrap:wrap!important}#db-scope-toolbar .db-scope-search-box{display:inline-flex!important;align-items:center!important;gap:10px!important;width:290px!important;max-width:100%!important;background:#0d0d0d!important;border:1px solid #262626!important;border-radius:6px!important;padding:0 12px!important;height:36px!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important;box-sizing:border-box!important}#db-scope-toolbar .db-scope-search-box:focus-within{border-color:#555!important;background:#141414!important;box-shadow:0 0 0 2px rgba(255,255,255,.1)!important}#db-scope-toolbar .db-scope-search-box i{color:#666!important;font-size:13px!important;flex-shrink:0!important}#db-scope-toolbar .db-scope-search{flex:1!important;width:100%!important;background:0 0!important;border:none!important;color:#ededed!important;font-size:13px!important;height:100%!important;padding:0!important;outline:0!important;box-shadow:none!important}#db-scope-toolbar .db-scope-search::placeholder{color:#555!important}#db-scope-toolbar .db-scope-search-hint{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#888!important;font-size:12.5px!important;line-height:1.4!important;flex:1!important;min-width:260px!important}#db-scope-toolbar .db-scope-search-hint i{color:#3b82f6!important;font-size:13px!important;flex-shrink:0!important}#db-scope-toolbar .db-scope-search-hint span{color:#888!important}#db-scope-toolbar .db-scope-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:10px!important;padding:14px 16px!important}#db-scope-toolbar .db-scope-card{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;border-radius:8px!important;border:1px solid #222!important;background:#0a0a0a!important;cursor:pointer!important;transition:all .15s ease!important;box-sizing:border-box!important}#db-scope-toolbar .db-scope-card:hover{background:#121212!important;border-color:#383838!important;transform:translateY(-1px)!important}#db-scope-toolbar .db-scope-card.db-scope-card-active{background:#141414!important;border:1px solid #fff!important;box-shadow:0 0 0 1px #fff!important}#db-scope-toolbar .db-scope-card.db-scope-card-active:hover{background:#181818!important;border-color:#fff!important}#db-scope-toolbar .db-scope-card-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:6px!important;background:#171717!important;border:1px solid #262626!important;color:#fff!important;font-size:15px!important;flex-shrink:0!important;transition:all .15s ease!important}#db-scope-toolbar .db-scope-card:hover .db-scope-card-icon{border-color:#444!important;background:#1a1a1a!important}#db-scope-toolbar .db-scope-card.db-scope-card-active .db-scope-card-icon{background:#fff!important;border-color:#fff!important;color:#000!important}.db-scope-card-info{flex:1;min-width:0}.db-scope-card-title{color:#ededed;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.2px}.db-scope-card-active .db-scope-card-title{color:#fff;font-weight:600}.db-scope-card-ver{font-size:11px;color:#777;font-weight:400;margin-left:6px;background:#1a1a1a;border:1px solid #2c2c2c;border-radius:4px;padding:1px 4px}.db-scope-card-cat{font-size:11px;color:#888;margin-top:3px;letter-spacing:-.1px}.db-scope-card-links{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}.db-scope-card-link-badge,.db-scope-card-link-badge:active,.db-scope-card-link-badge:focus,.db-scope-card-link-badge:link,.db-scope-card-link-badge:visited{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;background:#141414;border:1px solid #27272a;color:#ededed!important;font-size:11px;font-weight:500;text-decoration:none!important;outline:0!important;transition:all .15s ease;line-height:1.3}.db-scope-card-link-badge:visited{color:#ededed!important;opacity:.7!important}.db-scope-card-link-badge:focus{color:#fff!important;opacity:.9!important;outline:0!important;box-shadow:none!important}.db-scope-card-link-badge:hover{background:#27272a;border-color:#52525b;color:#fff!important;opacity:1!important;text-decoration:none!important}.db-scope-card-link-badge span{color:inherit!important}.db-scope-card-link-badge i{font-size:9px;color:inherit!important;opacity:.7;transition:all .15s ease}.db-scope-card-link-badge:hover i{opacity:1}.db-scope-card-actions{flex-shrink:0}.db-scope-switch-btn{padding:4px 12px;border:1px solid #333;border-radius:6px;background:#000;color:#ededed;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.db-scope-switch-btn:hover{background:#fff;color:#000;border-color:#fff;font-weight:600}.db-scope-badge-active{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;background:#fff;color:#000;font-size:11px;font-weight:600;letter-spacing:-.1px}.db-scope-badge-active i{font-size:10px}#db-scope-toolbar .db-scope-card.db-scope-card-disabled{opacity:.42!important;cursor:not-allowed!important;background:#080808!important;border-color:#1a1a1a!important;box-shadow:none!important}#db-scope-toolbar .db-scope-card.db-scope-card-disabled:hover{transform:none!important;background:#080808!important;border-color:#1a1a1a!important}#db-scope-toolbar .db-scope-card.db-scope-card-disabled .db-scope-card-icon{filter:grayscale(1)!important;opacity:.55!important;background:#111!important;border-color:#222!important;color:#666!important}#db-scope-toolbar .db-scope-card.db-scope-card-disabled .db-scope-card-title{color:#71717a!important}#db-scope-toolbar .db-scope-card.db-scope-card-disabled .db-scope-card-cat{color:#52525b!important}.db-scope-badge-disabled{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;background:#141414;color:#71717a;border:1px solid #27272a;font-size:11px;font-weight:500;cursor:not-allowed;letter-spacing:-.1px}.db-scope-badge-disabled i{font-size:10px;color:#71717a}.db-scope-no-results{grid-column:1/-1;text-align:center;padding:28px;color:#666;font-size:13px}@media (max-width:768px){.db-scope-grid{grid-template-columns:1fr}.db-scope-trigger .db-scope-name{max-width:140px;overflow:hidden;text-overflow:ellipsis}}.theme-light .db-scope-toolbar,[data-theme=light] .db-scope-toolbar{background:#fff;border-bottom-color:#e5e5e5}.theme-light .db-scope-trigger,[data-theme=light] .db-scope-trigger{color:#171717;border-color:#e5e5e5;background:#f5f5f5}.theme-light .db-scope-trigger:hover,[data-theme=light] .db-scope-trigger:hover{background:#ebebeb;border-color:#d4d4d4;color:#000}.theme-light .db-scope-trigger i:first-child,[data-theme=light] .db-scope-trigger i:first-child{color:#000}.theme-light .db-scope-dropdown,[data-theme=light] .db-scope-dropdown{background:#fff;border-bottom-color:#e5e5e5;box-shadow:0 16px 40px rgba(0,0,0,.12)}.theme-light .db-scope-search-wrap,[data-theme=light] .db-scope-search-wrap{background:#fafafa;border-bottom-color:#eee}.theme-light .db-scope-search-box,[data-theme=light] .db-scope-search-box{background:#fff;border-color:#e5e5e5}.theme-light .db-scope-search,[data-theme=light] .db-scope-search{background:0 0;color:#171717}.theme-light .db-scope-search-hint,[data-theme=light] .db-scope-search-hint{color:#666}.theme-light .db-scope-search-hint span,[data-theme=light] .db-scope-search-hint span{color:#666}.theme-light .db-scope-card,[data-theme=light] .db-scope-card{background:#fff;border-color:#e5e5e5}.theme-light .db-scope-card:hover,[data-theme=light] .db-scope-card:hover{background:#f9f9f9;border-color:#a3a3a3}.theme-light .db-scope-card-active,[data-theme=light] .db-scope-card-active{background:#f5f5f5;border-color:#000;box-shadow:0 0 0 1px #000}.theme-light .db-scope-card-title,[data-theme=light] .db-scope-card-title{color:#171717}.theme-light .db-scope-card-icon,[data-theme=light] .db-scope-card-icon{background:#f5f5f5;border-color:#e5e5e5;color:#171717}.theme-light .db-scope-card-active .db-scope-card-icon,[data-theme=light] .db-scope-card-active .db-scope-card-icon{background:#000;border-color:#000;color:#fff}.theme-light .db-scope-switch-btn,[data-theme=light] .db-scope-switch-btn{background:#fff;border-color:#d4d4d4;color:#171717}.theme-light .db-scope-switch-btn:hover,[data-theme=light] .db-scope-switch-btn:hover{background:#000;border-color:#000;color:#fff}.theme-light .db-scope-top-link,[data-theme=light] .db-scope-top-link{background:#f8fafc;border-color:#e2e8f0;color:#475569}.theme-light .db-scope-top-link:hover,[data-theme=light] .db-scope-top-link:hover{background:#0f172a;border-color:#0f172a;color:#fff}.theme-light .db-scope-card-link-badge,[data-theme=light] .db-scope-card-link-badge{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.theme-light .db-scope-card-link-badge:hover,[data-theme=light] .db-scope-card-link-badge:hover{background:#e2e8f0;border-color:#cbd5e1;color:#0f172a}.db-scope-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999999;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.4, 0, .2, 1),visibility .2s ease;user-select:none}.db-scope-loading-overlay.db-active{opacity:1;visibility:visible;pointer-events:auto}.db-scope-loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;transform:scale(.94);transition:transform .2s cubic-bezier(.16, 1, .3, 1)}.db-scope-loading-overlay.db-active .db-scope-loader-content{transform:scale(1)}.db-scope-spinner{width:44px;height:44px;border:3px solid rgba(255,255,255,.15);border-top-color:#fff;border-right-color:#fff;border-radius:50%;animation:dbScopeSpin .75s cubic-bezier(.5,.1,.4,.9) infinite}.db-scope-loader-text{color:#ededed;font-size:14px;font-weight:500;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,sans-serif}@keyframes dbScopeSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.db-scope-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999999;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s cubic-bezier(.16, 1, .3, 1),visibility .2s ease;user-select:none;box-sizing:border-box}.db-scope-modal-backdrop.db-modal-open{opacity:1;visibility:visible;pointer-events:auto}.db-scope-modal-dialog{width:100%;max-width:520px;transform:scale(.95) translateY(6px);transition:transform .2s cubic-bezier(.16, 1, .3, 1);box-sizing:border-box}.db-scope-modal-backdrop.db-modal-open .db-scope-modal-dialog{transform:scale(1) translateY(0)}.db-scope-modal-content{background:#0a0a0a;border:1px solid #262626;border-radius:12px;box-shadow:0 24px 64px rgba(0,0,0,.95),0 0 0 1px rgba(255,255,255,.05);overflow:hidden;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Inter,sans-serif;color:#ededed}.db-scope-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #1f1f1f;background:#0d0d0d}.db-scope-modal-header-left{display:flex;align-items:center;gap:14px;min-width:0}.db-scope-modal-icon-badge{width:42px;height:42px;min-width:42px;border-radius:8px;background:#171717;border:1px solid #2e2e2e;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.5)}.db-scope-modal-title{margin:0;font-size:15px;font-weight:600;color:#fff;letter-spacing:-.2px;line-height:1.3}.db-scope-modal-slug{font-size:12px;color:#888;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.db-scope-modal-close{background:0 0;border:none;color:#71717a;font-size:24px;line-height:1;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .15s ease,background .15s ease}.db-scope-modal-close:hover{color:#fff;background:#1f1f1f}.db-scope-modal-body{padding:20px;display:flex;flex-direction:column;gap:16px;max-height:calc(85vh - 140px);overflow-y:auto}.db-scope-modal-notice{background:#111;border:1px solid #222;border-radius:8px;padding:14px 16px}.db-scope-modal-intro{font-size:13px;color:#d4d4d8;line-height:1.5;margin:0 0 12px 0}.db-scope-modal-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.db-scope-modal-list li{display:flex;align-items:flex-start;font-size:12.5px;color:#a1a1aa;line-height:1.45}.db-scope-modal-list li i{flex-shrink:0;margin-top:3px;margin-right:8px;font-size:13px}.db-scope-modal-tip{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:8px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.22);color:#bfdbfe;font-size:12px;line-height:1.45}.db-scope-modal-tip-icon{font-size:15px;color:#60a5fa;margin-top:1px;flex-shrink:0}.db-scope-modal-tip-body strong{color:#93c5fd;font-weight:600}.db-scope-modal-tip-body span{color:#dbeafe}.db-scope-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;background:#0d0d0d;border-top:1px solid #1f1f1f}.db-scope-btn-cancel{padding:7px 16px;background:0 0;border:1px solid #2e2e2e;color:#a1a1aa;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .15s ease}.db-scope-btn-cancel:hover{background:#1c1c1c;border-color:#404040;color:#fff}.db-scope-btn-proceed{display:inline-flex;align-items:center;gap:6px;padding:7px 18px;background:#fff;border:1px solid #fff;color:#000;font-size:13px;font-weight:600;border-radius:6px;cursor:pointer;transition:all .15s ease}.db-scope-btn-proceed:hover{background:#e4e4e7;border-color:#e4e4e7;transform:translateY(-.5px)}.theme-light .db-scope-modal-backdrop,[data-theme=light] .db-scope-modal-backdrop{background:rgba(15,23,42,.65)}.theme-light .db-scope-modal-content,[data-theme=light] .db-scope-modal-content{background:#fff;border-color:#e2e8f0;color:#1e293b;box-shadow:0 20px 48px rgba(0,0,0,.15)}.theme-light .db-scope-modal-footer,.theme-light .db-scope-modal-header,[data-theme=light] .db-scope-modal-footer,[data-theme=light] .db-scope-modal-header{background:#f8fafc;border-color:#e2e8f0}.theme-light .db-scope-modal-title,[data-theme=light] .db-scope-modal-title{color:#0f172a}.theme-light .db-scope-modal-icon-badge,[data-theme=light] .db-scope-modal-icon-badge{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}.theme-light .db-scope-modal-notice,[data-theme=light] .db-scope-modal-notice{background:#f8fafc;border-color:#e2e8f0}.theme-light .db-scope-modal-intro,[data-theme=light] .db-scope-modal-intro{color:#334155}.theme-light .db-scope-modal-list li,[data-theme=light] .db-scope-modal-list li{color:#475569}.theme-light .db-scope-modal-tip,[data-theme=light] .db-scope-modal-tip{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.theme-light .db-scope-modal-tip-icon,[data-theme=light] .db-scope-modal-tip-icon{color:#2563eb}.theme-light .db-scope-modal-tip-body strong,[data-theme=light] .db-scope-modal-tip-body strong{color:#1e40af}.theme-light .db-scope-modal-tip-body span,[data-theme=light] .db-scope-modal-tip-body span{color:#1d4ed8}.theme-light .db-scope-btn-cancel,[data-theme=light] .db-scope-btn-cancel{border-color:#cbd5e1;color:#475569}.theme-light .db-scope-btn-cancel:hover,[data-theme=light] .db-scope-btn-cancel:hover{background:#f1f5f9;color:#0f172a}.theme-light .db-scope-btn-proceed,[data-theme=light] .db-scope-btn-proceed{background:#0f172a;border-color:#0f172a;color:#fff}.theme-light .db-scope-btn-proceed:hover,[data-theme=light] .db-scope-btn-proceed:hover{background:#1e293b;border-color:#1e293b}