.operator-toolbar.svelte-14izf7l{position:fixed;bottom:1rem;right:1rem;background:var(--color-shell-bg);color:var(--color-shell-text);font-family:var(--font-mono);font-size:.75rem;border:2px solid var(--color-shell-border);display:flex;align-items:stretch;flex-wrap:nowrap;z-index:100;overflow:hidden;min-height:2.5rem}.operator-toolbar.dev-toolbar.svelte-14izf7l{left:1rem;right:auto;bottom:1rem;transform:translateY(-1px)}.toolbar-section.svelte-14izf7l{display:flex;align-items:stretch;flex-shrink:0;white-space:nowrap}.toolbar-section.info-section.svelte-14izf7l{padding:.5rem 1rem;align-items:center;gap:.5rem}.toolbar-section.actions.svelte-14izf7l{gap:0;padding:0}.toolbar-divider.svelte-14izf7l{width:1px;background:var(--color-white-30)}.font-name{font-weight:700;white-space:nowrap;font-size:0;line-height:0;display:inline-block}.font-name:before{content:var(--foom-font-label, "IBM Plex Serif");color:currentColor;font-size:.9rem;line-height:normal;display:inline-block;white-space:nowrap}.font-meta{display:inline-flex;gap:.5rem;white-space:nowrap}.font-type{opacity:.6;font-size:0;line-height:0;display:inline-block}.font-type:before{content:var(--foom-font-type, "Serif");font-size:.9rem;line-height:normal;display:inline-block;white-space:nowrap}.font-nav{opacity:.4;font-size:.7rem;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.toolbar-dev-label{font-weight:700;letter-spacing:.2em;font-size:.85rem;display:inline-block;white-space:nowrap}.operator-toolbar.dev-toolbar.svelte-14izf7l .dev-info{display:inline-flex;align-items:center;gap:.5rem;font-weight:700}.operator-toolbar.dev-toolbar.svelte-14izf7l .dev-info i{opacity:.8}.info-section.svelte-14izf7l .font-info{display:inline-flex;align-items:center;gap:.75rem;white-space:nowrap}.info-section.svelte-14izf7l .font-meta{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}@media(max-width:768px){.operator-toolbar.svelte-14izf7l{font-size:.7rem;bottom:.5rem;right:.5rem}.operator-toolbar.dev-toolbar.svelte-14izf7l{left:.5rem;bottom:.5rem}.toolbar-section.info-section.svelte-14izf7l{padding:.4rem .75rem;gap:.4rem}}.toolbar-btn.svelte-sd9lzd{background:transparent;border:none;color:var(--color-shell-text);cursor:pointer;padding:.5rem .85rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-family:inherit;font-size:inherit;border-left:1px solid var(--color-border-active);white-space:nowrap;outline:none;transition:background .2s ease,color .2s ease}.toolbar-btn.svelte-sd9lzd:first-child{border-left:none}.toolbar-btn.svelte-sd9lzd:hover:not(:disabled){background:var(--color-border-hover)}.toolbar-btn.svelte-sd9lzd:focus{outline:none}.toolbar-btn.svelte-sd9lzd:active:not(:disabled){background:var(--color-white-30)}.toolbar-btn.active.svelte-sd9lzd{background:var(--color-white-30)}.toolbar-btn.svelte-sd9lzd:disabled{opacity:.45;cursor:not-allowed}.toolbar-btn.svelte-sd9lzd i:where(.svelte-sd9lzd){font-size:.85em;width:1em;display:inline-flex;align-items:center;justify-content:center;opacity:.8}.toolbar-btn.svelte-sd9lzd:hover i:where(.svelte-sd9lzd){opacity:1}.dark-mode .toolbar-btn.svelte-sd9lzd{border-left-color:var(--color-border-base)}.toolbar-btn.icon-only.svelte-sd9lzd{padding:.55rem;min-width:auto}.toolbar-btn.icon-only.svelte-sd9lzd span:where(.svelte-sd9lzd){display:none}
