.control-bar.svelte-1755gyf{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:16px;background:#0f0f14bf;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff08 inset,0 1px #ffffff0f inset}.segment.svelte-1755gyf{display:flex;align-items:center;gap:6px;padding:6px;border-radius:12px;background:#ffffff0a}.device-btn.svelte-1755gyf{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#ffffff80;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.device-btn.svelte-1755gyf:hover{color:#fffc;background:#ffffff0f}.device-btn.active.svelte-1755gyf{color:#0f172a;background:#fffffff2;box-shadow:0 2px 8px #00000026}.device-btn.svelte-1755gyf .label:where(.svelte-1755gyf){display:none}@media(min-width:640px){.device-btn.svelte-1755gyf .label:where(.svelte-1755gyf){display:inline}}.divider.svelte-1755gyf{width:1px;height:24px;background:#ffffff1a}.zoom-controls.svelte-1755gyf{display:flex;align-items:center;gap:4px}.zoom-btn.svelte-1755gyf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#ffffff80;cursor:pointer;transition:all .15s ease}.zoom-btn.svelte-1755gyf:hover:not(:disabled){color:#ffffffe6;background:#ffffff1a}.zoom-btn.svelte-1755gyf:disabled{opacity:.3;cursor:not-allowed}.zoom-value.svelte-1755gyf{min-width:44px;text-align:center;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#ffffffb3}.dimensions.svelte-1755gyf{display:flex;align-items:center;gap:3px;padding:0 4px}.dim-value.svelte-1755gyf{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums;color:#fff6}.dim-sep.svelte-1755gyf{font-size:9px;color:#ffffff40}.device-wrapper.svelte-1pq2er3{display:inline-block;filter:drop-shadow(0 25px 50px rgb(0 0 0 / .25))}.device-frame.svelte-1pq2er3{position:relative}.device-image.svelte-1pq2er3{display:block}.screen-content.svelte-1pq2er3{box-shadow:inset 0 0 0 1px #0000001a}.font-logo.svelte-19j29oc{font-family:Caslon Graphique,serif}
