[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}nav a{text-decoration:none}.line-clamp-2.svelte-qznd0s{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wysiwyg-content.svelte-1taoe7j blockquote{position:relative;background-color:#f3ecf8;border-left:4px solid #e4e2e8;padding:1.8rem;border-radius:0 1.5rem;margin-top:2rem}.wysiwyg-content.svelte-1taoe7j blockquote:before{content:"";position:absolute;top:-.75rem;left:0rem;width:2.5rem;height:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%237c3aed' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3Cpath d='M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.wysiwyg-content.svelte-1taoe7j blockquote p{font-family:Nata,serif;color:#4c1d95;font-size:1.125rem;font-weight:700;font-style:italic;line-height:1.6}.wysiwyg-content.svelte-1taoe7j a{color:#7c3aed;text-decoration:underline}.wysiwyg-content.svelte-1taoe7j h1,.wysiwyg-content.svelte-1taoe7j h2,.wysiwyg-content.svelte-1taoe7j h3{font-family:Nata,serif;font-weight:700;color:#1f2937;margin-bottom:.5rem}.wysiwyg-content.svelte-1taoe7j p{margin-bottom:.75rem;line-height:1.7}.wysiwyg-content.svelte-1taoe7j ul,.wysiwyg-content.svelte-1taoe7j ol{padding-left:1.5rem;margin-bottom:.75rem}.wysiwyg-content.svelte-1taoe7j ul{list-style-type:disc}.wysiwyg-content.svelte-1taoe7j ol{list-style-type:decimal}.wysiwyg-content.svelte-1taoe7j mark{background-color:#fef08a;padding:.1rem .2rem;border-radius:.125rem}.text-shadow-sm.svelte-kjwpt5{text-shadow:0 2px 10px rgba(0,0,0,.5)}.editor-area.svelte-kjwpt5 .ProseMirror{outline:none;min-height:150px;padding:.75rem;color:#374151;font-size:.875rem}.editor-area.svelte-kjwpt5 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.editor-area.svelte-kjwpt5 .ProseMirror p{margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-kjwpt5 .ProseMirror h1{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#1f2937}.editor-area.svelte-kjwpt5 .ProseMirror h2{font-size:1.25rem;font-weight:600;margin-bottom:.375rem;color:#1f2937}.editor-area.svelte-kjwpt5 .ProseMirror h3{font-size:1rem;font-weight:600;margin-bottom:.375rem;color:#374151}.editor-area.svelte-kjwpt5 .ProseMirror ul{list-style:disc;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-kjwpt5 .ProseMirror ol{list-style:decimal;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-kjwpt5 .ProseMirror li{margin-bottom:.25rem}.editor-area.svelte-kjwpt5 .ProseMirror blockquote{border-left:4px solid #9333ea;padding-left:1rem;font-style:italic;color:#6b7280;background:#faf5ff;padding:.5rem 1rem;border-radius:0 .5rem .5rem 0;margin:.5rem 0}.editor-area.svelte-kjwpt5 .ProseMirror code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875em;color:#dc2626}.editor-area.svelte-kjwpt5 .ProseMirror pre{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.editor-area.svelte-kjwpt5 .ProseMirror pre code{background:none;padding:0;color:inherit}.editor-area.svelte-kjwpt5 .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:1rem 0}.editor-area.svelte-kjwpt5 .ProseMirror a{color:#9333ea;text-decoration:underline}.editor-area.svelte-kjwpt5 .ProseMirror img,.editor-area.svelte-kjwpt5 .ProseMirror .editor-image{max-width:500px;max-height:400px;width:auto;height:auto;border-radius:.5rem;margin:.5rem 0;cursor:pointer;border:2px solid transparent}.editor-area.svelte-kjwpt5 .ProseMirror mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:.125rem}.editor-area.svelte-kjwpt5 .ProseMirror sub{vertical-align:sub;font-size:.75em}.editor-area.svelte-kjwpt5 .ProseMirror sup{vertical-align:super;font-size:.75em}.editor-area.svelte-kjwpt5 .ProseMirror table{border-collapse:collapse;margin:2rem 0;table-layout:fixed;width:100%;overflow:hidden;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.editor-area.svelte-kjwpt5 .ProseMirror table td,.editor-area.svelte-kjwpt5 .ProseMirror table th{min-width:1em;border:1px solid #e5e7eb;padding:.75rem 1rem;vertical-align:top;box-sizing:border-box;position:relative;text-align:left}.editor-area.svelte-kjwpt5 .ProseMirror table th{font-weight:600;text-align:left;background-color:#f9fafb;color:#111827;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.editor-area.svelte-kjwpt5 .ProseMirror table td{color:#374151;font-size:.875rem}.editor-area.svelte-kjwpt5 .ProseMirror table tr:nth-child(2n){background-color:#f9fafb}.editor-area.svelte-kjwpt5 .ProseMirror table tr:hover{background-color:#f3f4f6}.editor-area.svelte-kjwpt5 .ProseMirror table p{margin:0;padding:0}.editor-area.svelte-kjwpt5 .ProseMirror table .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:#9333ea1a;pointer-events:none}@media(max-width:768px){.editor-area.svelte-kjwpt5 .ProseMirror table{font-size:.75rem}.editor-area.svelte-kjwpt5 .ProseMirror table td,.editor-area.svelte-kjwpt5 .ProseMirror table th{padding:.5rem .75rem}}.line-clamp-2.svelte-v26qom{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes svelte-1mdousp-shimmer{to{transform:translate(100%)}}.btn.svelte-1seq7le{display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.375rem;color:#6b7280;transition:all .15s;cursor:pointer;border:none;background:transparent}.btn.svelte-1seq7le:hover:not(:disabled):not(.active){background:#fff;color:#374151}.btn.active.svelte-1seq7le{background:#f3e8ff;color:#9333ea}.btn.svelte-1seq7le:disabled{opacity:.4;cursor:not-allowed}.editor-area.svelte-1seq7le .ProseMirror{outline:none;min-height:150px;padding:.75rem;color:#374151;font-size:.875rem}.editor-area.svelte-1seq7le .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.editor-area.svelte-1seq7le .ProseMirror p{margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-1seq7le .ProseMirror h1{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#1f2937}.editor-area.svelte-1seq7le .ProseMirror h2{font-size:1.25rem;font-weight:600;margin-bottom:.375rem;color:#1f2937}.editor-area.svelte-1seq7le .ProseMirror h3{font-size:1rem;font-weight:600;margin-bottom:.375rem;color:#374151}.editor-area.svelte-1seq7le .ProseMirror ul{list-style:disc;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-1seq7le .ProseMirror ol{list-style:decimal;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-1seq7le .ProseMirror li{margin-bottom:.25rem}.editor-area.svelte-1seq7le .ProseMirror blockquote{border-left:4px solid #9333ea;padding-left:1rem;font-style:italic;color:#6b7280;background:#faf5ff;padding:.5rem 1rem;border-radius:0 .5rem .5rem 0;margin:.5rem 0}.editor-area.svelte-1seq7le .ProseMirror code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875em;color:#dc2626}.editor-area.svelte-1seq7le .ProseMirror pre{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.editor-area.svelte-1seq7le .ProseMirror pre code{background:none;padding:0;color:inherit}.editor-area.svelte-1seq7le .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:1rem 0}.editor-area.svelte-1seq7le .ProseMirror a{color:#9333ea;text-decoration:underline}.editor-area.svelte-1seq7le .ProseMirror img,.editor-area.svelte-1seq7le .ProseMirror .editor-image{max-width:500px;max-height:400px;width:auto;height:auto;border-radius:.5rem;margin:.5rem 0;cursor:pointer;transition:all .15s;border:2px solid transparent}.editor-area.svelte-1seq7le .ProseMirror img:hover{border-color:#9333ea;opacity:.9}.editor-area.svelte-1seq7le .ProseMirror mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:.125rem}.editor-area.svelte-1seq7le .ProseMirror sub{vertical-align:sub;font-size:.75em}.editor-area.svelte-1seq7le .ProseMirror sup{vertical-align:super;font-size:.75em}.editor-area.svelte-1seq7le .ProseMirror table{border-collapse:collapse;margin:1rem 0;table-layout:fixed;width:100%;overflow:hidden;border:1px solid #e5e7eb;border-radius:.5rem}.editor-area.svelte-1seq7le .ProseMirror table td,.editor-area.svelte-1seq7le .ProseMirror table th{min-width:1em;border:1px solid #e5e7eb;padding:.5rem;vertical-align:top;box-sizing:border-box;position:relative}.editor-area.svelte-1seq7le .ProseMirror table th{font-weight:600;text-align:left;background-color:#f9fafb;color:#374151}.editor-area.svelte-1seq7le .ProseMirror table .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:#9333ea1a;pointer-events:none}.editor-area.svelte-1seq7le .ProseMirror table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#9333ea;pointer-events:none;opacity:0;transition:opacity .2s}.editor-area.svelte-1seq7le .ProseMirror table:hover .column-resize-handle{opacity:1}.editor-area.svelte-1seq7le .ProseMirror table p{margin:0}.text-shadow-sm.svelte-1g0s00e{text-shadow:0 2px 10px rgba(0,0,0,.5)}.prose img{max-width:60%!important;margin:1.5rem auto!important;display:block!important;height:auto!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border-radius:.75rem}.prose ul{list-style-type:disc!important;padding-left:1.7rem!important;margin-top:1rem!important;margin-bottom:1rem!important}.prose ol{list-style-type:decimal!important;padding-left:1.7rem!important;margin-top:1rem!important;margin-bottom:1rem!important}.prose li{margin-bottom:.5rem!important;padding-left:.2rem!important}.prose blockquote{border-left-width:4px!important;border-color:#9333ea!important;font-style:italic!important;color:#4b5563!important;padding-left:1.5rem!important;margin-top:2rem!important;margin-bottom:2rem!important}.prose h1,.prose h2,.prose h3,.prose h4{color:#111827!important;font-weight:700!important;margin-top:1.5rem!important;margin-bottom:1rem!important;line-height:1.3!important}.prose hr{margin-top:3rem!important;margin-bottom:3rem!important;border-color:#e5e7eb!important;border-top-width:2px!important}.prose pre{background-color:#1f2937!important;color:#f3f4f6!important;padding:1.5rem!important;border-radius:.75rem!important;overflow-x:auto!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important;font-family:monospace!important}.prose code{background-color:#f3f4f6!important;color:#db2777!important;padding:.2rem .4rem!important;border-radius:.25rem!important;font-size:.875em!important;font-weight:600!important}.prose pre code{background-color:transparent!important;color:inherit!important;padding:0!important;font-weight:inherit!important}.prose table{border-collapse:collapse!important;margin:2rem 0!important;table-layout:fixed!important;width:100%!important;overflow:hidden!important;border:1px solid #e5e7eb!important;border-radius:.5rem!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.prose table td,.prose table th{min-width:1em!important;border:1px solid #e5e7eb!important;padding:.75rem 1rem!important;vertical-align:top!important;box-sizing:border-box!important;position:relative!important;text-align:left!important}.prose table th{font-weight:600!important;text-align:left!important;background-color:#f9fafb!important;color:#111827!important;font-size:.875rem!important;text-transform:uppercase!important;letter-spacing:.05em!important}.prose table td{color:#374151!important;font-size:.875rem!important}.prose table tr:nth-child(2n){background-color:#f9fafb!important}.prose table tr:hover{background-color:#f3f4f6!important}.prose table p{margin:0!important;padding:0!important}.prose table .selectedCell:after{z-index:2!important;position:absolute!important;content:""!important;inset:0!important;background:#9333ea1a!important;pointer-events:none!important}@media(max-width:768px){.prose table{font-size:.75rem!important}.prose table td,.prose table th{padding:.5rem .75rem!important}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY( calc(var(--lift) * var(--offset) + var(--lift) * -100%) );opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}@layer base{:where(.lc-transform-context.svelte-kdqcuo){height:100%}}@layer base{:where(.lc-layout-canvas.svelte-110ngnm){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-110ngnm).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-110ngnm){position:absolute;inset:0;pointer-events:none;image-rendering:pixelated;opacity:0}:where(.lc-hit-canvas.svelte-110ngnm).debug{border:1px solid var(--color-danger, red);opacity:1}}@layer base{:where(.lc-group-div.svelte-nfdibm){position:absolute}}@layer base{:where(.lc-marker){overflow:visible}:where(.lc-marker)[data-type=arrow],:where(.lc-marker)[data-type=circle-stroke],:where(.lc-marker)[data-type=line]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=circle]{stroke:var(--color-surface-100, light-dark(white, black))}:where(.lc-marker)[data-type=triangle],:where(.lc-marker)[data-type=dot],:where(.lc-marker)[data-type=circle]{fill:context-stroke}:where(.lc-marker)[data-type=circle-stroke]{fill:var(--color-surface-100, light-dark(white, black))}}@layer base{:where(.lc-path){--fill-color: transparent;--stroke-color: var(--color-surface-content, currentColor)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-path):not([background-color]){background-color:var(--fill-color)}:where(.lc-layout-html .lc-path):not([border-color]){border-color:var(--stroke-color)}}@layer base{:where(.lc-layout-svg.svelte-6boec){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-6boec).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-6boec).clip{overflow:hidden}}@layer base{:where(.lc-rect){--fill-color: var(--color-surface-content, currentColor);--stroke-color: initial}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-rect):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-rect):not([border-color]){border-color:var(--stroke-color)}}@layer base{:where(.lc-circle){--fill-color: var(--color-surface-content, currentColor);--stroke-color: initial}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-circle):not([background-color]){background-color:var(--fill-color)}:where(.lc-layout-html .lc-circle):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-voronoi-path,.lc-voronoi-geo-path){fill:transparent;stroke:transparent}}@layer component{:where(.lc-tooltip-context-container.svelte-mdxi5d){position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d){position:absolute;touch-action:var(--touch-action)}:where(.lc-tooltip-context.svelte-mdxi5d).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab,var(--color-danger) 10%,transparent)}:where(.lc-tooltip-rect.svelte-mdxi5d){fill:transparent}:where(.lc-tooltip-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab,var(--color-danger) 10%,transparent)}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d){fill:transparent}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab,var(--color-danger) 10%,transparent)}}@layer base{:where(.lc-brush-context.svelte-1ewn9ow){position:absolute;touch-action:none}:where(.lc-brush-container.svelte-1ewn9ow){position:absolute}:where(.lc-brush-range.svelte-1ewn9ow){position:absolute;cursor:move;-webkit-user-select:none;user-select:none;z-index:10;background:color-mix(in oklab,var(--color-surface-content, currentColor) 10%,transparent)}:where(.lc-brush-handle.svelte-1ewn9ow){position:absolute;-webkit-user-select:none;user-select:none;z-index:10}:where(.lc-brush-handle.svelte-1ewn9ow)[data-position=top],:where(.lc-brush-handle.svelte-1ewn9ow)[data-position=bottom]{cursor:ns-resize}:where(.lc-brush-handle.svelte-1ewn9ow)[data-position=left],:where(.lc-brush-handle.svelte-1ewn9ow)[data-position=right]{cursor:ew-resize}}.lc-root-container.svelte-2ex2wv,.lc-root-container.svelte-2ex2wv *{box-sizing:border-box}@layer base{:where(.lc-layout-html.svelte-1pwiuy1){position:absolute;inset:0}:where(.lc-layout-html.svelte-1pwiuy1).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-1pwiuy1).clip{overflow:hidden}}@layer component{:where(.lc-debug-frame){--fill-color: color-mix(in oklab, var(--color-danger) 10%, transparent)}}@layer components{:where(.lc-legend-container.svelte-1odwfni){display:inline-block;z-index:1}:where(.lc-legend-container.svelte-1odwfni)[data-placement]{position:absolute}:where(.lc-legend-container.svelte-1odwfni)[data-placement=top-left]{top:0;left:0}:where(.lc-legend-container.svelte-1odwfni)[data-placement=top]{top:0;left:50%;transform:translate(-50%)}:where(.lc-legend-container.svelte-1odwfni)[data-placement=top-right]{top:0;right:0}:where(.lc-legend-container.svelte-1odwfni)[data-placement=left]{top:50%;left:0;transform:translateY(-50%)}:where(.lc-legend-container.svelte-1odwfni)[data-placement=center]{top:50%;left:50%;transform:translate(-50%,-50%)}:where(.lc-legend-container.svelte-1odwfni)[data-placement=right]{top:50%;right:0;transform:translateY(-50%)}:where(.lc-legend-container.svelte-1odwfni)[data-placement=bottom-left]{bottom:0;left:0}:where(.lc-legend-container.svelte-1odwfni)[data-placement=bottom]{bottom:0;left:50%;transform:translate(-50%)}:where(.lc-legend-container.svelte-1odwfni)[data-placement=bottom-right]{bottom:0;right:0}:where(.lc-legend-title.svelte-1odwfni){font-size:10px;font-weight:600}:where(.lc-legend-ramp-svg.svelte-1odwfni){overflow:visible}:where(.lc-legend-tick-text.svelte-1odwfni){font-size:10px;fill:var(--color-surface-content, currentColor)}:where(.lc-legend-tick-line.svelte-1odwfni){stroke:var(--color-surface-content, currentColor)}:where(.lc-legend-swatch-group.svelte-1odwfni){display:flex;gap:.25rem 1rem}:where(.lc-legend-swatch-group.svelte-1odwfni)[data-orientation=vertical]{flex-direction:column}:where(.lc-legend-swatch-button.svelte-1odwfni){display:flex;align-items:center;gap:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.lc-legend-swatch.svelte-1odwfni){width:16px;height:16px;flex-shrink:0;border-radius:9999px}:where(.lc-legend-swatch-label.svelte-1odwfni){font-size:.75rem;line-height:calc(1 / .75);color:var(--color-surface-content, currentColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer component{:where(.lc-tooltip-header.svelte-1d44xgt){font-weight:600;white-space:nowrap;border-bottom:1px solid color-mix(in oklab,var(--color-surface-content, currentColor) 20%,transparent);margin-bottom:4px;padding-bottom:4px;display:flex;align-items:center;gap:8px}:where(.lc-tooltip-header-color.svelte-1d44xgt){display:inline-block;width:8px;height:8px;border-radius:9999px;background-color:var(--color);flex-shrink:0}}@layer component{:where(.lc-tooltip-item-root.svelte-ytd3mj){display:contents}:where(.lc-tooltip-item-color.svelte-ytd3mj){display:inline-block;width:8px;height:8px;border-radius:9999px;background-color:var(--color)}:where(.lc-tooltip-item-label.svelte-ytd3mj){display:flex;align-items:center;gap:8px;white-space:nowrap}:where(.lc-tooltip-item-value.svelte-ytd3mj){font-variant-numeric:tabular-nums}:where(.lc-tooltip-item-value.svelte-ytd3mj)[data-align=right]{text-align:right}:where(.lc-tooltip-item-value.svelte-ytd3mj)[data-align=center]{text-align:center}}@layer component{:where(.lc-tooltip-list.svelte-10s3jfe){display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:start}}@layer component{:where(.lc-tooltip-separator.svelte-rriep1){height:1px;border-radius:4px;background-color:color-mix(in oklab,var(--color-surface-content, currentColor) 20%,transparent);margin-top:4px;margin-bottom:4px;grid-column:1 / -1}}@layer component{:where(.lc-tooltip-root.svelte-crp5m6){position:absolute;z-index:50;-webkit-user-select:none;user-select:none}:where(.lc-tooltip-root.svelte-crp5m6).disablePointerEvents{pointer-events:none}:where(.lc-tooltip-container.svelte-crp5m6):not([data-variant=none]){font-size:.875rem;line-height:1.25rem;padding:4px 8px;height:100%;border-radius:.25rem;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:where(.lc-tooltip-container.svelte-crp5m6)[data-variant=default]{color:var(--color-surface-content, currentColor);background-color:color-mix(in oklab,light-dark(var(--color-surface-100, white),var(--color-surface-300, black)) 90%,transparent)}:where(.lc-tooltip-container.svelte-crp5m6)[data-variant=default] .label{color:color-mix(in oklab,var(--color-surface-content, currentColor) 75%,transparent)}:where(.lc-tooltip-container.svelte-crp5m6)[data-variant=invert]{color:var(--color-surface-100, light-dark(white, black));background-color:color-mix(in oklab,var(--color-surface-content, currentColor) 90%,transparent)}:where(.lc-tooltip-container.svelte-crp5m6)[data-variant=invert] .label{color:color-mix(in oklab,var(--color-surface-100, light-dark(white, black)) 50%,transparent)}}@layer base{:where(.lc-line){--stroke-color: var(--color-surface-content, currentColor)}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}}@layer components{:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 50%, transparent )}:where(.lc-rule-y-radial-circle){--fill-color: none}}@layer base{:where(.lc-text){--fill-color: var(--color-surface-content, currentColor);--stroke-color: initial}:where(.lc-text-svg){overflow:visible;paint-order:stroke}:where(.lc-layout-svg .lc-text,svg.lc-text):not([fill]){color:var(--fill-color);fill:currentColor}:where(.lc-layout-svg .lc-text,svg.lc-text):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-text):not([background-color]){color:var(--fill-color)}:where(.lc-layout-html .lc-text):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-axis-rule){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 50%, transparent )}:where(.lc-axis-tick){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 50%, transparent )}:where(.lc-axis-grid){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 10%, transparent )}:where(.lc-axis-label,.lc-axis-tick-label){font-size:10px;stroke:var(--color-surface-100, light-dark(white, black));stroke-width:2px;font-weight:300}}@layer components{:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-y-radial-line){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 10%, transparent )}:where(.lc-grid-y-radial-circle){--fill-color: none;--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 10%, transparent )}}@layer components{:where(.lc-highlight-area){--fill-color: color-mix(in oklab, var(--color-surface-content, currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color: var(--color-primary, currentColor)}:where(.lc-highlight-line){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 20%, transparent );stroke-width:2;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-point){--stroke-color: white;--fill-color: var(--color-primary, currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm, 0 1px 2px rgb(0 0 0 / .15)))}}@layer components{:where(.lc-labels-text){font-size:12px;--fill-color: var(--color-surface-content, currentColor);--stroke-color: var(--color-surface-100, light-dark(white, black))}:where(.lc-labels-text)[data-placement=inside]{--fill-color: var(--color-surface-100, light-dark(white, black));--stroke-color: var(--color-surface-content, currentColor)}}@layer components{:where(.lc-annotation-line){--stroke-color: var(--color-surface-content, currentColor)}:where(.lc-annotation-line-label){font-size:12px;pointer-events:none}}@layer components{:where(.lc-annotation-point-label){font-size:12px;pointer-events:none}}@layer components{:where(.lc-annotation-range-label){font-size:12px;pointer-events:none}}@layer components{:where(.lc-month-path){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 20%, transparent )}}@layer components{:where(.lc-calendar-cell){--stroke-color: color-mix( in oklab, var(--color-surface-content, currentColor) 5%, transparent )}:where(.lc-calendar-month-label){font-size:12px}}@layer base{:where(.lc-ellipse){--fill-color: var(--color-surface-content, currentColor);--stroke-color: initial}:where(.lc-layout-svg .lc-ellipse,svg.lc-ellipse):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-ellipse,svg.lc-ellipse):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-ellipse):not([background-color]){background-color:var(--fill-color)}:where(.lc-layout-html .lc-ellipse):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-tile-image-debug-rect){fill:none;stroke:var(--color-danger, red)}:where(.lc-tile-image-debug-text){--fill-color: var(--color-danger, red);font-size:14px;font-weight:500}}@layer components{:where(.lc-hull-path,.lc-hull-geo-path){fill:transparent}}@layer base{:where(.lc-polygon){--fill-color: var(--color-surface-content, currentColor);--stroke-color: initial}:where(.lc-layout-svg .lc-polygon,svg.lc-polygon):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-polygon,svg.lc-polygon):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-polygon):not([background-color]){background-color:var(--fill-color)}:where(.lc-layout-html .lc-polygon):not([border-color]){border-color:var(--stroke-color)}}.btn.svelte-5p9zj5{display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.375rem;color:#6b7280;transition:all .15s;cursor:pointer;border:none;background:transparent}.btn.svelte-5p9zj5:hover:not(:disabled):not(.active){background:#fff;color:#374151}.btn.active.svelte-5p9zj5{background:#f3e8ff;color:#9333ea}.btn.svelte-5p9zj5:disabled{opacity:.4;cursor:not-allowed}.editor-area.svelte-5p9zj5 .ProseMirror{outline:none;min-height:150px;padding:.75rem;color:#374151;font-size:.875rem}.editor-area.svelte-5p9zj5 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.editor-area.svelte-5p9zj5 .ProseMirror p{margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-5p9zj5 .ProseMirror h1{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#1f2937}.editor-area.svelte-5p9zj5 .ProseMirror h2{font-size:1.25rem;font-weight:600;margin-bottom:.375rem;color:#1f2937}.editor-area.svelte-5p9zj5 .ProseMirror h3{font-size:1rem;font-weight:600;margin-bottom:.375rem;color:#374151}.editor-area.svelte-5p9zj5 .ProseMirror ul{list-style:disc;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-5p9zj5 .ProseMirror ol{list-style:decimal;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-5p9zj5 .ProseMirror li{margin-bottom:.25rem}.editor-area.svelte-5p9zj5 .ProseMirror blockquote{border-left:4px solid #9333ea;padding-left:1rem;font-style:italic;color:#6b7280;background:#faf5ff;padding:.5rem 1rem;border-radius:0 .5rem .5rem 0;margin:.5rem 0}.editor-area.svelte-5p9zj5 .ProseMirror code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875em;color:#dc2626}.editor-area.svelte-5p9zj5 .ProseMirror pre{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.editor-area.svelte-5p9zj5 .ProseMirror pre code{background:none;padding:0;color:inherit}.editor-area.svelte-5p9zj5 .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:1rem 0}.editor-area.svelte-5p9zj5 .ProseMirror a{color:#9333ea;text-decoration:underline}.editor-area.svelte-5p9zj5 .ProseMirror img,.editor-area.svelte-5p9zj5 .ProseMirror .editor-image{max-width:500px;max-height:400px;width:auto;height:auto;border-radius:.5rem;margin:.5rem 0;cursor:pointer;transition:all .15s;border:2px solid transparent}.editor-area.svelte-5p9zj5 .ProseMirror img:hover{border-color:#9333ea;opacity:.9}.editor-area.svelte-5p9zj5 .ProseMirror mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:.125rem}.editor-area.svelte-5p9zj5 .ProseMirror sub{vertical-align:sub;font-size:.75em}.editor-area.svelte-5p9zj5 .ProseMirror sup{vertical-align:super;font-size:.75em}.safe-area-bottom.svelte-4f4v89{padding-bottom:env(safe-area-inset-bottom)}.scrollbar-hide.svelte-lm2hw9::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-lm2hw9{-ms-overflow-style:none;scrollbar-width:none}.kubah-masjid-mask.svelte-vgn8ee{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M 50 0 C 65 20 100 40 100 65 L 100 100 L 0 100 L 0 65 C 0 40 35 20 50 0 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-image:url("data:image/svg+xml,%3Csvg xmlns='https://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M 50 0 C 65 20 100 40 100 65 L 100 100 L 0 100 L 0 65 C 0 40 35 20 50 0 Z' fill='black'/%3E%3C/svg%3E");mask-size:100% 100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@keyframes svelte-1l7c041-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-1l7c041{animation:svelte-1l7c041-zoomOut 15s ease-out forwards;will-change:transform}@keyframes svelte-1l7c041-slideDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.3}to{transform:translateY(0);opacity:1}}.scroll-indicator.svelte-1l7c041{animation:svelte-1l7c041-slideDown 1.5s ease-in-out infinite}@keyframes svelte-1um19ad-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-1um19ad-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-1um19ad{animation:svelte-1um19ad-scrollUp 60s linear infinite}.animate-scroll-down.svelte-1um19ad{animation:svelte-1um19ad-scrollDown 60s linear infinite}.animate-scroll-up.svelte-1um19ad:hover,.animate-scroll-down.svelte-1um19ad:hover{animation-play-state:paused}.scrollbar-hide.svelte-mhvbj4::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1ry6sg5::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1ry6sg5{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-s1dlz1-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-s1dlz1{animation:svelte-s1dlz1-zoomOut 15s ease-out forwards;will-change:transform}@keyframes svelte-s1dlz1-slideDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.3}to{transform:translateY(0);opacity:1}}.scroll-indicator.svelte-s1dlz1{animation:svelte-s1dlz1-slideDown 1.5s ease-in-out infinite}.marquee-container.svelte-1x78oey{display:flex;width:100%;overflow-x:hidden;flex-direction:row;position:relative}.marquee-container.svelte-1x78oey:hover .marquee:where(.svelte-1x78oey){animation-play-state:var(--pause-on-hover)}.marquee-container.svelte-1x78oey:active .marquee:where(.svelte-1x78oey){animation-play-state:var(--pause-on-click)}.marquee.svelte-1x78oey{flex:0 0 auto;min-width:100%;z-index:1;display:flex;flex-direction:row;align-items:center;gap:var(--gap, 0);animation:svelte-1x78oey-scroll var(--duration) linear infinite;animation-play-state:var(--play);animation-direction:var(--direction);padding-right:var(--gap, 0)}@keyframes svelte-1x78oey-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.initial-child-container.svelte-1x78oey{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row}.gradient.svelte-1x78oey:after,.gradient.svelte-1x78oey:before{background:linear-gradient(to right,var(--gradientColor, white),transparent);content:"";height:100%;position:absolute;width:var(--gradientWidth, 10%);z-index:2}.gradient.svelte-1x78oey:before{left:0;top:0}.gradient.svelte-1x78oey:after{right:0;top:0;transform:rotate(180deg)}@keyframes svelte-6i89up-scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-6i89up-scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-scroll-left.svelte-6i89up{display:flex;width:max-content;animation:svelte-6i89up-scrollLeft 60s linear infinite}.animate-scroll-right.svelte-6i89up{display:flex;width:max-content;animation:svelte-6i89up-scrollRight 60s linear infinite}.animate-scroll-left.svelte-6i89up:hover,.animate-scroll-right.svelte-6i89up:hover{animation-play-state:paused}.safe-area-bottom.svelte-1a0nxsa{padding-bottom:env(safe-area-inset-bottom)}.scrollbar-hide.svelte-mbc07f::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-mbc07f{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-hrdlx0-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-hrdlx0{animation:svelte-hrdlx0-zoomOut 15s ease-out forwards;will-change:transform}@keyframes svelte-hrdlx0-slideDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.3}to{transform:translateY(0);opacity:1}}.scroll-indicator.svelte-hrdlx0{animation:svelte-hrdlx0-slideDown 1.5s ease-in-out infinite}.editor-area.svelte-6pd2nq .ProseMirror{outline:none;min-height:150px;padding:.75rem;color:#374151;font-size:.875rem}.editor-area.svelte-6pd2nq .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.editor-area.svelte-6pd2nq .ProseMirror p{margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-6pd2nq .ProseMirror h1{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#1f2937}.editor-area.svelte-6pd2nq .ProseMirror h2{font-size:1.25rem;font-weight:600;margin-bottom:.375rem;color:#1f2937}.editor-area.svelte-6pd2nq .ProseMirror h3{font-size:1rem;font-weight:600;margin-bottom:.375rem;color:#374151}.editor-area.svelte-6pd2nq .ProseMirror ul{list-style:disc;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-6pd2nq .ProseMirror ol{list-style:decimal;padding-left:1.25rem;margin-bottom:.375rem;color:#4b5563;font-size:.875rem}.editor-area.svelte-6pd2nq .ProseMirror li{margin-bottom:.25rem}.editor-area.svelte-6pd2nq .ProseMirror blockquote{border-left:4px solid #9333ea;padding-left:1rem;font-style:italic;color:#6b7280;background:#faf5ff;padding:.5rem 1rem;border-radius:0 .5rem .5rem 0;margin:.5rem 0}.editor-area.svelte-6pd2nq .ProseMirror code{background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-family:monospace;font-size:.875em;color:#dc2626}.editor-area.svelte-6pd2nq .ProseMirror pre{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:.5rem 0}.editor-area.svelte-6pd2nq .ProseMirror pre code{background:none;padding:0;color:inherit}.editor-area.svelte-6pd2nq .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:1rem 0}.editor-area.svelte-6pd2nq .ProseMirror a{color:#9333ea;text-decoration:underline}.editor-area.svelte-6pd2nq .ProseMirror img,.editor-area.svelte-6pd2nq .ProseMirror .editor-image{max-width:500px;max-height:400px;width:auto;height:auto;border-radius:.5rem;margin:.5rem 0;cursor:pointer;transition:all .15s;border:2px solid transparent}.editor-area.svelte-6pd2nq .ProseMirror img:hover{border-color:#9333ea;opacity:.9}.editor-area.svelte-6pd2nq .ProseMirror mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:.125rem}.editor-area.svelte-6pd2nq .ProseMirror sub{vertical-align:sub;font-size:.75em}.editor-area.svelte-6pd2nq .ProseMirror sup{vertical-align:super;font-size:.75em}@keyframes svelte-ldkyz4-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-ldkyz4-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-ldkyz4{animation:svelte-ldkyz4-scrollUp 60s linear infinite}.animate-scroll-down.svelte-ldkyz4{animation:svelte-ldkyz4-scrollDown 60s linear infinite}.animate-scroll-up.svelte-ldkyz4:hover,.animate-scroll-down.svelte-ldkyz4:hover{animation-play-state:paused}.safe-area-bottom.svelte-1r26w3x{padding-bottom:env(safe-area-inset-bottom)}@keyframes svelte-19ggyrq-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-19ggyrq-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-19ggyrq{animation:svelte-19ggyrq-scrollUp 60s linear infinite}.animate-scroll-down.svelte-19ggyrq{animation:svelte-19ggyrq-scrollDown 60s linear infinite}.animate-scroll-up.svelte-19ggyrq:hover,.animate-scroll-down.svelte-19ggyrq:hover{animation-play-state:paused}@keyframes svelte-1t370sf-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-1t370sf-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-1t370sf{animation:svelte-1t370sf-scrollUp 60s linear infinite}.animate-scroll-down.svelte-1t370sf{animation:svelte-1t370sf-scrollDown 60s linear infinite}.animate-scroll-up.svelte-1t370sf:hover,.animate-scroll-down.svelte-1t370sf:hover{animation-play-state:paused}.scrollbar-hide.svelte-ny2ohl::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-ny2ohl{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-10muz6j-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-10muz6j{animation:svelte-10muz6j-zoomOut 15s ease-out forwards;will-change:transform}@keyframes svelte-10muz6j-slideDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.3}to{transform:translateY(0);opacity:1}}.scroll-indicator.svelte-10muz6j{animation:svelte-10muz6j-slideDown 1.5s ease-in-out infinite}.scrollbar-hide.svelte-srau9i::-webkit-scrollbar{display:none}@media print{body *{visibility:hidden}#print-template,#print-template *{visibility:visible}#print-template{position:absolute!important;left:0!important;top:0!important;width:100%!important;margin:0!important;padding:20px!important;background:#fff!important;z-index:9999!important}.svelte-1gnf3i7{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.scrollbar-hide.svelte-s06jic::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-s06jic{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-pbunyk-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-pbunyk{animation:svelte-pbunyk-zoomOut 15s ease-out forwards;will-change:transform}.scrollbar-hide.svelte-1p8gcn5::-webkit-scrollbar{display:none}@keyframes svelte-qtwmyg-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-qtwmyg-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-qtwmyg{animation:svelte-qtwmyg-scrollUp 60s linear infinite}.animate-scroll-down.svelte-qtwmyg{animation:svelte-qtwmyg-scrollDown 60s linear infinite}.animate-scroll-up.svelte-qtwmyg:hover,.animate-scroll-down.svelte-qtwmyg:hover{animation-play-state:paused}.scrollbar-hide.svelte-1vwrugu::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1vwrugu{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-1pu6c54::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1pu6c54{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-x56fj4-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-x56fj4{animation:svelte-x56fj4-zoomOut 15s ease-out forwards;will-change:transform}.scrollbar-hide.svelte-1xel85a::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1xel85a{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-1o861ss-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-1o861ss-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-1o861ss{animation:svelte-1o861ss-scrollUp 60s linear infinite}.animate-scroll-down.svelte-1o861ss{animation:svelte-1o861ss-scrollDown 60s linear infinite}.animate-scroll-up.svelte-1o861ss:hover,.animate-scroll-down.svelte-1o861ss:hover{animation-play-state:paused}.scrollbar-hide.svelte-1xcshxo::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1xcshxo{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-hcf9dw-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-hcf9dw{animation:svelte-hcf9dw-zoomOut 15s ease-out forwards;will-change:transform}.scrollbar-hide.svelte-79w40j::-webkit-scrollbar{display:none}@keyframes svelte-c3de8-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-c3de8-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-c3de8{animation:svelte-c3de8-scrollUp 60s linear infinite}.animate-scroll-down.svelte-c3de8{animation:svelte-c3de8-scrollDown 60s linear infinite}.animate-scroll-up.svelte-c3de8:hover,.animate-scroll-down.svelte-c3de8:hover{animation-play-state:paused}.scrollbar-hide.svelte-ibzpa2::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-ibzpa2{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-qk1b68::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-qk1b68{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-elehs8-zoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}.hero-zoom-out.svelte-elehs8{animation:svelte-elehs8-zoomOut 15s ease-out forwards;will-change:transform}.scrollbar-hide.svelte-mqhvzu::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-mqhvzu{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-haax10-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-haax10-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-haax10{animation:svelte-haax10-scrollUp 60s linear infinite}.animate-scroll-down.svelte-haax10{animation:svelte-haax10-scrollDown 60s linear infinite}.animate-scroll-up.svelte-haax10:hover,.animate-scroll-down.svelte-haax10:hover{animation-play-state:paused}.flip-char.svelte-16ft1k2{display:inline-block;opacity:0;animation:svelte-16ft1k2-char-flip-up .6s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:bottom center;text-shadow:0 0 30px rgba(255,255,255,.4)}@keyframes svelte-16ft1k2-char-flip-up{0%{opacity:0;transform:translateY(40px) rotateX(90deg);filter:blur(10px)}to{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0)}}@keyframes svelte-1jq89cm-scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-1jq89cm-scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-scroll-up.svelte-1jq89cm{animation:svelte-1jq89cm-scrollUp 60s linear infinite}.animate-scroll-down.svelte-1jq89cm{animation:svelte-1jq89cm-scrollDown 60s linear infinite}.animate-scroll-up.svelte-1jq89cm:hover,.animate-scroll-down.svelte-1jq89cm:hover{animation-play-state:paused}html{scrollbar-gutter:stable}html.modal-open{overflow:hidden}@keyframes svelte-byciw0-ping{0%{transform:scale(.5);opacity:1}80%,to{transform:scale(3);opacity:0}}.animate-ping.svelte-byciw0{animation:svelte-byciw0-ping 2s cubic-bezier(.4,0,.6,1) infinite}.tooltip-card.svelte-byciw0{box-shadow:0 4px 20px #00000026,0 0 40px #0000000d}@keyframes svelte-byciw0-markerEntrance{0%{opacity:0;transform:translateY(80px) scale(.3)}50%{opacity:1;transform:translateY(-10px) scale(1.1)}70%{transform:translateY(5px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.marker-entrance.svelte-byciw0{opacity:0}.marker-entrance.in-view.svelte-byciw0{animation:svelte-byciw0-markerEntrance .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--delay)}
