.input-shadow.svelte-18kru3e{box-shadow:0 1px 3px #0000000a,inset 0 1px #ffffff12,inset 0 -8px 8px #0000000a}.star-btn.svelte-osiunu:disabled{cursor:default}.star-btn.svelte-osiunu:not(:disabled):hover{filter:brightness(1.2)}.cell-input.svelte-1d2ofzv{background:var(--surface-sunken);border:1px solid var(--accent-primary);width:100%;font-size:inherit;color:var(--text-primary);border-radius:3px;outline:none;padding:1px 6px}.cell-display.svelte-1d2ofzv{cursor:text;border-radius:3px;width:100%;min-height:1.25em;padding:1px 6px}.cell-display.svelte-1d2ofzv:hover{background:color-mix(in srgb, var(--surface-raised) 50%, transparent)}.cell-placeholder.svelte-1d2ofzv{color:var(--text-tertiary)}.cell-display-readonly.svelte-1d2ofzv{cursor:default}.cell-display-readonly.svelte-1d2ofzv:hover{background:0 0}.cell-input.svelte-1sd152d{background:var(--surface-sunken);border:1px solid var(--accent-primary);width:100%;font-size:inherit;color:var(--text-primary);border-radius:3px;outline:none;padding:1px 6px}.cell-display.svelte-1sd152d{cursor:text;border-radius:3px;width:100%;min-height:1.25em;padding:1px 6px}.cell-display.svelte-1sd152d:hover{background:color-mix(in srgb, var(--surface-raised) 50%, transparent)}.cell-placeholder.svelte-1sd152d{color:var(--text-tertiary)}.cell-display-readonly.svelte-1sd152d{cursor:default}.cell-display-readonly.svelte-1sd152d:hover{background:0 0}.cell-bool.svelte-1kzg7u8{justify-content:center;align-items:center;width:100%;display:flex}.cell-rating.svelte-15xnqnx{align-items:center;width:100%;display:flex}.cell-select.svelte-11p4vl0{width:100%;position:relative}.cell-select-readonly.svelte-11p4vl0 .cell-select-trigger-readonly:where(.svelte-11p4vl0){cursor:default}.cell-select-readonly.svelte-11p4vl0 .cell-select-trigger-readonly:where(.svelte-11p4vl0):hover{background:0 0}.cell-select-trigger.svelte-11p4vl0{cursor:pointer;width:100%;min-height:24px;font-size:inherit;text-align:left;background:0 0;border:none;border-radius:3px;align-items:center;gap:4px;padding:1px 4px;display:flex}.cell-select-trigger.svelte-11p4vl0:hover{background:color-mix(in srgb, var(--surface-overlay) 50%, transparent)}.cell-pill.svelte-11p4vl0{white-space:nowrap;border-radius:3px;align-items:center;padding:1px 8px;font-size:10px;font-weight:500;display:inline-flex}.cell-select-placeholder.svelte-11p4vl0{color:var(--text-tertiary);font-size:inherit}.cell-dropdown.svelte-11p4vl0{z-index:60;background:color-mix(in srgb, var(--surface-sunken) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-muted);border-radius:6px;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000080}.cell-dropdown-search.svelte-11p4vl0{border-bottom:1px solid var(--border-muted);position:relative}.cell-dropdown-search-input.svelte-11p4vl0{background:color-mix(in srgb, var(--surface-raised) 50%, transparent);width:100%;color:var(--text-primary);border:none;outline:none;padding:8px 8px 8px 28px;font-size:12px}.cell-dropdown-search-input.svelte-11p4vl0::placeholder{color:var(--text-tertiary)}.cell-dropdown-list.svelte-11p4vl0{max-height:208px;overflow-y:auto}.cell-dropdown-item.svelte-11p4vl0{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.cell-dropdown-item.svelte-11p4vl0:hover{background:var(--surface-overlay)}.cell-dropdown-create.svelte-11p4vl0{color:var(--accent-secondary);border-bottom:1px solid var(--border-muted)}.cell-dropdown-item-label.svelte-11p4vl0{flex:1}.cell-dropdown-edit-btn.svelte-11p4vl0{opacity:0;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px}.cell-dropdown-item.svelte-11p4vl0:hover .cell-dropdown-edit-btn:where(.svelte-11p4vl0){opacity:1}.cell-dropdown-edit-btn.svelte-11p4vl0:hover{color:var(--text-secondary);background:var(--surface-raised)}.cell-color-dot.svelte-11p4vl0{border-radius:3px;flex-shrink:0;width:12px;height:12px}.cell-dropdown-empty.svelte-11p4vl0{color:var(--text-tertiary);text-align:center;padding:16px 12px;font-size:12px}.cell-dropdown-edit.svelte-11p4vl0{border-bottom:1px solid var(--border-muted);background:var(--surface-base);padding:8px 12px}.cell-dropdown-edit-input.svelte-11p4vl0{background:var(--surface-raised);border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:4px;outline:none;margin-bottom:8px;padding:4px 8px;font-size:12px}.cell-dropdown-edit-input.svelte-11p4vl0:focus{border-color:var(--accent-primary)}.cell-dropdown-colors.svelte-11p4vl0{gap:4px;margin-bottom:8px;display:flex}.cell-color-swatch.svelte-11p4vl0{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;transition:transform .1s,border-color .1s}.cell-color-swatch.svelte-11p4vl0:hover{transform:scale(1.1)}.cell-color-swatch.active.svelte-11p4vl0{border-color:#fff;transform:scale(1.1)}.cell-dropdown-edit-actions.svelte-11p4vl0{gap:4px;display:flex}.cell-dropdown-btn.svelte-11p4vl0{cursor:pointer;background:var(--surface-overlay);color:var(--text-primary);border:none;border-radius:4px;flex:1;padding:4px 8px;font-size:10px}.cell-dropdown-btn.svelte-11p4vl0:hover{background:var(--border-emphasis)}.cell-dropdown-btn.save.svelte-11p4vl0{background:var(--accent-primary);color:#fff}.cell-dropdown-btn.save.svelte-11p4vl0:hover{background:var(--accent-primary-hover)}.cell-dropdown-btn.danger.svelte-11p4vl0{color:#f87171;background:0 0;flex:0}.cell-dropdown-btn.danger.svelte-11p4vl0:hover{background:#ef444426}.cell-ms.svelte-h4nnmz{width:100%;position:relative}.cell-ms-readonly.svelte-h4nnmz .cell-ms-trigger-readonly:where(.svelte-h4nnmz){cursor:default}.cell-ms-readonly.svelte-h4nnmz .cell-ms-trigger-readonly:where(.svelte-h4nnmz):hover{background:0 0}.cell-ms-trigger.svelte-h4nnmz{cursor:pointer;width:100%;min-height:24px;font-size:inherit;text-align:left;background:0 0;border:none;border-radius:3px;align-items:center;gap:4px;padding:1px 4px;display:flex}.cell-ms-trigger.svelte-h4nnmz:hover{background:color-mix(in srgb, var(--surface-overlay) 50%, transparent)}.cell-ms-pills.svelte-h4nnmz{flex-wrap:wrap;gap:2px;display:flex;overflow:hidden}.cell-pill.svelte-h4nnmz{white-space:nowrap;border-radius:3px;align-items:center;padding:1px 8px;font-size:10px;font-weight:500;display:inline-flex}.cell-ms-placeholder.svelte-h4nnmz{color:var(--text-tertiary);font-size:inherit}.cell-dropdown.svelte-h4nnmz{z-index:60;background:color-mix(in srgb, var(--surface-sunken) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-muted);border-radius:6px;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000080}.cell-dropdown-search.svelte-h4nnmz{border-bottom:1px solid var(--border-muted);position:relative}.cell-dropdown-search-input.svelte-h4nnmz{background:color-mix(in srgb, var(--surface-raised) 50%, transparent);width:100%;color:var(--text-primary);border:none;outline:none;padding:8px 8px 8px 28px;font-size:12px}.cell-dropdown-search-input.svelte-h4nnmz::placeholder{color:var(--text-tertiary)}.cell-dropdown-list.svelte-h4nnmz{max-height:208px;overflow-y:auto}.cell-dropdown-item.svelte-h4nnmz{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.cell-dropdown-item.svelte-h4nnmz:hover{background:var(--surface-overlay)}.cell-dropdown-create.svelte-h4nnmz{color:var(--accent-secondary);border-bottom:1px solid var(--border-muted)}.cell-dropdown-item-label.svelte-h4nnmz{flex:1}.cell-dropdown-edit-btn.svelte-h4nnmz{opacity:0;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px}.cell-dropdown-item.svelte-h4nnmz:hover .cell-dropdown-edit-btn:where(.svelte-h4nnmz){opacity:1}.cell-dropdown-edit-btn.svelte-h4nnmz:hover{color:var(--text-secondary);background:var(--surface-raised)}.cell-dropdown-check{color:var(--accent-secondary);flex-shrink:0}.cell-color-dot.svelte-h4nnmz{border-radius:3px;flex-shrink:0;width:12px;height:12px}.cell-dropdown-empty.svelte-h4nnmz{color:var(--text-tertiary);text-align:center;padding:16px 12px;font-size:12px}.cell-dropdown-edit.svelte-h4nnmz{border-bottom:1px solid var(--border-muted);background:var(--surface-base);padding:8px 12px}.cell-dropdown-edit-input.svelte-h4nnmz{background:var(--surface-raised);border:1px solid var(--border-default);width:100%;color:var(--text-primary);border-radius:4px;outline:none;margin-bottom:8px;padding:4px 8px;font-size:12px}.cell-dropdown-edit-input.svelte-h4nnmz:focus{border-color:var(--accent-primary)}.cell-dropdown-colors.svelte-h4nnmz{gap:4px;margin-bottom:8px;display:flex}.cell-color-swatch.svelte-h4nnmz{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;transition:transform .1s,border-color .1s}.cell-color-swatch.svelte-h4nnmz:hover{transform:scale(1.1)}.cell-color-swatch.active.svelte-h4nnmz{border-color:#fff;transform:scale(1.1)}.cell-dropdown-edit-actions.svelte-h4nnmz{gap:4px;display:flex}.cell-dropdown-btn.svelte-h4nnmz{cursor:pointer;background:var(--surface-overlay);color:var(--text-primary);border:none;border-radius:4px;flex:1;padding:4px 8px;font-size:10px}.cell-dropdown-btn.svelte-h4nnmz:hover{background:var(--border-emphasis)}.cell-dropdown-btn.save.svelte-h4nnmz{background:var(--accent-primary);color:#fff}.cell-dropdown-btn.save.svelte-h4nnmz:hover{background:var(--accent-primary-hover)}.cell-dropdown-btn.danger.svelte-h4nnmz{color:#f87171;background:0 0;flex:0}.cell-dropdown-btn.danger.svelte-h4nnmz:hover{background:#ef444426}.time-input.svelte-y0jmog{appearance:textfield}.time-input.svelte-y0jmog::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.time-input.svelte-y0jmog::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dp-root.svelte-1vvb9vz{background:var(--surface-sunken);border:1px solid var(--border-muted);border-radius:.5rem;flex-direction:column;padding:.75rem;display:inline-flex}.dp-header.svelte-1vvb9vz{justify-content:space-between;align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.dp-header-sub.svelte-1vvb9vz{flex:1;justify-content:space-between;align-items:center;gap:.25rem;min-width:0;display:flex}.dp-calendar-body.svelte-1vvb9vz{min-height:216px}.dp-nav-btn.svelte-1vvb9vz{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem}.dp-nav-btn.svelte-1vvb9vz:hover{background:var(--surface-raised)}.dp-nav-link.svelte-1vvb9vz{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem}.dp-nav-link.svelte-1vvb9vz:hover{color:var(--accent-secondary);background:var(--surface-raised)}.dp-input-rows.svelte-1vvb9vz{flex-direction:column;gap:.375rem;margin-bottom:.625rem;display:flex}.dp-input-wrapper.svelte-1vvb9vz{border:1px solid var(--border-muted);background:var(--surface-base);border-radius:.25rem;align-items:center;min-height:2.125rem;padding:.25rem .375rem .25rem .5rem;display:flex}.dp-date-text.svelte-1vvb9vz{font-variant-numeric:tabular-nums;flex:1;font-size:.8125rem}.dp-divider.svelte-1vvb9vz{background:var(--border-muted);width:1px;height:1rem;margin:0 .375rem}.dp-toggles.svelte-1vvb9vz{border-top:1px solid var(--border-muted);flex-direction:column;gap:.5rem;margin-top:.625rem;padding-top:.625rem;display:flex}.dp-toggle-row.svelte-1vvb9vz{justify-content:space-between;align-items:center;display:flex}.dp-toggle-label.svelte-1vvb9vz{color:var(--text-secondary);font-size:.75rem}.dp-clear.svelte-1vvb9vz{color:var(--text-tertiary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.75rem}.dp-clear.svelte-1vvb9vz:hover{color:var(--text-secondary)}.cell-display.svelte-d5k4oo{cursor:pointer;width:100%;min-height:1.25em;font-size:inherit;border-radius:3px;align-items:center;gap:4px;padding:1px 6px;display:flex}.cell-display.svelte-d5k4oo:hover{background:color-mix(in srgb, var(--surface-raised) 50%, transparent)}.cell-placeholder.svelte-d5k4oo{color:var(--text-tertiary)}.cell-display-readonly.svelte-d5k4oo{cursor:default}.cell-display-readonly.svelte-d5k4oo:hover{background:0 0}.cell-input.svelte-u3l3u7{background:var(--surface-sunken);border:1px solid var(--accent-primary);width:100%;font-size:inherit;color:var(--text-primary);border-radius:3px;outline:none;padding:1px 6px}.cell-url-display.svelte-u3l3u7{align-items:center;gap:4px;width:100%;display:flex}.cell-url-link.svelte-u3l3u7{color:var(--accent-secondary);font-size:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;max-width:calc(100% - 24px);padding:0;display:flex;overflow:hidden}.cell-url-link.svelte-u3l3u7:hover{color:var(--accent-primary)}.cell-url-edit.svelte-u3l3u7{color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:3px;flex-shrink:0;padding:2px}.cell-url-display.svelte-u3l3u7:hover .cell-url-edit:where(.svelte-u3l3u7){opacity:1}.cell-url-edit.svelte-u3l3u7:hover{color:var(--text-secondary);background:var(--surface-raised)}.cell-url-readonly.svelte-u3l3u7{align-items:center;width:100%;min-height:1.25em;padding:1px 6px;display:flex}.cell-url-placeholder.svelte-u3l3u7{color:var(--text-tertiary);font-size:inherit}.cell-relation.svelte-vbe0p0{width:100%;position:relative}.cell-relation-readonly.svelte-vbe0p0 .cell-relation-trigger-readonly:where(.svelte-vbe0p0){cursor:default}.cell-relation-readonly.svelte-vbe0p0 .cell-relation-trigger-readonly:where(.svelte-vbe0p0):hover{background:0 0}.cell-relation-trigger.svelte-vbe0p0{cursor:pointer;width:100%;min-height:24px;font-size:inherit;text-align:left;background:0 0;border:none;border-radius:3px;align-items:center;gap:4px;padding:1px 4px;display:flex}.cell-relation-trigger.svelte-vbe0p0:hover{background:color-mix(in srgb, var(--surface-overlay) 50%, transparent)}.cell-relation-placeholder.svelte-vbe0p0{color:var(--text-tertiary);font-size:inherit}.cell-relation-items.svelte-vbe0p0{flex-wrap:wrap;gap:2px 8px;display:flex;overflow:hidden}.cell-relation-tag.svelte-vbe0p0{font-size:inherit;color:var(--text-primary);white-space:nowrap;align-items:center;gap:4px;max-width:120px;display:inline-flex}.cell-dropdown.svelte-vbe0p0{z-index:60;background:color-mix(in srgb, var(--surface-sunken) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-muted);border-radius:6px;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000080}.cell-dropdown-search.svelte-vbe0p0{border-bottom:1px solid var(--border-muted);position:relative}.cell-dropdown-search-icon{color:var(--text-tertiary);position:absolute;top:50%;left:8px;transform:translateY(-50%)}.cell-dropdown-search-input.svelte-vbe0p0{background:color-mix(in srgb, var(--surface-raised) 50%, transparent);width:100%;color:var(--text-primary);border:none;outline:none;padding:8px 8px 8px 28px;font-size:12px}.cell-dropdown-search-input.svelte-vbe0p0::placeholder{color:var(--text-tertiary)}.cell-relation-selected.svelte-vbe0p0{border-bottom:1px solid var(--border-muted);max-height:128px;overflow-y:auto}.cell-relation-selected-item.svelte-vbe0p0{align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:flex}.cell-relation-selected-item.svelte-vbe0p0:hover{background:var(--surface-overlay)}.cell-relation-item-icon{color:var(--text-secondary);flex-shrink:0}.cell-relation-selected-label.svelte-vbe0p0{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cell-relation-remove.svelte-vbe0p0{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:2px}.cell-relation-remove.svelte-vbe0p0:hover{color:var(--semantic-error);background:var(--surface-raised)}.cell-dropdown-list.svelte-vbe0p0{max-height:208px;transition:height .15s ease-out;overflow:hidden auto}.cell-dropdown-item.svelte-vbe0p0{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.cell-dropdown-item.svelte-vbe0p0:hover{background:var(--surface-overlay)}.cell-dropdown-item-label.svelte-vbe0p0{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cell-dropdown-empty.svelte-vbe0p0{color:var(--text-tertiary);text-align:center;padding:16px 12px;font-size:12px}.cell-skeleton-row.svelte-vbe0p0{align-items:center;gap:8px;padding:6px 12px;display:flex}.cell-skeleton-circle.svelte-vbe0p0{background:var(--surface-raised);border-radius:9999px;flex-shrink:0;width:14px;height:14px;animation:1.2s ease-in-out infinite svelte-vbe0p0-skeleton-pulse}.cell-skeleton-bar.svelte-vbe0p0{background:var(--surface-raised);border-radius:3px;height:10px;animation:1.2s ease-in-out .1s infinite svelte-vbe0p0-skeleton-pulse}.cell-skeleton-row.svelte-vbe0p0:nth-child(odd) .cell-skeleton-bar:where(.svelte-vbe0p0){width:65%}.cell-skeleton-row.svelte-vbe0p0:nth-child(2n) .cell-skeleton-bar:where(.svelte-vbe0p0){width:80%}.cell-skeleton-row.svelte-vbe0p0:nth-child(3n) .cell-skeleton-bar:where(.svelte-vbe0p0){width:55%}@keyframes svelte-vbe0p0-skeleton-pulse{0%,to{opacity:.4}50%{opacity:1}}.dt-wrapper.svelte-ikdkne{border-radius:6px;width:100%;overflow:hidden}.dt-bordered.svelte-ikdkne{border:1px solid var(--border-muted)}.dt-scroll.svelte-ikdkne{overflow:auto}.dt-table.svelte-ikdkne{border-collapse:collapse;table-layout:fixed;width:100%}.dt-header.svelte-ikdkne{z-index:2;background:var(--surface-sunken);position:sticky;top:0;box-shadow:0 1px 2px #0000001a}.dt-th.svelte-ikdkne{color:var(--text-secondary);text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;border-bottom:none;font-weight:600;position:relative}.dt-th.sortable.svelte-ikdkne{cursor:pointer}.dt-th.sortable.svelte-ikdkne:hover{color:var(--text-primary);background:color-mix(in srgb, var(--surface-overlay) 30%, transparent)}.dt-th-content.svelte-ikdkne{align-items:center;gap:4px;display:flex}.dt-resize-handle.svelte-ikdkne{cursor:col-resize;z-index:1;width:5px;position:absolute;top:0;bottom:0;right:-2px}.dt-resize-handle.svelte-ikdkne:hover,.dt-resize-handle.svelte-ikdkne:active{background:var(--accent-primary);opacity:.5}.dt-row.svelte-ikdkne{cursor:default;border-radius:4px;transition:background-color 80ms}.dt-row.svelte-ikdkne:hover{background:color-mix(in srgb, var(--surface-overlay) 20%, transparent)}.dt-row.selected.svelte-ikdkne{background:color-mix(in srgb, var(--accent-primary) 20%, transparent)}.dt-row.selected.svelte-ikdkne:hover{background:color-mix(in srgb, var(--accent-primary) 25%, transparent)}.dt-row.striped.svelte-ikdkne{background:color-mix(in srgb, var(--surface-raised) 20%, transparent)}.dt-row.striped.svelte-ikdkne:hover{background:color-mix(in srgb, var(--surface-overlay) 20%, transparent)}.dt-td.svelte-ikdkne{color:var(--text-primary);border-bottom:1px solid color-mix(in srgb, var(--border-muted) 30%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dt-bordered.svelte-ikdkne .dt-td:where(.svelte-ikdkne){border-bottom:1px solid var(--border-muted)}.dt-empty-cell.svelte-ikdkne{border-bottom:none}.dt-checkbox-col.svelte-ikdkne{text-align:center;flex-shrink:0;width:40px}.dt-vrow.svelte-ikdkne{cursor:default;border-bottom:1px solid color-mix(in srgb, var(--border-muted) 30%, transparent);align-items:center;transition:background-color 80ms;display:flex}.dt-vrow.svelte-ikdkne:hover{background:color-mix(in srgb, var(--surface-overlay) 20%, transparent)}.dt-vrow.selected.svelte-ikdkne{background:color-mix(in srgb, var(--accent-primary) 20%, transparent)}.dt-vrow.selected.svelte-ikdkne:hover{background:color-mix(in srgb, var(--accent-primary) 25%, transparent)}.dt-vrow.striped.svelte-ikdkne{background:color-mix(in srgb, var(--surface-raised) 20%, transparent)}.dt-vcell.svelte-ikdkne{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.dt-group-header.svelte-ikdkne{background:color-mix(in srgb, var(--surface-sunken) 50%, transparent)}.dt-group-header-cell.svelte-ikdkne{color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid color-mix(in srgb, var(--border-muted) 40%, transparent);font-weight:600;overflow:hidden}.dt-bordered.svelte-ikdkne .dt-group-header-cell:where(.svelte-ikdkne){border-bottom:1px solid var(--border-muted)}.dt-vgroup.svelte-ikdkne{background:color-mix(in srgb, var(--surface-raised) 35%, transparent);cursor:default}.dt-vgroup-inner.svelte-ikdkne{width:100%;color:var(--text-secondary);align-items:center;font-weight:600;display:flex;overflow:hidden}.dt-no-row-dividers.svelte-ikdkne .dt-td:where(.svelte-ikdkne),.dt-no-row-dividers.svelte-ikdkne .dt-vrow:where(.svelte-ikdkne){border-bottom:none}.dt-wrap.svelte-ikdkne .dt-td:where(.svelte-ikdkne){white-space:normal;text-overflow:unset;vertical-align:top;overflow:visible}.dt-wrap.svelte-ikdkne .dt-vrow:where(.svelte-ikdkne){align-items:flex-start}.dt-wrap.svelte-ikdkne .dt-vcell:where(.svelte-ikdkne){white-space:normal;text-overflow:unset;align-items:flex-start;overflow:visible}.rounded-tab.svelte-10o6cwz{--tabGirth:6px;clip-path:shape(from bottom left, curve to var(--tabGirth) calc(100% - var(--tabGirth)) with var(--tabGirth) 100%, vline to var(--tabGirth), curve to calc(var(--tabGirth) * 2) 0 with var(--tabGirth) 0, hline to calc(100% - calc(var(--tabGirth) * 2)), curve to calc(100% - var(--tabGirth)) var(--tabGirth) with calc(100% - var(--tabGirth)) 0, vline to calc(100% - var(--tabGirth)), curve to 100% 100% with calc(100% - var(--tabGirth)) 100%)}.scrollbar-none.svelte-10o6cwz{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none.svelte-10o6cwz::-webkit-scrollbar{display:none}.tab.svelte-10o6cwz{transition:none}.pathbar-main-toolbar.svelte-1iucspp{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.explorer-pane-demo--active.svelte-1augxw1{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent-primary) 35%, transparent)}.explorer-pane-demo__pathbar.svelte-1augxw1 .pathbar-main-toolbar{gap:.25rem;height:1.75rem;padding-inline:.375rem;font-size:10px}.explorer-pane-demo__pathbar.svelte-1augxw1 svg{width:12px;height:12px}.detail-view-file-row.svelte-1gw18qt{background:var(--surface-sunken)}.detail-view-file-row--alt.svelte-1gw18qt{background:color-mix(in srgb, var(--surface-base) 35%, var(--surface-sunken))}.detail-view-file-row--selected.svelte-1gw18qt{background:var(--surface-raised)}.detail-view-file-row.svelte-1gw18qt:not(.detail-view-file-row--selected):hover{background:color-mix(in srgb, var(--surface-overlay) 20%, var(--surface-sunken))}.detail-view-file-row--selected.svelte-1gw18qt:hover{background:var(--surface-raised)}.detail-view-file-row[style*=animation-delay].svelte-1gw18qt{animation:svelte-1gw18qt-row-in .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}.tag-dropdown.svelte-1gw18qt{animation:svelte-1gw18qt-menu-pop .3s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}@keyframes svelte-1gw18qt-row-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1gw18qt-menu-pop{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.detail-view-file-row[style*=animation-delay].svelte-1gw18qt,.tag-dropdown.svelte-1gw18qt{animation:none}}.detail-view-group-header.svelte-10ohf6l{background:var(--surface-sunken)}.detail-view-group-header.svelte-10ohf6l:hover,.detail-view-group-header.svelte-10ohf6l:focus-visible{background:color-mix(in srgb, var(--surface-raised) 40%, var(--surface-sunken))}.demo-preview-image.svelte-yn3rog{display:block}.mini-thumb.svelte-303z1e{background:0 0}.mini-thumb.svelte-303z1e:hover{background:var(--surface-overlay)}.mini-thumb--selected.svelte-303z1e{background:var(--surface-raised);border-color:var(--border-muted)}.scrollbar-none.svelte-10erfd9{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none.svelte-10erfd9::-webkit-scrollbar{display:none}.chip-bar.svelte-1ilp6db{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;min-height:2.25rem;padding:.5rem .75rem;display:flex}.chip-section.svelte-1ilp6db{flex:0 auto;align-items:center;gap:.5rem;min-width:0;padding-right:.625rem;display:flex}.chip-section-icon.svelte-1ilp6db{color:var(--text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.chip-section-chips.svelte-1ilp6db{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.3rem;min-width:0;display:flex}.chip.svelte-1ilp6db{border:1px solid color-mix(in oklab, var(--border-default) 70%, transparent);background:color-mix(in oklab, var(--surface-base) 80%, transparent);color:var(--text-primary);border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:11px;line-height:1.45;display:inline-flex}.chip-property.svelte-1ilp6db{color:var(--text-primary)}.chip-operator.svelte-1ilp6db{color:var(--text-secondary)}.chip--sort.svelte-1ilp6db{border-radius:.375rem}.chip--group.svelte-1ilp6db{border-color:color-mix(in oklab, var(--accent-secondary) 28%, transparent);background:color-mix(in oklab, var(--accent-secondary) 10%, transparent);color:var(--accent-secondary)}.chip--add.svelte-1ilp6db{color:var(--text-tertiary);cursor:pointer;background:0 0;border-style:dashed;transition:color .15s,border-color .15s}.chip--add.svelte-1ilp6db:hover{color:var(--text-secondary);border-color:color-mix(in oklab, var(--accent-secondary) 35%, var(--border-default))}.chip-section-chips.svelte-1ilp6db .chip-remove{color:var(--text-tertiary)}.logic-pill.svelte-1ilp6db{background:color-mix(in oklab, var(--surface-raised) 80%, transparent);color:var(--accent-secondary);letter-spacing:.02em;border-radius:.25rem;align-items:center;padding:.05rem .3rem;font-size:9px;font-weight:600;display:inline-flex}.then-label.svelte-1ilp6db{color:var(--text-tertiary);font-size:10px}.toolbar-divider.svelte-vcaq9u{background:var(--surface-raised);width:1px;height:1rem;margin-block:auto;margin-inline:.25rem}.toolbar-tool.svelte-vcaq9u{color:var(--text-tertiary);border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:background .15s,color .15s;display:flex}.toolbar-tool.svelte-vcaq9u:hover{color:var(--text-primary);background:#ffffff0f}.toolbar-tool--active.svelte-vcaq9u{color:var(--text-primary);background:#ffffff14}.toolbar-icon-btn.svelte-vcaq9u{color:var(--text-tertiary);border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:background .15s,color .15s;display:flex}.toolbar-icon-btn.svelte-vcaq9u:hover{color:var(--text-primary);background:#ffffff0f}.md-doc.svelte-1mcfk69{animation:svelte-1mcfk69-md-fade .5s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}.md-title.svelte-1mcfk69{font-family:var(--font-header);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 .85rem;font-size:1.375rem;font-weight:600;line-height:1.2}.md-p.svelte-1mcfk69{color:var(--text-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.65}.md-code.svelte-1mcfk69{font-family:var(--font-mono);border:1px solid var(--border-default);color:var(--text-primary);background:#ffffff0f;border-radius:.25rem;padding:.1em .35em;font-size:.8em}.md-list.svelte-1mcfk69{flex-direction:column;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.md-li.svelte-1mcfk69{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;line-height:1.35;display:flex}.md-li-text.svelte-1mcfk69{line-height:inherit}.md-li--done.svelte-1mcfk69 .md-li-text:where(.svelte-1mcfk69){color:var(--text-tertiary);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--text-tertiary) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--text-tertiary) 60%, transparent)}.md-p--cursor.svelte-1mcfk69{color:var(--text-tertiary);margin-bottom:0}.md-cursor.svelte-1mcfk69{vertical-align:text-bottom;background:var(--accent-primary);width:2px;height:.95rem;margin-left:1px;animation:1.1s step-end infinite svelte-1mcfk69-md-cursor-blink;display:inline-block}@keyframes svelte-1mcfk69-md-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1mcfk69-md-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.md-doc.svelte-1mcfk69,.md-cursor.svelte-1mcfk69{animation:none}}.metadata-marquee.svelte-zmnsi6{width:100%;max-width:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.metadata-marquee-fade.svelte-zmnsi6{z-index:1;pointer-events:none;width:2.5rem;position:absolute;top:0;bottom:0}.metadata-marquee-fade--left.svelte-zmnsi6{background:linear-gradient(90deg, var(--surface-base,#080b10), transparent);left:0}.metadata-marquee-fade--right.svelte-zmnsi6{background:linear-gradient(270deg, var(--surface-base,#080b10), transparent);right:0}.metadata-marquee-track.svelte-zmnsi6{width:max-content;animation:svelte-zmnsi6-metadata-marquee-scroll var(--marquee-duration,55s) linear infinite;display:flex}.metadata-marquee-row.svelte-zmnsi6{align-items:center;gap:1.75rem;margin:0;padding:0 .875rem;list-style:none;display:flex}.metadata-marquee-item.svelte-zmnsi6{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:500;display:inline-flex}.metadata-marquee-item.svelte-zmnsi6 .metadata-marquee-icon{color:color-mix(in oklab, #38bdf8 70%, var(--text-tertiary));opacity:.85}@keyframes svelte-zmnsi6-metadata-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.metadata-marquee-track.svelte-zmnsi6{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;width:100%;animation:none}.metadata-marquee-row.svelte-zmnsi6{flex-wrap:wrap;justify-content:center;padding:0}.metadata-marquee-row.svelte-zmnsi6:last-child{display:none}}.folder-preview.svelte-192o5mf img{object-fit:cover;width:100%;height:100%}.demo-font-thumb.svelte-f9ghmk{gap:.08rem;padding:.35rem .25rem .55rem}.font-hero.svelte-f9ghmk{font-family:var(--font-body);color:var(--text-primary);letter-spacing:-.04em;font-weight:700;line-height:1}.font-secondary.svelte-f9ghmk{font-family:var(--font-body);color:color-mix(in oklab, var(--text-primary) 72%, transparent);letter-spacing:.02em;font-weight:500;line-height:1}.font-meta.svelte-f9ghmk{flex-direction:column;align-items:center;gap:.02rem;max-width:92%;margin-top:.06rem;display:flex}.font-family.svelte-f9ghmk{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-secondary);font-size:.4375rem;font-weight:600;line-height:1.2;overflow:hidden}.font-weight.svelte-f9ghmk{color:var(--text-tertiary);text-transform:capitalize;font-size:.375rem;font-weight:500;line-height:1.2}.font-ext.svelte-f9ghmk{text-align:center;letter-spacing:.04em;color:#ffffffd9;text-transform:uppercase;background:#0000008c;padding:.05rem .25rem;font-size:.4375rem;font-weight:600;line-height:1.2;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.pdf-page.svelte-1rrhht{width:68%;height:78%;box-shadow:0 0 0 1px color-mix(in oklab, var(--border-default) 40%, transparent);background:#fff;border-radius:.125rem;flex-direction:column;gap:.2rem;padding:.35rem .3rem;display:flex}.pdf-line.svelte-1rrhht{background:color-mix(in oklab, var(--text-tertiary) 55%, transparent);border-radius:999px;height:.125rem}.pdf-line--title.svelte-1rrhht{background:color-mix(in oklab, var(--text-secondary) 70%, transparent);width:72%;height:.16rem;margin-bottom:.08rem}.pdf-line--short.svelte-1rrhht{width:58%}.grid-thumb-strip--compact.svelte-12u87wl{width:min(100%,26rem);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 11% 89%,#0000 100%)}.grid-thumb-grid.svelte-12u87wl{grid-template-columns:repeat(3,1fr);gap:.625rem .5rem;width:min(100%,15rem);margin-inline:auto;display:grid}.grid-thumb-item.svelte-12u87wl{flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex}.grid-thumb-grid--compact.svelte-12u87wl{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem .5rem;width:100%;margin-inline:0}.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-name:where(.svelte-12u87wl){min-height:.825rem;font-size:.6875rem}.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-badge:where(.svelte-12u87wl){font-size:.4375rem}.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-video-overlay:where(.svelte-12u87wl) svg{width:16px;height:16px}.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-tile:where(.svelte-12u87wl),.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-skeleton-tile:where(.svelte-12u87wl){border-radius:.5rem}.grid-thumb-tile.svelte-12u87wl{aspect-ratio:1;background:var(--surface-sunken);border-radius:.375rem;width:100%;position:relative;overflow:hidden}.grid-thumb-content.svelte-12u87wl{animation:svelte-12u87wl-thumb-in .45s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.grid-thumb-media.svelte-12u87wl{width:100%;height:100%;position:relative}.grid-thumb-media.svelte-12u87wl img{object-fit:cover;width:100%;height:100%}.grid-thumb-video-overlay.svelte-12u87wl{color:#ffffffeb;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.grid-thumb-badge.svelte-12u87wl{letter-spacing:.04em;color:#ffffffd9;background:#0000008c;border-radius:.1875rem;padding:.05rem .3rem;font-size:.45rem;font-weight:600;position:absolute;bottom:.25rem;right:.25rem}.grid-thumb-name.svelte-12u87wl{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;max-width:100%;min-height:.75rem;color:var(--text-secondary);font-size:.625rem;line-height:1.2;overflow:hidden}.grid-thumb-skeleton.svelte-12u87wl{flex-direction:column;align-items:center;gap:.4rem;width:100%;display:flex}.grid-thumb-skeleton-tile.svelte-12u87wl{aspect-ratio:1;background:var(--surface-sunken);border-radius:.375rem;width:100%}.grid-thumb-skeleton-label.svelte-12u87wl{background:var(--surface-sunken);border-radius:.1875rem;width:68%;min-height:.75rem}.grid-thumb-grid--compact.svelte-12u87wl .grid-thumb-skeleton-label:where(.svelte-12u87wl){min-height:.825rem}@keyframes svelte-12u87wl-thumb-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-transparency:reduce){.grid-thumb-strip--compact.svelte-12u87wl{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.grid-thumb-content.svelte-12u87wl{animation:none}}.editor-trio.svelte-12p0mst{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:2.25rem 1.5rem;display:grid}@media (width>=768px){.editor-trio.svelte-12p0mst{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}@media (width>=1024px){.editor-trio.svelte-12p0mst{gap:2.5rem 1.75rem}}.editor-scene.svelte-12p0mst{flex-direction:column;gap:1rem;min-height:0;margin:0;display:flex}.editor-scene.svelte-12p0mst .scene-frame{background:var(--surface-sunken);flex-direction:column;flex:auto;min-height:266px;display:flex;position:relative;overflow:hidden}.editor-scene.svelte-12p0mst .scene-frame .preview-toolbar-demo.preview-toolbar-demo--editor-scene{border-bottom:1px solid var(--border-muted);background:var(--surface-base);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.editor-scene.svelte-12p0mst .scene-stage:where(.svelte-12p0mst){flex:1;min-height:0;position:relative;overflow:hidden}.editor-scene.svelte-12p0mst .scene-stage--image:where(.svelte-12p0mst){background:color-mix(in oklab, var(--surface-sunken) 60%, transparent);flex:1;padding:.75rem;display:flex}.editor-scene.svelte-12p0mst .image-inset:where(.svelte-12p0mst){border-radius:4px;flex:1;min-height:0}.editor-scene.svelte-12p0mst .crop-overlay:where(.svelte-12p0mst){box-shadow:0 0 0 9999px #00000073}.editor-scene.svelte-12p0mst .scene-stage--code:where(.svelte-12p0mst){background:#161616}.editor-scene.svelte-12p0mst .code-editor:where(.svelte-12p0mst){flex:1;min-height:0;display:flex}.editor-scene.svelte-12p0mst .code-gutter:where(.svelte-12p0mst){border-right:1px solid var(--border-muted);font-family:var(--font-mono,ui-monospace, monospace);color:#555;text-align:right;-webkit-user-select:none;user-select:none;background:#121212;flex-shrink:0;padding:.625rem .375rem .625rem .5rem;font-size:10px;line-height:1.6}.editor-scene.svelte-12p0mst .code-gutter-line:where(.svelte-12p0mst){min-width:1.125rem;padding-right:.375rem;display:block}.editor-scene.svelte-12p0mst .code-pre:where(.svelte-12p0mst){min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-primary);white-space:pre;flex:1;padding:.625rem .75rem .625rem .5rem;font-size:10px;line-height:1.6;overflow-x:auto}.editor-scene.svelte-12p0mst .tok-keyword:where(.svelte-12p0mst){color:#ff7b72}.editor-scene.svelte-12p0mst .tok-fn:where(.svelte-12p0mst){color:#d2a8ff}.editor-scene.svelte-12p0mst .tok-type:where(.svelte-12p0mst){color:#79c0ff}.editor-scene.svelte-12p0mst .tok-string:where(.svelte-12p0mst){color:#a5d6ff}.editor-scene.svelte-12p0mst .scene-stage--csv:where(.svelte-12p0mst){flex-direction:column;padding:.625rem .75rem;display:flex;overflow-x:auto}.editor-scene.svelte-12p0mst .spreadsheet-table:where(.svelte-12p0mst){border-collapse:collapse;width:100%;font-size:10px}.editor-scene.svelte-12p0mst .spreadsheet-cell:where(.svelte-12p0mst){border:1px solid var(--border-muted);text-align:left;color:var(--text-primary);padding:.25rem .375rem}.editor-scene.svelte-12p0mst .spreadsheet-cell--corner:where(.svelte-12p0mst),.editor-scene.svelte-12p0mst .spreadsheet-cell--row:where(.svelte-12p0mst){color:var(--text-tertiary);text-align:center}.editor-scene.svelte-12p0mst .spreadsheet-cell--edit:where(.svelte-12p0mst){outline:1px solid color-mix(in oklab, var(--accent-primary) 50%, transparent)}.theme-workspace-demo__body.svelte-1qn96li{grid-template-columns:auto minmax(0,1fr);min-height:26rem;display:grid}.theme-workspace-demo__main.svelte-1qn96li{background:var(--surface-dim);flex-direction:column;min-width:0;display:flex}@media (width<=639px){.theme-workspace-demo__body.svelte-1qn96li{grid-template-columns:1fr;min-height:0}.theme-workspace-demo__body.svelte-1qn96li>:first-child{display:none}}.chip-section.svelte-17evnjl{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.3rem;min-width:0;display:inline-flex}.chip-section-icon.svelte-17evnjl{color:var(--text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.chip-section-chips.svelte-17evnjl{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.3rem;min-width:0;display:flex}.chip.svelte-17evnjl{border:1px solid color-mix(in oklab, var(--border-default) 70%, transparent);background:color-mix(in oklab, var(--surface-base) 80%, transparent);color:var(--text-primary);border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:11px;line-height:1.45;display:inline-flex}.chip-property.svelte-17evnjl{color:var(--text-primary)}.chip-operator.svelte-17evnjl{color:var(--text-secondary)}.chip--add.svelte-17evnjl{color:var(--text-tertiary);cursor:pointer;background:0 0;border-style:dashed;transition:color .15s,border-color .15s}.chip--add.svelte-17evnjl:hover{color:var(--text-secondary);border-color:color-mix(in oklab, var(--accent-secondary) 35%, var(--border-default))}.chip-section-chips.svelte-17evnjl .chip-remove{color:var(--text-tertiary)}.logic-pill.svelte-17evnjl{background:color-mix(in oklab, var(--surface-raised) 80%, transparent);color:var(--accent-secondary);letter-spacing:.02em;border-radius:.25rem;align-items:center;padding:.05rem .3rem;font-size:9px;font-weight:600;display:inline-flex}.search-toolbar-chips.svelte-55q0m0{flex-direction:column;gap:2rem;padding:1rem 1.125rem;display:flex}.search-toolbar-chips--compact.svelte-55q0m0{gap:0;padding:0}.chip-row.svelte-55q0m0{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;display:flex}.chip-row--modes.svelte-55q0m0{gap:.55rem}.chip-row-label.svelte-55q0m0{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);flex-shrink:0;font-size:10px;font-weight:600}.chip-group.svelte-55q0m0{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chip.svelte-55q0m0{border:1px solid color-mix(in oklab, var(--border-default) 70%, transparent);background:color-mix(in oklab, var(--surface-base) 80%, transparent);color:var(--text-primary);border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:11px;line-height:1.45;display:inline-flex}.chip.svelte-55q0m0 .chip-leading{color:var(--text-secondary);flex-shrink:0}.chip--mode.svelte-55q0m0{color:var(--text-secondary);border-radius:.375rem}.chip--mode.chip--active.svelte-55q0m0{border-color:color-mix(in oklab, var(--accent-secondary) 35%, transparent);background:color-mix(in oklab, var(--accent-secondary) 12%, transparent);color:var(--accent-secondary)}.chip--toggle.svelte-55q0m0{color:var(--text-tertiary);padding:.2rem .45rem}.chip--toggle.chip--active.svelte-55q0m0{border-color:color-mix(in oklab, var(--accent-secondary) 30%, transparent);background:color-mix(in oklab, var(--accent-secondary) 10%, transparent);color:var(--accent-secondary)}.primary-stage.svelte-366xs9{max-width:56rem}.previews-supporting.svelte-366xs9{grid-template-columns:1fr 1fr;gap:0;display:grid}.previews-supporting-panel.svelte-366xs9{min-width:0}@media (width>=768px){.previews-supporting.svelte-366xs9{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(0rem,5vw,0rem)}}.metadata-marquee-wrap.svelte-366xs9{min-width:0;margin-top:3rem;margin-bottom:3rem}@media (width>=1024px){.metadata-marquee-wrap.svelte-366xs9{margin-top:3rem}}.thumbnails-demo.svelte-366xs9{margin-top:1rem;align-self:center;width:min(100%,26rem);margin-inline:auto}@media (width>=768px){.thumbnails-demo.svelte-366xs9{margin-top:1rem}}@keyframes svelte-10jytl3-cursor-blink{0%{opacity:0}to{opacity:1}}.animate-cursor-blink.svelte-10jytl3{animation:1.1s step-end infinite svelte-10jytl3-cursor-blink}.stage-hinge__line--desktop.svelte-10jytl3{display:none}@media (width>=960px){.stage-hinge__line--desktop.svelte-10jytl3{background:linear-gradient(90deg, color-mix(in oklab, var(--border-default) 70%, transparent), color-mix(in oklab, var(--border-default) 40%, transparent));height:1px;display:block;position:absolute;top:50%;left:.5rem;right:.5rem;transform:translateY(-50%)}}.developer-note-section__body.svelte-12mdx5w{color:color-mix(in oklab, var(--text-primary) 88%, transparent);text-align:left;gap:1rem;font-size:.9375rem;font-style:italic;line-height:1.65;display:grid}.developer-note-section__body.svelte-12mdx5w p:where(.svelte-12mdx5w){margin:0}.themes-section.svelte-10d2kek{isolation:isolate}.themes-layout.svelte-10d2kek{flex-direction:column;width:100%;display:flex}.themes-controls.svelte-10d2kek{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;padding:0 1rem;display:flex}.theme-select-group.svelte-10d2kek{flex-direction:column;gap:.375rem;width:100%;max-width:14rem;display:flex}.theme-select-label.svelte-10d2kek{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:.625rem;font-weight:600}.theme-stage.svelte-10d2kek{width:100%;min-width:0}.theme-stage-wrapper.svelte-10d2kek{align-items:center;gap:2rem;width:100%;display:flex}.theme-icons-strip.svelte-10d2kek{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (width<=768px){.theme-stage-wrapper.svelte-10d2kek{flex-direction:column;gap:1.5rem}.theme-icons-strip.svelte-10d2kek{flex-direction:row;gap:1rem}}.provider-item.svelte-jnn0by{animation:svelte-jnn0by-fade-up .6s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both}.code-panel.svelte-jnn0by{animation:svelte-jnn0by-fade-up .8s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) .12s both}@keyframes svelte-jnn0by-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.provider-item.svelte-jnn0by,.code-panel.svelte-jnn0by{animation:none}}.phials-tech-layout.svelte-etchg9{gap:clamp(1.5rem,4vw,2.25rem);display:grid}@media (width>=1024px){.phials-tech-body.svelte-etchg9{max-width:58rem;margin-inline:auto}}.phials-tech-body.svelte-etchg9{flex-direction:column;display:flex}.phials-tech-points.svelte-etchg9{grid-template-columns:1fr;gap:1.75rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.phials-tech-points.svelte-etchg9{grid-template-columns:repeat(2,1fr)}}.phials-tech-point.svelte-etchg9{animation:svelte-etchg9-phials-tech-fade-up .55s var(--ease-out-expo) both;animation-delay:calc(var(--point-index,0) * 55ms + 80ms);grid-template-columns:auto 1fr;gap:1rem 1.15rem;padding:0;display:grid}.phials-tech-point-icon.svelte-etchg9{height:1.35rem;color:var(--text-primary);align-items:center;display:flex}.phials-tech-point-title.svelte-etchg9{color:var(--text-primary);margin:0 0 .3rem;font-size:.9375rem;font-weight:600;line-height:1.35}.phials-tech-point-desc.svelte-etchg9{color:var(--text-tertiary);max-width:40rem;margin:0;font-size:.8125rem;line-height:1.55}@keyframes svelte-etchg9-phials-tech-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.phials-tech-point.svelte-etchg9{animation:none}}.phials-about-copy.svelte-1fxutw9{text-align:left;max-width:42rem;margin:0}@media (width>=768px){.phials-about-copy.svelte-1fxutw9{padding-top:.625rem}}.phials-about-copy.svelte-1fxutw9 a:where(.svelte-1fxutw9){color:var(--accent-secondary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent-secondary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-secondary) 40%, transparent);text-underline-offset:.2em;font-weight:500;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.phials-about-copy.svelte-1fxutw9 a:where(.svelte-1fxutw9):hover{color:var(--text-primary);-webkit-text-decoration-color:var(--accent-secondary);text-decoration-color:var(--accent-secondary)}.waitlist-honeypot.svelte-7rqm7r{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.faq-item.svelte-1nj3j72 .faq-chevron{transition:transform .2s}.faq-item[open].svelte-1nj3j72 .faq-chevron{transform:rotate(180deg)}.faq-item.svelte-1nj3j72 summary:where(.svelte-1nj3j72)::-webkit-details-marker{display:none}.pricing-faq-link.svelte-1nj3j72{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.pricing-faq-link.svelte-1nj3j72:hover{color:var(--accent-primary-hover,var(--accent-primary))}button.pricing-faq-link.svelte-1nj3j72{font:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline}.roadmap-table.svelte-1u3sr6k .roadmap-table__datatable .dt-wrapper{border-radius:.5rem}
