.icon-svg,.iconify{display:inline-block;vertical-align:middle;width:1em;height:1em}.spin.svelte-evhnup{animation:svelte-evhnup-spin 1s linear infinite}@keyframes svelte-evhnup-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader.svelte-1tua8nj{width:var(--space-2);height:var(--space-2);border:var(--trim) solid transparent;border-bottom-color:color-mix(in srgb,var(--color-accent) 85%,transparent);background:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;filter:blur(.3px);animation:svelte-1tua8nj-rotation .25s linear infinite;--color-loading-mix: color-mix( in srgb, var(--color-accent) 100%, black );--color-loading: color-mix( in srgb, var(--color-loading-mix) 25%, transparent );border-bottom-color:color-mix(in srgb,var(--color-loading) 100%,transparent);box-shadow:0 4px 6px -2px var(--color-loading),inset 0 -4px 6px -2px var(--color-loading)}@keyframes svelte-1tua8nj-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-drop-zone.svelte-sndy0f{position:fixed;inset:0;z-index:var(--z-modal);background:color-mix(in srgb,var(--color-background) 80%,transparent);backdrop-filter:var(--blur);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--transition)}.global-drop-zone.visible.svelte-sndy0f,.global-drop-zone.processing.svelte-sndy0f{opacity:1;pointer-events:all}.drop-zone-content.svelte-sndy0f{text-align:center;color:var(--color-foreground);padding:var(--space-6);border:var(--border);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-l);transform:scale(.9);transition:transform var(--transition);max-width:var(--line-width-s)}.global-drop-zone.visible.svelte-sndy0f .drop-zone-content:where(.svelte-sndy0f){transform:scale(1)}.drop-zone-icon.svelte-sndy0f{font-size:var(--scale-6);margin-bottom:var(--space-2);color:var(--color-accent)}.drop-zone-loader.svelte-sndy0f{margin-bottom:var(--space-4);display:flex;justify-content:center}.drop-zone-text.svelte-sndy0f{font-size:var(--scale-2);font-weight:500;margin-bottom:var(--space);font-family:var(--font-header)}.drop-zone-subtext.svelte-sndy0f{font-size:var(--scale);opacity:.6;line-height:var(--line-height-compact)}@media(max-width:768px){.global-drop-zone.svelte-sndy0f{display:none}}.standard-graft-toolbar.svelte-151vnhn{position:absolute;transform:translate(-50%,-100%);z-index:var(--z-popover);background:var(--color-surface);backdrop-filter:var(--blur);border:var(--border);padding:var(--space-d2);display:flex;gap:var(--space-d2);box-shadow:var(--shadow-l);border-radius:var(--radius);animation:svelte-151vnhn-scaleIn .15s ease-out}.graft-button.svelte-151vnhn{cursor:pointer;background:transparent;border:none;font-family:var(--font-text);font-size:var(--scale-d2);padding:var(--space-d3) var(--space-half);display:flex;align-items:center;gap:var(--space-d4);border-radius:calc(var(--radius) / 2);color:var(--color-foreground);transition:background var(--transition);white-space:nowrap}.graft-button.svelte-151vnhn:hover{background:var(--color-background-hover);color:var(--color-accent)}.graft-icon{font-size:1.1em}@keyframes svelte-151vnhn-scaleIn{0%{opacity:0;transform:translate(-50%,-90%) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}.colophon-view.svelte-1sk79zl{font-family:var(--font-interface)}.metadata-grid.svelte-1sk79zl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space);margin-bottom:var(--space)}.metadata-card.svelte-1sk79zl{display:flex;align-items:flex-start;gap:var(--space-half);padding:var(--space);border:var(--border);border-radius:var(--radius);background:var(--color-surface);transition:all .2s}.metadata-card.svelte-1sk79zl:hover{background:var(--color-surface-hover);border-color:var(--color-accent)}.metadata-card.secondary.svelte-1sk79zl{opacity:.8}.metadata-icon.svelte-1sk79zl{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-accent);flex-shrink:0;font-size:var(--scale-1)}.metadata-content.svelte-1sk79zl{flex:1;min-width:0}.metadata-label.svelte-1sk79zl{font-size:var(--scale-d3);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--trim);font-weight:var(--font-weight-bold)}.metadata-value.svelte-1sk79zl{font-size:var(--scale-1);color:var(--color-foreground);font-weight:var(--font-weight-bold);overflow:hidden;text-overflow:ellipsis}.center-content.svelte-1sk79zl{min-height:200px;display:flex;align-items:center;justify-content:center}@media(max-width:640px){.metadata-grid.svelte-1sk79zl{grid-template-columns:1fr}}.share-card.svelte-19bwi81{transition:all .2s}.share-card.primary.svelte-19bwi81{border-color:var(--color-accent);background:var(--color-accent-subtle, var(--color-surface))}.share-card.secondary.svelte-19bwi81{opacity:.9}.share-icon.svelte-19bwi81{font-size:var(--scale-2);line-height:1;flex-shrink:0}.url-display.svelte-19bwi81{background:var(--color-paper)}.copy-btn.svelte-19bwi81{background:var(--color-ink);color:var(--color-paper);border:none;border-radius:var(--radius);padding:var(--space-half);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--scale-0);transition:all .2s;flex-shrink:0;width:2.25rem;height:2.25rem}.copy-btn.svelte-19bwi81:hover{background:var(--color-accent);transform:scale(1.05)}.copy-btn.svelte-19bwi81:active{transform:scale(.95)}button.secondary.svelte-19bwi81{display:flex;align-items:center;gap:var(--space-half)}@media(max-width:640px){.url-display.svelte-19bwi81 code:where(.svelte-19bwi81){font-size:var(--scale-d2)}}.back-btn.svelte-toniio{font-size:var(--scale)}.empty-state.svelte-toniio{min-height:300px;display:flex;flex-direction:column;justify-content:center}.key-display.svelte-toniio{background:var(--color-background)}.key-action-btn.svelte-toniio{padding:var(--space-quarter);min-width:2rem}.key-action-btn.svelte-toniio:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.key-display.svelte-toniio code:where(.svelte-toniio){max-width:200px}}@keyframes svelte-7g8gtj-pulse{0%,to{opacity:1}50%{opacity:.7}}.soul-avatar.svelte-1kqlxal{width:64px;height:64px;border-radius:50%;overflow:hidden;flex-shrink:0}.email-display.svelte-1kqlxal{background:var(--color-background);padding:var(--space-half);border-radius:var(--radius);border:1px solid var(--color-border);word-break:break-all}.btn.svelte-1kqlxal{display:inline-block;padding:var(--space-half) var(--space);border:none;border-radius:var(--radius);cursor:pointer;font-weight:600;text-align:center}.btn-sm.svelte-1kqlxal{font-size:var(--font-size-micro)}.btn-accent.svelte-1kqlxal{background:var(--color-accent);color:var(--color-background)}.btn-accent.svelte-1kqlxal:hover{opacity:.9}@media(max-width:640px){.grid-2.svelte-19idyt8{grid-template-columns:1fr}}.arty-view.svelte-1ezwdpo{position:relative;width:100%;height:100%;min-height:400px;background:var(--color-background);border-radius:var(--radius);overflow:hidden;cursor:pointer}.canvas-container.svelte-1ezwdpo{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.molds-view.svelte-4xdrag{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.molds-container.svelte-4xdrag{width:100%;height:100%;background:#000;position:relative}.grid-row.svelte-12m9ny9{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.flex-col.svelte-12m9ny9{display:flex;flex-direction:column;gap:.25rem}.flex.svelte-12m9ny9{display:flex}.items-center.svelte-12m9ny9{align-items:center}.justify-between.svelte-12m9ny9{justify-content:space-between}.gap.svelte-12m9ny9{gap:1rem}.gap-half.svelte-12m9ny9{gap:.5rem}.btn.svelte-12m9ny9{padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;transition:background-color .2s}.btn-secondary.svelte-12m9ny9{background:var(--color-surface);border:1px solid var(--color-border)}.btn.svelte-12m9ny9:hover{opacity:.8}.share-card.svelte-1hx3q9x{transition:all .2s}.share-card.primary.svelte-1hx3q9x{border-color:var(--color-accent);background:var(--color-background)}.share-icon.svelte-1hx3q9x{font-size:var(--scale-2);line-height:1;flex-shrink:0}.url-display.svelte-1hx3q9x{background:var(--color-background)}.copy-btn.svelte-1hx3q9x{background:var(--color-foreground);color:var(--color-background);border:none;border-radius:var(--radius);padding:var(--space-half);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--scale-0);transition:all .2s;flex-shrink:0;width:2.25rem;height:2.25rem}.copy-btn.svelte-1hx3q9x:hover{background:var(--color-accent);transform:scale(1.05)}.copy-btn.svelte-1hx3q9x:active{transform:scale(.95)}.copy-btn.small.svelte-1hx3q9x{width:1.75rem;height:1.75rem;padding:var(--trim)}.join-card.svelte-1hx3q9x{border:2px solid var(--color-accent);background:linear-gradient(135deg,var(--color-background) 0%,var(--color-background) 100%)}.benefit-list.svelte-1hx3q9x{list-style:none;padding:0;margin:0;text-align:left}.benefit-list.svelte-1hx3q9x li:where(.svelte-1hx3q9x){padding:var(--trim) 0;margin:0}.btn.primary.svelte-1hx3q9x{margin-top:var(--space-half)}@media(max-width:640px){.url-display.svelte-1hx3q9x code:where(.svelte-1hx3q9x){font-size:var(--scale-d2)}}.grid-actions.svelte-ycqv3t{display:grid;grid-template-columns:repeat(2,1fr)}.hint.svelte-ycqv3t{color:var(--color-subtle);text-align:center;font-size:var(--scale-d3)}@media(max-width:640px){.grid-actions.svelte-ycqv3t{grid-template-columns:1fr}}.std-gate-overlay.svelte-e25mp8{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;z-index:5000;padding-top:15vh;font-family:var(--font-interface, sans-serif)}.std-gate-backdrop.svelte-e25mp8{position:absolute;inset:0;background:var(--color-modal-background);backdrop-filter:var(--blur)}input.svelte-e25mp8{overflow-y:visible}.std-gate.svelte-e25mp8{position:relative;width:100%;max-width:600px;font-family:var(--font-interface);background:var(--color-background);border-radius:var(--radius);border:var(--border);box-shadow:var(--shadow);transition:all var(--transition);box-shadow:0 4px 6px -1px var(--color-darker),0 2px 4px -2px var(--color-darker);overflow:hidden;.rhythm>*{margin:0}}.std-gate-header.svelte-e25mp8{display:flex;align-items:center;padding:var(--leading) var(--space-half);border-bottom:var(--border);transition:all var(--transition)}.std-gate-logo.svelte-e25mp8{display:flex;align-items:center;margin-right:var(--space-half);font-size:var(--scale-d2)}.std-gate-input.svelte-e25mp8{flex:1;background:transparent;border:none;outline:none;box-shadow:none;font-family:var(--font-interface);font-size:var(--scale-d2);color:var(--color-foreground);caret-color:var(--color-accent);margin:0;padding:var(--trim) 0}.std-gate-input.svelte-e25mp8::selection{background:var(--color-accent);color:var(--color-on-accent)}.std-gate-body.svelte-e25mp8{min-height:auto;max-height:60vh;overflow-y:auto;padding:var(--leading);transition:all var(--transition)}.std-gate-item.svelte-e25mp8{display:flex;align-items:center;gap:var(--space-half);width:100%;padding:calc(var(--leading));background:transparent;margin:0;border:none;border-radius:var(--radius);cursor:pointer;box-shadow:none;text-align:left;transition:all var(--transition)}.std-gate-item.svelte-e25mp8+.std-gate-item:where(.svelte-e25mp8){margin-top:var(--trim)}.std-gate-item-title.svelte-e25mp8{color:var(--color-muted);font-weight:var(--font-weight);font-size:var(--scale-d2);overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap}.std-gate-item-desc.svelte-e25mp8{font-size:var(--scale-d3);color:var(--color-subtle);font-weight:var(--font-weight);text-align:right}.std-gate-item.svelte-e25mp8:hover,.std-gate-item.active.svelte-e25mp8{background:var(--color-background-hover);border-left-color:var(--color-accent)}.std-gate-item-content.svelte-e25mp8{flex:1;min-width:0}.std-gate-item-username.svelte-e25mp8{color:var(--color-accent);font-size:var(--scale-d3);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity var(--transition)}.std-gate-item-username.svelte-e25mp8:hover{opacity:.7}.std-gate-item-icon.svelte-e25mp8{display:flex;align-items:center;justify-content:center;min-width:var(--space-half);color:var(--color-foreground);flex-shrink:1}.std-gate-item.active.svelte-e25mp8 .std-gate-item-icon:where(.svelte-e25mp8){opacity:1;color:var(--color-accent)}.std-gate-empty.svelte-e25mp8{padding:var(--space-2) 0;text-align:center;color:var(--color-subtle);font-style:italic;font-size:var(--scale-d2)}.std-gate.svelte-e25mp8 footer.std-gate-footer:where(.svelte-e25mp8){display:flex;justify-content:space-between;align-items:center;padding:calc(var(--leading) * 2) var(--space-half);font-size:var(--scale-d4);border-top:var(--border)!important;color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;transition:all var(--transition)}.std-gate-mode.svelte-e25mp8{font-weight:var(--font-weight-bold)}.std-gate-user.svelte-e25mp8{color:var(--color-accent);font-family:var(--font-interface)}.std-gate-hints.svelte-e25mp8{display:flex;gap:var(--space)}@media(max-width:640px){.std-gate-overlay.svelte-e25mp8{align-items:flex-start;padding-top:var(--space-2)}.std-gate.svelte-e25mp8{margin-inline:var(--leading);.std-gate.compact:where(.svelte-e25mp8){max-width:90vw}.std-gate.wide:where(.svelte-e25mp8){max-width:95vw}.std-gate.full:where(.svelte-e25mp8){max-width:98vw}.std-gate-body.tall:where(.svelte-e25mp8){max-height:70vh}.std-gate-body.auto:where(.svelte-e25mp8){max-height:80vh}}}
