.star-control.svelte-18srs38{position:relative}.star.svelte-18srs38{min-width:36px;height:36px;color:var(--color-dim);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12px;display:inline-flex}.star.svelte-18srs38:hover,.star.starred.svelte-18srs38{color:var(--color-vio)}.star.with-label.svelte-18srs38{border-color:var(--color-edge);background:var(--color-void);color:var(--color-mute);padding:8px 12px}.star.with-label.svelte-18srs38:hover{border-color:var(--color-vio);color:var(--color-vio)}.star.with-label.starred.svelte-18srs38{color:var(--color-vio);background:color-mix(in srgb, var(--color-vio) 8%, var(--color-void))}.star.svelte-18srs38:disabled{cursor:wait;opacity:.6}.star.svelte-18srs38:focus-visible{outline:2px solid var(--color-vio);outline-offset:2px}dialog.svelte-18srs38{border:1px solid var(--color-edge);background:var(--color-void);width:min(400px,100vw - 32px);color:var(--color-ink);border-radius:12px;margin:auto;padding:22px;box-shadow:0 16px 48px #0000002e}dialog.svelte-18srs38::backdrop{background:var(--color-scrim)}dialog.svelte-18srs38 h2:where(.svelte-18srs38){font-size:16px;font-weight:600;line-height:1.4}dialog.svelte-18srs38 p:where(.svelte-18srs38){color:var(--color-mute);margin-top:8px;font-size:14px;line-height:1.6}.actions.svelte-18srs38{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.actions.svelte-18srs38 button:where(.svelte-18srs38){border-radius:7px;height:36px;padding:0 14px;font-size:13px;font-weight:500}.actions.svelte-18srs38 .secondary:where(.svelte-18srs38){border:1px solid var(--color-edge);background:var(--color-void);color:var(--color-mute)}.actions.svelte-18srs38 .primary:where(.svelte-18srs38){background:var(--color-ink);color:var(--color-void)}.actions.svelte-18srs38 button:where(.svelte-18srs38):hover{opacity:.85}.star-error.svelte-18srs38{z-index:4;border:1px solid var(--color-edge);background:var(--color-void);width:230px;color:var(--color-ink);border-radius:6px;padding:10px;font-size:11px;line-height:1.6;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 15px #0001}
