.audio-player-compact.svelte-g7hgm3{position:fixed;bottom:1rem;left:0;right:0;color:#1b97c8;background-color:#fff;margin-left:.5rem;margin-right:.5rem;border-radius:.5rem;box-shadow:0 0 10px #1b97c8}@media (min-width: 800px){.audio-player-compact.svelte-g7hgm3{margin-left:auto;margin-right:auto;max-width:800px}}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3){display:flex;justify-content:space-between;align-items:center;padding:.5rem}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .song-illustration:where(.svelte-g7hgm3){width:3rem;height:3rem;margin-left:0;margin-right:.5rem}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .song-illustration:where(.svelte-g7hgm3) img:where(.svelte-g7hgm3){width:100%;height:100%;object-fit:cover}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .song-info:where(.svelte-g7hgm3){all:unset;cursor:pointer;display:flex;flex-direction:column;flex:1}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .song-info:where(.svelte-g7hgm3) .song-name:where(.svelte-g7hgm3){font-weight:700;font-size:.8rem;margin-bottom:.15rem}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .song-info:where(.svelte-g7hgm3) .artist-name:where(.svelte-g7hgm3){font-size:.65rem}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .controls:where(.svelte-g7hgm3){display:flex;align-items:center;justify-content:center}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .controls:where(.svelte-g7hgm3) .control-button:where(.svelte-g7hgm3){display:flex;align-items:center;justify-content:center;padding:.25rem .75rem;background:none;border:none;font-size:1.3rem;cursor:pointer;color:inherit}.audio-player-compact.svelte-g7hgm3 .main-bar:where(.svelte-g7hgm3) .controls:where(.svelte-g7hgm3) .main-button:where(.svelte-g7hgm3){display:flex;align-items:center;justify-content:center;padding:.25rem .75rem;background:none;border:none;font-size:1.8rem;cursor:pointer;color:inherit}.audio-player-compact.svelte-g7hgm3 .progress-bar:where(.svelte-g7hgm3){margin-top:auto;width:100%;height:6px;background:#ccc;border-radius:0 0 .5rem .5rem;cursor:pointer}.audio-player-compact.svelte-g7hgm3 .progress-bar:where(.svelte-g7hgm3) .progress-bar-filled:where(.svelte-g7hgm3){height:100%;background:#0070f3;width:0%;border-radius:0 0 0 .5rem}.trigger.svelte-14j53l3{all:unset;cursor:pointer}[popover].svelte-14j53l3{inset:auto;background-color:#fff;border:none;border-radius:4px;box-shadow:0 2px 10px #0000001a;padding:.5rem}.hidden.svelte-14j53l3{display:none}button.svelte-8ltgec{background-color:inherit;border:none;cursor:pointer;margin:0;padding:0}button.svelte-8ltgec:hover{color:#1b97c8}.compact-button.svelte-1mhc8j9{background:none;border:1px solid #ccc;font-size:.5rem;cursor:pointer;padding:.5rem;border-radius:.25rem;color:inherit}.popover-menu.svelte-1mhc8j9{display:flex;flex-direction:column;align-items:center}.item.svelte-1mhc8j9{padding:.5rem 1rem}.item.svelte-1mhc8j9:not(:last-child){border-bottom:1px solid #eee}.audio-player-full.svelte-1fvt57i{height:100%;width:100%;position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.audio-player-full.svelte-1fvt57i{margin-left:auto;margin-right:auto;max-width:800px}}.audio-player-full.svelte-1fvt57i .main-controls:where(.svelte-1fvt57i){width:100%;display:flex;justify-content:space-between}.audio-player-full.svelte-1fvt57i .main-controls:where(.svelte-1fvt57i) .close-button:where(.svelte-1fvt57i){display:flex;align-items:center;justify-content:center;background-color:#e3eeff;border:none;border-radius:100%;width:2rem;height:2rem;font-size:1.5rem;line-height:1.5rem;font-weight:700;cursor:pointer;margin:1rem;color:#8f8f8f}.audio-player-full.svelte-1fvt57i .main-controls:where(.svelte-1fvt57i) .popover-menu:where(.svelte-1fvt57i){margin:1rem}.audio-player-full.svelte-1fvt57i .song-illustration:where(.svelte-1fvt57i){width:100%;max-width:20rem;max-height:20rem}.audio-player-full.svelte-1fvt57i .song-illustration:where(.svelte-1fvt57i) img:where(.svelte-1fvt57i){aspect-ratio:1 / 1;object-fit:cover;width:100%;height:100%}.audio-player-full.svelte-1fvt57i .song-info:where(.svelte-1fvt57i){text-align:center;margin-top:1rem;margin-bottom:1.5rem}.audio-player-full.svelte-1fvt57i .song-info:where(.svelte-1fvt57i) .song-name:where(.svelte-1fvt57i){font-weight:700;font-size:1.2rem;margin-bottom:.15rem}.audio-player-full.svelte-1fvt57i .song-info:where(.svelte-1fvt57i) .artist-name:where(.svelte-1fvt57i){font-size:1rem;color:#666}.audio-player-full.svelte-1fvt57i .progress-bar:where(.svelte-1fvt57i){width:85%;height:7px;background:#ccc;border-radius:.25rem;cursor:pointer;margin-bottom:3.5rem;position:relative}.audio-player-full.svelte-1fvt57i .progress-bar:where(.svelte-1fvt57i):before{content:"";position:absolute;top:-1rem;bottom:-1.5rem;left:0;right:0}.audio-player-full.svelte-1fvt57i .progress-bar:where(.svelte-1fvt57i) .progress-bar-filled:where(.svelte-1fvt57i){height:100%;background:#0070f3;width:0%;border-radius:.25rem}.audio-player-full.svelte-1fvt57i .progress-bar:where(.svelte-1fvt57i) .progress-bar-filled:where(.svelte-1fvt57i) .progress-bar-handle:where(.svelte-1fvt57i){position:absolute;margin-top:-4px;margin-left:-7.5px;width:15px;height:15px;background:#0070f3;border-radius:50%;pointer-events:auto}.audio-player-full.svelte-1fvt57i .progress-bar:where(.svelte-1fvt57i) .progress-bar-info:where(.svelte-1fvt57i){display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:#666}.audio-player-full.svelte-1fvt57i .controls:where(.svelte-1fvt57i){display:flex;gap:2rem}.audio-player-full.svelte-1fvt57i .controls:where(.svelte-1fvt57i) .main-button:where(.svelte-1fvt57i){display:flex;align-items:center;justify-content:center;background:#666;border:none;border-radius:100%;width:4rem;height:4rem;font-size:2rem;cursor:pointer;color:#fff}.audio-player-full.svelte-1fvt57i .controls:where(.svelte-1fvt57i) .auxiliary-button:where(.svelte-1fvt57i){display:flex;align-items:center;justify-content:center;background:none;border:none;font-size:2rem;cursor:pointer;color:#666}.hidden.svelte-1ifx1we{display:none}body{--maximum-content-width: 800px;max-width:var(--maximum-content-width);margin:0 auto;font-family:Courier New,Courier,monospace;margin-bottom:5.5rem}body input,body textarea,body button{font-family:inherit}main.svelte-32th31{padding:1rem}nav.svelte-32th31{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #ddd}nav.svelte-32th31 .logo:where(.svelte-32th31){min-width:1.8rem;min-height:1.8rem}nav.svelte-32th31 .search-button:where(.svelte-32th31){display:flex;align-items:center;gap:.5rem;background:none;border:1px solid;cursor:pointer;font-size:.75rem;padding:.5rem 1rem;border-radius:1rem;color:inherit;flex:1;max-width:20rem}.main-content.svelte-1pd0co3{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.main-content.svelte-1pd0co3 .search-guide:where(.svelte-1pd0co3){display:flex;flex-direction:column;flex:4;align-items:center;justify-content:center;border-radius:.5rem;border:none;padding:2rem;background-color:#620000;color:#fff;cursor:pointer;box-shadow:5px 5px 10px #00000080}.main-content.svelte-1pd0co3 .search-guide:where(.svelte-1pd0co3):hover{background-color:#800}.main-content.svelte-1pd0co3 .search-guide:where(.svelte-1pd0co3) .heading:where(.svelte-1pd0co3){font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.main-content.svelte-1pd0co3 .search-guide:where(.svelte-1pd0co3) .subheading:where(.svelte-1pd0co3){font-size:.8rem;color:#bebebe;margin-bottom:1.5rem}.main-content.svelte-1pd0co3 .artists-guide:where(.svelte-1pd0co3){display:flex;flex-direction:column;align-items:center;justify-content:center;flex:3;border-radius:.5rem;border:none;padding:2rem;background-color:#000946;color:#fff;cursor:pointer;box-shadow:5px 5px 10px #00000080}.main-content.svelte-1pd0co3 .artists-guide:where(.svelte-1pd0co3):hover{background-color:#092988}.main-content.svelte-1pd0co3 .artists-guide:where(.svelte-1pd0co3) .heading:where(.svelte-1pd0co3){font-size:1.2rem;font-weight:700;margin-top:1.5rem;margin-bottom:.5rem}.main-content.svelte-1pd0co3 .artists-guide:where(.svelte-1pd0co3) .subheading:where(.svelte-1pd0co3){font-size:.8rem;color:#bebebe}.main-content.svelte-1pd0co3 .signup-guide:where(.svelte-1pd0co3){display:flex;flex-direction:column;align-items:center;justify-content:center;flex:3;border-radius:.5rem;border:none;padding:2rem;background-color:#938a00;color:#fff;cursor:pointer;box-shadow:5px 5px 10px #00000080}.main-content.svelte-1pd0co3 .signup-guide:where(.svelte-1pd0co3):hover{background-color:#b2a601}.main-content.svelte-1pd0co3 .signup-guide:where(.svelte-1pd0co3) .heading:where(.svelte-1pd0co3){font-size:1.2rem;font-weight:700;margin-top:1.5rem;margin-bottom:.5rem}.main-content.svelte-1pd0co3 .signup-guide:where(.svelte-1pd0co3) .subheading:where(.svelte-1pd0co3){font-size:.8rem;color:#dfdfdf;text-align:center}.secondary-content.svelte-1pd0co3{display:flex;justify-content:center;align-items:center}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3){display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:.5rem;border:none;background-color:#000946;color:#fff;cursor:pointer;box-shadow:5px 5px 10px #00000080}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3):hover{background-color:#092988}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3) .illustration:where(.svelte-1pd0co3){width:5rem;height:5rem;margin-right:2rem}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3) .info:where(.svelte-1pd0co3){text-align:left}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3) .info:where(.svelte-1pd0co3) .heading:where(.svelte-1pd0co3){font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.secondary-content.svelte-1pd0co3 .signin-guide:where(.svelte-1pd0co3) .info:where(.svelte-1pd0co3) .subheading:where(.svelte-1pd0co3){font-size:.8rem;color:#bebebe}.artist-card.svelte-w8bt21{display:flex;align-items:center;padding:.25rem;border:1px solid #ccc;background-color:#f9f9f9;border-radius:.25rem;box-shadow:1px 1px 2px #0000001a;width:100%;text-align:left;cursor:pointer;margin:.1rem 0}.artist-card.svelte-w8bt21 .artist-illustration:where(.svelte-w8bt21){width:2.5rem;height:2.5rem;margin-left:0;margin-right:.5rem}.artist-card.svelte-w8bt21 .artist-illustration:where(.svelte-w8bt21) img:where(.svelte-w8bt21){width:100%;height:100%;object-fit:cover;border-radius:50%}.artist-card.svelte-w8bt21 .artist-info:where(.svelte-w8bt21) .primary-row:where(.svelte-w8bt21){display:flex;gap:.5rem;align-items:center}.artist-card.svelte-w8bt21 .artist-info:where(.svelte-w8bt21) .primary-row:where(.svelte-w8bt21) .artist-name:where(.svelte-w8bt21){font-weight:700;font-size:.8rem;display:block;margin-bottom:.15rem}.artist-card.svelte-w8bt21 .artist-info:where(.svelte-w8bt21) .primary-row:where(.svelte-w8bt21) .artist-genre:where(.svelte-w8bt21){color:#666;font-size:.65rem}.artist-card.svelte-w8bt21 .artist-info:where(.svelte-w8bt21) .artist-location:where(.svelte-w8bt21){color:#666;font-size:.65rem;margin-left:auto}button.svelte-1i9k8tt{display:flex;align-items:center;gap:.5rem;color:#1b97c8;background:none;border:1px solid #1b97c8ff;border-radius:.15rem;padding:.25rem .5rem;cursor:pointer}button.svelte-1i9k8tt:hover:not(:disabled){background-color:#e6f7ff}button.svelte-1i9k8tt:disabled{color:#727794;border-color:#727794;cursor:not-allowed}h2.svelte-1pr3dm6{margin-bottom:1rem}.action-bar.svelte-1pr3dm6{display:flex;gap:.25rem;margin-bottom:1.5rem}.song-card.svelte-1oooyyb{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;background-color:#e3f5ff;padding:.25rem;border-radius:.25rem;box-shadow:1px 1px 2px #0000001a;margin:.1rem 0}.song-card.svelte-1oooyyb.currently-playing{background-color:#c1e7ff;color:#004085;font-weight:700;box-shadow:0 0 10px #1b97c8}.song-card.svelte-1oooyyb .song-area:where(.svelte-1oooyyb){cursor:pointer;display:flex;align-items:center;flex:1;text-align:left;padding:0;margin:0;border:none;background:none}.song-card.svelte-1oooyyb .song-area:where(.svelte-1oooyyb) .song-illustration:where(.svelte-1oooyyb){width:2.5rem;height:2.5rem;margin-left:0;margin-right:.5rem}.song-card.svelte-1oooyyb .song-area:where(.svelte-1oooyyb) .song-illustration:where(.svelte-1oooyyb) img:where(.svelte-1oooyyb){width:100%;height:100%;object-fit:cover}.song-card.svelte-1oooyyb .song-area:where(.svelte-1oooyyb) .song-info:where(.svelte-1oooyyb) .song-name:where(.svelte-1oooyyb){font-weight:700;font-size:.8rem;margin-bottom:.15rem}.song-card.svelte-1oooyyb .song-area:where(.svelte-1oooyyb) .song-info:where(.svelte-1oooyyb) .artist-name:where(.svelte-1oooyyb){color:#666;font-size:.65rem}.song-card.svelte-1oooyyb .song-actions:where(.svelte-1oooyyb){display:flex}.action-button.svelte-1oooyyb{display:flex;align-items:center;border:none;background:none;font-size:1.5rem;padding-left:1rem}.action-button.svelte-1oooyyb:disabled{cursor:not-allowed;opacity:.25}.album-card.svelte-158tbze{display:flex;justify-content:space-between;align-items:center;border:1px solid #ccc;background-color:#e3f5ff;padding:.25rem;border-radius:.25rem;box-shadow:1px 1px 2px #0000001a;margin:.1rem 0}.album-card.svelte-158tbze .album-area:where(.svelte-158tbze){cursor:pointer;display:flex;align-items:center;flex:1;text-align:left;padding:0;margin:0;border:none;background:none}.album-card.svelte-158tbze .album-area:where(.svelte-158tbze) .album-illustration:where(.svelte-158tbze){width:2.5rem;height:2.5rem;margin-right:.5rem}.album-card.svelte-158tbze .album-area:where(.svelte-158tbze) .album-illustration:where(.svelte-158tbze) img:where(.svelte-158tbze){width:100%;height:100%;object-fit:cover}.album-card.svelte-158tbze .album-area:where(.svelte-158tbze) .album-info:where(.svelte-158tbze) .album-name:where(.svelte-158tbze){font-weight:700;font-size:.8rem;margin-bottom:.15rem}.album-card.svelte-158tbze .album-area:where(.svelte-158tbze) .album-info:where(.svelte-158tbze) .artist-name:where(.svelte-158tbze){color:#666;font-size:.65rem}.modal-window.svelte-1xjj951{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-width:1px;border-radius:8px;box-shadow:0 4px 32px #0003;z-index:1001;width:85%;height:90%;max-width:800px;max-height:800px}.modal-close.svelte-1xjj951{position:absolute;top:0;right:0;padding:1.5rem;background:none;border:none;font-size:1.25rem;color:#888;cursor:pointer}.modal-content.svelte-1xjj951{margin-top:1rem;height:calc(100% - 1rem);overflow-y:auto}.donation-success.svelte-1cdtapj{text-align:center;color:#1b97c8}.donation-success.svelte-1cdtapj h2:where(.svelte-1cdtapj){font-size:3.5rem}.donation-success.svelte-1cdtapj p:where(.svelte-1cdtapj){font-size:1.5rem;margin:2rem 0}.donation-success.svelte-1cdtapj .close-button:where(.svelte-1cdtapj){border:1px solid #1b97c8ff;color:#1b97c8;background:none;border-radius:.25rem;width:100%;padding:1rem;font-size:1.5rem;box-sizing:border-box}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj){margin-bottom:2.5rem}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-fields:where(.svelte-1cdtapj).invisible{visibility:hidden;height:0;overflow:hidden}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-field:where(.svelte-1cdtapj){margin-bottom:1rem}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-field:where(.svelte-1cdtapj) div:where(.svelte-1cdtapj){border:1px solid #ccc;border-radius:4px;padding:1rem;background-color:#fff}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-field:where(.svelte-1cdtapj) label:where(.svelte-1cdtapj){display:block;font-size:.9rem;color:#888;margin-bottom:.4rem}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-row:where(.svelte-1cdtapj){display:flex;gap:1rem}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-row:where(.svelte-1cdtapj) .card-field:where(.svelte-1cdtapj){flex:1}.donation-form.svelte-1cdtapj .card-container:where(.svelte-1cdtapj) .card-errors:where(.svelte-1cdtapj){color:#fa755a;font-size:1.2rem;margin-bottom:1.5rem}.donation-form.svelte-1cdtapj .amount-container:where(.svelte-1cdtapj){position:relative;display:flex;align-items:center;margin-top:1rem;margin-bottom:1rem}.donation-form.svelte-1cdtapj .message-container:where(.svelte-1cdtapj){margin-bottom:1rem;display:flex;flex-direction:column}.donation-form.svelte-1cdtapj .message-container:where(.svelte-1cdtapj) label:where(.svelte-1cdtapj){font-size:.9rem;color:#888;margin-bottom:.4rem}.donation-form.svelte-1cdtapj .message-container:where(.svelte-1cdtapj) textarea:where(.svelte-1cdtapj){padding:.75rem;font-size:1rem;font-family:inherit;border:1px solid #ccc;border-radius:4px;resize:vertical;box-sizing:border-box}.donation-form.svelte-1cdtapj .message-container:where(.svelte-1cdtapj) .message-counter:where(.svelte-1cdtapj){font-size:.8rem;color:#aaa;text-align:right;margin-top:.25rem}.donation-form.svelte-1cdtapj .amount-input:where(.svelte-1cdtapj){width:100%;padding:1rem 4.5rem 1rem 1rem;font-size:1.5rem;box-sizing:border-box}.donation-form.svelte-1cdtapj .currency-indicator:where(.svelte-1cdtapj){position:absolute;right:1.5rem;font-size:1.5rem;color:#888;pointer-events:none}.donation-form.svelte-1cdtapj .donate-button:where(.svelte-1cdtapj){background-color:#21a703;color:#fff;border:none;border-radius:.25rem;width:100%;padding:1rem;font-size:1.5rem;box-sizing:border-box;margin-bottom:1.5rem}.donation-form.svelte-1cdtapj .donate-button:where(.svelte-1cdtapj):disabled{background-color:#004f0b;color:#fff;opacity:.6;cursor:not-allowed}.donation-form.svelte-1cdtapj .cancel-button:where(.svelte-1cdtapj){background-color:#ccc;color:#333;border:none;border-radius:.25rem;width:100%;padding:1rem;font-size:1.5rem;box-sizing:border-box}nav.svelte-18yhweq{margin-bottom:1rem}.background-image.svelte-18yhweq{width:min(100vw,var(--maximum-content-width));aspect-ratio:4 / 3;position:relative;left:50%;transform:translate(-50%);overflow:hidden;margin-bottom:1rem}.background-image.svelte-18yhweq.flush-top{margin-top:-1rem}.background-image.svelte-18yhweq img:where(.svelte-18yhweq){width:100%;height:100%;object-fit:cover}h2.svelte-18yhweq{margin-bottom:0}h5.svelte-18yhweq{margin-top:0;margin-bottom:1em;color:gray}.location-parts.svelte-18yhweq{margin-bottom:1.5rem}.location-parts.svelte-18yhweq .location-part:where(.svelte-18yhweq){color:gray;font-weight:700;font-size:.9rem}.action-bar.svelte-18yhweq{display:flex;gap:.25rem;margin-bottom:1.5rem}.background-image.svelte-h9d1a1{width:min(100vw,30rem);aspect-ratio:1 / 1;position:relative;left:50%;transform:translate(-50%);overflow:hidden;margin-bottom:1rem;margin-top:1rem}.background-image.svelte-h9d1a1 img:where(.svelte-h9d1a1){width:100%;height:100%;object-fit:cover}h2.svelte-h9d1a1{margin-bottom:0}h5.svelte-h9d1a1{margin-top:0;margin-bottom:1em;color:gray}button.svelte-1czrvdo{display:flex;align-items:center;gap:.5rem;background-color:#00478a;color:#fff;border-radius:.15rem;border:none;padding:.5rem .75rem;cursor:pointer}button.svelte-1czrvdo:hover{background-color:#00205b}button.svelte-1czrvdo:disabled{background-color:#727794;cursor:not-allowed}button.svelte-1x3f3j8{display:flex;align-items:center;gap:.5rem;color:#1b97c8;background:none;border:1px solid #1b97c8ff;border-radius:.15rem;padding:.5rem .75rem;cursor:pointer}button.svelte-1x3f3j8:hover{background-color:#e6f7ff}h2.svelte-fhm01u{margin-bottom:1.5rem}.form-item.svelte-fhm01u{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-fhm01u label:where(.svelte-fhm01u){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-fhm01u input:where(.svelte-fhm01u){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}.form-item.svelte-fhm01u .file-input:where(.svelte-fhm01u){cursor:pointer}.form-item.svelte-fhm01u .file-input:where(.svelte-fhm01u)::file-selector-button{margin-right:1rem;border:1px solid #1b97c8ff;background:none;color:#1b97c8;padding:.35rem .6rem;border-radius:.15rem;cursor:pointer;font-family:inherit;font-size:.75rem}.form-actions.svelte-fhm01u{display:flex;gap:.5rem}.donation-card.svelte-vy8asz{border:1px solid #ccc;padding:.25rem 1rem}.donation-card.svelte-vy8asz .artist-name:where(.svelte-vy8asz),.donation-card.svelte-vy8asz .sender-name:where(.svelte-vy8asz){font-style:italic}.donation-card.svelte-vy8asz .donation-message:where(.svelte-vy8asz){margin:.25rem 0;padding:.25rem .75rem;border-left:3px solid #ccc;font-style:italic;color:#555}.payout-request-card.svelte-1j1wk05{border:1px solid #ccc;padding:.25rem 1rem;background-color:#f9f9f9}.payout-request-card.svelte-1j1wk05 .recipient-name:where(.svelte-1j1wk05){font-style:italic}.payout-request-card.svelte-1j1wk05 .payout-status:where(.svelte-1j1wk05)[data-status=pending]{color:#b07d00}.payout-request-card.svelte-1j1wk05 .payout-status:where(.svelte-1j1wk05)[data-status=succeeded]{color:#2a7a2a}.payout-request-card.svelte-1j1wk05 .payout-status:where(.svelte-1j1wk05)[data-status=failed]{color:#b00000}h2.svelte-18him64{margin-bottom:0}h5.svelte-18him64{margin-top:0;margin-bottom:1.5em;color:gray}.summary.svelte-18him64{margin-bottom:1.5em}.summary.svelte-18him64 p:where(.svelte-18him64){margin:0;color:gray}.available-funds.svelte-18him64{color:gray;margin-bottom:1.5em}.donation-list.svelte-18him64{display:flex;flex-direction:column;gap:1em}form.svelte-18him64 .form-item:where(.svelte-18him64){display:flex;flex-direction:column;margin-bottom:1.5rem}form.svelte-18him64 .form-item:where(.svelte-18him64) label:where(.svelte-18him64){color:gray;font-size:1rem;margin-bottom:.5rem}form.svelte-18him64 .form-item:where(.svelte-18him64) input:where(.svelte-18him64),form.svelte-18him64 .form-item:where(.svelte-18him64) select:where(.svelte-18him64){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}form.svelte-18him64 .form-item:where(.svelte-18him64) .phone-input:where(.svelte-18him64){display:flex;align-items:center;gap:.5rem}form.svelte-18him64 .form-item:where(.svelte-18him64) .phone-input:where(.svelte-18him64) .phone-prefix:where(.svelte-18him64){font-size:1.2rem;white-space:nowrap}form.svelte-18him64 .form-actions:where(.svelte-18him64){display:flex;gap:.5rem}form.svelte-18him64 .form-error:where(.svelte-18him64){color:red}input.svelte-n3u193{width:100%;padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;box-sizing:border-box;font-family:inherit}.location-results-popover.svelte-n3u193{inset:auto;position-anchor:--location-input;top:anchor(bottom);left:anchor(left);width:anchor-size(width);max-height:15rem;overflow-y:auto;margin:0;padding:0;border:1px solid #ccc;border-radius:.25rem;box-shadow:0 2px 10px #0000001a;background:#fff}.location-results-popover.svelte-n3u193:popover-open{display:flex;flex-direction:column}.location-results-popover.svelte-n3u193 .result-item:where(.svelte-n3u193){padding:.5rem 1rem;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;font-size:.9rem}.location-results-popover.svelte-n3u193 .result-item:where(.svelte-n3u193):not(:last-child){border-bottom:1px solid #eee}.location-results-popover.svelte-n3u193 .result-item:where(.svelte-n3u193):hover{background-color:#f0f0f0;color:#1b97c8}h2.svelte-17wsnou{margin-bottom:0}h5.svelte-17wsnou{margin-top:0;margin-bottom:1.5em;color:gray}.form-item.svelte-17wsnou{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-17wsnou label:where(.svelte-17wsnou){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-17wsnou input:where(.svelte-17wsnou),.form-item.svelte-17wsnou select:where(.svelte-17wsnou){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}.form-item.svelte-17wsnou .file-input:where(.svelte-17wsnou){cursor:pointer}.form-item.svelte-17wsnou .file-input:where(.svelte-17wsnou)::file-selector-button{margin-right:1rem;border:1px solid #1b97c8ff;background:none;color:#1b97c8;padding:.35rem .6rem;border-radius:.15rem;cursor:pointer;font-family:inherit;font-size:.75rem}.form-actions.svelte-17wsnou{display:flex;gap:.5rem}.form-item.svelte-198slwm{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-198slwm label:where(.svelte-198slwm){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-198slwm input:where(.svelte-198slwm),.form-item.svelte-198slwm select:where(.svelte-198slwm){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}.form-actions.svelte-198slwm{display:flex;gap:.5rem}.form-item.svelte-ee7lrs{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-ee7lrs label:where(.svelte-ee7lrs){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-ee7lrs input:where(.svelte-ee7lrs),.form-item.svelte-ee7lrs select:where(.svelte-ee7lrs){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}.form-item.svelte-ee7lrs .file-input:where(.svelte-ee7lrs){cursor:pointer}.form-item.svelte-ee7lrs .file-input:where(.svelte-ee7lrs)::file-selector-button{margin-right:1rem;border:1px solid #1b97c8ff;background:none;color:#1b97c8;padding:.35rem .6rem;border-radius:.15rem;cursor:pointer;font-family:inherit;font-size:.75rem}.form-actions.svelte-ee7lrs{display:flex;gap:.5rem}.success.svelte-ee7lrs{color:green}.error.svelte-ee7lrs{color:red}h2.svelte-1qvuve6{margin-bottom:1.5rem}.form-item.svelte-1qvuve6{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-1qvuve6 label:where(.svelte-1qvuve6){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-1qvuve6 input:where(.svelte-1qvuve6),.form-item.svelte-1qvuve6 select:where(.svelte-1qvuve6){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem;font-family:inherit;background-color:#fff}.form-item.svelte-1qvuve6 .file-input:where(.svelte-1qvuve6){cursor:pointer}.form-item.svelte-1qvuve6 .file-input:where(.svelte-1qvuve6)::file-selector-button{margin-right:1rem;border:1px solid #1b97c8ff;background:none;color:#1b97c8;padding:.35rem .6rem;border-radius:.15rem;cursor:pointer;font-family:inherit;font-size:.75rem}.form-actions.svelte-1qvuve6{display:flex;gap:.5rem}h2.svelte-xbuvqn{margin-bottom:1.5rem}.form-item.svelte-xbuvqn{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-xbuvqn label:where(.svelte-xbuvqn){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-xbuvqn input:where(.svelte-xbuvqn){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem}.error.svelte-xbuvqn{color:red;font-size:.9rem;margin-top:.5rem}.form-actions.svelte-xbuvqn{display:flex;gap:.5rem}.donations-list.svelte-7upk8p{display:flex;flex-direction:column;gap:1em}h2.svelte-e09891{margin-bottom:1.5rem}.form-item.svelte-e09891{display:flex;flex-direction:column;margin-bottom:1.5rem}.form-item.svelte-e09891 label:where(.svelte-e09891){color:gray;font-size:1rem;margin-bottom:.5rem}.form-item.svelte-e09891 input:where(.svelte-e09891){padding:.5rem;font-size:1.2rem;border:1px solid #ccc;border-radius:.25rem;max-width:40rem}.form-item.svelte-e09891 .error:where(.svelte-e09891){color:red;font-size:.9rem;margin-top:.5rem}.form-actions.svelte-e09891{display:flex;gap:.5rem}.song-item.ghost.svelte-1laf00{opacity:.25;pointer-events:none}.drop-placeholder.svelte-1laf00{pointer-events:none;border:1px solid currentColor;border-radius:6px;opacity:.25}.drag-handle.svelte-1laf00{flex-shrink:0;cursor:grab;color:#aaa;padding:.25rem;font-size:1.25em;touch-action:none;-webkit-user-select:none;user-select:none}.drag-handle.svelte-1laf00:active{cursor:grabbing}.floating-card.svelte-1laf00{position:fixed;z-index:1000;pointer-events:none;transform:translate(calc(-100% + 1rem),-50%);box-shadow:0 8px 32px #00000059;border-radius:8px;opacity:.92;transition:opacity .3s ease}.floating-card.fading.svelte-1laf00{opacity:0}.search-bar.svelte-1m49r6g{display:flex;align-items:center;border-width:1px 0;border-style:solid;border-color:#bbb}.search-bar.svelte-1m49r6g .back-button:where(.svelte-1m49r6g),.search-bar.svelte-1m49r6g .clear-button:where(.svelte-1m49r6g){flex-shrink:0;background:none;border:none;cursor:pointer;padding:.5rem}.search-bar.svelte-1m49r6g input:where(.svelte-1m49r6g){flex:1;font-size:1.25rem;padding:1rem .5rem;box-sizing:border-box;border:none;outline:none;width:100%}.search-results.svelte-1m49r6g{padding:1rem}.search-results.svelte-1m49r6g .search-results-group:where(.svelte-1m49r6g){margin-bottom:1.5rem}.search-results.svelte-1m49r6g .search-results-group:where(.svelte-1m49r6g) h4:where(.svelte-1m49r6g){margin-top:.25rem;margin-bottom:.25rem}.search-results.svelte-1m49r6g .search-icon:where(.svelte-1m49r6g){display:flex;justify-content:center;margin-top:10rem;opacity:.25}.search-results.svelte-1m49r6g .search-icon:where(.svelte-1m49r6g) svg{width:8rem;height:8rem}
