.ui-segmented{align-items:stretch;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);flex-wrap:wrap;min-inline-size:0;display:flex}.ui-segmented.ui-segmented>:is(button,a){min-inline-size:max-content;min-block-size:calc(var(--space-11) * 2);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:var(--type-sm);white-space:nowrap;background:0 0;border:0;flex:1 0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.ui-segmented.ui-segmented>:is([aria-pressed=true],[aria-current=page]){background:var(--app-selected);color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.ui-dialog{box-sizing:border-box;inline-size:min(calc(var(--space-15) * 12),calc(100% - var(--space-12)));max-block-size:calc(100dvh - var(--space-12));padding:var(--space-12);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);color:var(--ink);font:inherit;margin:auto;overflow:auto}.ui-dialog::backdrop{background:var(--figma-color-sheet-tint)}.ui-dialog h2{margin:0 0 var(--space-8);font-size:var(--type-lg)}.ui-dialog form,.ui-dialog fieldset{gap:var(--space-8);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.ui-form-field{gap:var(--space-4);min-inline-size:0;display:grid}.ui-form-field>:is(input,select,textarea){box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--space-11) * 2);padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--background);color:var(--ink);font:inherit}.ui-form-field>p{color:var(--ui-error);font-size:var(--type-sm);margin:0}.ui-dialog-actions{justify-content:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.ui-action-menu{z-index:100;gap:var(--space-2);box-sizing:border-box;inline-size:max-content;max-inline-size:calc(100vw - var(--space-8));max-block-size:calc(100dvh - var(--space-8));padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:var(--ink);box-shadow:0 var(--space-4) var(--space-12) var(--figma-color-modal-shadow);display:grid;position:fixed;overflow:auto}.ui-action-menu>button{min-block-size:calc(var(--space-11) * 2);padding:var(--space-5) var(--space-8);border-radius:var(--radius-md);color:inherit;text-align:start;font:inherit;font-size:var(--type-sm);cursor:pointer;background:0 0;border:0}.ui-action-menu>button:is(:hover,:focus-visible){background:var(--app-selected)}
