.action.svelte-fm8pxm{color:var(--color-text-secondary);font-family:var(--font-body);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;padding:.45rem .7rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.action--icon.svelte-fm8pxm{padding:.45rem .5rem}.action.svelte-fm8pxm:hover:not(:disabled){background:color-mix(in srgb, var(--color-text) 8%, transparent);color:var(--color-text)}.action.svelte-fm8pxm:active:not(:disabled){background:color-mix(in srgb, var(--color-text) 12%, transparent)}.action--primary.svelte-fm8pxm{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:0 2px 0 0 var(--color-accent-hover), 0 4px 8px -2px #d977064d}.action--primary.svelte-fm8pxm:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff;box-shadow:0 2px #92400e,0 6px 12px -2px #d9770666}.action--primary.svelte-fm8pxm:active:not(:disabled){background:var(--color-accent-hover);box-shadow:0 0 0 0 var(--color-accent-hover), 0 2px 4px -1px #d977064d}.action--danger.svelte-fm8pxm{color:var(--color-panel-danger)}.action--danger.svelte-fm8pxm:hover:not(:disabled){background:color-mix(in srgb, var(--color-panel-danger) 10%, transparent);color:var(--color-panel-danger)}.action--danger.svelte-fm8pxm:active:not(:disabled){background:color-mix(in srgb, var(--color-panel-danger) 16%, transparent);color:var(--color-panel-danger)}.action.is-active.svelte-fm8pxm,.action.is-active.svelte-fm8pxm:hover,.action.is-active.svelte-fm8pxm:active:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text)}.action.svelte-fm8pxm:disabled{cursor:default}.action.svelte-fm8pxm:disabled:not(.is-pending){opacity:.45}.action.is-pending.svelte-fm8pxm{opacity:.75}.action.svelte-fm8pxm:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.spinner.svelte-fm8pxm{opacity:.7;border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite svelte-fm8pxm-spin}@keyframes svelte-fm8pxm-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.action.svelte-fm8pxm{transition:none}.spinner.svelte-fm8pxm{animation:none}}.panel.svelte-3b9h4w{box-sizing:border-box;max-width:100%;display:block}.panel.svelte-3b9h4w:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.strip.svelte-3b9h4w{align-items:center;justify-content:var(--panel-justify,flex-start);scrollbar-width:none;contain:var(--panel-contain,inline-size);gap:.25rem;padding-block:6px;padding-inline:4px;display:flex;overflow:auto hidden}.strip.svelte-3b9h4w::-webkit-scrollbar{display:none}.strip.fade-start.svelte-3b9h4w{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px 100%)}.strip.fade-end.svelte-3b9h4w{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%)}.strip.fade-start.fade-end.svelte-3b9h4w{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.slot.svelte-3b9h4w{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.slot--segmented.svelte-3b9h4w{border:1px solid var(--color-border);border-radius:8px;gap:0}.slot--segmented.svelte-3b9h4w .action{border-radius:0}.slot--segmented.svelte-3b9h4w .action:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.slot--segmented.svelte-3b9h4w .action:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.slot--segmented.svelte-3b9h4w .action+.action{margin-inline-start:-1px}.rule.svelte-3b9h4w{background:var(--color-border);flex-shrink:0;width:1px;height:22px;margin:0 .45rem}.confirm.svelte-3b9h4w{flex-shrink:0;align-items:center;gap:.5rem;padding:0 .25rem;display:flex}.confirm-q.svelte-3b9h4w{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;font-weight:500}.confirm-btn.svelte-3b9h4w{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;padding:.35rem .65rem;font-weight:600;line-height:1;transition:background-color .15s,color .15s}.confirm-btn.svelte-3b9h4w:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.confirm-yes.svelte-3b9h4w{background:var(--color-panel-danger);color:#fff}.confirm-yes.svelte-3b9h4w:hover{background:color-mix(in srgb, var(--color-panel-danger) 85%, black)}.confirm-no.svelte-3b9h4w{border-color:var(--color-border)}.confirm-no.svelte-3b9h4w:hover{background:color-mix(in srgb, var(--color-text) 8%, transparent)}@media (prefers-reduced-motion:reduce){.confirm-btn.svelte-3b9h4w{transition:none}}@container style(--panel-orientation:vertical){.panel.svelte-3b9h4w{flex-direction:column;min-height:0;max-height:100%;display:flex}.strip.svelte-3b9h4w{--panel-axis:block;flex-direction:column;align-items:center;min-height:0;overflow:hidden auto}.strip.fade-start.svelte-3b9h4w{-webkit-mask-image:linear-gradient(#0000 0,#000 16px 100%);mask-image:linear-gradient(#0000 0,#000 16px 100%)}.strip.fade-end.svelte-3b9h4w{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000 100%)}.strip.fade-start.fade-end.svelte-3b9h4w{-webkit-mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 16px calc(100% - 16px),#0000 100%)}.slot.svelte-3b9h4w{flex-direction:column}.slot--segmented.svelte-3b9h4w{align-items:stretch}.slot--segmented.svelte-3b9h4w .action+.action{margin-block-start:-1px;margin-inline-start:0}.slot--segmented.svelte-3b9h4w .action:first-child{border-start-start-radius:8px;border-start-end-radius:8px;border-end-end-radius:0;border-end-start-radius:0}.slot--segmented.svelte-3b9h4w .action:last-child{border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:8px;border-end-start-radius:8px}.rule.svelte-3b9h4w{width:22px;height:1px;margin:.45rem 0}.confirm.svelte-3b9h4w{flex-direction:column;align-items:stretch}}
