.clone-example.svelte-txih8i{width:min(100%,34rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.clone-example.svelte-txih8i .snap-engine-canvas{overflow:visible!important}.clone-workspace.svelte-txih8i .clone-root{align-items:stretch;width:100%;gap:var(--size-24);flex-wrap:nowrap}.clone-workspace.svelte-txih8i .clone-palette{flex:0 0 auto;align-items:stretch;width:132px;gap:.5rem;padding:.75rem;border-radius:var(--ui-radius);background:#f3f5f6}.clone-workspace.svelte-txih8i .clone-palette .snapsort-item,.clone-workspace.svelte-txih8i .clone-canvas .snapsort-item{align-items:stretch;width:100%;padding:0}.clone-workspace.svelte-txih8i .clone-canvas{flex:1;align-items:stretch;min-height:220px;gap:.5rem;padding:.75rem;border:1px dashed #c7cccf;border-radius:var(--ui-radius);background:#fff}.clone-canvas-empty.svelte-txih8i{margin:auto;color:#b3b8bc;font-size:.85rem;text-align:center}.clone-workspace.svelte-txih8i .clone-pointer-ghost{padding:0;border:0;background:transparent;box-shadow:0 10px 28px #1a1f222e}.clone-pointer-preview.svelte-txih8i{width:132px;box-sizing:border-box;pointer-events:none}.clone-block.svelte-txih8i{position:relative;display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border:1px solid #d5d8dc;border-radius:calc(var(--ui-radius) - 2px);background:#fff;color:#232526;cursor:grab;font-size:.85rem;touch-action:none}.clone-canvas-block.svelte-txih8i{padding-right:2rem;cursor:default}.clone-block.svelte-txih8i .material-symbols-rounded{color:var(--color-primary);font-family:Material Symbols Rounded;font-size:1.1rem;font-style:normal;line-height:1}.clone-block-remove.svelte-txih8i{position:absolute;top:50%;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;padding:0;transform:translateY(-50%);border:0!important;background:transparent!important;box-shadow:none!important;color:#8f9497;cursor:pointer}.clone-block-remove.svelte-txih8i:hover{color:#c7472f}.clone-block-remove.svelte-txih8i .material-symbols-rounded{color:inherit;font-size:1rem}@media(max-width:520px){.clone-workspace.svelte-txih8i .clone-root{flex-direction:column!important;gap:var(--size-16)}.clone-workspace.svelte-txih8i .clone-palette{flex-direction:row!important;width:100%;overflow-x:auto;box-sizing:border-box}.clone-workspace.svelte-txih8i .clone-palette .snapsort-item{min-width:7rem}}.tree-row-selection.svelte-wfjc97{display:grid;grid-column:2 / -1;grid-template-columns:18px minmax(0,1fr);align-items:center;width:100%;min-width:0;height:100%;padding:0;border:0!important;border-radius:2px;background:transparent!important;box-shadow:none!important;color:inherit;cursor:inherit;font:inherit;text-align:left}.tree-row-selection.svelte-wfjc97:focus-visible,.chevron.svelte-wfjc97:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.file-explorer-card.svelte-16xp2td{min-width:0;width:min(100%,30rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.file-explorer-card.svelte-16xp2td .snap-engine-canvas{overflow:visible!important}.file-window.svelte-16xp2td{display:flex;flex-direction:column;min-height:300px;overflow:hidden;border:1px solid #d9dde2;border-radius:var(--ui-radius);background:#fff;color:#202427}.file-window-bar.svelte-16xp2td{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-bottom:1px solid #e5e7eb;background:#f4f6f8;flex:0 0 auto}.file-window-bar.svelte-16xp2td span:where(.svelte-16xp2td){width:8px;height:8px;border-radius:50%;background:#c5ccd4}.code-tree,.snapsort-container.tree-folder{display:flex;flex-direction:column;align-items:stretch;gap:0!important;padding:0}.code-tree{position:relative;flex:1;min-height:0;width:100%;min-height:20rem;padding:8px 0 12px;box-sizing:border-box;overflow:hidden}.snapsort-container.tree-folder{width:calc(100% - 14px);margin:0 0 0 14px!important;border:0!important;outline:0!important;background:transparent}.snapsort-item.tree-row,.tree-folder>.tree-row{--indent-size: 14px;width:100%;min-height:24px;margin:0!important;padding:3px 8px 3px calc(8px + (var(--depth, 0) * var(--indent-size)));display:grid!important;grid-template-columns:18px 18px minmax(0,1fr);align-items:center!important;border:1px solid transparent;border-radius:0;box-sizing:border-box;background:transparent;color:#1f2937;cursor:grab;user-select:none;-webkit-user-select:none;justify-content:initial!important;justify-items:stretch;font-size:14px;font-weight:500;line-height:normal;position:relative;touch-action:none}.tree-folder>.tree-row{width:calc(100% + 14px);margin-left:-14px!important}.snapsort-item.tree-row:hover,.tree-folder>.tree-row:hover{background:#eef4ff}.snapsort-item.tree-row.active,.tree-folder.active>.tree-row{background:#dbeafe;color:#0f172a}.snapsort-item.tree-row.selected,.tree-row.folder-row.selected{background:#e0e7ff;box-shadow:inset 0 0 0 1px #818cf8}.snapsort-item.tree-row[data-snapsort-dragging=true],.tree-folder[data-snapsort-dragging=true]>.tree-row{background:#bfdbfe;border-color:#3b82f6;opacity:.78;cursor:grabbing}.indent{position:absolute;left:calc(14px + ((var(--depth, 0) - 1) * var(--indent-size)));top:0;bottom:0;width:1px;background-image:linear-gradient(#d4dbe7,#d4dbe7);background-size:1px 100%;background-repeat:repeat-y;background-position:0 0;opacity:min(var(--depth, 0),1);pointer-events:none}.chevron,.chevron-spacer{width:16px;height:16px;position:relative;display:inline-block}button.chevron{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;box-shadow:none;color:inherit;cursor:pointer}.chevron:before{content:"";position:absolute;left:5px;top:4px;width:6px;height:6px;border-right:1.5px solid #64748b;border-bottom:1.5px solid #64748b;transform:rotate(-45deg)}.chevron.open:before{left:4px;top:3px;transform:rotate(45deg)}.folder-icon,.file-icon{width:16px;height:16px;position:relative;display:inline-block}.folder-icon:before{content:"";position:absolute;left:1px;top:6px;width:14px;height:9px;border-radius:1px;background:#d99a22}.folder-icon:after{content:"";position:absolute;left:2px;top:3px;width:7px;height:4px;border-radius:1px 1px 0 0;background:#e5b24a}.file-icon:before{content:"";position:absolute;left:3px;top:1px;width:10px;height:14px;border:1px solid #8aa6c1;border-radius:1px;background:#fff;box-sizing:border-box}.file-icon:after{content:"";position:absolute;left:5px;top:5px;width:6px;height:1px;background:#8aa6c1;box-shadow:0 3px #8aa6c1,0 6px #8aa6c1}.row-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}[data-snapsort-ghost=insertion]{color:#2563eb;box-shadow:0 0 0 2px #2563eb2e}.editor-example.svelte-1e2x4gr{width:100%;min-width:0;-webkit-user-select:none;user-select:none}.editor-example.svelte-1e2x4gr .snap-engine-canvas{overflow:visible!important}.editor-builder.svelte-1e2x4gr{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:var(--size-24);min-height:406px}.editor-palette.svelte-1e2x4gr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.65rem;padding:var(--size-16)}.editor-tool.svelte-1e2x4gr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:74px;padding:.75rem .55rem;border:1px solid #d5d8dc;border-radius:var(--ui-radius);background:#fff;box-shadow:none;color:#232526;cursor:pointer}.editor-tool.svelte-1e2x4gr:hover{border-color:var(--color-primary)}.editor-tool.svelte-1e2x4gr .material-symbols-rounded,.editor-option-action.svelte-1e2x4gr .material-symbols-rounded,.editor-add-option.svelte-1e2x4gr .material-symbols-rounded,.editor-option-type-icon.svelte-1e2x4gr,.editor-option-grip.svelte-1e2x4gr,.editor-field-grip.svelte-1e2x4gr{font-family:Material Symbols Rounded;font-style:normal;line-height:1}.editor-tool.svelte-1e2x4gr .material-symbols-rounded{font-size:1.25rem}.editor-tool.svelte-1e2x4gr span:where(.svelte-1e2x4gr){font-size:.82rem}.editor-canvas.svelte-1e2x4gr{--card-color: #f2f2f3;display:flex;flex-direction:column;align-self:stretch;justify-self:center;width:min(calc(100% - 3rem),640px);min-width:0;margin-inline:1.5rem;padding:var(--size-32);background:var(--card-color);box-sizing:border-box}.editor-canvas.svelte-1e2x4gr h4:where(.svelte-1e2x4gr){margin:0 0 2rem;color:#232526;font-family:Bitcount Grid Single,monospace;font-size:2.8rem;font-weight:300;line-height:1;text-align:center}.editor-canvas.svelte-1e2x4gr .editor-field-list{align-items:stretch;width:100%;gap:1.25rem}.editor-canvas.svelte-1e2x4gr .editor-field-list .snapsort-item,.editor-canvas.svelte-1e2x4gr .editor-option-item{align-items:stretch;width:100%;padding:0}.editor-field.svelte-1e2x4gr{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:.85rem;padding:1rem;border:1px solid #d5d8dc;border-radius:var(--ui-radius);background:#fff}.editor-field-main.svelte-1e2x4gr{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.85rem;min-width:0}.editor-question-input.svelte-1e2x4gr{min-width:0;font-weight:600}.editor-field.svelte-1e2x4gr input:where(.svelte-1e2x4gr):not([type=checkbox]):not([type=radio]),.editor-field.svelte-1e2x4gr textarea:where(.svelte-1e2x4gr){width:100%;min-width:0;padding:.55rem .8rem;box-sizing:border-box}.editor-field.svelte-1e2x4gr textarea:where(.svelte-1e2x4gr){resize:none;border:1px solid #d5d8dc;border-radius:var(--ui-radius);background:#fff;box-shadow:none;font:inherit}.editor-field.svelte-1e2x4gr input:where(.svelte-1e2x4gr):not(.editor-question-input):not(.editor-option-input),.editor-field.svelte-1e2x4gr textarea:where(.svelte-1e2x4gr){pointer-events:none}.editor-canvas.svelte-1e2x4gr .editor-option-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;min-width:0}.editor-option-row.svelte-1e2x4gr{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%}.editor-option-row.svelte-1e2x4gr label{margin:0}.editor-option-action.svelte-1e2x4gr,.editor-add-option.svelte-1e2x4gr{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:fit-content;min-height:0;padding:.25rem .45rem;border:0!important;background:transparent!important;box-shadow:none!important;font-size:.78rem}.editor-option-action.svelte-1e2x4gr{padding:.25rem;color:#c7472f}.editor-add-option.svelte-1e2x4gr{justify-self:start;margin-top:.1rem;color:var(--color-primary);font-weight:500;pointer-events:auto}.editor-option-handle,.editor-field-handle{display:inline-flex;align-items:center;justify-content:center;color:#7c8387;cursor:grab;touch-action:none}.editor-field-handle{align-self:stretch;width:1.35rem;border:1px solid #d5d8dc;border-radius:calc(var(--ui-radius) - 2px);background:#f3f5f6}.editor-option-handle{width:1.25rem;min-height:2rem}.editor-rating-preview.svelte-1e2x4gr{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;width:100%;padding:.3rem 0;color:#b8bec2}.editor-rating-preview.svelte-1e2x4gr .material-symbols-rounded{font-family:Material Symbols Rounded;font-size:1.7rem;font-style:normal}.editor-rating-preview.svelte-1e2x4gr .filled{color:var(--color-primary);font-variation-settings:"FILL" 1}@media(max-width:760px){.editor-builder.svelte-1e2x4gr{grid-template-columns:1fr}.editor-palette.svelte-1e2x4gr{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));padding:0}.editor-canvas.svelte-1e2x4gr{width:100%;margin-inline:0;padding:var(--size-16)}.editor-canvas.svelte-1e2x4gr h4:where(.svelte-1e2x4gr){font-size:2.2rem}}.kanban-example.svelte-1c2tgyn{width:100%;min-width:0;-webkit-user-select:none;user-select:none}.kanban-example.svelte-1c2tgyn .snap-engine-canvas{overflow:visible!important}.kanban-scroll.svelte-1c2tgyn{width:100%;overflow-x:auto;padding-bottom:.35rem}.kanban-scroll.svelte-1c2tgyn>.snapsort-container{align-items:stretch;width:100%;min-width:43rem;gap:1rem;flex-wrap:nowrap}.kanban-scroll.svelte-1c2tgyn .kanban-column{flex:1 0 13rem;align-items:stretch;min-height:28rem;padding:.75rem;border-radius:12px;background:#1f1e290a}.kanban-scroll.svelte-1c2tgyn .kanban-column .snapsort-item{align-items:stretch;width:100%;padding-inline:0}.kanban-scroll.svelte-1c2tgyn .kanban-column h4{margin:0 0 1rem;color:#8f9497;font-family:Bitcount Grid Single,monospace;font-size:.9rem;font-weight:300;letter-spacing:.05em;text-transform:uppercase}.kanban-card.svelte-1c2tgyn{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-bottom:.5rem;padding:.85rem .95rem;border:1px solid rgb(31 30 41 / 8%);border-radius:10px;background:var(--color-background);box-shadow:0 1px 2px #1f1e290d,0 4px 12px -6px #1f1e2914;box-sizing:border-box;cursor:grab;touch-action:none}.kanban-card.svelte-1c2tgyn:active{cursor:grabbing}.kanban-header.svelte-1c2tgyn,.kanban-footer.svelte-1c2tgyn{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kanban-title.svelte-1c2tgyn{overflow:hidden;color:#232526;font-size:.95rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kanban-tag.svelte-1c2tgyn{flex:0 0 auto;padding:.16rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:color-mix(in srgb,var(--color-primary) 72%,#222);font-size:.7rem;font-weight:600}.kanban-desc.svelte-1c2tgyn{display:-webkit-box;margin:0;overflow:hidden;color:#5f6569;font-size:.85rem;line-height:1.35;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kanban-footer.svelte-1c2tgyn{padding-top:.45rem}.kanban-avatar.svelte-1c2tgyn{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--avatar-color);color:#fff;font-family:Bitcount Grid Single,monospace;font-size:.67rem}.kanban-meta.svelte-1c2tgyn,.kanban-meta.svelte-1c2tgyn span:where(.svelte-1c2tgyn){display:inline-flex;align-items:center;gap:.25rem;color:#8f9497;font-size:.78rem}.kanban-meta.svelte-1c2tgyn{gap:.65rem}.kanban-meta.svelte-1c2tgyn .material-symbols-rounded{font-family:Material Symbols Rounded;font-size:inherit;font-style:normal}@media(max-width:720px){.kanban-scroll.svelte-1c2tgyn>.snapsort-container{min-width:0;flex-direction:column!important}.kanban-scroll.svelte-1c2tgyn .kanban-column{flex-basis:auto;width:100%;min-height:12rem;box-sizing:border-box}}.sentence-example.svelte-kqyk3i{width:min(100%,30rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.sentence-example.svelte-kqyk3i .snap-engine-canvas{overflow:visible!important}.sentence-builder.svelte-kqyk3i{display:flex;flex-direction:column;gap:var(--size-16);width:100%;min-height:300px;padding:var(--size-24);background:#fff;box-sizing:border-box;touch-action:none}.prompt-section.svelte-kqyk3i{--card-color: #232526;--display-text-color: #e8e6dc;font-family:Bitcount Grid Single,monospace}.prompt-section.svelte-kqyk3i span:where(.svelte-kqyk3i){color:#fff;font-family:inherit}.sentence-container-area.svelte-kqyk3i{flex:1;width:100%;min-height:116px}.sentence-builder.svelte-kqyk3i .sentence-workspace-root{align-items:stretch;justify-content:space-between;width:100%;height:100%}.sentence-builder.svelte-kqyk3i .sentence-drop-zone,.sentence-builder.svelte-kqyk3i .sentence-source-zone{position:relative;align-items:center;align-content:flex-start;width:100%;min-height:38px;gap:var(--size-4);flex-wrap:wrap}.sentence-builder.svelte-kqyk3i .sentence-drop-zone{align-items:flex-start;padding-bottom:var(--size-2);border-bottom:2px solid #eee}.sentence-builder.svelte-kqyk3i .sentence-source-zone{justify-content:center;margin-top:auto;padding-top:var(--size-16)}.sentence-builder.svelte-kqyk3i .sentence-tile-wrapper{padding:.15rem}.sentence-builder.svelte-kqyk3i .sentence-tile-ghost{border-radius:4px;background:#d8dde0;opacity:.55}.word-card.svelte-kqyk3i{padding:2px 4px;border:1px solid #ddd;border-radius:4px;background:#fff;box-shadow:0 3px #d8dde0;color:#232526;cursor:grab;font-family:DotGothic16,sans-serif;font-size:1rem;line-height:1.2;touch-action:none}.word-card.svelte-kqyk3i:active{cursor:grabbing}.word-card.selected.svelte-kqyk3i{box-shadow:0 3px #b9c3ca}.controls.svelte-kqyk3i{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(0,1fr);align-items:center;gap:1rem;margin-top:auto}.check-btn.svelte-kqyk3i{width:100%;padding:.5rem 1.5rem;--button-color: var(--color-primary);color:#fff;cursor:pointer}.check-btn.success.svelte-kqyk3i{--button-color: #2e7d32}.controls.svelte-kqyk3i p:where(.svelte-kqyk3i){min-height:1.4em;margin:0;color:#2e7d32;font-size:.85rem;line-height:1.4}.controls.svelte-kqyk3i p.error:where(.svelte-kqyk3i){color:#a33d2b}@media(max-width:520px){.sentence-builder.svelte-kqyk3i{padding:var(--size-16)}.controls.svelte-kqyk3i{grid-template-columns:1fr;gap:.5rem}}.swap-example.svelte-11dby2r{width:min(100%,36rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.swap-example.svelte-11dby2r .snap-engine-canvas{overflow:visible!important}.swap-workspace.svelte-11dby2r .swap-grid{width:100%;gap:var(--size-4);flex-wrap:wrap;padding:var(--size-4);overflow:hidden;border-radius:calc(var(--size-16) + var(--size-4));background:color-mix(in srgb,var(--color-background-tint) 88%,#000);box-sizing:border-box}.swap-workspace.svelte-11dby2r .swap-grid .snapsort-item{width:calc((100% - (var(--size-4) * 2)) / 3);padding:0}.swap-workspace.svelte-11dby2r .swap-tile{--tile-color: #999;--card-color: var(--color-background-tint);position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;padding:clamp(.85rem,1.8vw,1.25rem) clamp(2.75rem,5vw,3.75rem);border-radius:var(--size-16);background:var(--card-color);color:#20262b;cursor:grab;font-family:Bitcount Grid Single,monospace;font-size:clamp(1.35rem,3vw,2rem);font-weight:300;touch-action:none;box-sizing:border-box}.swap-workspace.svelte-11dby2r .swap-tile:active{cursor:grabbing}.swap-workspace.svelte-11dby2r .swap-tile-grip{position:absolute;top:50%;left:clamp(1rem,2vw,1.45rem);display:grid;grid-template-columns:repeat(2,.28rem);grid-template-rows:repeat(3,.28rem);gap:.28rem;transform:translateY(-50%)}.swap-workspace.svelte-11dby2r .swap-tile-grip i{display:block;width:.28rem;height:.28rem;border-radius:50%;background:#9ca3a8}.swap-workspace.svelte-11dby2r .swap-tile-label{position:relative;z-index:1;color:inherit;font:inherit;line-height:1}.swap-workspace.svelte-11dby2r .swap-tile-hovered{outline:3px solid color-mix(in srgb,var(--tile-color) 68%,#232526);outline-offset:2px}.swap-workspace.svelte-11dby2r .snapsort-item[data-snapsort-dragging=true] .swap-tile{opacity:.35}.swap-workspace.svelte-11dby2r .swap-tile-ghost{pointer-events:none}@media(max-width:440px){.swap-workspace.svelte-11dby2r .swap-tile{padding-inline:2rem}.swap-workspace.svelte-11dby2r .swap-tile-grip{left:.75rem}}.todo-example.svelte-90qjuq{width:min(100%,42rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.todo-example.svelte-90qjuq .snap-engine-canvas{overflow:visible!important}.project-list.svelte-90qjuq{padding:1rem}.project-list.svelte-90qjuq .snapsort-container,.project-list.svelte-90qjuq .snapsort-item{align-items:stretch;width:100%}.project-list.svelte-90qjuq .snapsort-item{padding:0;cursor:auto!important}.project-card.svelte-90qjuq{display:grid;grid-template-columns:auto auto minmax(0,1fr) 5.6rem;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:0;background:#fff;box-shadow:0 1px #2325260a;box-sizing:border-box;font-size:.82rem}.project-drag-handle{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;color:#8f9497;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.project-drag-handle:active{cursor:grabbing}.project-drag-handle .material-symbols-rounded,.project-meta.svelte-90qjuq .material-symbols-rounded{font-family:Material Symbols Rounded;font-size:1rem;font-style:normal;line-height:1}.project-text.svelte-90qjuq{min-width:0;overflow:hidden;color:#232526;font-weight:500;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.checked.svelte-90qjuq .project-text:where(.svelte-90qjuq){color:#747a7d;text-decoration:line-through;text-decoration-thickness:1.5px}.project-meta.svelte-90qjuq{display:inline-flex;align-items:center;justify-self:end;gap:.28rem;overflow:hidden;color:#8f9497;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.project-meta.svelte-90qjuq .material-symbols-rounded{color:#4f8fc7;font-size:.72rem}.project-list.svelte-90qjuq label{margin:0}@media(max-width:520px){.project-list.svelte-90qjuq{padding:0}.project-card.svelte-90qjuq{grid-template-columns:auto auto minmax(0,1fr);gap:.45rem .65rem;padding:.75rem}.project-text.svelte-90qjuq{overflow-wrap:anywhere;white-space:normal}.project-meta.svelte-90qjuq{grid-column:3;justify-self:stretch}}.trash-example.svelte-18b3249{width:min(100%,30rem);margin-inline:auto;-webkit-user-select:none;user-select:none}.trash-example.svelte-18b3249 .snap-engine-canvas{overflow:visible!important}.trash-workspace.svelte-18b3249 .trash-root,.trash-workspace.svelte-18b3249 .trash-list{align-items:stretch;width:100%}.trash-workspace.svelte-18b3249 .trash-root{gap:.75rem}.trash-workspace.svelte-18b3249 .trash-list{gap:.4rem}.trash-workspace.svelte-18b3249 .trash-list .snapsort-item{align-items:stretch;width:100%;padding:0}.trash-task.svelte-18b3249{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem;border:1px solid #d5d8dc;border-radius:calc(var(--ui-radius) - 2px);background:#fff;color:#232526;cursor:grab;font-size:.85rem;touch-action:none}.trash-task.svelte-18b3249:active{cursor:grabbing}.trash-task.svelte-18b3249 .material-symbols-rounded,.trash-zone-content.svelte-18b3249 .material-symbols-rounded{color:inherit;font-family:Material Symbols Rounded;font-size:1.1rem;font-style:normal}.trash-zone.svelte-18b3249{border:2px dashed #d5d8dc;border-radius:var(--ui-radius);transition:border-color .12s ease-out,background-color .12s ease-out}.trash-zone-active.svelte-18b3249{border-color:#c7472f;background:#c7472f0f}.trash-workspace.svelte-18b3249 .trash-drop-target{align-items:center;justify-content:center;width:100%;min-height:64px}.trash-zone-content.svelte-18b3249{display:flex;align-items:center;gap:.5rem;padding:.75rem;color:#8f9497;font-size:.85rem}.trash-zone-active.svelte-18b3249 .trash-zone-content:where(.svelte-18b3249){color:#c7472f}.complete-example-surface.svelte-14z4npt{width:100%;min-width:0}.complete-example-skeleton{min-height:24rem}
