.set-page{gap:var(--gap-5,24px);min-width:0;padding-bottom:var(--gap-5,24px);flex-direction:column;display:flex}.set-body{gap:var(--gap-5,24px);flex-direction:column;min-width:0;display:flex}.set-body>[id]{scroll-margin-top:var(--gap-5,24px)}.set-section{gap:var(--gap-3,12px);flex-direction:column;min-width:0;display:flex}.set-heading{font-family:inherit;font-size:var(--ws-heading);letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.set-lead,.set-dialog-lead{max-width:72ch;font-size:var(--ws-body);color:var(--muted);margin:0;line-height:1.65}.set-section :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,.set-dialog :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--focus-w,2px) solid var(--focus-ring,var(--focus));outline-offset:var(--focus-offset,2px)}.set-panel{gap:var(--gap-3,12px);border:1px solid var(--surface-panel-border,var(--line));border-radius:var(--radius-panel,8px);background:var(--surface-panel,var(--paper));padding:var(--gap-4,16px);flex-direction:column;min-width:0;display:flex}.set-panel-head{align-items:center;gap:var(--gap-2,8px);flex-wrap:wrap;display:flex}.set-panel-head>.set-subheading{margin-right:auto}.set-panel-head>div:has(>.set-subheading){align-items:center;gap:var(--gap-1,4px);min-width:0;margin-right:auto;display:flex}.set-subheading{font-family:inherit;font-size:var(--ws-heading);color:var(--ink);margin:0;font-weight:600}.set-subheading[tabindex]:focus-visible{border-radius:var(--radius-control,6px)}.set-fine{max-width:70ch;font-size:var(--ws-meta);color:var(--muted);margin:0;line-height:1.6}.set-field{gap:var(--gap-1,4px);flex-direction:column;min-width:0;display:flex}.set-field>label{font-size:var(--ws-meta);color:var(--muted);font-weight:500}.set-input{min-height:var(--control-h,28px);max-width:440px;padding:0 var(--gap-2,8px);font:inherit;font-size:var(--ws-body);color:var(--ink);border:1px solid var(--control-border);border-radius:var(--radius-control,6px);background:var(--surface-panel,var(--paper))}.set-actions{align-items:center;gap:var(--gap-2,8px);flex-wrap:wrap;display:flex}.set-actions--end{margin-top:var(--gap-3,12px);justify-content:flex-end}.set-note{max-width:72ch;font-size:var(--ws-meta);color:var(--muted);margin:0;line-height:1.6}.set-panel>.set-note{max-width:none}.set-note--done,.set-note--attention,.set-note--rejected{border-radius:var(--radius-control,6px);padding:var(--gap-1,4px) var(--gap-2,8px);border:1px solid}.set-note--done{color:var(--status-ok,var(--ok-text));background:var(--status-ok-surface,var(--ok-surface))}.set-note--attention{color:var(--status-attention,var(--attention-text));background:var(--status-attention-surface,var(--attention-surface))}.set-note--rejected{color:var(--status-danger,var(--error-text));background:var(--status-danger-surface,var(--error-surface))}.set-note--error{color:var(--status-danger,var(--error-text));background:var(--status-danger-surface,var(--error-surface));border-radius:var(--radius-control,6px);padding:var(--gap-1,4px) var(--gap-2,8px);border:1px solid}.view-ctl.set-ctl--danger.set-ctl--danger{--action-bg:var(--paper);--action-bg-hover:var(--status-danger-surface,var(--danger-surface));--action-text:var(--status-danger,var(--danger-text));--action-border:var(--status-danger,var(--danger-text));--action-border-hover:var(--status-danger,var(--danger-text));--action-weight:500;--action-focus:var(--status-danger,var(--danger-text));--action-focus-offset:3px}.set-drive-root .workspace-field .set-input{padding-block:0}.set-drive-icon{width:16px;height:16px;color:var(--accent);flex:none}.set-drive-root{align-items:end;gap:var(--gap-3,12px);flex-wrap:wrap;display:flex}.set-drive-root .set-field{flex:360px}.set-drive-root .view-ctl,.set-actions .view-ctl{align-items:center;gap:var(--gap-1,4px);display:inline-flex}.set-drive-root .view-ctl svg,.set-actions .view-ctl svg{width:14px;height:14px}.set-drive-meta{gap:var(--gap-2,8px) var(--gap-4,16px);flex-wrap:wrap;margin:0;display:flex}.set-drive-meta>div{gap:var(--gap-1,4px);align-items:baseline;min-width:0;display:flex}.set-drive-meta dt{color:var(--faint);font-size:var(--ws-meta)}.set-drive-meta dt:after{content:":"}.set-drive-meta dd{color:var(--muted);font-size:var(--ws-meta);overflow-wrap:anywhere;margin:0}.set-section .view-ctl svg{flex:none}.meet-tokens{gap:var(--gap-2,8px);margin:0;padding:0;list-style:none;display:grid}.meet-tokens>li{justify-content:space-between;align-items:center;gap:var(--gap-2,8px);padding-block:var(--gap-2,8px);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.meet-secret{gap:var(--gap-2,8px);display:grid}.meet-secret p{margin:0}.meet-secret code{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--ws-meta);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.set-dialog{border:1px solid var(--line-strong);border-radius:var(--radius-panel,8px);background:var(--elev-popover,var(--paper));color:var(--ink);box-shadow:var(--shadow-popover);padding:var(--gap-4,16px);max-width:52ch;font:inherit;margin:auto}.set-dialog::backdrop{background:var(--elev-overlay)}.set-dialog h2{font-size:var(--ws-heading);margin:0 0 var(--gap-2,8px);color:var(--ink);font-family:inherit;font-weight:600}.set-dialog code{font-family:var(--font-mono);font-size:var(--ws-body)}
