.overlay.svelte-hb29ka{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-hb29ka{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:24px;box-shadow:0 20px 25px -5px #0000001a}.title.svelte-hb29ka{margin:0 0 8px;font-size:18px;font-weight:600}.message.svelte-hb29ka{color:#6b7280;margin:0 0 24px}.buttons.svelte-hb29ka{justify-content:flex-end;gap:12px;display:flex}.cancel-btn.svelte-hb29ka{cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px}.confirm-btn.svelte-hb29ka{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;padding:8px 16px}.confirm-btn.danger.svelte-hb29ka{background-color:#dc2626}.parts-experience.svelte-1aka7of{--background:var(--theme-background);--foreground:var(--theme-foreground);--panel:var(--theme-surface);--border:var(--theme-border);--muted:var(--theme-muted);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:var(--theme-uiFontSize)/var(--theme-lineHeight) var(--theme-uiFont);padding:16px;container:parts/inline-size}.parts-experience.svelte-1aka7of button,.parts-experience.svelte-1aka7of input{color:inherit;font-family:inherit}.parts-experience.svelte-1aka7of .part-paper{border:1px solid var(--border);border-radius:var(--theme-radius);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.parts-experience.svelte-1aka7of .part-note-editor,.parts-experience.svelte-1aka7of .part-note-reader{font:var(--theme-editorFontSize)/var(--theme-lineHeight) var(--theme-editorFont);padding:var(--theme-editorPadding);overflow-wrap:anywhere}.parts-experience.svelte-1aka7of .part-note-title{font:500 20px/1.5 var(--theme-editorFont);padding:8px 2px 12px}.parts-experience.svelte-1aka7of .part-mode-switch{flex:none;align-self:flex-start;margin:0}.parts-experience.svelte-1aka7of .part-mode-switch button{font-size:var(--theme-uiFontSize)}.parts-experience.svelte-1aka7of .part-note-status{background:var(--panel);flex-wrap:wrap;line-height:1.4}.parts-experience.svelte-1aka7of :focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.parts-experience.svelte-1aka7of ::selection{background:var(--theme-selection)}
