@keyframes svelte-udn1fi-spin-border{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.loading-spinner.svelte-udn1fi{animation:svelte-udn1fi-spin-border 4s linear infinite}.form-field.svelte-udn1fi{min-height:2.6875rem}.form-field.svelte-udn1fi .form-field__inner:where(.svelte-udn1fi){min-height:2.6875rem}.form-field.svelte-udn1fi .form-field__label-background:where(.svelte-udn1fi){border-top:4px solid transparent;border-bottom:1px solid white;height:0;left:1.1em;top:1.1em;transition-property:top,left;transition-duration:.1s}.form-field.svelte-udn1fi .form-field__label-background--fixed:where(.svelte-udn1fi){left:1.3em;top:-5px}:is(.form-field.svelte-udn1fi:hover,.form-field.svelte-udn1fi:focus-visible) .form-field__info:where(.svelte-udn1fi){color:rgb(var(--color-secondary-300) / var(--tw-text-opacity, 1))}:is(.form-field.svelte-udn1fi:hover,.form-field.svelte-udn1fi:focus-visible) .form-field__label-background:where(.svelte-udn1fi){border-top:4px solid white;border-bottom:1px solid white}:is(.form-field.svelte-udn1fi:hover,.form-field.svelte-udn1fi:focus-visible) .form-field__label-text:where(.svelte-udn1fi){text-decoration:underline}.form-field.svelte-udn1fi:focus-visible .form-field__inner:where(.svelte-udn1fi){@apply ring-3;}.form-field.svelte-udn1fi:has(.js-focused) .form-field__inner:where(.svelte-udn1fi){@apply ring-3;}.form-field.svelte-udn1fi:has(.js-focused) .form-field__label-background:where(.svelte-udn1fi){border-top:4px solid white;left:1.3em;top:-5px}.form-field.svelte-udn1fi input:-webkit-autofill,.form-field.svelte-udn1fi input:-webkit-autofill:hover,.form-field.svelte-udn1fi input:-webkit-autofill:focus,.form-field.svelte-udn1fi input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 5000s ease-in-out 0s}.form-field.svelte-udn1fi input:autofill,.form-field.svelte-udn1fi input:autofill:hover,.form-field.svelte-udn1fi input:autofill:focus,.form-field.svelte-udn1fi input:autofill:active{box-shadow:0 0 0 30px #fff inset!important;color:inherit!important;transition:background-color 5000s ease-in-out 0s}.underline-inherit.svelte-udn1fi{text-decoration:inherit}.box-group.svelte-10ar53j{display:flex;flex-direction:column;gap:8px}@media(min-width:22.5rem){.box-group.svelte-10ar53j{display:flex;flex-direction:row;gap:0}.box-group.svelte-10ar53j>.form-field{margin-top:6px}.box-group.svelte-10ar53j>* .form-field__inner{height:2.6875rem}.box-group.svelte-10ar53j>*.form-field,.box-group.svelte-10ar53j>* .form-field__inner{border-radius:0;border-left-width:0;border-right-width:0}.box-group.svelte-10ar53j>*:first-child.form-field,.box-group.svelte-10ar53j>*:first-child .form-field__inner{border-left-width:1px}.box-group.svelte-10ar53j>*:first-child.form-field:not(.border-b-0),.box-group.svelte-10ar53j>*:first-child .form-field__inner:not(.border-b-0){border-top-left-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.box-group.svelte-10ar53j>*:first-child.form-field.border-b-0,.box-group.svelte-10ar53j>*:first-child .form-field__inner.border-b-0{border-top-left-radius:var(--radius-xl)}.box-group.svelte-10ar53j>*:last-child.form-field,.box-group.svelte-10ar53j>*:last-child .form-field__inner{border-right-width:1px}.box-group.svelte-10ar53j>*:last-child.form-field:not(.border-b-0),.box-group.svelte-10ar53j>*:last-child .form-field__inner:not(.border-b-0){border-top-right-radius:var(--radius-3xl);border-bottom-right-radius:var(--radius-3xl)}.box-group.svelte-10ar53j>*:last-child.form-field.border-b-0,.box-group.svelte-10ar53j>*:last-child .form-field__inner.border-b-0{border-top-left-radius:var(--radius-xl)}}.svelte-fa-base{height:1em;overflow:visible;transform-origin:center;vertical-align:-.125em}.svelte-fa-fw{text-align:center;width:1.25em}.svelte-far.svelte-1vp1dy7{stroke:currentColor;stroke-width:2rem}.svelte-far.svelte-1vp1dy7 [fill]:where(.svelte-1vp1dy7){fill:transparent}.svelte-fa-pull-left.svelte-1vp1dy7{float:left}.svelte-fa-pull-right.svelte-1vp1dy7{float:right}.svelte-fa-size-lg.svelte-1vp1dy7{font-size:1.33333em;line-height:.75em;vertical-align:-.225em}.svelte-fa-size-sm.svelte-1vp1dy7{font-size:.875em}.svelte-fa-size-xs.svelte-1vp1dy7{font-size:.75em}.spin.svelte-1vp1dy7{animation:svelte-1vp1dy7-spin 2s 0s infinite linear}.pulse.svelte-1vp1dy7{animation:svelte-1vp1dy7-spin 1s infinite steps(8)}@keyframes svelte-1vp1dy7-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mm-streaming-spotify.svelte-8vom9m{color:#1db954}.dark .mm-streaming-spotify.svelte-8vom9m{color:#1ed760}.mm-streaming-apple-music.svelte-8vom9m{color:#fa243c;background-color:#fff;border-radius:8px}.mm-streaming-youtube-music.svelte-8vom9m{color:red;background-color:#fff;border-radius:50px}.mm-streaming-deezer.svelte-8vom9m{color:#a238ff}.mm-streaming-soundcloud.svelte-8vom9m,.mm-streaming-tidal.svelte-8vom9m{color:#000}.dark .mm-streaming-soundcloud.svelte-8vom9m,.dark .mm-streaming-tidal.svelte-8vom9m{color:#fff}.mm-streaming-qobuz.svelte-8vom9m{color:#1c8eff}.mm-streaming-amazon-music.svelte-8vom9m{color:#f90}.mm-streaming-bandcamp.svelte-8vom9m{color:#1da0c3}.safe-html.svelte-kue9uv ul{list-style-position:outside;margin:0 0 0 -1em}.safe-html.svelte-kue9uv li{list-style-type:"∙ ";margin-left:16px}.form-field.svelte-e051s0.js-focused{@apply ring-3;}.popover--snap.svelte-18qyf05{width:100%}.popover__popup--snap.svelte-18qyf05{border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top-width:0;width:100%}.popover--takeover.svelte-18qyf05{width:100%}.popover__popup--takeover.svelte-18qyf05{border:none;width:100%}.popover__popup--float.svelte-18qyf05{border-radius:var(--radius-xl);display:inline-block;width:fit-content;left:clamp(calc(26px - var(--mm-popover-anchor-x)),calc(0px + var(--mm-popover-popup-width) / -2),calc(100vw - 26px - var(--mm-popover-popup-width) - var(--mm-popover-anchor-x)))}.popover-y-start.svelte-18qyf05{top:clamp(calc(-4px - var(--mm-popover-popup-height)),calc(26px - var(--mm-popover-anchor-y)),calc(4px + var(--mm-popover-anchor-height)))}.popover-y-end.svelte-18qyf05{top:clamp(calc(-4px - var(--mm-popover-anchor-height) - var(--mm-popover-popup-height)),calc(100dvh - 16px - var(--mm-popover-popup-height) - var(--mm-popover-anchor-y)),4px)}@keyframes svelte-1ei14lz-spin-border{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.loading-spinner.svelte-1ei14lz{animation:svelte-1ei14lz-spin-border 4s linear infinite}.form-field.svelte-1ei14lz:focus-visible .form-field__inner:where(.svelte-1ei14lz){@apply ring-3;}.form-field.svelte-1ei14lz:has(.js-focused) .form-field__inner:where(.svelte-1ei14lz){@apply ring-3;}.underline-inherit.svelte-1ei14lz{text-decoration:inherit}.scrollable.svelte-xu2pbx::-webkit-scrollbar{width:16px;height:16px}.scrollable.svelte-xu2pbx::-webkit-scrollbar-track{background:transparent}.scrollable.svelte-xu2pbx::-webkit-scrollbar-thumb{background:#0000004d;border-radius:8px;border:4px solid transparent;background-clip:content-box}.scrollable.svelte-xu2pbx::-webkit-scrollbar-thumb:hover{background:#00000080;background-clip:content-box}.scrollable.svelte-xu2pbx{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}@media(hover:hover)and (pointer:fine){.scrollable.svelte-xu2pbx{scrollbar-gutter:stable}}.mm-input__native.svelte-1k4sy5v::placeholder{color:var(--color-surface-700)}.mm-input__native.svelte-c7b963::placeholder{color:var(--color-surface-700)}.number-spinner.svelte-ii5p46{-webkit-user-select:none;user-select:none;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:auto}.number-spinner-shadow.svelte-ii5p46{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 15px 5px rgb(var(--color-surface-50))}.wysiwyg-editor.svelte-1h810ya{border:none;background:transparent;overflow:visible}.toolbar.svelte-1h810ya{display:flex;align-items:center;justify-content:end;gap:4px;padding:8px;border-bottom:1px solid #e5e7eb;background:#f9fafb;flex-wrap:wrap}.toolbar-btn.svelte-1h810ya{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer;font-size:14px;font-weight:500;color:#374151;transition:all .15s;line-height:1;min-width:36px}.toolbar-btn-text.svelte-1h810ya{min-width:auto}.toolbar-btn-text.svelte-1h810ya span:where(.svelte-1h810ya){font-size:13px}.toolbar-btn.svelte-1h810ya:hover{background:#f3f4f6;border-color:#9ca3af}.toolbar-btn.active.svelte-1h810ya{background:#e5e7eb;border-color:#6b7280;color:#111827}.toolbar-separator.svelte-1h810ya{width:1px;height:24px;background:#d1d5db;margin:0 4px}.wysiwyg-editor.svelte-1h810ya .tiptap{padding:16px;outline:none;min-height:180px}.wysiwyg-editor.svelte-1h810ya .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.wysiwyg-editor.svelte-1h810ya .bubble-menu,.wysiwyg-editor.svelte-1h810ya .floating-menu{display:flex;background-color:#fff;padding:.5rem;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:1px solid #e5e7eb;gap:.25rem}.wysiwyg-editor.svelte-1h810ya .bubble-menu button,.wysiwyg-editor.svelte-1h810ya .floating-menu button{padding:.5rem;border-radius:.375rem;background-color:transparent;border:none;cursor:pointer;transition:background-color .15s}.wysiwyg-editor.svelte-1h810ya .bubble-menu button:hover,.wysiwyg-editor.svelte-1h810ya .floating-menu button:hover{background-color:#f3f4f6}.wysiwyg-editor.svelte-1h810ya .bubble-menu button.is-active,.wysiwyg-editor.svelte-1h810ya .floating-menu button.is-active{background-color:#e5e7eb}.mm-modal-v1.scrollable{max-height:calc(100vh - 47px);min-height:35vh;max-height:calc(100dvh - 47px);min-height:35dvh}@supports (height: 100dvh){.mm-modal-v1.scrollable{max-height:calc(100dvh - 47px - env(safe-area-inset-top))}}.like-button.svelte-4bnhkw{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:9999px;background:transparent;color:var(--color-text-secondary);font-size:.875rem;cursor:pointer;transition:all .2s}.like-button.svelte-4bnhkw:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.like-button.liked.svelte-4bnhkw{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.like-button.svelte-4bnhkw:disabled{opacity:.5;cursor:not-allowed}.like-button.loading.svelte-4bnhkw{opacity:.7}.icon.svelte-4bnhkw{width:1.25rem;height:1.25rem;transition:transform .2s}.like-button.liked.svelte-4bnhkw .icon:where(.svelte-4bnhkw){animation:svelte-4bnhkw-like-pulse .3s ease-out}@keyframes svelte-4bnhkw-like-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.count.svelte-4bnhkw{font-weight:500}.media-embed.svelte-rxeiku{position:relative;width:100%;overflow:hidden;border-radius:.5rem;background:var(--color-background-secondary)}.media-embed.youtube.svelte-rxeiku{padding-bottom:56.25%}.media-embed.spotify.svelte-rxeiku{padding-bottom:22%;min-height:152px}.media-embed.soundcloud.svelte-rxeiku{padding-bottom:25%;min-height:166px}.media-embed.svelte-rxeiku iframe:where(.svelte-rxeiku){position:absolute;top:0;left:0;width:100%;height:100%}.media-error.svelte-rxeiku{padding:2rem;text-align:center;border:1px dashed var(--color-border);border-radius:.5rem;color:var(--color-text-secondary)}.media-error.svelte-rxeiku p:where(.svelte-rxeiku){margin:0 0 .5rem}.media-error.svelte-rxeiku a:where(.svelte-rxeiku){color:var(--color-primary);text-decoration:underline}
