.watch-create-dialog.MuiModalDialog-root{width:min(500px,calc(100vw - 28px));max-height:calc(100dvh - 32px);padding:0;gap:0;overflow:auto;color:var(--text, var(--tone-text, #233336));background:var(--tone-surface, #fff);border:1px solid var(--line, var(--tone-line, #cbd8cb));border-radius:6px;font-family:DM Sans,sans-serif}.watch-create-heading{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--line, var(--tone-line, #cbd8cb));color:var(--accent, var(--tone-accent, #245e64))}.watch-create-heading h2{flex:1;margin:0;color:var(--text, var(--tone-text, #233336));font-size:16px;font-weight:600}.watch-create-close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:3px;background:transparent;color:var(--muted, var(--tone-muted, #596b61));cursor:pointer}.watch-create-close:hover{background:var(--soft, var(--tone-soft, #eaf1e7))}.watch-create-form{display:grid;gap:16px;padding:18px;font-size:13px}.watch-create-description{margin:0;color:var(--muted, var(--tone-muted, #596b61));line-height:1.6}.watch-create-query,.watch-create-scope{display:grid;gap:7px;min-width:0}.watch-create-query>span,.watch-create-scope>span{font-size:12px;font-weight:500}.watch-create-dialog code{display:block;padding:9px 11px;border:1px solid var(--line, var(--tone-line, #cbd8cb));border-radius:4px;background:var(--tone-surface, #f6f8f5);color:var(--text, var(--tone-text, #233336));font:12px/1.6 ui-monospace,monospace;overflow-wrap:anywhere;white-space:pre-wrap;max-height:130px;overflow:auto}.watch-create-scope code{background:var(--soft, var(--tone-soft, #eaf1e7));border-left:3px solid var(--accent, var(--tone-accent, #245e64))}.watch-create-loading{display:flex;align-items:center;gap:8px;color:var(--muted, var(--tone-muted, #596b61));font-size:12px}.watch-create-datasets{margin:0;padding:0;border:0;min-width:0}.watch-create-datasets legend{padding:0;margin-bottom:9px;font-size:12px;color:var(--muted, var(--tone-muted, #596b61))}.watch-create-datasets>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.watch-create-datasets button{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;min-height:42px;padding:8px 10px;border:1px solid var(--line, var(--tone-line, #cbd8cb));border-radius:4px;background:var(--tone-surface, #fff);color:var(--text, var(--tone-text, #233336));font:inherit;font-size:12px;cursor:pointer}.watch-create-datasets button:hover:not(:disabled){border-color:var(--accent, var(--tone-accent, #245e64))}.watch-create-datasets button:disabled{cursor:not-allowed}.watch-create-datasets button[aria-pressed=true]{background:var(--soft, var(--tone-soft, #eaf1e7));border-color:var(--accent, var(--tone-accent, #245e64));box-shadow:inset 0 0 0 1px var(--accent, #245e64)}.watch-create-datasets .tab-label{display:inline-flex;align-items:center;gap:7px}.watch-create-datasets svg{flex-shrink:0;color:var(--accent, var(--tone-accent, #245e64))}.watch-dataset-count{font:11px ui-monospace,monospace;color:var(--muted, var(--tone-muted, #596b61))}.watch-create-name>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:7px}.watch-create-name label{font-size:12px;font-weight:600}.watch-create-name span{font-size:11px;color:var(--muted, var(--tone-muted, #596b61));font-variant-numeric:tabular-nums}.watch-create-name input{box-sizing:border-box;width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--tone-line, #a6b8b2);border-radius:4px;background:var(--tone-surface, #fff);color:var(--text, var(--tone-text, #233336));font:inherit}.watch-create-dialog :is(input,button):focus-visible{outline:2px solid var(--accent, var(--tone-accent, #245e64));outline-offset:2px}.watch-create-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--line, var(--tone-line, #cbd8cb))}.watch-create-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 14px;border:1px solid var(--tone-line, #a6b8b2);border-radius:4px;background:var(--tone-surface, #fff);color:var(--accent, var(--tone-accent, #245e64));font:600 12px DM Sans,sans-serif;cursor:pointer}.watch-create-actions .watch-create-submit{background:var(--accent, var(--tone-action, #245e64));border-color:var(--accent, var(--tone-accent, #245e64));color:#fff}.watch-create-dialog button:disabled{opacity:.55;cursor:default}@media(max-width:380px){.watch-create-heading{padding:12px}.watch-create-form{padding:14px;gap:14px}.watch-create-datasets button{flex-wrap:wrap;padding:8px}.watch-create-datasets .tab-label{gap:5px}}@media(pointer:coarse){.watch-create-dialog button,.watch-create-name input{min-height:44px}}
