.jatui-collapse-body.svelte-stxajp{position:relative}.jatui-collapse-toggle.svelte-stxajp{display:block;margin-top:4px;padding:2px 0;font-size:11px;color:var(--color-primary, oklch(.65 .12 250));background:none;border:none;cursor:pointer;opacity:.75;transition:opacity .1s}.jatui-collapse-toggle.svelte-stxajp:hover{opacity:1;text-decoration:underline}.search-dropdown.svelte-qetrbb{position:relative}.sd-trigger.svelte-qetrbb{width:100%;padding:.25rem .5rem;border-radius:.5rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.8125rem;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.375rem;transition:background .15s,border-color .15s;min-height:2rem;cursor:pointer;background:#0a0e11;border:1px solid oklch(.25 .02 250);color:#c4cfdb}.sd-trigger.svelte-qetrbb:hover:not(:disabled){background:#0e1216;border-color:#262f38}.sd-trigger.svelte-qetrbb:disabled,.sd-disabled.svelte-qetrbb{opacity:.5;cursor:not-allowed}.sd-sm.svelte-qetrbb{font-size:.75rem;min-height:2rem;padding:0 .75rem;border-radius:var(--rounded-btn, .5rem);background:var(--b2, oklch(.16 .01 250));border:1px solid oklch(from var(--bc, oklch(.85 .02 250)) l c h / .3);color:var(--bc, oklch(.85 .02 250))}.sd-sm.svelte-qetrbb .sd-chevron:where(.svelte-qetrbb){width:.625rem;height:.625rem}.sd-panel-sm.svelte-qetrbb{font-size:.75rem}.sd-panel-sm.svelte-qetrbb .sd-search:where(.svelte-qetrbb){padding:.25rem .375rem}.sd-panel-sm.svelte-qetrbb .sd-search-input:where(.svelte-qetrbb){font-size:.6875rem}.sd-panel-sm.svelte-qetrbb .sd-option:where(.svelte-qetrbb){padding:.375rem .625rem;font-size:.75rem}.sd-panel-sm.svelte-qetrbb .sd-group-label:where(.svelte-qetrbb){font-size:.625rem;padding:.25rem .625rem .125rem}.sd-chip-wrap.svelte-qetrbb{display:inline-flex}.sd-chip-wrap.svelte-qetrbb .sd-panel:where(.svelte-qetrbb){right:0;left:auto}.sd-chip.svelte-qetrbb{width:auto;max-width:10rem;min-height:1.5rem;padding:.15rem .4rem;border-radius:.375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background:transparent;border:1px solid color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 35%,transparent);color:color-mix(in oklch,var(--sd-color, oklch(.7 0 0)) 85%,oklch(.8 0 0));transition:background .15s,border-color .15s,box-shadow .15s,color .15s}.sd-chip.svelte-qetrbb:hover:not(:disabled){background:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 15%,transparent);border-color:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 50%,transparent);color:var(--sd-color, oklch(.8 0 0));box-shadow:0 0 6px color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 15%,transparent)}.sd-trigger-label.svelte-qetrbb{display:flex;align-items:center;gap:.375rem;min-width:0}.sd-avatar.svelte-qetrbb{width:1.25rem;height:1.25rem;border-radius:50%;object-fit:cover;flex-shrink:0}.sd-avatar-initials.svelte-qetrbb{display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#fff;line-height:1}.sd-trigger-icon.svelte-qetrbb{flex-shrink:0;font-size:.75rem}.sd-clear.svelte-qetrbb{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.1rem;border-radius:.25rem;background:none;border:none;cursor:pointer;color:#5b646f;transition:color .1s,background .1s}.sd-clear.svelte-qetrbb:hover{color:#fe8674;background:#fe86741f}.sd-chevron.svelte-qetrbb{width:.75rem;height:.75rem;flex-shrink:0;transition:transform .15s;color:#5b646f}.sd-chevron-open.svelte-qetrbb{transform:rotate(180deg)}.sd-embedded.svelte-qetrbb{width:100%}.sd-embedded.svelte-qetrbb .sd-search:where(.svelte-qetrbb){background:transparent;border-bottom:1px solid oklch(.22 .02 250)}.sd-embedded.svelte-qetrbb .sd-list:where(.svelte-qetrbb){max-height:none}.sd-panel.svelte-qetrbb{position:absolute;z-index:9999;top:100%;margin-top:.25rem;width:max-content;min-width:max(100%,14rem);border-radius:.5rem;overflow:hidden;box-shadow:0 4px 24px #0006;background:#0a0e11;border:1px solid oklch(.25 .02 250)}.sd-panel-dropup.svelte-qetrbb{top:auto;bottom:100%;margin-top:0;margin-bottom:.25rem;box-shadow:0 -4px 24px #0006}.sd-search.svelte-qetrbb{padding:.375rem .5rem;border-bottom:1px solid oklch(.25 .02 250);background:#05080b}.sd-search-inner.svelte-qetrbb{display:flex;align-items:center;gap:.375rem;background:#101418;border:1px solid oklch(.28 .02 250);border-radius:.25rem;padding:.2rem .4rem}.sd-search-icon.svelte-qetrbb{width:.75rem;height:.75rem;flex-shrink:0;color:#6e8398}.sd-search-input.svelte-qetrbb{width:100%;background:transparent;font-size:.6875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:#c4cfdb;border:none;outline:none}.sd-search-input.svelte-qetrbb::placeholder{color:#5c6b7a}.sd-search-clear.svelte-qetrbb{color:#5b646f;background:none;border:none;cursor:pointer;padding:0;display:flex}.sd-search-clear.svelte-qetrbb:hover{color:#fe8674}.sd-list.svelte-qetrbb{padding:.125rem 0;max-height:280px;overflow-y:auto;list-style:none;margin:0}.sd-group-label.svelte-qetrbb{padding:.375rem .75rem .125rem}.sd-group-label.svelte-qetrbb span:where(.svelte-qetrbb){font-size:.5625rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#32669a}.sd-option.svelte-qetrbb{width:100%;padding:.375rem .75rem;display:flex;align-items:center;gap:.5rem;text-align:left;font-size:.6875rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;transition:background .1s;cursor:pointer;background:transparent;border:none;border-left:2px solid transparent;color:#b4bfca}.sd-option.svelte-qetrbb:hover{background:#101418}.sd-option-selected.svelte-qetrbb{background:#0f171f;border-left-color:#3a93e6}.sd-option-highlighted.svelte-qetrbb{background:#141b24;outline:1px solid oklch(.45 .1 250 / .5);outline-offset:-1px}.sd-option-highlighted.sd-option-selected.svelte-qetrbb{background:#14202d}.sd-chip-wrap.svelte-qetrbb .sd-option:where(.svelte-qetrbb){border-left:none;padding:.25rem .625rem}.sd-chip-wrap.svelte-qetrbb .sd-option-selected:where(.svelte-qetrbb){background:#101418;border-left:none}.sd-option-chip.svelte-qetrbb{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:.3rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;border:1px solid color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 35%,transparent);color:color-mix(in oklch,var(--sd-color, oklch(.7 0 0)) 85%,oklch(.8 0 0));background:transparent;transition:background .1s,border-color .1s,color .1s}.sd-chip-wrap.svelte-qetrbb .sd-option:where(.svelte-qetrbb):hover .sd-option-chip:where(.svelte-qetrbb){background:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 12%,transparent);border-color:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 50%,transparent);color:var(--sd-color, oklch(.8 0 0))}.sd-chip-wrap.svelte-qetrbb .sd-option-selected:where(.svelte-qetrbb) .sd-option-chip:where(.svelte-qetrbb){background:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 15%,transparent);border-color:color-mix(in oklch,var(--sd-color, oklch(.5 0 0)) 50%,transparent);color:var(--sd-color, oklch(.8 0 0))}.sd-option-icon.svelte-qetrbb{flex-shrink:0;width:1.25rem;text-align:center;font-size:.75rem}.sd-check.svelte-qetrbb{width:.75rem;height:.75rem;flex-shrink:0;margin-left:auto;color:#5bb661}.sd-footer.svelte-qetrbb{border-top:1px solid oklch(.22 .02 250)}.sd-empty.svelte-qetrbb{padding:.75rem;text-align:center;font-size:.625rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:#4d5660}.chip-input-editable.svelte-ixrmyg{padding:.5rem .75rem;background:#06090d;border:1px solid oklch(.3 .02 250);color:#d9dfe5;overflow-y:auto;white-space:pre-wrap;word-break:break-word;outline:none;resize:vertical;line-height:1.6}.chip-input-editable.svelte-ixrmyg:focus{border-color:#006266;border-color:oklch(.45 .1 200);box-shadow:0 0 0 1px #0062664d;box-shadow:0 0 0 1px oklch(.45 .1 200 / .3)}.chip-input-compact.svelte-ixrmyg{padding:.25rem .375rem;line-height:1.4;resize:none}.chip-input-monospace.svelte-ixrmyg{font-family:JetBrains Mono,Fira Code,monospace;font-size:.6875rem}.chip-input-placeholder.svelte-ixrmyg{padding:.5rem .75rem;color:#44484d}.chip-input-placeholder-compact.svelte-ixrmyg{padding:.25rem .375rem}.chip-input-placeholder-mono.svelte-ixrmyg{font-family:JetBrains Mono,Fira Code,monospace;font-size:.6875rem}.chip-input-dropdown.svelte-ixrmyg{background:#0e1216;border:1px solid oklch(.3 .03 250);max-height:280px;overflow-y:auto}.chip-input-dropdown-header.svelte-ixrmyg{padding:.25rem .5rem;font-size:.625rem;color:#5f6469;border-bottom:1px solid oklch(.25 .02 250)}.chip-input-dropdown-item.svelte-ixrmyg{width:100%;text-align:left;padding:.25rem .5rem;display:flex;align-items:center;gap:.375rem;transition:background .1s;font-size:.6875rem;color:#c9ced4;background:transparent;border:none;cursor:pointer}.chip-input-dropdown-item.svelte-ixrmyg:hover,.chip-input-dropdown-item-selected.svelte-ixrmyg{background:#0327294d}.chip-input-dropdown-icon.svelte-ixrmyg{flex-shrink:0;font-size:.75rem}.chip-input-dropdown-label.svelte-ixrmyg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-input-dropdown-desc.svelte-ixrmyg{margin-left:auto;font-size:.625rem;color:#5f6469;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-input-dropdown-category.svelte-ixrmyg{flex-shrink:0;font-size:.5625rem;color:#5b646f}.chip-input-dropdown-footer.svelte-ixrmyg{padding:.25rem .5rem;font-size:.625rem;color:#44484d;border-top:1px solid oklch(.25 .02 250);display:flex;gap:.75rem}.chip-input-dropdown-footer.svelte-ixrmyg kbd:where(.svelte-ixrmyg){background:#1a222b;padding:1px 4px;border-radius:2px;font-size:10px}.divider-container.svelte-1o8ulcc{height:8px;min-height:8px;transition:height .2s cubic-bezier(.4,0,.2,1),background .2s ease,box-shadow .2s ease}.divider-container.expanded.svelte-1o8ulcc{height:16px;min-height:16px;box-shadow:0 0 12px color-mix(in oklch,var(--color-primary) 40%,transparent),inset 0 0 8px color-mix(in oklch,var(--color-primary) 20%,transparent)}.divider-container.dragging.svelte-1o8ulcc{height:16px;min-height:16px;box-shadow:0 0 20px color-mix(in oklch,var(--color-primary) 50%,transparent),inset 0 0 12px color-mix(in oklch,var(--color-primary) 30%,transparent)}.grippy-handle.svelte-1o8ulcc{display:flex;flex-direction:column;gap:3px;padding:4px 32px;border-radius:4px;transition:opacity .2s ease,transform .2s ease;opacity:.4}.divider-container.expanded.svelte-1o8ulcc .grippy-handle:where(.svelte-1o8ulcc){opacity:1;transform:scaleY(1.2)}.divider-container.dragging.svelte-1o8ulcc .grippy-handle:where(.svelte-1o8ulcc){opacity:1;transform:scaleY(1.3)}.grip-line.svelte-1o8ulcc{width:32px;height:2px;border-radius:1px;background:var(--color-base-content);opacity:.4;transition:background .2s ease,box-shadow .2s ease,opacity .2s ease}.divider-container.expanded.svelte-1o8ulcc .grip-line:where(.svelte-1o8ulcc){background:var(--color-primary);opacity:.8;box-shadow:0 0 6px color-mix(in oklch,var(--color-primary) 50%,transparent)}.divider-container.dragging.svelte-1o8ulcc .grip-line:where(.svelte-1o8ulcc){background:var(--color-primary);opacity:1;box-shadow:0 0 8px color-mix(in oklch,var(--color-primary) 60%,transparent)}.divider-collapsed.svelte-1o8ulcc{height:6px;min-height:6px;background:var(--color-base-200);border-color:var(--color-base-300)!important}.divider-collapsed.expanded.svelte-1o8ulcc{height:20px;min-height:20px;box-shadow:0 0 16px color-mix(in oklch,var(--color-primary) 50%,transparent),inset 0 0 10px color-mix(in oklch,var(--color-primary) 30%,transparent)}.collapsed-indicator.svelte-1o8ulcc{display:flex;align-items:center;gap:8px;width:100%;padding:0 16px;transition:transform .2s ease}.divider-collapsed.expanded.svelte-1o8ulcc .collapsed-indicator:where(.svelte-1o8ulcc){transform:scaleY(1.5)}.indicator-line.svelte-1o8ulcc{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,color-mix(in oklch,var(--color-base-content) 30%,transparent) 20%,color-mix(in oklch,var(--color-base-content) 30%,transparent) 80%,transparent 100%);transition:background .2s ease,height .2s ease}.divider-collapsed.expanded.svelte-1o8ulcc .indicator-line:where(.svelte-1o8ulcc){height:2px;background:linear-gradient(90deg,transparent 0%,color-mix(in oklch,var(--color-primary) 70%,transparent) 15%,color-mix(in oklch,var(--color-primary) 70%,transparent) 85%,transparent 100%)}.indicator-dots.svelte-1o8ulcc{display:flex;gap:3px;opacity:.5;transition:opacity .2s ease,transform .2s ease,gap .2s ease}.indicator-dots.svelte-1o8ulcc span:where(.svelte-1o8ulcc){width:3px;height:3px;border-radius:50%;background:var(--color-base-content);transition:width .2s ease,height .2s ease,background .2s ease,box-shadow .2s ease}.divider-collapsed.expanded.svelte-1o8ulcc .indicator-dots:where(.svelte-1o8ulcc){opacity:1;gap:5px}.divider-collapsed.expanded.svelte-1o8ulcc .indicator-dots:where(.svelte-1o8ulcc) span:where(.svelte-1o8ulcc){width:5px;height:5px;background:var(--color-primary);box-shadow:0 0 8px color-mix(in oklch,var(--color-primary) 70%,transparent)}.divider-container.vertical.svelte-1o8ulcc{height:auto;min-height:0;width:8px;min-width:8px}.divider-container.vertical.expanded.svelte-1o8ulcc,.divider-container.vertical.dragging.svelte-1o8ulcc{height:auto;min-height:0;width:16px;min-width:16px}.divider-container.vertical.svelte-1o8ulcc .grippy-handle:where(.svelte-1o8ulcc){flex-direction:row;padding:32px 4px}.divider-container.vertical.expanded.svelte-1o8ulcc .grippy-handle:where(.svelte-1o8ulcc){transform:scaleX(1.2)}.divider-container.vertical.dragging.svelte-1o8ulcc .grippy-handle:where(.svelte-1o8ulcc){transform:scaleX(1.3)}.divider-container.vertical.svelte-1o8ulcc .grip-line:where(.svelte-1o8ulcc){width:2px;height:32px}.divider-collapsed.vertical.svelte-1o8ulcc{height:auto;min-height:0;width:6px;min-width:6px}.divider-collapsed.vertical.expanded.svelte-1o8ulcc{height:auto;min-height:0;width:20px;min-width:20px}.divider-container.vertical.svelte-1o8ulcc .collapsed-indicator:where(.svelte-1o8ulcc){flex-direction:column;width:auto;height:100%;padding:16px 0}.divider-collapsed.vertical.expanded.svelte-1o8ulcc .collapsed-indicator:where(.svelte-1o8ulcc){transform:scaleX(1.5)}.divider-container.vertical.svelte-1o8ulcc .indicator-line:where(.svelte-1o8ulcc){width:1px;height:auto;background:linear-gradient(180deg,transparent 0%,color-mix(in oklch,var(--color-base-content) 30%,transparent) 20%,color-mix(in oklch,var(--color-base-content) 30%,transparent) 80%,transparent 100%)}.divider-collapsed.vertical.expanded.svelte-1o8ulcc .indicator-line:where(.svelte-1o8ulcc){width:2px;height:auto;background:linear-gradient(180deg,transparent 0%,color-mix(in oklch,var(--color-primary) 70%,transparent) 15%,color-mix(in oklch,var(--color-primary) 70%,transparent) 85%,transparent 100%)}.inline-edit-container.svelte-42tloz{position:relative}.inline-edit-display.svelte-42tloz{min-height:2rem;display:flex;align-items:center}.inline-edit-truncate.svelte-42tloz{max-width:100%;overflow:hidden}.truncate-text.svelte-42tloz{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.inline-fx-result.svelte-42tloz{display:inline;padding:0 4px;border-radius:3px;background:#2e1e0066;background:oklch(.25 .06 80 / .4);border:1px solid oklch(.35 .08 80 / .3);color:#e6bd77;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85em;cursor:help}.fab.svelte-1ewm0pt{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#070e16;border:1px solid oklch(.3 .02 250);border-radius:.75rem;box-shadow:0 8px 32px #0009,0 2px 8px #0000004d}.fab-count.svelte-1ewm0pt{font-size:.8125rem;font-weight:600;color:#c4cfdb;white-space:nowrap}.fab-divider.svelte-1ewm0pt{width:1px;height:1.25rem;background:#262f38}.fab-btn.svelte-1ewm0pt{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border:1px solid transparent;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.fab-btn.svelte-1ewm0pt:disabled{opacity:.5;pointer-events:none}.fab-btn-default.svelte-1ewm0pt{background:#1a222b80;color:#a5afba;border-color:#333c45}.fab-btn-default.svelte-1ewm0pt:hover{background:#262f38}.fab-btn-primary.svelte-1ewm0pt{background:#0f92f726;color:#95c9ff;color:oklch(.82 .14 250);border-color:#0f92f74d}.fab-btn-primary.svelte-1ewm0pt:hover{background:#0f92f740}.fab-btn-danger.svelte-1ewm0pt{background:#c5382926;color:#ffa191;color:oklch(.8 .15 30);border-color:#c538294d}.fab-btn-danger.svelte-1ewm0pt:hover{background:#c5382940}.fab-btn-warning.svelte-1ewm0pt{background:#d9a5141f;color:#e1b75c;border-color:#d9a51440}.fab-btn-warning.svelte-1ewm0pt:hover{background:#d9a51438}.fab-btn-success.svelte-1ewm0pt{background:#27873326;color:#8bd28d;border-color:#2787334d}.fab-btn-success.svelte-1ewm0pt:hover{background:#27873340}.fab-btn-info.svelte-1ewm0pt{background:#00828726;background:oklch(.55 .15 200 / .15);color:#43d5dc;border-color:#0082874d;border-color:oklch(.55 .15 200 / .3)}.fab-btn-info.svelte-1ewm0pt:hover{background:#00828740;background:oklch(.55 .15 200 / .25)}.fab-btn-purple.svelte-1ewm0pt{background:#8059bb26;color:#c9acff;color:oklch(.8 .12 300);border-color:#8059bb4d}.fab-btn-purple.svelte-1ewm0pt:hover{background:#8059bb40}.fab-btn-clear.svelte-1ewm0pt{background:transparent;color:#86909b;border-color:transparent}.fab-btn-clear.svelte-1ewm0pt:hover{background:#1a222b;color:#b4bfca}.fab-spinner.svelte-1ewm0pt{width:14px;height:14px;border:2px solid oklch(.35 .02 250);border-top-color:#26a9f1;border-radius:50%;animation:svelte-1ewm0pt-fab-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-1ewm0pt-fab-spin{to{transform:rotate(360deg)}}.fab-dropdown-wrapper.svelte-1ewm0pt{position:relative}.fab-dropdown.svelte-1ewm0pt{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:160px;background:#0b121a;border:1px solid oklch(.3 .02 250);border-radius:.5rem;padding:.375rem;box-shadow:0 8px 24px #00000080;z-index:60}.fab-dropdown-item.svelte-1ewm0pt{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .625rem;border:none;background:transparent;color:#b4bfca;font-size:.75rem;text-align:left;border-radius:.375rem;cursor:pointer;transition:background .1s;white-space:nowrap}.fab-dropdown-item.svelte-1ewm0pt:hover{background:#1a222b}.fab-dot.svelte-1ewm0pt{width:8px;height:8px;border-radius:50%;flex-shrink:0}.diff-row.svelte-wodnmg{display:grid;grid-template-columns:auto auto 1fr;column-gap:.5rem;padding:0 .5rem;align-items:baseline;min-height:1.4em;white-space:pre-wrap;word-break:break-word}.diff-gutter.svelte-wodnmg{color:color-mix(in oklab,currentColor 35%,transparent);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;text-align:right}.diff-marker.svelte-wodnmg{color:color-mix(in oklab,currentColor 55%,transparent);width:.75em;-webkit-user-select:none;user-select:none}.diff-row-removed.svelte-wodnmg{background-color:color-mix(in oklab,var(--color-error, oklch(.68 .18 28)) 12%,transparent)}.diff-row-removed.svelte-wodnmg .diff-marker:where(.svelte-wodnmg){color:var(--color-error, oklch(.68 .18 28))}.diff-row-added.svelte-wodnmg{background-color:color-mix(in oklab,var(--color-success, oklch(.7 .17 145)) 12%,transparent)}.diff-row-added.svelte-wodnmg .diff-marker:where(.svelte-wodnmg){color:var(--color-success, oklch(.7 .17 145))}.diff-row-empty.svelte-wodnmg{background-color:color-mix(in oklab,currentColor 3%,transparent)}.diff-row-context.svelte-wodnmg{background-color:transparent}.word-removed.svelte-wodnmg{background-color:color-mix(in oklab,var(--color-error, oklch(.68 .18 28)) 28%,transparent);text-decoration:line-through;text-decoration-color:color-mix(in oklab,var(--color-error, oklch(.68 .18 28)) 65%,transparent)}.word-added.svelte-wodnmg{background-color:color-mix(in oklab,var(--color-success, oklch(.7 .17 145)) 28%,transparent);font-weight:600}.modal-backdrop.svelte-1tl4x35{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.audio-waveform.svelte-1kwhva1 canvas:where(.svelte-1kwhva1){display:block}.color-selector-wrapper.svelte-7o5fso{padding-top:.5rem}.color-btn.svelte-7o5fso{width:100%;aspect-ratio:1;border-radius:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .15s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.color-btn.svelte-7o5fso:hover{transform:scale(1.05)}.color-btn.selected.svelte-7o5fso{border-color:color-mix(in oklch,var(--color-base-100) 90%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-base-content) 25%,transparent)}.color-btn.selecting.svelte-7o5fso{transform:scale(1.12);border-color:color-mix(in oklch,var(--color-base-100) 90%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-base-content) 35%,transparent);animation:svelte-7o5fso-pulse .5s cubic-bezier(.25,.46,.45,.94)}@media(prefers-reduced-motion:reduce){.color-btn.svelte-7o5fso{transition:none}.color-btn.svelte-7o5fso:hover{transform:none}.color-btn.selecting.svelte-7o5fso{transform:none;animation:none}}.color-preview.svelte-7o5fso{width:15px;height:15px;border-radius:50%;border:1px solid color-mix(in oklch,var(--color-base-content) 20%,transparent)}@keyframes svelte-7o5fso-pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1.1)}}.animate-checkmark.svelte-7o5fso{animation:svelte-7o5fso-zoom-in .2s cubic-bezier(.25,.46,.45,.94)}@keyframes svelte-7o5fso-zoom-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.checkerboard.svelte-1im65l5{background-color:#fff;background-image:repeating-conic-gradient(#e0e0e0 0% 25%,transparent 0% 50%);background-size:16px 16px}.animate-scale-in-center{animation:svelte-1im65l5-scale-in-center .3s cubic-bezier(.25,.46,.45,.94) both}@keyframes svelte-1im65l5-scale-in-center{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.animate-scale-in-center,.animate-skeleton-pulse{animation:none!important}}img.svelte-1nzoahz{will-change:opacity}.skeleton.svelte-1nzoahz{transform:translateZ(0);will-change:opacity}.resizable-panel.svelte-1blg1xz{position:relative;height:100%;overflow:hidden;transition:box-shadow .2s ease}.resizable-panel.animate-width.svelte-1blg1xz{transition:width .3s cubic-bezier(.4,0,.2,1)}.resizable-panel.resizing.svelte-1blg1xz{-webkit-user-select:none;user-select:none}.resize-handle.svelte-1blg1xz{position:absolute;width:10px;height:100%;cursor:col-resize;z-index:100}.resize-handle.right.svelte-1blg1xz{left:0;width:15px}.resize-handle.left.svelte-1blg1xz{right:0;width:15px}.handle-indicator.svelte-1blg1xz{position:absolute;left:50%;top:0;bottom:0;width:6px;border-radius:2px;transform:translate(-50%);background-color:transparent;transition:background-color .2s ease}.resize-handle.svelte-1blg1xz:hover .handle-indicator:where(.svelte-1blg1xz),.resizing.svelte-1blg1xz .handle-indicator:where(.svelte-1blg1xz){background-color:var(--color-accent)}.drag-handle.svelte-1blg1xz{position:absolute;top:0;left:0;right:0;height:10px;cursor:move;z-index:10;display:flex;justify-content:center;align-items:center}.drag-indicator.svelte-1blg1xz{width:30px;height:4px;border-radius:2px;background-color:var(--color-base-300, oklch(.82 .03 255));transition:background-color .2s ease}.drag-handle.svelte-1blg1xz:hover .drag-indicator:where(.svelte-1blg1xz),.dragging.svelte-1blg1xz .drag-indicator:where(.svelte-1blg1xz){background-color:var(--color-primary, oklch(.64 .18 259))}.panel-content.svelte-1blg1xz{height:100%;overflow:hidden;display:flex;flex-direction:column}.drag-preview.svelte-1blg1xz{position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%)}.drag-preview-inner.svelte-1blg1xz{width:100px;height:60px;background-color:var(--color-primary, oklch(.64 .18 259));opacity:.3;border-radius:4px;border:2px solid var(--color-primary, oklch(.64 .18 259))}.theme-details[open].svelte-42ukqm .details-chevron:where(.svelte-42ukqm){transform:rotate(180deg)}.theme-spin.svelte-42ukqm{animation:svelte-42ukqm-theme-spin .4s cubic-bezier(.4,0,.2,1)}@keyframes svelte-42ukqm-theme-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.theme-dot-animate.svelte-42ukqm{animation:svelte-42ukqm-dot-pulse .35s cubic-bezier(.4,0,.2,1);animation-delay:var(--dot-delay)}@keyframes svelte-42ukqm-dot-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:.5}to{transform:scale(1);opacity:1}}.modal-backdrop.svelte-133p5fa{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}div[role=button].svelte-1h47a3z:focus{outline:2px solid var(--color-primary);outline-offset:2px}.checkerboard.svelte-17v83qz{background-color:var(--color-base-100);background-image:repeating-conic-gradient(var(--color-base-200) 0% 25%,transparent 0% 50%);background-size:16px 16px}.annot-text-input.svelte-17v83qz{position:fixed;background:transparent;border:1px dashed rgba(255,255,255,.5);outline:none;font-size:16px;font-weight:700;font-family:sans-serif;padding:2px 4px;z-index:9999;min-width:80px;text-shadow:0 0 3px rgba(0,0,0,.8)}canvas.svelte-1mnohi1{display:block}.markup-base-canvas.svelte-1ewo92j,.markup-overlay-canvas.svelte-1ewo92j{max-width:calc(100vw - 80px);max-height:calc(100vh - 120px);object-fit:contain}.markup-base-canvas.svelte-1ewo92j{display:block}.markup-overlay-canvas.svelte-1ewo92j{position:absolute}.kso-backdrop.svelte-1ctkjka{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:svelte-1ctkjka-kso-fade .15s ease-out}.kso-panel.svelte-1ctkjka{background:#0b121a;border:1px solid oklch(.3 .03 250);border-radius:.75rem;box-shadow:0 20px 60px #0009;max-width:34rem;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.kso-header.svelte-1ctkjka{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;border-bottom:1px solid oklch(.25 .02 250);flex-shrink:0}.kso-title.svelte-1ctkjka{font-size:.95rem;font-weight:600;color:#dbe6f2;margin:0;letter-spacing:.01em}.kso-close.svelte-1ctkjka{background:transparent;border:none;color:#86909b;font-size:1.5rem;line-height:1;cursor:pointer;padding:.15rem .5rem;border-radius:.35rem;transition:background .12s ease,color .12s ease}.kso-close.svelte-1ctkjka:hover{color:#e2edf8;background:#1a222b}.kso-list.svelte-1ctkjka{padding:.75rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.3rem;overflow-y:auto}.kso-row.svelte-1ctkjka{display:flex;align-items:center;gap:1rem;padding:.4rem .25rem}.kso-section-title.svelte-1ctkjka{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#6b8ba2;padding:.55rem .25rem .2rem;border-bottom:1px solid oklch(.25 .02 250);margin-top:.25rem}.kso-section-title.svelte-1ctkjka:first-of-type{margin-top:0;padding-top:.1rem}.kso-row-meta.svelte-1ctkjka{opacity:.7;border-top:1px dashed oklch(.25 .02 250);margin-top:.25rem;padding-top:.5rem}.kso-row-meta.svelte-1ctkjka:not(:first-of-type){border-top:none;margin-top:0}.kso-key.svelte-1ctkjka{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;background:#1a222b;border:1px solid oklch(.35 .02 250);border-bottom-width:2px;border-radius:.35rem;padding:.18rem .55rem;min-width:3.25rem;text-align:center;color:#dee9f5;flex-shrink:0;white-space:nowrap}.kso-description.svelte-1ctkjka{font-size:.85rem;color:#aeb9c4;line-height:1.35}@keyframes svelte-1ctkjka-kso-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.kso-backdrop.svelte-1ctkjka,.kso-panel.svelte-1ctkjka{animation:none!important}}.lm-current-location{position:relative;width:20px;height:20px}.lm-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:#4285f4;border:2px solid white;border-radius:50%;box-shadow:0 2px 4px #0000004d}.lm-pulse-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-color:#4285f4;border-radius:50%;opacity:.3;animation:svelte-14l3xuj-lm-pulse 2s infinite}@keyframes svelte-14l3xuj-lm-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.3}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.rail-focus{outline:2px solid color-mix(in oklch,var(--color-primary) 60%,transparent);outline-offset:2px;border-radius:var(--radius-field)}.rail-cycled{animation:svelte-16qacjm-rail-pulse .28s ease-out}@keyframes svelte-16qacjm-rail-pulse{0%{background-color:color-mix(in oklch,var(--color-primary) 12%,transparent)}to{background-color:transparent}}
