.FeatureFlagOverlay-module-scss-module__WetC3W__container{z-index:9999;font-family:monospace;font-size:12px;position:fixed;bottom:1.5rem;right:1.5rem}.FeatureFlagOverlay-module-scss-module__WetC3W__toggle{color:#fff;cursor:pointer;background:#1a1a1a;border:1px solid #444;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;font-size:14px;line-height:1;display:flex;box-shadow:0 2px 8px #0006}.FeatureFlagOverlay-module-scss-module__WetC3W__toggle:hover{background:#2a2a2a}.FeatureFlagOverlay-module-scss-module__WetC3W__override-count{color:#000;background:#f59e0b;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.FeatureFlagOverlay-module-scss-module__WetC3W__panel{color:#e5e5e5;background:#1a1a1a;border:1px solid #333;border-radius:8px;width:440px;max-height:70vh;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.FeatureFlagOverlay-module-scss-module__WetC3W__header{background:#1a1a1a;border-bottom:1px solid #333;align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;top:0}.FeatureFlagOverlay-module-scss-module__WetC3W__title{flex:1;font-size:13px;font-weight:700}.FeatureFlagOverlay-module-scss-module__WetC3W__badge{color:#9ca3af;background:#374151;border-radius:4px;padding:2px 6px;font-size:10px}.FeatureFlagOverlay-module-scss-module__WetC3W__reset-all{color:#f87171;cursor:pointer;background:0 0;border:1px solid #f87171;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px}.FeatureFlagOverlay-module-scss-module__WetC3W__reset-all:hover{background:#f871711a}.FeatureFlagOverlay-module-scss-module__WetC3W__list{margin:0;padding:0;list-style:none}.FeatureFlagOverlay-module-scss-module__WetC3W__row{border-bottom:1px solid #262626;flex-direction:column;gap:4px;padding:8px 14px;display:flex}.FeatureFlagOverlay-module-scss-module__WetC3W__row:last-child{border-bottom:none}.FeatureFlagOverlay-module-scss-module__WetC3W__row.FeatureFlagOverlay-module-scss-module__WetC3W__overridden{background:#f59e0b0f}.FeatureFlagOverlay-module-scss-module__WetC3W__flag-meta{align-items:baseline;gap:6px;display:flex}.FeatureFlagOverlay-module-scss-module__WetC3W__flag-name{color:#e5e5e5;font-size:12px;font-weight:600}.FeatureFlagOverlay-module-scss-module__WetC3W__flag-key{color:#6b7280;font-size:10px}.FeatureFlagOverlay-module-scss-module__WetC3W__controls{align-items:center;gap:4px;display:flex}.FeatureFlagOverlay-module-scss-module__WetC3W__input,.FeatureFlagOverlay-module-scss-module__WetC3W__select{color:#e5e5e5;background:#262626;border:1px solid #404040;border-radius:4px;flex:1;min-width:0;padding:4px 7px;font-family:monospace;font-size:11px}.FeatureFlagOverlay-module-scss-module__WetC3W__input:focus,.FeatureFlagOverlay-module-scss-module__WetC3W__select:focus{border-color:#6366f1;outline:none}.FeatureFlagOverlay-module-scss-module__WetC3W__input::placeholder{color:#4b5563}.FeatureFlagOverlay-module-scss-module__WetC3W__btn-apply{color:#fff;cursor:pointer;white-space:nowrap;background:#6366f1;border:none;border-radius:4px;padding:4px 8px;font-family:monospace;font-size:11px}.FeatureFlagOverlay-module-scss-module__WetC3W__btn-apply:hover{background:#4f46e5}.FeatureFlagOverlay-module-scss-module__WetC3W__btn-reset{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #404040;border-radius:4px;padding:4px 6px;font-size:12px}.FeatureFlagOverlay-module-scss-module__WetC3W__btn-reset:hover{color:#e5e5e5;border-color:#6b7280}.FeatureFlagOverlay-module-scss-module__WetC3W__server-value{color:#6b7280;font-size:10px}
/*# sourceMappingURL=27qhluljye-oq.css.map*/