.navigation-feedback.svelte-3tl195{z-index:1100;box-sizing:border-box;background:var(--bg);max-inline-size:calc(100vw - 2rem);color:var(--fg);font-size:var(--font-size-s);overflow-wrap:anywhere;pointer-events:none;border-radius:.3rem;align-items:center;gap:.6rem;padding:.55rem .8rem;display:flex;position:fixed;inset-block-end:clamp(5rem,12vh,9rem);inset-inline-end:1rem;box-shadow:0 .15rem .8rem #0002}.activity.svelte-3tl195{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:0 0 .9rem;block-size:.9rem;animation:.8s linear infinite svelte-3tl195-turn}@keyframes svelte-3tl195-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.activity.svelte-3tl195{animation:none}}@media print{.navigation-feedback.svelte-3tl195{display:none}}.toast-action.svelte-1hsfjv8{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.35rem;margin-block-start:.5rem;padding:.4rem .65rem;font-size:.85rem}.toast-action.svelte-1hsfjv8:disabled{opacity:.65;cursor:wait}.toast-action.svelte-1hsfjv8:focus-visible{outline:2px solid var(--color-open-blue);outline-offset:2px}.action-status.svelte-1hsfjv8{margin:.4rem 0 0;font-size:.8rem}.toast-card.svelte-1cpok13{--toast-accent:var(--color-open-blue);border:1px solid color-mix(in srgb, var(--toast-accent) 48%, var(--bg));background:var(--lightningcss-light,color-mix(in srgb, var(--toast-accent) 12%, white))var(--lightningcss-dark,color-mix(in srgb, var(--toast-accent) 20%, #17212a));color:var(--lightningcss-light,#17212a)var(--lightningcss-dark,#f3f7fa);pointer-events:auto;text-align:left;white-space:normal;border-radius:.7rem;align-items:flex-start;gap:.7rem;padding:.9rem .8rem .9rem 1.1rem;animation:.16s ease-out svelte-1cpok13-appear;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000029}.toast-card[data-tone=error].svelte-1cpok13{--toast-accent:var(--signal-red)}.toast-card[data-tone=warning].svelte-1cpok13{--toast-accent:var(--signal-yellow)}.toast-card[data-tone=ok].svelte-1cpok13{--toast-accent:var(--signal-green)}.toast-copy.svelte-1cpok13{overflow-wrap:anywhere;flex:1;min-inline-size:0}.toast-label.svelte-1cpok13{margin-block-end:.2rem;font-size:.75rem;font-weight:700;display:block}.toast-message.svelte-1cpok13{font-size:.95rem;line-height:1.4}.toast-symbol.svelte-1cpok13{flex:none;font-size:1.15rem;font-weight:800;line-height:1.4}.toast-close.svelte-1cpok13{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex:none;place-items:center;min-block-size:2.5rem;min-inline-size:2.5rem;display:grid}.toast-close.svelte-1cpok13:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.toast-close.svelte-1cpok13:focus-visible{outline-offset:-2px;outline:2px solid}.toast-timer.svelte-1cpok13{background:color-mix(in srgb, var(--toast-accent) 18%, transparent);inline-size:4px;position:absolute;inset-block:0;inset-inline-start:0}.toast-timer.svelte-1cpok13>span:where(.svelte-1cpok13){background:var(--toast-accent);transform-origin:bottom;block-size:100%;display:block}@keyframes svelte-1cpok13-appear{0%{opacity:0;translate:0 -.3rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.toast-card.svelte-1cpok13{animation:none}}.current-history-action.svelte-1jouz5y{border:1px solid var(--color-slate-gray);border-radius:.4rem;margin-block:.75rem;padding:.75rem}.current-history-action.svelte-1jouz5y h3:where(.svelte-1jouz5y),.current-history-action.svelte-1jouz5y p:where(.svelte-1jouz5y){margin:0 0 .35rem}.toast-viewport.svelte-1jouz5y{box-sizing:border-box;max-block-size:calc(100dvh - 2rem);inline-size:min(27rem,100vw - 2rem);color:var(--fg);pointer-events:none;background:0 0;border:0;margin:0;padding:.3rem;position:fixed;inset:auto;inset-block-start:max(1rem, env(safe-area-inset-top));inset-inline-end:max(1rem, env(safe-area-inset-right));overflow-y:auto}.toast-viewport.has-toasts.svelte-1jouz5y{block-size:fit-content;margin-inline:auto;inset-inline:0}.toast-viewport.svelte-1jouz5y:popover-open{flex-direction:column;gap:.5rem;display:flex}.toast-viewport.svelte-1jouz5y::backdrop{pointer-events:none;background:0 0}.toast-stack.svelte-1jouz5y{gap:.6rem;display:grid}.history-trigger.svelte-1jouz5y{pointer-events:auto;border:1px solid var(--color-slate-gray);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border-radius:.45rem;align-self:flex-end;padding:.45rem .65rem;font-size:.8rem}.history-trigger.svelte-1jouz5y:focus-visible,header.svelte-1jouz5y button:where(.svelte-1jouz5y):focus-visible{outline:2px solid var(--color-open-blue);outline-offset:2px}.toast-history.svelte-1jouz5y{box-sizing:border-box;background:var(--bg);max-block-size:80dvh;inline-size:min(38rem,92vw);color:var(--fg);border-radius:.6rem;padding:1rem;overflow-y:auto}header.svelte-1jouz5y{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}h2.svelte-1jouz5y{margin:0;font-size:1.1rem}header.svelte-1jouz5y button:where(.svelte-1jouz5y){min-block-size:2.5rem;min-inline-size:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.history-actions.svelte-1jouz5y{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.history-clear.svelte-1jouz5y{border:1px solid var(--color-slate-gray);border-radius:.4rem;padding:.35rem .6rem;font-size:.85rem}.history-clear.svelte-1jouz5y:disabled{opacity:.5;cursor:default}ol.svelte-1jouz5y{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}li.svelte-1jouz5y{border-inline-start:3px solid var(--color-open-blue);background:color-mix(in srgb, var(--fg) 5%, var(--bg));overflow-wrap:anywhere;border-radius:.3rem;padding:.6rem .75rem}li[data-tone=error].svelte-1jouz5y{border-color:var(--signal-red)}li[data-tone=warning].svelte-1jouz5y{border-color:var(--signal-yellow)}li[data-tone=ok].svelte-1jouz5y{border-color:var(--signal-green)}.history-meta.svelte-1jouz5y{flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:.8rem;display:flex}li.svelte-1jouz5y p:where(.svelte-1jouz5y){white-space:pre-wrap;margin:.4rem 0 0}.storage-note.svelte-1jouz5y{font-size:.85rem}@media print{.toast-viewport.svelte-1jouz5y,.toast-history.svelte-1jouz5y{display:none!important}}.app-root.svelte-12qhfyh{min-block-size:100svh;min-inline-size:0}
