@font-face{font-family:CEFredoka;src:url(/fonts/Fredoka.ttf)format("truetype");font-display:swap}@font-face{font-family:CEChewy;src:url(/fonts/Chewy.ttf)format("truetype");font-display:swap}@font-face{font-family:CECode;src:url(/fonts/BebasNeue-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:CECursive;src:url(/fonts/BelleAllureDuctus-Normal.otf)format("opentype");font-display:swap}@font-face{font-family:CESchool;src:url(/fonts/KGPerfectPenmanship.ttf)format("truetype");font-display:swap}@font-face{font-family:CEMdi;src:url(/fonts/MDIecole-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:CEDumont;src:url(/fonts/CursiveDumont.otf)format("opentype");font-display:swap}@font-face{font-family:CECoverName;src:url(/fonts/Nunito-Variable.ttf)format("truetype");font-weight:200 1000;font-display:swap}.ce-editor.svelte-a54u6f{color:#183b3d;--ce-line:#d8e3df;--ce-accent:#1b6a67;--ce-muted:#486461;--ce-sticky:calc(56px + var(--ce-bar-h,0px) + 14px);width:100%;max-width:1920px;margin:-12px auto 0}.ce-editor.svelte-a54u6f :where(.svelte-a54u6f)::selection{background:#cfe5dc}button.svelte-a54u6f,input.svelte-a54u6f,select.svelte-a54u6f,textarea.svelte-a54u6f{font:inherit}button.svelte-a54u6f{border:1px solid var(--ce-line);color:#183b3d;cursor:pointer;text-align:left;background:#fff;border-radius:8px;min-height:40px;padding:8px 12px}button.svelte-a54u6f:hover:not(:disabled){background:#edf5f2;border-color:#5e8e80}button.svelte-a54u6f:disabled{opacity:.55;cursor:default}button.primary.svelte-a54u6f{background:var(--ce-accent);border-color:var(--ce-accent);color:#fff}button.primary.svelte-a54u6f:hover:not(:disabled){background:#145652}button.svelte-a54u6f:focus-visible,input.svelte-a54u6f:focus-visible,select.svelte-a54u6f:focus-visible,textarea.svelte-a54u6f:focus-visible,summary.svelte-a54u6f:focus-visible{outline-offset:2px;outline:3px solid #b27431}svg.svelte-a54u6f{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ce-bar.svelte-a54u6f{z-index:6;background:var(--bg,#f4f4f1);border-bottom:1px solid var(--ce-line);grid-template-columns:auto 1fr auto;align-items:center;gap:6px 20px;padding:12px 0 6px;display:grid;position:sticky;top:56px}.ce-bar-title.svelte-a54u6f{align-items:baseline;gap:14px;min-width:0;display:flex}.ce-bar-title.svelte-a54u6f h1:where(.svelte-a54u6f){font:600 1.45rem/1.2 var(--font-sans,system-ui);white-space:nowrap;letter-spacing:-.01em;margin:0}.ce-bar-title.svelte-a54u6f a:where(.svelte-a54u6f){color:var(--ce-accent);white-space:nowrap;font-size:.82rem}.ce-save-state.svelte-a54u6f{color:var(--ce-muted);white-space:nowrap;background:#e7efeb;border-radius:999px;padding:2px 8px;font-size:.78rem}.ce-save-state.dirty.svelte-a54u6f{color:#874027;background:#fbeadf}.ce-tabs.svelte-a54u6f{background:#e7efeb;border-radius:10px;justify-self:center;gap:2px;padding:3px;display:flex}.ce-tabs.svelte-a54u6f button:where(.svelte-a54u6f){white-space:nowrap;background:0 0;border-color:#0000;min-height:34px;padding:6px 12px;font-size:.86rem}.ce-tabs.svelte-a54u6f .active:where(.svelte-a54u6f){background:#fff;border-color:#c4d6ce;font-weight:600;box-shadow:0 1px 3px #193b3d14}.ce-bar-actions.svelte-a54u6f{align-items:center;gap:8px;display:flex}.ce-status.svelte-a54u6f{color:var(--ce-muted);overflow-wrap:anywhere;grid-column:1/-1;min-height:1.2em;font-size:.82rem;line-height:1.35}.ce-menu.svelte-a54u6f{position:relative}.ce-menu.svelte-a54u6f summary:where(.svelte-a54u6f){border:1px solid var(--ce-line);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;list-style:none;display:inline-flex}.ce-menu.svelte-a54u6f summary:where(.svelte-a54u6f)::-webkit-details-marker{display:none}.ce-menu.svelte-a54u6f summary:where(.svelte-a54u6f):hover{background:#edf5f2;border-color:#5e8e80}.ce-menu[open].svelte-a54u6f summary:where(.svelte-a54u6f) svg:where(.svelte-a54u6f){transform:rotate(180deg)}.ce-menu-panel.svelte-a54u6f{z-index:8;border:1px solid var(--ce-line);background:#fff;border-radius:12px;flex-direction:column;gap:2px;width:300px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #193b3d24}.ce-menu-panel.svelte-a54u6f button:where(.svelte-a54u6f){border-color:#0000;width:100%;min-height:38px;font-size:.88rem}.ce-menu-label.svelte-a54u6f{color:var(--ce-muted);margin:8px 10px 4px;font-size:.74rem;font-weight:600}.ce-menu-label.svelte-a54u6f:first-child{margin-top:4px}.ce-menu-hint.svelte-a54u6f{color:#874027;margin:4px 10px 6px;font-size:.76rem;line-height:1.4}.ce-error.svelte-a54u6f{color:#91273c;overflow-wrap:anywhere;background:#ffedf1;border-radius:8px;margin:12px 0 0;padding:12px}.ce-print.svelte-a54u6f{border:1px solid var(--ce-line);background:#fff;border-radius:12px;margin:14px 0 0;padding:16px 18px;line-height:1.5}.ce-print-head.svelte-a54u6f{justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-print.svelte-a54u6f h2:where(.svelte-a54u6f){margin:0;font-size:1rem}.ce-print.svelte-a54u6f p:where(.svelte-a54u6f),.ce-print.svelte-a54u6f ol:where(.svelte-a54u6f){max-width:85ch;font-size:.88rem}.ce-print.svelte-a54u6f li:where(.svelte-a54u6f){margin:6px 0}.ce-workspace.svelte-a54u6f{grid-template-columns:clamp(220px,16vw,264px) minmax(0,1fr) clamp(300px,31vw,560px);grid-template-areas:"plan edit preview";align-items:start;gap:20px;margin-top:16px;display:grid}.ce-side.svelte-a54u6f{display:contents}.ce-plan.svelte-a54u6f{grid-area:plan}.ce-preview.svelte-a54u6f{grid-area:preview}.ce-edit.svelte-a54u6f{grid-area:edit}.ce-plan.svelte-a54u6f,.ce-preview.svelte-a54u6f{top:var(--ce-sticky);max-height:calc(100dvh - var(--ce-sticky) - 16px);flex-direction:column;min-width:0;display:flex;position:sticky}.ce-plan.svelte-a54u6f{border:1px solid var(--ce-line);background:#fff;border-radius:12px;overflow:hidden}.ce-plan-head.svelte-a54u6f{justify-content:space-between;align-items:baseline;gap:8px;padding:12px 12px 8px;display:flex}.ce-plan-head.svelte-a54u6f h2:where(.svelte-a54u6f){margin:0;font-size:.95rem}.ce-plan-head.svelte-a54u6f small:where(.svelte-a54u6f){color:var(--ce-muted);white-space:nowrap;font-size:.72rem}.ce-plan-list.svelte-a54u6f{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfcfc7 transparent;flex:1;padding:0 6px 8px;overflow-y:auto}.ce-plan-group.svelte-a54u6f+.ce-plan-group:where(.svelte-a54u6f){margin-top:2px}.ce-plan-toggle.svelte-a54u6f{z-index:1;background:#fff;border-color:#0000;align-items:center;gap:7px;width:100%;min-height:34px;padding:6px;font-size:.82rem;font-weight:600;display:flex;position:sticky;top:0}.ce-plan-toggle.svelte-a54u6f svg:where(.svelte-a54u6f){width:13px;height:13px;color:var(--ce-muted);transition:transform .15s ease-out}.ce-plan-toggle[aria-expanded=true].svelte-a54u6f svg:where(.svelte-a54u6f){transform:rotate(90deg)}.ce-plan-dot.svelte-a54u6f{background:var(--section);border-radius:50%;flex:none;width:9px;height:9px}.ce-plan-label.svelte-a54u6f{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ce-plan-toggle.svelte-a54u6f small:where(.svelte-a54u6f){color:var(--ce-muted);font-variant-numeric:tabular-nums;font-weight:500}.ce-plan-group.svelte-a54u6f ul:where(.svelte-a54u6f){margin:0 0 4px;padding:0 0 0 12px;list-style:none}.ce-row.svelte-a54u6f{border-color:#0000;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 6px;font-size:.82rem;display:flex}.ce-row.suite.svelte-a54u6f{min-height:26px;color:var(--ce-muted);padding-left:34px;font-size:.74rem}.ce-row.suite.svelte-a54u6f .ce-row-num:where(.svelte-a54u6f){display:none}.ce-row-num.svelte-a54u6f{color:#fff;background:var(--section);font-variant-numeric:tabular-nums;border-radius:5px;flex:none;place-items:center;min-width:22px;height:20px;padding:0 3px;font-size:.7rem;display:grid}.ce-row-title.svelte-a54u6f{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ce-row-code.svelte-a54u6f{color:var(--ce-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem}.ce-row.chosen.svelte-a54u6f{background:#e2f0e9;border-color:#a9c4b9;font-weight:600}.ce-plan-add.svelte-a54u6f{border-top:1px solid var(--ce-line);margin:0;padding:10px 12px 12px;font-size:.8rem}.ce-edit.svelte-a54u6f{border:1px solid var(--ce-line);background:#fff;border-radius:12px;min-width:0;padding:16px 20px 22px}.ce-edit-head.svelte-a54u6f{border-bottom:1px solid var(--ce-line);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.ce-edit-head.svelte-a54u6f h2:where(.svelte-a54u6f){text-wrap:balance;margin:0;font-size:1.12rem;line-height:1.25}.ce-edit-title.svelte-a54u6f{flex:1;align-items:center;gap:10px;min-width:200px;display:flex}.ce-edit-title.svelte-a54u6f .ce-row-num:where(.svelte-a54u6f){min-width:30px;height:28px;font-size:.85rem}.ce-edit-title.svelte-a54u6f small:where(.svelte-a54u6f){color:var(--ce-muted);margin-top:3px;font-size:.78rem;display:block}.ce-step.svelte-a54u6f{flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.ce-page-actions.svelte-a54u6f{flex-wrap:wrap;justify-content:flex-end;gap:6px;width:100%;display:flex}.ce-small.svelte-a54u6f{min-height:32px;padding:5px 10px;font-size:.8rem}.ce-danger.svelte-a54u6f:hover:not(:disabled){color:#91273c;background:#ffedf1;border-color:#c58a96}.ce-edit.svelte-a54u6f h3:where(.svelte-a54u6f){align-items:baseline;gap:8px;margin:24px 0 12px;font-size:.95rem;display:flex}.ce-edit.svelte-a54u6f h3:where(.svelte-a54u6f) small:where(.svelte-a54u6f){color:var(--ce-muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:500}label.svelte-a54u6f{flex-direction:column;gap:6px;margin:0;font-size:.85rem;font-weight:500;display:flex}input.svelte-a54u6f:not([type=checkbox]):not([type=color]),select.svelte-a54u6f,textarea.svelte-a54u6f{box-sizing:border-box;color:#183b3d;background:#fff;border:1px solid #bfcfc7;border-radius:6px;width:100%;min-height:40px;padding:8px;font-size:.9rem}textarea.svelte-a54u6f{resize:vertical}fieldset.svelte-a54u6f{border:0;min-width:0;margin:0;padding:0}.ce-fields.svelte-a54u6f{align-items:end;gap:12px 16px;display:grid}.ce-fields-2.svelte-a54u6f{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-fields-page.svelte-a54u6f{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.ce-fields-phono.svelte-a54u6f{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.span-2.svelte-a54u6f{grid-column:span 2}.span-all.svelte-a54u6f{grid-column:1/-1}.span-row.svelte-a54u6f{grid-row:span 2}.ce-check.svelte-a54u6f{flex-direction:row;align-items:center;gap:8px;min-height:40px;line-height:1.4}.ce-check.svelte-a54u6f input:where(.svelte-a54u6f){accent-color:var(--ce-accent);flex:none;width:18px;height:18px}.ce-help.svelte-a54u6f{color:var(--ce-muted);max-width:75ch;margin:10px 0;font-size:.83rem;line-height:1.5}.ce-empty.svelte-a54u6f{color:var(--ce-muted);background:#f3f7f5;border:1px dashed #bfcfc7;border-radius:10px;margin:12px 0;padding:16px;font-size:.88rem}.ce-note.svelte-a54u6f{background:#fbf3e6;border-radius:10px;margin-bottom:16px;padding:12px 14px}.ce-note.svelte-a54u6f p:where(.svelte-a54u6f){margin:0 0 10px;font-size:.85rem;line-height:1.5}.ce-actions.svelte-a54u6f{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ce-colors.svelte-a54u6f{flex-wrap:wrap;gap:10px 22px;display:flex}.ce-color.svelte-a54u6f{flex-direction:row;align-items:center;gap:8px}.ce-color.svelte-a54u6f input:where(.svelte-a54u6f){border:1px solid var(--ce-line);background:#fff;border-radius:5px;flex:none;width:44px;height:32px;padding:2px}.ce-pupils.svelte-a54u6f{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:0 16px;margin-top:12px;display:grid}.ce-cards.svelte-a54u6f{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:16px;display:grid}.ce-card.svelte-a54u6f{border:1px solid var(--ce-line);background:#fbfcfb;border-radius:12px;min-width:0;padding:10px 12px 12px}.ce-card.open.svelte-a54u6f{background:#fff;border-color:#8fb2a5;grid-column:1/-1;box-shadow:0 4px 16px #193b3d12}.ce-card.svelte-a54u6f header:where(.svelte-a54u6f){align-items:center;gap:6px;margin-bottom:8px;display:flex}.ce-card.svelte-a54u6f header:where(.svelte-a54u6f) strong:where(.svelte-a54u6f){flex:1;font-size:.86rem}.ce-card-body.svelte-a54u6f{flex-direction:column;gap:10px;display:flex}.ce-card.cleo.svelte-a54u6f .ce-card-body:where(.svelte-a54u6f),.ce-card.open.svelte-a54u6f .ce-card-body:where(.svelte-a54u6f){flex-direction:row;align-items:flex-start}.ce-card.open.svelte-a54u6f .ce-image-slots:where(.svelte-a54u6f){flex:none;width:min(100%,420px)}.ce-card.cleo.svelte-a54u6f .ce-image-slots:where(.svelte-a54u6f){flex:none;width:96px}.ce-image-slots.svelte-a54u6f{grid-template-columns:repeat(min(var(--n),4),minmax(0,1fr));gap:6px;display:grid}.ce-word-images.svelte-a54u6f{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:6px 0;display:grid}.ce-word-image.svelte-a54u6f{flex-direction:column;gap:4px;min-width:0;display:flex}.ce-slot.svelte-a54u6f{flex-direction:column;align-items:center;gap:3px;min-width:0;padding:4px;display:flex;overflow:hidden}.ce-slot.svelte-a54u6f img:where(.svelte-a54u6f){aspect-ratio:1;object-fit:contain;width:100%}.ce-slot.svelte-a54u6f>span:where(.svelte-a54u6f){aspect-ratio:1;width:100%;color:var(--ce-muted);background:#f3f7f5;border-radius:6px;place-items:center;font-size:.7rem;display:grid}.ce-slot.svelte-a54u6f small:where(.svelte-a54u6f){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.7rem;overflow:hidden}.ce-card-fields.svelte-a54u6f{flex:1;gap:8px;min-width:0;display:grid}.ce-card-inline.svelte-a54u6f{font-size:.8rem}.ce-card-detail.svelte-a54u6f{border-top:1px solid var(--ce-line);gap:14px;margin-top:14px;padding-top:14px;display:grid}.ce-words.svelte-a54u6f{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ce-traits.svelte-a54u6f{gap:10px;display:grid}.ce-traits.svelte-a54u6f .ce-help:where(.svelte-a54u6f){margin:0}.ce-traits-row.svelte-a54u6f{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.ce-traits-row.svelte-a54u6f label:where(.svelte-a54u6f){flex:1;min-width:220px}.ce-graphemes.svelte-a54u6f{flex-wrap:wrap;gap:8px;display:flex}.ce-grapheme.svelte-a54u6f{border:1px solid var(--ce-line);border-radius:8px;padding:6px 8px;font-size:.8rem}.ce-grapheme.svelte-a54u6f>div:where(.svelte-a54u6f){gap:8px;margin-top:4px;display:flex}.ce-grapheme.svelte-a54u6f .ce-color:where(.svelte-a54u6f) input:where(.svelte-a54u6f){width:32px;height:26px}.ce-import.svelte-a54u6f{border-top:1px solid var(--ce-line);margin-top:26px;padding-top:12px;font-size:.88rem}.ce-import.svelte-a54u6f summary:where(.svelte-a54u6f){cursor:pointer;padding:6px 0;font-weight:500}.ce-import-row.svelte-a54u6f{align-items:end;gap:10px;margin-top:10px;display:flex}.ce-import-row.svelte-a54u6f label:where(.svelte-a54u6f){flex:1;max-width:320px}.ce-import-list.svelte-a54u6f{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;margin-top:10px;display:grid}.ce-preview.svelte-a54u6f{background:#eaf0ed;border-radius:12px;padding:12px}.ce-preview-head.svelte-a54u6f{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ce-preview-head.svelte-a54u6f .ce-check:where(.svelte-a54u6f){min-height:32px;font-size:.82rem}.ce-preview-actions.svelte-a54u6f{gap:6px;display:flex}.ce-preview-sheet.svelte-a54u6f{min-height:0;overflow:auto}.ce-sheet-btn.svelte-a54u6f{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ce-sheet-btn.svelte-a54u6f:hover:not(:disabled){background:0 0}.ce-sheet.svelte-a54u6f{background:#fff;width:100%;height:auto;transition:opacity .2s ease-out;display:block;box-shadow:0 3px 14px #193b3d18}.ce-sheet.stale.svelte-a54u6f{opacity:.7}.ce-preview-caption.svelte-a54u6f{color:var(--ce-muted);text-align:center;margin:10px 0 0;font-size:.74rem}.ce-preview-status.svelte-a54u6f{margin:0;font-size:.8rem}.ce-problems.svelte-a54u6f{color:#874027;min-height:0;margin-top:10px;font-size:.84rem;overflow:auto}.ce-problems.svelte-a54u6f summary:where(.svelte-a54u6f){cursor:pointer;padding:4px 0;font-weight:600}.ce-problems.svelte-a54u6f li:where(.svelte-a54u6f){margin-bottom:8px;font-size:.8rem}.ce-problems.svelte-a54u6f ul:where(.svelte-a54u6f){padding-left:18px}.ce-zoom.svelte-a54u6f{background:#fff;border:0;border-radius:12px;max-width:min(96vw,1500px);padding:12px;box-shadow:0 24px 64px #0e2a2d55}.ce-zoom.svelte-a54u6f::backdrop{background:#0e2a2d99}.ce-zoom.svelte-a54u6f img:where(.svelte-a54u6f){max-width:100%;max-height:82vh;margin:auto;display:block}.ce-zoom.svelte-a54u6f form:where(.svelte-a54u6f){justify-content:flex-end;margin-top:10px;display:flex}.ce-library.svelte-a54u6f{border:1px solid var(--ce-line);background:#fff;border-radius:12px;margin-top:16px;padding:22px}.ce-library.svelte-a54u6f h2:where(.svelte-a54u6f){margin:10px 0 16px;font-size:1.2rem}.ce-library.svelte-a54u6f h2:where(.svelte-a54u6f):not(:first-child){margin-top:32px}.ce-library.svelte-a54u6f p:where(.svelte-a54u6f){max-width:70ch;line-height:1.55}.ce-library-row.svelte-a54u6f{border-top:1px solid var(--ce-line);align-items:center;gap:12px;padding:14px 0;display:flex}.ce-library-row.svelte-a54u6f>div:where(.svelte-a54u6f){overflow-wrap:anywhere;flex:1;min-width:0}.ce-library-row.svelte-a54u6f small:where(.svelte-a54u6f){color:var(--ce-muted);margin-top:6px;font-size:.8rem;display:block}@media (width<=1280px){.ce-bar.svelte-a54u6f{grid-template-columns:1fr auto}.ce-tabs.svelte-a54u6f{grid-area:2/1/auto/-1;justify-self:start}.ce-workspace.svelte-a54u6f{grid-template-columns:clamp(250px,28vw,340px) minmax(0,1fr);grid-template-areas:"side edit"}.ce-side.svelte-a54u6f{top:var(--ce-sticky);max-height:calc(100dvh - var(--ce-sticky) - 16px);flex-direction:column;grid-area:side;gap:12px;min-width:0;display:flex;position:sticky}.ce-preview.svelte-a54u6f{flex:none;order:-1;max-height:none;position:static}.ce-plan.svelte-a54u6f{flex:1;min-height:180px;max-height:none;position:static}.ce-fields-page.svelte-a54u6f{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-f-title.svelte-a54u6f{grid-column:1/-1}}@media (width<=760px){.ce-editor.svelte-a54u6f{margin-top:0}.ce-bar.svelte-a54u6f{grid-template-columns:1fr;position:static}.ce-bar-title.svelte-a54u6f,.ce-bar-actions.svelte-a54u6f{flex-wrap:wrap}.ce-tabs.svelte-a54u6f{max-width:100%;overflow-x:auto}.ce-menu-panel.svelte-a54u6f{width:min(300px,100vw - 32px);left:0;right:auto}.ce-workspace.svelte-a54u6f{flex-direction:column;display:flex}.ce-side.svelte-a54u6f{display:contents}.ce-plan.svelte-a54u6f{width:100%;max-height:300px;position:static}.ce-preview.svelte-a54u6f,.ce-edit.svelte-a54u6f{box-sizing:border-box;width:100%}.ce-edit.svelte-a54u6f{padding:14px}.ce-fields-2.svelte-a54u6f,.ce-fields-page.svelte-a54u6f{grid-template-columns:1fr}.span-2.svelte-a54u6f{grid-column:auto}.span-row.svelte-a54u6f{grid-row:auto}.ce-card.open.svelte-a54u6f .ce-card-body:where(.svelte-a54u6f){flex-direction:column}.ce-card.open.svelte-a54u6f .ce-image-slots:where(.svelte-a54u6f){width:100%}.ce-library-row.svelte-a54u6f{flex-wrap:wrap}.ce-library-row.svelte-a54u6f>div:where(.svelte-a54u6f){flex-basis:100%}.ce-library.svelte-a54u6f{padding:15px}}@media (prefers-reduced-motion:no-preference){button.svelte-a54u6f,.ce-menu.svelte-a54u6f summary:where(.svelte-a54u6f){transition:background-color .15s ease-out,border-color .15s ease-out}}@media (prefers-reduced-motion:reduce){.ce-plan-toggle.svelte-a54u6f svg:where(.svelte-a54u6f),.ce-sheet.svelte-a54u6f{transition:none}}
