@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)}}.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}.mm-alert.svelte-1firyxp{position:relative;left:1px;width:calc(100% - 2px)}.form-field.svelte-qu27yb.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}}.modal-content.svelte-1neb4dl{max-height:calc(100vh - 47px);min-height:35vh;max-height:calc(100dvh - 47px);min-height:35dvh}@supports (height: 100dvh){.modal-content.svelte-1neb4dl{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}
