.rich-text-editor.svelte-6403w7{border:1px solid hsl(var(--input-border));border-radius:.75rem;overflow:hidden;background:hsl(var(--input-bg));transition:all .3s ease-out}.rich-text-editor.svelte-6403w7:focus-within{border-color:hsl(var(--foreground));box-shadow:0 0 0 4px hsl(var(--foreground) / .05)}.rich-text-toolbar.svelte-6403w7{display:flex;gap:.25rem;padding:.5rem;border-bottom:1px solid hsl(var(--input-border));background:hsl(var(--surface-secondary) / .5)}.toolbar-divider.svelte-6403w7{width:1px;background:hsl(var(--border) / .5);margin:0 .25rem}.rich-text-btn.svelte-6403w7{padding:.375rem;border-radius:.375rem;color:hsl(var(--muted-foreground));transition:all .15s}.rich-text-btn.svelte-6403w7:hover{background:hsl(var(--surface-tertiary));color:hsl(var(--foreground))}.rich-text-btn.active.svelte-6403w7{background:hsl(var(--foreground));color:hsl(var(--background))}.rich-text-input.svelte-6403w7{min-height:120px;padding:.75rem 1rem;cursor:text}.rich-text-content{outline:none;font-size:.875rem;line-height:1.5;color:hsl(var(--foreground))}.rich-text-content p{margin:0}.rich-text-content p+p{margin-top:.5rem}.rich-text-content ul,.rich-text-content ol{padding-left:1.25rem;margin:.5rem 0}.rich-text-content li{margin:.25rem 0}.rich-text-content .rich-text-link{color:hsl(var(--primary));text-decoration:underline;cursor:pointer}.rich-text-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));pointer-events:none;float:left;height:0}.rich-text-skeleton.svelte-6403w7{display:flex;flex-direction:column}.skeleton-toolbar.svelte-6403w7{height:2.5rem;background:hsl(var(--surface-secondary));border-bottom:1px solid hsl(var(--input-border))}.skeleton-content.svelte-6403w7{height:80px;background:hsl(var(--muted) / .3);animation:svelte-6403w7-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-6403w7-pulse{0%,to{opacity:1}50%{opacity:.5}}.hidden.svelte-6403w7{display:none}.select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;height:3rem;padding:0 .75rem;font-size:.875rem;font-weight:700;background:hsl(var(--surface));border:1px solid hsl(var(--foreground) / .1);border-radius:.75rem;color:hsl(var(--foreground));cursor:pointer;outline:none;transition:all .2s cubic-bezier(.23,1,.32,1);box-shadow:0 2px 8px -2px #0000000d;min-width:0}@media(min-width:640px){.select-trigger{padding:0 1rem;min-width:10rem}}.select-trigger:hover{border-color:hsl(var(--foreground) / .2);transform:translateY(-1px);box-shadow:0 4px 12px -2px #0000001a}.select-trigger:focus-visible{border-color:hsl(var(--foreground) / .3);box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--foreground) / .15)}.select-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-trigger[data-state=open]{border-color:hsl(var(--foreground) / .2)}.select-value.svelte-gjx2ev{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-value.placeholder.svelte-gjx2ev{color:hsl(var(--muted-foreground))}.select-chevron{width:1rem;height:1rem;flex-shrink:0;color:hsl(var(--muted-foreground));transition:transform .2s cubic-bezier(.23,1,.32,1)}.select-trigger[data-state=open] .select-chevron{transform:rotate(180deg)}.select-content{z-index:9999}.select-portal-wrapper{z-index:9999!important}.select-content-inner{min-width:var(--bits-select-anchor-width);background:hsl(var(--background) / .95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsl(var(--foreground) / .08);border-radius:1rem;box-shadow:0 16px 48px -12px #00000026,0 0 0 1px hsl(var(--foreground) / .03);overflow:hidden;position:relative;z-index:9999}.select-viewport{padding:.5rem;max-height:20rem;overflow-y:auto}.select-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;font-weight:600;color:hsl(var(--foreground));border-radius:.5rem;cursor:pointer;outline:none;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-item[data-highlighted]{background:hsl(var(--foreground) / .05)}.select-item[data-selected]{color:hsl(var(--foreground));font-weight:700}.select-item[data-disabled]{opacity:.5;cursor:not-allowed}.select-item-text.svelte-gjx2ev{flex:1}.select-item-indicator.svelte-gjx2ev{display:none;color:hsl(var(--foreground));flex-shrink:0}.select-item[data-selected] .select-item-indicator.svelte-gjx2ev{display:flex;align-items:center}.toast.svelte-zemmny{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);font-size:var(--font-size-sm);border:1px solid;box-shadow:var(--shadow-md);min-width:300px;max-width:420px}.toast-message.svelte-zemmny{flex:1;line-height:1.4;color:inherit}.toast-close.svelte-zemmny{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.125rem;border-radius:.25rem;color:inherit;opacity:.7;transition:opacity .15s}.toast-close.svelte-zemmny:hover{opacity:1}.toast-success.svelte-zemmny{background:hsl(var(--success) / .1);border-color:hsl(var(--success) / .3);color:hsl(var(--success))}.toast-error.svelte-zemmny{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .3);color:hsl(var(--destructive))}.toast-info.svelte-zemmny{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--foreground))}.toast-container.svelte-16oeye1{position:fixed;bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-sm);pointer-events:none}.toast-container.svelte-16oeye1>*{pointer-events:auto}@media(max-width:640px){.toast-container.svelte-16oeye1{left:var(--spacing-md);right:var(--spacing-md);bottom:calc(60px + var(--spacing-md))}}
