.labs-dialog{width:min(740px,calc(100vw - 32px));max-height:90dvh;overflow:auto}.labs-dialog h2{font-size:clamp(24px,4vw,32px)}.labs-dialog h3{font-size:1.2rem;margin:0 0 12px}.labs-dialog p{line-height:1.65}.labs-enrollment{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:30px}.labs-enrollment>div{flex:1;min-width:0}.labs-enrollment p{margin:0}.labs-enrollment .visibility-switch{margin:0}.labs-experiments{border-top:1px solid var(--line);padding-top:28px;margin-top:28px}.labs-card{background:var(--surface);border:1px solid var(--line);padding:24px;border-radius:16px;margin:22px 0}.labs-card h4{margin:0;font-size:1.05rem}.labs-unavailable{display:inline-block;padding:5px 10px;border-radius:8px;background:var(--bg);color:var(--muted);font-size:14px}.labs-notice{padding:22px;border-left:3px solid var(--accent);background:var(--surface);border-radius:0 12px 12px 0;margin-top:28px}.labs-dialog .settings-note{font-size:14px}@media(max-width:540px){.labs-dialog{padding:20px}.labs-card,.labs-notice{padding:18px}}
