.widget-body.svelte-hc4dzk{flex:1;min-height:0;padding:18px;overflow:auto}.widget-fields.svelte-hc4dzk{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.widget-fields.svelte-hc4dzk label:where(.svelte-hc4dzk){margin-bottom:6px;font-size:12px;font-weight:650;display:block}.widget-fields.svelte-hc4dzk small:where(.svelte-hc4dzk){color:var(--text-muted);font-weight:400}.input.svelte-hc4dzk{width:100%;min-width:0}.widget-result.svelte-hc4dzk{flex-direction:column;gap:3px;padding:16px 0;display:flex}.widget-result.svelte-hc4dzk span:where(.svelte-hc4dzk),.widget-result.svelte-hc4dzk small:where(.svelte-hc4dzk){color:var(--text-muted);font-size:12px}.widget-result.svelte-hc4dzk strong:where(.svelte-hc4dzk){overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(20px,2.5vw,32px)}.widget-error.svelte-hc4dzk{color:var(--orange,#b45e2d);padding:12px 0;font-size:13px}.widget-actions.svelte-hc4dzk{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}@media (width<=500px){.widget-fields.svelte-hc4dzk{grid-template-columns:1fr}}.recipe-preview.svelte-19wycr1{border:1px solid var(--canvas-line);background:var(--canvas-card);border-radius:12px;margin:20px 0;padding:20px}.recipe-preview.svelte-19wycr1 p:where(.svelte-19wycr1){color:var(--text-muted);margin:10px 0;font-size:12px;line-height:1.8}.recipe-preview.svelte-19wycr1>a:where(.svelte-19wycr1){margin:10px;font-size:11px}.recipe-preview.svelte-19wycr1 button:where(.svelte-19wycr1){margin-right:8px}.drag-handle.svelte-19wycr1,.remove-widget.svelte-19wycr1{color:inherit;background:0 0;border:0}.drag-handle.svelte-19wycr1:hover,.remove-widget.svelte-19wycr1:hover{background:#9a8d7212}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) button:where(.svelte-19wycr1){border:1px solid var(--canvas-line);background:0 0;border-radius:6px;min-width:30px;min-height:30px}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) button:where(.svelte-19wycr1):hover{background:#9a8d7218}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) select:where(.svelte-19wycr1){border:1px solid var(--canvas-line);border-radius:6px;max-width:105px;padding:5px}.canvas-shell.svelte-19wycr1{--canvas-bg:#f3ecdf;--canvas-ink:#24251d;--canvas-card:#fffdf8;--canvas-line:#d9d5c9;background:var(--canvas-bg);color:var(--canvas-ink);border:1px solid var(--canvas-line);border-radius:20px;margin:20px 0 40px;padding:28px}.canvas-shell[data-tone=sage].svelte-19wycr1{--canvas-bg:#e6ebde;--canvas-line:#c4cdb8}.canvas-shell[data-tone=night].svelte-19wycr1{--canvas-bg:#181c1a;--canvas-ink:#edece0;--canvas-card:#252c27;--canvas-line:#424c43;--text-muted:#c0c3b7}.canvas-top.svelte-19wycr1{justify-content:space-between;align-items:center;gap:20px;display:flex}.canvas-top.svelte-19wycr1 label:where(.svelte-19wycr1){letter-spacing:.04em;font-size:11px;display:block}.canvas-title.svelte-19wycr1{font-family:var(--font-heading);border:0;border-bottom:1px solid var(--canvas-line);color:inherit;background:0 0;width:min(100%,500px);padding:8px 0;font-size:clamp(22px,4vw,32px);font-weight:600;display:block}.canvas-intro.svelte-19wycr1{max-width:740px;margin:20px 0;font-size:14px;line-height:1.65}.canvas-toolbar.svelte-19wycr1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.canvas-toolbar.svelte-19wycr1>label:where(.svelte-19wycr1){font-size:12px}.canvas-toolbar.svelte-19wycr1 select:where(.svelte-19wycr1){max-width:250px}.canvas-shell.svelte-19wycr1 .input{background:var(--canvas-card);color:var(--canvas-ink);border-color:var(--canvas-line)}.canvas-status.svelte-19wycr1,.canvas-footnote.svelte-19wycr1{margin:14px 0;font-size:12px;line-height:1.6}.canvas-grid.svelte-19wycr1{background-image:radial-gradient(var(--canvas-line) 1px,transparent 1px);background-size:12px 12px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:60px;gap:12px;min-height:220px;display:grid}.canvas-card.svelte-19wycr1{background:var(--canvas-card);border:1px solid var(--canvas-line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 18px #00000006}.canvas-card.dragging.svelte-19wycr1{opacity:.8;outline:2px solid #ff8b3d}.canvas-card.svelte-19wycr1 header:where(.svelte-19wycr1){border-bottom:1px solid var(--canvas-line);justify-content:space-between;min-height:48px;display:flex}.drag-handle.svelte-19wycr1{touch-action:none;cursor:grab;text-align:left;flex:1;align-items:center;gap:9px;padding:12px;font-size:14px;font-weight:600;display:flex}.remove-widget.svelte-19wycr1{padding:0 14px;font-size:23px}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1){border-top:1px solid var(--canvas-line);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) button:where(.svelte-19wycr1){padding:5px 7px}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) label:where(.svelte-19wycr1){margin-left:8px}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) label:where(.svelte-19wycr1):first-of-type{margin-left:auto}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1) select:where(.svelte-19wycr1){color:inherit;background:0 0;max-width:90px}.canvas-empty.svelte-19wycr1{text-align:center;flex-direction:column;grid-area:span 5/1/auto/-1;align-items:center;gap:12px;padding:50px 20px;display:flex}.canvas-empty.svelte-19wycr1>span:where(.svelte-19wycr1){color:#df7c39;font-size:32px}.canvas-empty.svelte-19wycr1 h2:where(.svelte-19wycr1){font-size:24px}.canvas-empty.svelte-19wycr1 p:where(.svelte-19wycr1){max-width:480px;font-size:14px}.canvas-shell.svelte-19wycr1 button:where(.svelte-19wycr1):focus-visible,.canvas-shell.svelte-19wycr1 input:where(.svelte-19wycr1):focus-visible{outline-offset:3px;outline:2px solid #dc7130}@media (width<=760px){.canvas-shell.svelte-19wycr1{padding:16px}.canvas-grid.svelte-19wycr1{flex-direction:column;display:flex}.canvas-card.svelte-19wycr1{min-height:420px;max-height:680px}.canvas-card.svelte-19wycr1 footer:where(.svelte-19wycr1){display:none}.drag-handle.svelte-19wycr1{touch-action:auto;cursor:default}.canvas-top.svelte-19wycr1{align-items:flex-start}.canvas-tools.svelte-19wycr1{max-width:100px}.canvas-toolbar.svelte-19wycr1 .input:where(.svelte-19wycr1){max-width:100%}}.workspace-heading.svelte-1edgkge{justify-content:space-between;align-items:center;gap:25px;display:flex}.workspace-heading.svelte-1edgkge .page-intro:where(.svelte-1edgkge){max-width:620px;margin:0;font-size:15px}.workspace-heading.svelte-1edgkge .page-heading:where(.svelte-1edgkge){font-size:45px}.workspace-summary.svelte-1edgkge{background:#f2e8d8;border:1px solid #ddcfb7;border-radius:15px;grid-template-columns:repeat(3,1fr) 1.5fr;gap:20px;margin:33px 0;padding:23px 27px;display:grid}.workspace-summary.svelte-1edgkge>div:where(.svelte-1edgkge){color:#ab8454;align-items:center;gap:16px;display:flex}.workspace-summary.svelte-1edgkge>div:where(.svelte-1edgkge)>span:where(.svelte-1edgkge){color:#8d7b60;font-size:10px;line-height:1.5}.workspace-summary.svelte-1edgkge strong:where(.svelte-1edgkge){color:#514530;margin-bottom:2px;font-size:25px;font-weight:550;display:block}.workspace-summary.svelte-1edgkge>p:where(.svelte-1edgkge){color:#6c7554;border-left:1px solid #d7c6a9;align-items:center;gap:12px;margin:0;padding-left:25px;font-size:11px;display:flex}.workspace-summary.svelte-1edgkge small:where(.svelte-1edgkge){color:#948369;margin-top:6px;font-size:9px;line-height:1.5;display:block}.workspace-toolbar.svelte-1edgkge{border-bottom:1px solid #ddcfb6;justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.workspace-tabs.svelte-1edgkge{align-items:center;gap:6px;display:flex}.workspace-tabs.svelte-1edgkge button:where(.svelte-1edgkge){color:#998369;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:12px;display:flex}.workspace-tabs.svelte-1edgkge button.active:where(.svelte-1edgkge){color:#e9dcc5;background:#272b20;border-color:#33392b}.toolbar-actions.svelte-1edgkge{align-items:center;gap:16px;display:flex}.clear-button.svelte-1edgkge{color:#a7805c;background:0 0;border:0;font-size:10px}.workspace-filters.svelte-1edgkge{align-items:center;gap:15px;margin:24px 0;display:flex}.workspace-search.svelte-1edgkge{color:#aa9576;background:#fff8ed;border:1px solid #ddcfb8;border-radius:8px;flex:1;align-items:center;gap:11px;max-width:430px;padding:0 13px;display:flex}.workspace-search.svelte-1edgkge input:where(.svelte-1edgkge){color:#5a4b32;outline-offset:0;background:0 0;border:0;width:100%;padding:12px 0;font-size:12px}.folder-filter.svelte-1edgkge{color:#756246;background:#fff8ed;border:1px solid #ddcfb8;border-radius:8px;padding:11px 14px;font-size:11px}.workspace-filters.svelte-1edgkge>span:where(.svelte-1edgkge){color:#948369;margin-left:auto;font-size:10px}.records-list.svelte-1edgkge{flex-direction:column;gap:12px;display:flex}.record-card.svelte-1edgkge{background:#fff8ed;border:1px solid #ddd0b9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:17px;padding:20px;display:flex}.record-card.selected.svelte-1edgkge{background:#fff2dc;border-color:#bf8c50}.compare-checkbox.svelte-1edgkge{color:#96622b;background:0 0;border:1px solid #c8b392;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;padding:0;display:flex}.record-icon.svelte-1edgkge{color:#8d6f49;background:#f4ead8;border:1px solid #e2d4bd;border-radius:10px;padding:11px}.record-main.svelte-1edgkge{flex:1;min-width:140px}.record-category.svelte-1edgkge{text-transform:uppercase;letter-spacing:1px;color:#a78b64;font-size:8px}.record-main.svelte-1edgkge h2:where(.svelte-1edgkge){letter-spacing:-.4px;overflow-wrap:anywhere;margin:7px 0 9px;font-size:16px;line-height:1.3}.record-main.svelte-1edgkge p:where(.svelte-1edgkge){color:#a18b6a;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.record-result.svelte-1edgkge{text-align:right;overflow-wrap:anywhere;max-width:240px}.record-result.svelte-1edgkge strong:where(.svelte-1edgkge){letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:550}.record-result.svelte-1edgkge>span:where(.svelte-1edgkge){color:#9c8664;margin-top:5px;font-size:9px;display:block}.record-actions.svelte-1edgkge{align-items:center;gap:7px;margin-left:10px;display:flex}.record-actions.svelte-1edgkge>a:where(.svelte-1edgkge),.record-actions.svelte-1edgkge>button:where(.svelte-1edgkge){color:#9e7e51;background:0 0;border:1px solid #dac9ac;border-radius:7px;justify-content:center;align-items:center;min-width:33px;height:33px;padding:6px;font-size:9px;display:flex}.record-actions.svelte-1edgkge>a:where(.svelte-1edgkge){background:#e9d6b7}.record-confirm.svelte-1edgkge,.edit-record.svelte-1edgkge{border-top:1px solid #e2d1b6;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:12px;padding-top:17px;display:flex}.record-confirm.svelte-1edgkge span:where(.svelte-1edgkge){color:#996641;margin-right:auto;font-size:12px}.record-confirm.svelte-1edgkge button:where(.svelte-1edgkge){color:#8c653d;background:#f3e4cf;border:1px solid #d4b48e;border-radius:7px;padding:8px 13px;font-size:10px}.edit-record.svelte-1edgkge>div:where(.svelte-1edgkge){flex:1;min-width:160px}.edit-record.svelte-1edgkge .input:where(.svelte-1edgkge){font-size:12px}.edit-record.svelte-1edgkge>.btn:where(.svelte-1edgkge){align-self:flex-end}.edit-record.svelte-1edgkge .field-label:where(.svelte-1edgkge){font-size:10px}.compare-hint.svelte-1edgkge{color:#9c8769;align-items:center;gap:9px;margin:21px 3px;font-size:10px;display:flex}.workspace-bottom.svelte-1edgkge{color:#9b8260;background:#eee3d0;border:1px solid #dfcdb0;border-radius:11px;align-items:flex-start;gap:14px;margin-top:41px;padding:21px 23px;display:flex}.workspace-bottom.svelte-1edgkge p:where(.svelte-1edgkge){max-width:760px;margin:0;font-size:11px;line-height:1.8}.workspace-bottom.svelte-1edgkge a:where(.svelte-1edgkge){white-space:nowrap;color:#8e622f;align-items:center;gap:9px;margin:4px 0 0 auto;font-size:10px;text-decoration:none;display:flex}.confirm-clear.svelte-1edgkge{color:#8b623b;background:#f4dfc5;border:1px solid #d8b68c;border-radius:11px;flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;padding:17px 20px;font-size:12px;display:flex}.confirm-clear.svelte-1edgkge span:where(.svelte-1edgkge){margin-right:auto}.confirm-clear.svelte-1edgkge button:where(.svelte-1edgkge){background:0 0;border:1px solid #c59d6b;border-radius:7px;padding:8px 12px;font-size:11px}.comparison-panel.svelte-1edgkge{background:#f8ebd6;border:1px solid #c4a374;border-radius:15px;margin:25px 0;padding:25px}.comparison-heading.svelte-1edgkge{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.comparison-heading.svelte-1edgkge .eyebrow:where(.svelte-1edgkge){letter-spacing:1.4px;margin-bottom:8px;font-size:8px}.comparison-heading.svelte-1edgkge h2:where(.svelte-1edgkge){margin:0;font-size:23px;line-height:1.3}.comparison-heading.svelte-1edgkge button:where(.svelte-1edgkge){color:#9d825d;background:0 0;border:0;padding:5px}.comparison-scroll.svelte-1edgkge{overflow:auto}table.svelte-1edgkge{border-collapse:collapse;width:100%;font-size:11px}th.svelte-1edgkge,td.svelte-1edgkge{text-align:left;vertical-align:top;border-bottom:1px solid #dbc7a7;min-width:140px;padding:14px 15px}th.svelte-1edgkge{color:#997a50;font-weight:500}thead.svelte-1edgkge th:where(.svelte-1edgkge){color:#6c5231;font-size:12px}thead.svelte-1edgkge th:where(.svelte-1edgkge):first-child{min-width:120px}.compare-result.svelte-1edgkge strong:where(.svelte-1edgkge){color:#815d2f;font-size:25px;font-weight:550;display:block}.compare-result.svelte-1edgkge small:where(.svelte-1edgkge){color:#998260;margin-top:7px;font-size:9px;line-height:1.7;display:block}td.svelte-1edgkge>a:where(.svelte-1edgkge){color:#996532;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.workspace-favorites.svelte-1edgkge{margin-top:25px}@media (width<=900px){.workspace-heading.svelte-1edgkge .page-heading:where(.svelte-1edgkge){font-size:35px}.workspace-heading.svelte-1edgkge .page-intro:where(.svelte-1edgkge){font-size:13px}.workspace-summary.svelte-1edgkge{grid-template-columns:repeat(3,1fr);gap:22px}.workspace-summary.svelte-1edgkge>p:where(.svelte-1edgkge){border-top:1px solid #d7c6a9;border-left:0;grid-column:span 3;padding:16px 0 0}.workspace-bottom.svelte-1edgkge{flex-wrap:wrap}.workspace-bottom.svelte-1edgkge p:where(.svelte-1edgkge){flex:1}.workspace-bottom.svelte-1edgkge a:where(.svelte-1edgkge){margin-left:32px}.record-result.svelte-1edgkge{max-width:190px}}@media (width<=600px){.workspace-heading.svelte-1edgkge{display:block}.workspace-heading.svelte-1edgkge .page-heading:where(.svelte-1edgkge){font-size:36px}.workspace-heading.svelte-1edgkge>.btn:where(.svelte-1edgkge){margin-top:20px}.workspace-summary.svelte-1edgkge{gap:20px 12px;margin:26px 0;padding:20px 17px}.workspace-summary.svelte-1edgkge>div:where(.svelte-1edgkge){gap:9px}.workspace-summary.svelte-1edgkge>div:where(.svelte-1edgkge)>svg{width:18px}.workspace-summary.svelte-1edgkge>div:where(.svelte-1edgkge)>span:where(.svelte-1edgkge){font-size:8px}.workspace-summary.svelte-1edgkge strong:where(.svelte-1edgkge){font-size:23px}.workspace-summary.svelte-1edgkge small:where(.svelte-1edgkge){font-size:9px}.workspace-toolbar.svelte-1edgkge{flex-wrap:wrap;align-items:flex-start;gap:13px}.workspace-tabs.svelte-1edgkge{gap:3px}.workspace-tabs.svelte-1edgkge button:where(.svelte-1edgkge){gap:7px;padding:9px 14px;font-size:11px}.toolbar-actions.svelte-1edgkge{margin-left:auto}.toolbar-actions.svelte-1edgkge>.btn:where(.svelte-1edgkge){min-height:34px;padding:7px 11px;font-size:10px}.workspace-filters.svelte-1edgkge{flex-wrap:wrap;gap:10px;margin:20px 0}.workspace-search.svelte-1edgkge{min-width:180px;max-width:none}.folder-filter.svelte-1edgkge{max-width:140px;padding:12px 9px;font-size:10px}.workspace-filters.svelte-1edgkge>span:where(.svelte-1edgkge){flex-basis:100%;margin-left:0;font-size:9px}.record-card.svelte-1edgkge{gap:11px;padding:17px 14px}.record-icon.svelte-1edgkge{padding:8px}.record-icon.svelte-1edgkge svg{width:20px;height:20px}.record-main.svelte-1edgkge{min-width:160px}.record-main.svelte-1edgkge h2:where(.svelte-1edgkge){font-size:14px}.record-category.svelte-1edgkge{letter-spacing:.6px;font-size:7px}.record-main.svelte-1edgkge p:where(.svelte-1edgkge){flex-wrap:wrap;font-size:8px}.record-result.svelte-1edgkge{text-align:left;flex:1;max-width:calc(100% - 77px);margin-top:3px;margin-left:77px}.record-result.svelte-1edgkge strong:where(.svelte-1edgkge){font-size:25px}.record-result.svelte-1edgkge>span:where(.svelte-1edgkge){font-size:8px}.record-actions.svelte-1edgkge{margin-left:auto}.record-actions.svelte-1edgkge>a:where(.svelte-1edgkge),.record-actions.svelte-1edgkge>button:where(.svelte-1edgkge){min-width:31px;height:31px}.compare-hint.svelte-1edgkge{align-items:flex-start;font-size:9px;line-height:1.8}.workspace-bottom.svelte-1edgkge{gap:10px;padding:18px}.workspace-bottom.svelte-1edgkge p:where(.svelte-1edgkge){font-size:10px}.workspace-bottom.svelte-1edgkge a:where(.svelte-1edgkge){margin-left:28px;font-size:10px}.comparison-panel.svelte-1edgkge{padding:19px 16px}.comparison-heading.svelte-1edgkge h2:where(.svelte-1edgkge){font-size:21px}.comparison-scroll.svelte-1edgkge{margin-inline:-4px}th.svelte-1edgkge,td.svelte-1edgkge{min-width:125px;padding:13px 10px}.compare-result.svelte-1edgkge strong:where(.svelte-1edgkge){font-size:21px}.edit-record.svelte-1edgkge{gap:12px}.edit-record.svelte-1edgkge>div:where(.svelte-1edgkge){min-width:100%}.record-confirm.svelte-1edgkge{font-size:11px}}
