.runtime-badge-wrapper[data-v-7d78f52e]{bottom:12px;position:fixed;right:12px;z-index:9999}.runtime-chip[data-v-7d78f52e]{align-items:center;border-radius:20px;cursor:pointer;display:inline-flex;font-family:Inter,monospace;font-size:10px;gap:4px;line-height:1.4;opacity:1;padding:3px 8px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.runtime-chip[data-v-7d78f52e]:hover{opacity:.9;transform:scale(1.04)}.runtime-chip--ok[data-v-7d78f52e]{background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);color:#555}.runtime-chip--stale[data-v-7d78f52e]{background:rgba(251,140,0,.12);border:1px solid rgba(251,140,0,.35);color:#b23c10}.runtime-chip--warn[data-v-7d78f52e]{background:rgba(33,150,243,.1);border:1px solid rgba(33,150,243,.3);color:#1565c0}.runtime-stale-dot[data-v-7d78f52e]{animation:pulse-7d78f52e 1.8s ease-in-out infinite;background:#fb8c00;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes pulse-7d78f52e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.runtime-chip-sep[data-v-7d78f52e]{opacity:.75}.runtime-chip-icon[data-v-7d78f52e]{opacity:.6}.runtime-popover-card[data-v-7d78f52e]{font-size:12px;max-width:400px;min-width:320px}.runtime-popover-title[data-v-7d78f52e]{font-size:12px!important}.runtime-section-title[data-v-7d78f52e]{align-items:center;color:#9e9e9e;display:flex;font-size:10px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.runtime-row[data-v-7d78f52e]{align-items:center;display:flex;font-size:11px;gap:8px;justify-content:space-between;padding:2px 0}.runtime-label[data-v-7d78f52e]{color:#9e9e9e;flex-shrink:0;min-width:80px}.runtime-value[data-v-7d78f52e]{color:#424242;font-size:11px;text-align:right}.runtime-value-chip[data-v-7d78f52e]{font-size:10px!important;height:18px!important}.runtime-code[data-v-7d78f52e]{background:#f5f5f5;border-radius:3px;color:#616161;display:inline-block;font-family:monospace;font-size:10px;max-width:220px;overflow:hidden;padding:1px 4px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.runtime-code--sm[data-v-7d78f52e]{font-size:9px;max-width:160px}.runtime-link[data-v-7d78f52e]{align-items:center;color:#1976d2;display:inline-flex;gap:2px;-webkit-text-decoration:none;text-decoration:none}.runtime-link[data-v-7d78f52e]:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:600px){.runtime-badge-wrapper[data-v-7d78f52e]{bottom:8px;right:8px}.runtime-chip[data-v-7d78f52e]{font-size:9px;padding:2px 6px}.runtime-chip-release[data-v-7d78f52e],.runtime-chip-tenant[data-v-7d78f52e]{display:none}}.content-footer[data-v-5e608424]{background:#fff;border-top:1.5px solid #f3e7fa;box-shadow:0 -2px 16px 0 rgba(123,31,162,.04);color:#7b1fa2;font-family:Inter,Arial,sans-serif;font-size:1.04rem;padding:1.1rem 0;position:relative;z-index:10}.content-footer[data-v-5e608424],.footer-row[data-v-5e608424]{align-items:center;display:flex;justify-content:center;width:100%}.footer-row[data-v-5e608424]{flex-direction:row;gap:1.2rem;max-width:1100px}.footer-copyright[data-v-5e608424]{color:#7b1fa2;font-weight:500;gap:.5rem;white-space:nowrap}.footer-copyright[data-v-5e608424],.footer-links[data-v-5e608424]{align-items:center;display:flex;min-width:0}.footer-links[data-v-5e608424]{flex:1 1 auto;flex-wrap:wrap;gap:1.5rem;justify-content:center}.footer-link[data-v-5e608424]{color:#a4508b;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:color .2s;white-space:nowrap}.footer-link[data-v-5e608424]:hover{color:#7b1fa2;-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:900px){.footer-row[data-v-5e608424]{align-items:center;flex-direction:column;gap:.3rem;text-align:center}.footer-links[data-v-5e608424]{font-size:.97rem;gap:.8rem}}@media (max-width:600px){.content-footer[data-v-5e608424]{font-size:.97rem;padding:.7rem 0 .4rem}.footer-row[data-v-5e608424]{gap:.15rem;max-width:99vw}.footer-links[data-v-5e608424]{font-size:.97rem;gap:.5rem}.footer-meta[data-v-5e608424]{font-size:.92rem;gap:.3rem}}.module-drawer[data-v-026cee8a]{background:#fff;border-left:1px solid rgba(0,0,0,.12);z-index:15!important}.module-drawer-content[data-v-026cee8a]{display:flex;flex-direction:column;height:100%}.module-drawer-header[data-v-026cee8a]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-bottom:1px solid rgba(0,0,0,.08)}.module-drawer-item[data-v-026cee8a]{border-left:3px solid transparent;transition:all .2s ease}.module-drawer-item[data-v-026cee8a]:hover{background-color:rgba(0,0,0,.04);border-left-color:#6c3fc5}.module-drawer-item.v-list-item--active[data-v-026cee8a]{background-color:#f7f5fd;border-left-color:#6c3fc5}.module-drawer-item.v-list-item--active .v-icon[data-v-026cee8a]{color:#6c3fc5!important}.module-drawer-item.v-list-item--active .v-list-item__title[data-v-026cee8a]{color:#6c3fc5;font-weight:600}.module-drawer.v-navigation-drawer--temporary~.v-overlay{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.v-card__title[data-v-ba27cec6]{word-break:break-word}.sidebar-section-header[data-v-4fd1b4a5]{min-height:20px!important;padding-left:7px!important;padding-right:0!important}.sidebar-section-header[data-v-4fd1b4a5] .v-subheader{font-size:10px!important;height:auto!important;letter-spacing:.8px!important;padding:2px 0!important}.v-list-group[data-v-4fd1b4a5] .v-list-group__items{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-list-group[data-v-4fd1b4a5] .v-list-group__header:before{opacity:0!important}.command-palette-dialog{border-radius:12px!important;overflow:hidden}.command-palette-card[data-v-2c4a7da0]{border-radius:12px;overflow:hidden}.command-palette-input-wrap[data-v-2c4a7da0]{align-items:center;display:flex;gap:10px;padding:12px 16px}.command-palette-search-icon[data-v-2c4a7da0]{flex-shrink:0}.command-palette-input[data-v-2c4a7da0]{background:transparent;border:none;color:#111827;flex:1;font-size:15px;outline:none}.command-palette-input[data-v-2c4a7da0]::-moz-placeholder{color:#9ca3af}.command-palette-input[data-v-2c4a7da0]::placeholder{color:#9ca3af}.command-palette-esc[data-v-2c4a7da0]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:11px;padding:2px 6px}.command-palette-results[data-v-2c4a7da0]{max-height:320px;overflow-y:auto;padding:6px 0}.command-palette-item[data-v-2c4a7da0]{align-items:center;border-radius:0;cursor:pointer;display:flex;padding:8px 16px;transition:background .1s ease}.command-palette-item.selected[data-v-2c4a7da0]{background:rgba(255,107,53,.06)}.command-palette-item[data-v-2c4a7da0]:hover{background:rgba(255,107,53,.04)}.command-palette-item-content[data-v-2c4a7da0]{display:flex;flex:1;flex-direction:column}.command-palette-item-label[data-v-2c4a7da0]{color:#111827;font-size:13px;font-weight:500}.command-palette-item-section[data-v-2c4a7da0]{color:#9ca3af;font-size:11px;margin-top:1px}.command-palette-empty[data-v-2c4a7da0]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;padding:24px 16px}.command-palette-footer[data-v-2c4a7da0]{background:#f9fafb;color:#9ca3af;display:flex;font-size:11px;gap:16px;padding:8px 16px}.command-palette-footer kbd[data-v-2c4a7da0]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:3px;color:#6b7280;font-family:inherit;font-size:10px;margin-right:3px;padding:1px 5px}.sidebar-pin-btn[data-v-740f44f6]{margin-right:0}:root[data-theme-inverted=false]{--color-secondary:#212224;--color-body:#fff;--color-light:#f3f4f4;--color-inverted:#fff;--color-dark:#212224;--color-extra-dark:#1b1c1d;--color-global:#212224;--color-line:#efefef;--color-line-inverted:hsla(0,0%,100%,.15);--color-muted:#9c9c9c;--color-muted-inverted:hsla(0,0%,100%,.45)}:root[data-theme-inverted=true]{--color-secondary:#fff;--color-body:#212224;--color-light:#28292c;--color-inverted:#212224;--color-dark:#1b1c1d;--color-extra-dark:#18191a;--color-global:#fff;--color-line:hsla(0,0%,100%,.1);--color-line-inverted:rgba(0,0,0,.15);--color-muted:hsla(0,0%,100%,.45);--color-muted-inverted:rgba(0,0,0,.45)}.webbuilder-navbar{height:60px}