.demo-module-scss-module__GLKMQq__list{border:1px solid var(--border-default);border-radius:var(--radius-md,8px);margin:0;padding:0;list-style:none;overflow:hidden}.demo-module-scss-module__GLKMQq__row{justify-content:space-between;align-items:center;gap:var(--space-3,.875rem);padding:var(--space-3,.875rem) var(--space-4,1rem);display:flex}.demo-module-scss-module__GLKMQq__row+.demo-module-scss-module__GLKMQq__row{border-block-start:1px solid var(--hair)}.demo-module-scss-module__GLKMQq__name{font-size:.9rem}.demo-module-scss-module__GLKMQq__rowActions{align-items:center;gap:var(--space-2,.75rem);display:flex}.demo-module-scss-module__GLKMQq__tagPopover{display:inline-block;position:relative}.demo-module-scss-module__GLKMQq__tagPill{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.demo-module-scss-module__GLKMQq__tagPill:focus:not(:focus-visible){outline:none}.demo-module-scss-module__GLKMQq__tagPill{cursor:pointer;padding:var(--space-1,.5rem) var(--space-2,.75rem);border-radius:var(--radius-full);border:1px solid var(--border-default);color:var(--text-secondary);font-size:.75rem}.demo-module-scss-module__GLKMQq__deleteBtn{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.demo-module-scss-module__GLKMQq__deleteBtn:focus:not(:focus-visible){outline:none}.demo-module-scss-module__GLKMQq__deleteBtn{align-items:center;gap:var(--space-1,.5rem);min-height:var(--touch-target-min,24px);font-weight:var(--btn-font-weight,var(--font-weight-medium,500));padding:var(--btn-padding-y,var(--space-1,.5rem)) var(--btn-padding-x,var(--space-4,1rem));border-radius:var(--btn-radius,var(--radius-md,.375rem));transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.demo-module-scss-module__GLKMQq__deleteBtn{transition:none}}.demo-module-scss-module__GLKMQq__deleteBtn:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.demo-module-scss-module__GLKMQq__deleteBtn{color:var(--text-primary,#0f0f0f);background:0 0}.demo-module-scss-module__GLKMQq__deleteBtn:hover{background:var(--interactive-hover,#00000008)}.demo-module-scss-module__GLKMQq__deleteBtn:active{background:var(--interactive-active,#0000000f)}.demo-module-scss-module__GLKMQq__deleteBtn:disabled,.demo-module-scss-module__GLKMQq__deleteBtn[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.demo-module-scss-module__GLKMQq__panel{padding:var(--popover-padding,var(--space-3,.875rem));border-radius:var(--popover-radius,var(--radius-lg,.5rem));background:var(--surface-default,#fff);box-shadow:var(--popover-shadow,var(--shadow-3,0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a));border:1px solid var(--border-default,#e5e5e5);max-width:16rem;z-index:var(--z-popover,1500);z-index:10;gap:var(--space-2,.75rem);text-align:start;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-1,.5rem));inset-inline-end:0}.demo-module-scss-module__GLKMQq__icon{color:var(--warning-default)}.demo-module-scss-module__GLKMQq__message{margin:0;font-size:.875rem}.demo-module-scss-module__GLKMQq__actions{justify-content:flex-end;align-items:center;gap:var(--space-2,.75rem);display:flex}.demo-module-scss-module__GLKMQq__reject{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.demo-module-scss-module__GLKMQq__reject:focus:not(:focus-visible){outline:none}.demo-module-scss-module__GLKMQq__reject{align-items:center;gap:var(--space-1,.5rem);min-height:var(--touch-target-min,24px);font-weight:var(--btn-font-weight,var(--font-weight-medium,500));padding:var(--btn-padding-y,var(--space-1,.5rem)) var(--btn-padding-x,var(--space-4,1rem));border-radius:var(--btn-radius,var(--radius-md,.375rem));transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.demo-module-scss-module__GLKMQq__reject{transition:none}}.demo-module-scss-module__GLKMQq__reject:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.demo-module-scss-module__GLKMQq__reject{color:var(--text-primary,#0f0f0f);background:0 0}.demo-module-scss-module__GLKMQq__reject:hover{background:var(--interactive-hover,#00000008)}.demo-module-scss-module__GLKMQq__reject:active{background:var(--interactive-active,#0000000f)}.demo-module-scss-module__GLKMQq__reject:disabled,.demo-module-scss-module__GLKMQq__reject[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.demo-module-scss-module__GLKMQq__accept{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.demo-module-scss-module__GLKMQq__accept:focus:not(:focus-visible){outline:none}.demo-module-scss-module__GLKMQq__accept{align-items:center;gap:var(--space-1,.5rem);min-height:var(--touch-target-min,24px);font-weight:var(--btn-font-weight,var(--font-weight-medium,500));padding:var(--btn-padding-y,var(--space-1,.5rem)) var(--btn-padding-x,var(--space-4,1rem));border-radius:var(--btn-radius,var(--radius-md,.375rem));transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (prefers-reduced-motion:reduce){.demo-module-scss-module__GLKMQq__accept{transition:none}}.demo-module-scss-module__GLKMQq__accept:focus-visible{box-shadow:0 0 0 3px var(--border-focus,#384fff);outline:none}.demo-module-scss-module__GLKMQq__accept{background:var(--error-subtle,#fef2f2);border:1px solid var(--error-default,#dc2626);color:var(--error-text,#991b1b)}.demo-module-scss-module__GLKMQq__status{min-height:1.25em;color:var(--text-secondary);margin-block-start:var(--space-3,.875rem);font-size:.875rem}.demo-module-scss-module__GLKMQq__empty{padding:var(--space-4,1rem);text-align:center;color:var(--text-muted)}.demo-module-scss-module__GLKMQq__confirmDialog{padding:var(--modal-padding,var(--space-5,1.5rem));border-radius:var(--modal-radius,var(--radius-xl,.75rem));background:var(--surface-default,#fff);box-shadow:var(--modal-shadow,var(--shadow-5,0 25px 50px -12px #00000040));width:90%;max-width:500px;max-height:90vh;z-index:var(--z-modal,1400);border:0;margin:auto;overflow-y:auto}.demo-module-scss-module__GLKMQq__confirmDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}.demo-module-scss-module__GLKMQq__confirmDialog{opacity:0;transition:opacity var(--duration-normal,.24s) var(--ease,ease),transform var(--duration-normal,.24s) var(--ease,ease),display var(--duration-normal,.24s) var(--ease,ease) allow-discrete,overlay var(--duration-normal,.24s) var(--ease,ease) allow-discrete;transform:scale(.96)translateY(8px)}.demo-module-scss-module__GLKMQq__confirmDialog[open]{opacity:1;transform:scale(1)translateY(0)}@starting-style{.demo-module-scss-module__GLKMQq__confirmDialog[open]{opacity:0;transform:scale(.96)translateY(8px)}}.demo-module-scss-module__GLKMQq__confirmDialog::backdrop{opacity:0;transition:opacity var(--duration-normal,.24s) var(--ease,ease),display var(--duration-normal,.24s) var(--ease,ease) allow-discrete,overlay var(--duration-normal,.24s) var(--ease,ease) allow-discrete}.demo-module-scss-module__GLKMQq__confirmDialog[open]::backdrop{opacity:1}@starting-style{.demo-module-scss-module__GLKMQq__confirmDialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.demo-module-scss-module__GLKMQq__confirmDialog,.demo-module-scss-module__GLKMQq__confirmDialog::backdrop{transition:none}}.demo-module-scss-module__GLKMQq__confirmDialog [data-slot=body]{align-items:flex-start;gap:var(--space-3,.875rem);display:flex}.demo-module-scss-module__GLKMQq__confirmDialog [data-slot=footer]{justify-content:flex-end;align-items:center;gap:var(--space-2,.75rem);display:flex}.demo-module-scss-module__GLKMQq__confirmDialog::backdrop{background:#00000080}
