.drop-target.svelte-1qn5j8y{block-size:100%;min-block-size:min(26rem,100%);inline-size:100%;padding:var(--space-6) var(--space-4);border:1.5px dashed var(--border-strong);border-radius:var(--r-xl);background:color-mix(in oklab, var(--surface-2) 45%, transparent);text-align:center;cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);flex:1;justify-content:center;align-items:center;display:flex}@media (hover:hover){.drop-target.svelte-1qn5j8y:hover:not(.disabled){border-color:color-mix(in oklab, var(--border-strong) 55%, var(--primary))}.drop-target.svelte-1qn5j8y:hover:not(.disabled) .art:where(.svelte-1qn5j8y){transform:translateY(-2px)}}.over.svelte-1qn5j8y{border-color:var(--primary);background:color-mix(in oklab, var(--surface-2) 50%, var(--primary-soft));animation:svelte-1qn5j8y-breathe 1.6s var(--ease-out) infinite;border-style:solid}.disabled.svelte-1qn5j8y{opacity:.6}@keyframes svelte-1qn5j8y-breathe{0%,to{border-color:var(--primary)}50%{border-color:color-mix(in oklab, var(--primary) 50%, var(--border-strong))}}.inner.svelte-1qn5j8y{align-items:center;gap:var(--space-3);flex-direction:column;max-inline-size:26rem;display:flex}.art.svelte-1qn5j8y{block-size:auto;inline-size:7rem;transition:transform var(--dur-slow) var(--ease-out);margin-block-end:var(--space-1);overflow:visible}.sheet.svelte-1qn5j8y{transform-box:fill-box;transform-origin:50% 100%;transition:transform var(--dur-slow) var(--ease-spring)}.sheet-back.svelte-1qn5j8y{transform:rotate(-11deg)}.sheet-back.svelte-1qn5j8y rect:where(.svelte-1qn5j8y){fill:var(--cat-video-soft);stroke:color-mix(in oklab, var(--cat-video) 30%, transparent);stroke-width:1.25px}.sheet-mid.svelte-1qn5j8y{transform:rotate(11deg)}.sheet-mid.svelte-1qn5j8y rect:where(.svelte-1qn5j8y){fill:var(--cat-audio-soft);stroke:color-mix(in oklab, var(--cat-audio) 30%, transparent);stroke-width:1.25px}.paper.svelte-1qn5j8y{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.25px}.sky.svelte-1qn5j8y{fill:var(--cat-image-soft)}.sun.svelte-1qn5j8y{fill:var(--cat-ai)}.hill-back.svelte-1qn5j8y{fill:color-mix(in oklab, var(--cat-image) 55%, var(--cat-image-soft))}.hill-front.svelte-1qn5j8y{fill:var(--cat-image)}.line.svelte-1qn5j8y{fill:var(--surface-3)}.line.faint.svelte-1qn5j8y{opacity:.7}.plus.svelte-1qn5j8y{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-slow) var(--ease-spring)}.plus.svelte-1qn5j8y circle:where(.svelte-1qn5j8y){fill:var(--primary-strong);stroke:var(--bg);stroke-width:3.5px}.plus.svelte-1qn5j8y path:where(.svelte-1qn5j8y){fill:none;stroke:var(--on-primary);stroke-width:2.75px;stroke-linecap:round}.over.svelte-1qn5j8y .sheet-back:where(.svelte-1qn5j8y){transform:rotate(-19deg)translate(-5px)}.over.svelte-1qn5j8y .sheet-mid:where(.svelte-1qn5j8y){transform:rotate(19deg)translate(5px)}.over.svelte-1qn5j8y .sheet-front:where(.svelte-1qn5j8y){transform:translateY(-5px)}.over.svelte-1qn5j8y .plus:where(.svelte-1qn5j8y){transform:scale(1.15)rotate(90deg)}.title.svelte-1qn5j8y{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-heading)}.description.svelte-1qn5j8y{color:var(--ink-2);font-size:var(--text-sm);margin-block-start:calc(-1 * var(--space-2))}.inner.svelte-1qn5j8y .btn{margin-block:var(--space-1);min-inline-size:10rem}.hints.svelte-1qn5j8y{color:var(--ink-2);font-size:var(--text-xs);flex-direction:column;align-items:center;gap:2px;display:flex}.paste.svelte-1qn5j8y{font-size:var(--text-sm);align-items:center;gap:3px;display:inline-flex}.formats.svelte-1qn5j8y{color:var(--ink-3)}.touch-title.svelte-1qn5j8y{display:none}@media (hover:none) and (pointer:coarse){.paste.svelte-1qn5j8y,.pointer-title.svelte-1qn5j8y{display:none}.touch-title.svelte-1qn5j8y{display:inline}.drop-target.svelte-1qn5j8y{border-radius:var(--r-lg)}}@media (hover:none) and (pointer:coarse) and (width<=47.99rem){.drop-target.svelte-1qn5j8y:not(.over){background:0 0;border-color:#0000}.title.svelte-1qn5j8y{font-size:var(--text-xl)}}.inner.svelte-1qn5j8y .drop-privacy{font-size:var(--text-xs);margin-block-start:var(--space-3)}.tool-switcher.svelte-1ku3dr5{--_tile-w:4rem;min-inline-size:0}ul.svelte-1ku3dr5{padding:0 var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:2px;margin:0;list-style:none;display:flex;overflow-x:auto}ul.svelte-1ku3dr5::-webkit-scrollbar{display:none}li.svelte-1ku3dr5:first-child{margin-inline-start:auto}li.svelte-1ku3dr5:last-child{margin-inline-end:auto}li.svelte-1ku3dr5{scroll-snap-align:center;flex:none}.tool.svelte-1ku3dr5{min-inline-size:var(--_tile-w);block-size:100%;padding:var(--space-1);border-radius:var(--ctl-r,var(--r-xs));color:var(--ink-2);cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.icon.svelte-1ku3dr5{border-radius:var(--r-pill);block-size:1.5rem;inline-size:1.75rem;transition:background-color var(--dur-fast) var(--ease-out);place-items:center;display:grid}.label.svelte-1ku3dr5{font-size:var(--ui-text-xs);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1}@media (hover:hover){.tool.svelte-1ku3dr5:hover{color:var(--ink)}}.tool.svelte-1ku3dr5:active{transform:scale(.94)}.tool[aria-current=page].svelte-1ku3dr5{color:var(--primary-text)}.tool[aria-current=page].svelte-1ku3dr5 .icon:where(.svelte-1ku3dr5){background:var(--fill-active)}.tool.svelte-1ku3dr5:focus-visible{outline-offset:-2px}@media (width<=47.99rem){.layout-auto.svelte-1ku3dr5 ul:where(.svelte-1ku3dr5){gap:var(--space-1)}.layout-auto.svelte-1ku3dr5 .tool:where(.svelte-1ku3dr5){gap:var(--space-1);padding-inline:var(--space-1);color:var(--ink)}.layout-auto.svelte-1ku3dr5 .icon:where(.svelte-1ku3dr5){inline-size:var(--touch-target);block-size:var(--touch-target);border-radius:var(--r-md);background:var(--cat-soft);color:color-mix(in oklab, var(--cat) 86%, var(--ink))}.layout-auto.svelte-1ku3dr5 .label:where(.svelte-1ku3dr5){font-weight:var(--weight-medium)}}@media (width>=48rem){.layout-auto.svelte-1ku3dr5 ul:where(.svelte-1ku3dr5){gap:var(--space-2);flex-wrap:wrap;padding:0;overflow:visible}.layout-auto.svelte-1ku3dr5 li:where(.svelte-1ku3dr5):first-child,.layout-auto.svelte-1ku3dr5 li:where(.svelte-1ku3dr5):last-child{margin-inline:0}.layout-auto.svelte-1ku3dr5 .tool:where(.svelte-1ku3dr5){gap:var(--space-2);min-inline-size:0;block-size:var(--ui-control-h);padding:0 var(--space-3) 0 var(--space-2);border-radius:var(--ctl-r);background:var(--ctl-bg);box-shadow:inset 0 0 0 1px var(--ctl-border), var(--ctl-shadow);color:var(--ink);flex-direction:row}.layout-auto.svelte-1ku3dr5 .icon:where(.svelte-1ku3dr5){block-size:auto;inline-size:auto;color:color-mix(in oklab, var(--cat) 86%, var(--ink))}.layout-auto.svelte-1ku3dr5 .label:where(.svelte-1ku3dr5){font-size:var(--ui-text);font-weight:var(--weight-medium)}.layout-auto.svelte-1ku3dr5 .tool:where(.svelte-1ku3dr5):active{transform:scale(.98)}@media (hover:hover){.layout-auto.svelte-1ku3dr5 .tool:where(.svelte-1ku3dr5):hover{background:var(--ctl-fill-hover,var(--fill-hover))}}}
