.experiment-lead{margin:-18px 0 18px;color:var(--muted)}
.experiment-pair{display:grid;grid-template-columns:minmax(360px,1fr) 80px minmax(420px,1fr);gap:18px;align-items:start}
.experiment-link{align-self:stretch;display:grid;place-items:center;color:#fff;font-size:31px;background:linear-gradient(90deg,transparent 49%,#43516a 50%,transparent 51%)}
.experiment-link::first-line{background:#0a1626}
.experiment-media-card{min-height:300px;padding:22px}.experiment-eyebrow{display:block;margin-bottom:16px;color:#bc73ff;font-size:11px;font-weight:700;letter-spacing:.04em}.experiment-media-card.variant .experiment-eyebrow{color:#3fd5f4}
.experiment-media-body{display:grid;grid-template-columns:125px 1fr;gap:20px}.experiment-poster{height:205px;border-radius:8px;background:linear-gradient(145deg,#4a5362,#141d2b);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #ffffff10}.experiment-media-copy{min-width:0}.experiment-media-copy h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:18px;line-height:1.25}.experiment-media-copy>span,.experiment-media-copy>p{color:var(--muted);font-size:12px}.experiment-media-copy>strong{display:block;margin:7px 0 15px;color:#8555ff;font-size:31px}.experiment-media-copy>strong small{font-size:16px}.experiment-observed{display:flex;gap:0;margin:7px 0 18px}.experiment-observed b{min-width:75px;padding:0 12px;border-left:1px solid var(--line);font-size:14px}.experiment-observed b:first-child{padding-left:0;border-left:0}.experiment-observed small{display:block;margin-top:4px;color:var(--muted);font-size:10px;font-weight:400}.experiment-media-copy footer{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:11px}.experiment-media-copy footer .ui-icon{width:15px}.experiment-ready{display:flex!important;align-items:center;gap:7px;color:var(--green)!important;font-size:14px!important}.experiment-ready .ui-icon{width:18px}
.experiment-media-card.empty{text-align:center}.variant-empty-icon{display:grid;place-items:center;width:62px;height:62px;margin:6px auto 14px;border:2px solid #25cbea;border-radius:50%;color:#25cbea}.variant-empty-icon .ui-icon{width:30px;height:30px}.experiment-media-card.empty h2{margin-bottom:8px}.experiment-media-card.empty p,.experiment-media-card.empty small{color:var(--muted);line-height:1.5}
.variant-picker{position:relative;margin-top:12px}.variant-source-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:9px 9px 0 0;overflow:hidden}.variant-source-tabs button{height:42px;border:0;border-right:1px solid var(--line);background:#0a1626;color:#b9c3d1;cursor:pointer}.variant-source-tabs button:last-child{border:0}.variant-source-tabs button.on{color:#fff;background:#172451;box-shadow:inset 0 -2px #6650ff}.variant-source-tabs .ui-icon{width:15px;vertical-align:-3px;margin-right:7px}.variant-search-wrap{position:relative;display:flex;align-items:center;border:1px solid var(--line);border-top:0;border-radius:0 0 8px 8px;background:#091524}.variant-search-wrap input{width:100%;height:44px;padding:0 72px 0 14px;border:0;background:transparent;color:#fff;outline:none}.variant-search-wrap>span{position:absolute;right:15px;color:#91a0b5}.variant-search-wrap .ui-icon{width:17px}.variant-search-wrap>button{position:absolute;right:42px;border:0;background:none;color:#aeb8c8;font-size:20px;cursor:pointer}
.variant-dropdown{position:absolute;z-index:15;top:86px;left:0;right:0;border:1px solid #6650ff;border-radius:9px;background:#091524;box-shadow:0 22px 55px #000b;overflow:hidden}.variant-dropdown>header,.variant-dropdown>footer{display:flex;justify-content:space-between;padding:11px 14px;color:#adb7c8;font-size:11px}.variant-dropdown>header{border-bottom:1px solid var(--line)}.variant-dropdown>footer{border-top:1px solid var(--line)}.variant-options{max-height:292px;overflow:auto}.variant-option{display:grid;grid-template-columns:42px minmax(0,1fr) 100px 72px;gap:10px;align-items:center;width:100%;padding:9px 12px;border:0;border-bottom:1px solid var(--line);background:transparent;color:#fff;text-align:left;cursor:pointer}.variant-option:hover,.variant-option.selected{background:#241b4b}.variant-thumb{width:40px;height:52px;border-radius:5px;background:#243246 center/cover}.variant-option span:nth-child(2){min-width:0}.variant-option b,.variant-option small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-option b{font-size:12px}.variant-option small{margin-top:5px;color:#95a1b4;font-size:10px}.variant-option em{color:#b9c4d4;font-size:10px;font-style:normal}.variant-option i{color:var(--green);font-size:10px;font-style:normal}
.experiment-workspace{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(350px,.75fr);gap:18px;margin-top:18px}.experiment-config,.experiment-summary{padding:20px}.experiment-step{padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid var(--line)}.experiment-step:last-child{padding-bottom:0;margin-bottom:0;border:0}.experiment-step>header{display:flex;gap:12px}.experiment-step>header>i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:linear-gradient(135deg,#8654ff,#5331ce);font-style:normal;font-weight:700}.experiment-step header h2{margin:0;font-size:17px}.experiment-step header p{margin:5px 0 12px;color:var(--muted);font-size:11px}.experiment-change{display:grid;grid-template-columns:22px 35px 1fr auto;gap:10px;align-items:center;padding:10px 14px;border:1px solid #764cff;border-radius:8px;background:#221945;cursor:pointer}.experiment-change input,.experiment-alternatives input{accent-color:#8753ff}.experiment-change>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:6px}.experiment-change .ui-icon{width:18px}.experiment-change small,.experiment-alternatives small{display:block;color:var(--muted);font-size:10px}.experiment-change em{padding:5px 9px;border-radius:12px;background:#382172;color:#bd8aff;font-size:10px;font-style:normal}.experiment-alternatives{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:7px}.experiment-alternatives label{padding:10px;border:1px solid var(--line);border-radius:7px}.experiment-alternatives b{font-size:11px}.experiment-step textarea{width:100%;min-height:62px;padding:12px;border:1px solid var(--line);border-radius:7px;background:#0a1626;color:#fff;font:inherit;resize:vertical}.experiment-settings{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.experiment-settings label{color:#aeb9ca;font-size:11px}.experiment-settings select{display:block;width:100%;height:40px;margin-top:7px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#091524;color:#fff}.experiment-note{display:flex;gap:10px;margin-top:12px;padding:10px 12px;border:1px solid #293c64;border-radius:7px;color:#aeb8ca;font-size:10px;line-height:1.5}.experiment-note .ui-icon{width:18px;color:#7f70ff}
.experiment-summary>h2{font-size:18px}.experiment-summary-row{display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.experiment-summary-row>span{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:7px;color:#aa73ff}.experiment-summary-row.cyan>span,.experiment-summary-row.cyan small{color:#39c8ef}.experiment-summary-row .ui-icon{width:18px}.experiment-summary-row small,.experiment-summary-row b,.experiment-summary-row p{display:block;margin:0}.experiment-summary-row small{margin-bottom:5px;color:#aa73ff;font-size:10px}.experiment-summary-row b{font-size:12px}.experiment-summary-row p{margin-top:4px;color:#aab4c4;font-size:10px}.experiment-summary-row>button{height:31px;border:1px solid var(--line);border-radius:6px;background:transparent;color:#dbe1ea;cursor:pointer}.experiment-summary h3{margin-top:18px;font-size:13px}.experiment-decision{display:flex;justify-content:space-between;padding:8px 0;font-size:11px}.experiment-decision span{color:#b3bdcb}.experiment-actions{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.experiment-actions>div{display:flex;gap:12px}.experiment-actions .btn.primary{min-width:240px}.experiment-actions .btn:disabled{opacity:.38;cursor:not-allowed}
@media(max-width:1150px){.experiment-pair{grid-template-columns:1fr}.experiment-link{min-height:45px;transform:rotate(90deg)}.experiment-workspace{grid-template-columns:1fr}.variant-dropdown{position:relative;top:auto;margin-top:4px}.experiment-settings{grid-template-columns:1fr}}
