.field-experiment-shell{display:grid;gap:1.2rem;padding:1.25rem;color:#f5f8fb}.field-experiment-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;border-bottom:1px solid #31506b;padding-bottom:1rem}.field-experiment-heading>div>span,.field-experiment-card small{color:#f2cb05;font-size:.73rem;font-weight:900;letter-spacing:.12em}.field-experiment-heading h1{margin:.25rem 0;font-size:clamp(1.8rem,3vw,2.7rem)}.field-experiment-heading p,.field-experiment-card p{margin:0;color:#aac0d4}.field-experiment-badge{padding:.55rem .75rem;border:1px solid #f2cb05;border-radius:.65rem;color:#f2cb05;font-weight:900}.field-experiment-card{display:grid;gap:1.2rem;padding:1.2rem;border:1px solid #31506b;border-radius:1rem;background:#0e2135}.field-experiment-card.is-enabled{border-color:#f2cb05;box-shadow:inset 4px 0 #f2cb05}.field-experiment-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.field-experiment-card h2{margin:.25rem 0;font-size:1.6rem}.field-experiment-switch{display:flex;align-items:center;gap:.65rem;padding:.75rem;border:1px solid #49647c;border-radius:.75rem;background:#091928;font-weight:900;white-space:nowrap}.field-experiment-switch:has(input:checked){border-color:#f2cb05;color:#f2cb05}.field-experiment-switch input,.field-experiment-team input{width:1.2rem;height:1.2rem;accent-color:#f2cb05}.field-experiment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.field-experiment-grid label{display:grid;gap:.35rem;font-weight:800}.field-experiment-grid input,.field-experiment-grid select{min-height:44px;padding:.65rem;border:1px solid #35536e;border-radius:.7rem;color:#f5f8fb;background:#081827}.field-experiment-grid label small,.field-experiment-team-section small{color:#8faac0;font-weight:500}.field-experiment-expiry{grid-column:1/-1}.field-experiment-team-section{display:grid;gap:.7rem;padding-top:1rem;border-top:1px solid #31506b}.field-experiment-team-section>div:first-child{display:grid;gap:.25rem}.field-experiment-teams{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem}.field-experiment-team{display:flex;align-items:center;gap:.7rem;padding:.75rem;border:1px solid #35536e;border-radius:.7rem;background:#0a1928}.field-experiment-team:has(input:checked){border-color:#f2cb05;background:#172b39}.field-experiment-team span{display:grid}.field-experiment-team small{color:#8faac0}.field-experiment-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.field-experiment-actions p{min-height:1.3rem}.field-experiment-actions p[data-state=success]{color:#54dbb2}.field-experiment-actions p[data-state=error],.field-experiment-alert{color:#ff8585}.field-experiment-actions button{min-height:46px;padding:.7rem 1rem;border:0;border-radius:.75rem;background:#f2cb05;color:#071421;font-weight:900}.field-experiment-actions button:disabled{opacity:.55}.field-experiment-audit{margin:0;color:#8faac0;font-size:.8rem}.field-experiment-empty{grid-column:1/-1;padding:.8rem;border:1px dashed #35536e;border-radius:.7rem}@media(max-width:760px){.field-experiment-heading,.field-experiment-card__heading,.field-experiment-actions{align-items:stretch;flex-direction:column}.field-experiment-grid{grid-template-columns:1fr}.field-experiment-expiry{grid-column:auto}.field-experiment-actions button{width:100%}}
.field-runtime-card{border-left:4px solid #32c9e8}.field-runtime-notice{display:grid;gap:.35rem;padding:.8rem;border:1px solid #31506b;border-radius:.7rem;background:#091928}.field-runtime-notice strong{color:#32c9e8}.field-runtime-actions>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem}.field-experiment-actions button.secondary{border:1px solid #32c9e8;background:#0b2336;color:#7eeaff}@media(max-width:760px){.field-runtime-actions>div{display:grid}.field-runtime-actions button{width:100%}}
