.favourites-delete-modal[data-v-6c09963c]{background-color:var(--tc-neutral-10);border-radius:var(--tc-corner-radius-m);display:flex;flex-direction:column;padding:var(--tc-spacing-7) var(--tc-spacing-6);position:relative;text-align:center;width:421px}.close[data-v-6c09963c]{color:var(--tc-neutral-80);cursor:pointer;font-size:var(--tc-font-size-12);position:absolute;right:var(--tc-spacing-7);top:var(--tc-spacing-7)}.close[data-v-6c09963c]:before{margin:0}.title[data-v-6c09963c]{margin-top:var(--tc-spacing-6)}.subtitle[data-v-6c09963c],.title[data-v-6c09963c]{color:var(--tc-neutral-100)}.subtitle[data-v-6c09963c]{margin-top:var(--tc-spacing-4)}.modal-actions[data-v-6c09963c]{display:flex;flex-direction:column;gap:var(--tc-spacing-2);margin-top:var(--tc-spacing-7)}.favourite-button[data-v-4ab205fd],.favourite-button .heart-wrap[data-v-4ab205fd]{display:inline-flex;position:relative}.favourite-button .heart-wrap[data-v-4ab205fd]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;font:inherit;justify-content:center;padding:0}.favourite-button .heart-wrap i[data-v-4ab205fd]{color:var(--tc-neutral-80);font-size:var(--tc-font-size-20);transition:color .2s ease-in-out}.favourite-button .heart-wrap .icon-like-1[data-v-4ab205fd]{color:var(--tc-brand-50-link)}.favourite-button .heart-wrap[data-v-4ab205fd]:disabled{opacity:.5;pointer-events:none}.favourite-button .heart-wrap.chip[data-v-4ab205fd]{background-color:var(--tc-neutral-10);border-radius:50%;box-shadow:var(--tc-elevation-3);height:30px;width:30px}.favourite-button .heart-wrap.saving[data-v-4ab205fd]{animation:favourite-pulse-in-4ab205fd .4s ease-out forwards}.favourite-button .heart-wrap.removing[data-v-4ab205fd]{animation:favourite-pulse-out-4ab205fd .3s ease-in forwards}.favourite-button .heart-wrap[data-v-4ab205fd] .particle{background:var(--tc-brand-50-link);border-radius:50%;height:7px;left:50%;margin:-3.5px 0 0 -3.5px;pointer-events:none;position:absolute;top:50%;width:7px}.favourite-button .heart-wrap[data-v-4ab205fd] .particle.particle--burst{animation:favourite-particle-burst-4ab205fd .5s ease-out forwards}.hint[data-v-4ab205fd]{border-radius:var(--tc-corner-radius-s);box-shadow:var(--tc-elevation-3);color:var(--tc-neutral-100);font-size:var(--tc-font-size-12);font-weight:var(--tc-font-weight-regular);padding:var(--tc-spacing-2) var(--tc-spacing-3);pointer-events:none;position:fixed;transform:translate(-50%);white-space:nowrap;z-index:20}.hint[data-v-4ab205fd],.hint[data-v-4ab205fd]:after{background-color:var(--tc-neutral-10)}.hint[data-v-4ab205fd]:after{content:"";height:8px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:100%;transform:rotate(45deg);width:8px}.toast[data-v-4ab205fd]{align-items:center;backdrop-filter:blur(var(--tc-spacing-2));-webkit-backdrop-filter:blur(var(--tc-spacing-2));background:#000000b3;border-radius:var(--tc-corner-radius-s);color:var(--tc-neutral-10);display:flex;gap:var(--tc-spacing-5);justify-content:space-between;overflow:hidden;padding:var(--tc-spacing-4) var(--tc-spacing-5);position:relative}.toast .progress-bar[data-v-4ab205fd]{animation:fillToast-4ab205fd linear forwards;background:#000;border-radius:var(--tc-corner-radius-s) 0 0 var(--tc-corner-radius-s);height:100%;left:0;position:absolute;top:0;width:0;z-index:0}.toast .text[data-v-4ab205fd]{position:relative;white-space:nowrap;z-index:1}.toast .list-name[data-v-4ab205fd]{color:var(--tc-neutral-10)}.toast .edit-btn[data-v-4ab205fd]{background:none;border:none;color:var(--tc-brand-30);cursor:pointer;flex-shrink:0;padding:0;position:relative;white-space:nowrap;z-index:1}.favourite-tooltip[data-v-4ab205fd]{background-color:var(--tc-neutral-10);border-radius:var(--tc-corner-radius-m);color:var(--tc-neutral-100);display:flex;filter:drop-shadow(1px 1px 16px rgba(112,135,165,.4));flex-direction:column;gap:var(--tc-spacing-4);padding:var(--tc-spacing-5);position:relative;width:320px}.favourite-tooltip[data-v-4ab205fd]:before{top:0;transform:translate(-50%);width:22.4px;z-index:-1}.favourite-tooltip[data-v-4ab205fd]:after,.favourite-tooltip[data-v-4ab205fd]:before{background-color:var(--tc-neutral-10);content:"";height:11.2px;left:50%;position:absolute}.favourite-tooltip[data-v-4ab205fd]:after{top:-5px;transform:translate(-50%) rotate(45deg);width:11.2px;z-index:-2}.favourite-tooltip .header[data-v-4ab205fd]{align-items:center;display:flex;justify-content:space-between}.favourite-tooltip .title[data-v-4ab205fd]{color:var(--tc-neutral-100)}.favourite-tooltip .manage-link[data-v-4ab205fd]{color:var(--tc-brand-50-link);cursor:pointer}.favourite-tooltip .divider[data-v-4ab205fd]{border:none;border-bottom:1px solid var(--tc-neutral-40);margin:0}.favourite-tooltip .list[data-v-4ab205fd]{display:flex;flex-direction:column;gap:var(--tc-spacing-4);list-style:none;margin:0;padding:0}.favourite-tooltip .list li[data-v-4ab205fd]{align-items:center;display:flex;gap:var(--tc-spacing-3)}.favourite-tooltip .list label[data-v-4ab205fd]{cursor:pointer}.favourite-tooltip .create-row[data-v-4ab205fd]{align-items:center;display:flex;gap:var(--tc-spacing-3)}.favourite-tooltip .create-row[data-v-4ab205fd] .wrapper{flex:1;min-width:0}.favourite-tooltip .checkbox-locked[data-v-4ab205fd] .checkbox-container .checkbox-input:disabled:checked~.checkbox-checkmark{background-color:var(--tc-brand-50-link);border-color:var(--tc-brand-50-link)}.favourite-tooltip .checkbox-locked[data-v-4ab205fd] .checkbox-container .checkbox-input:disabled:not(:checked)~.checkbox-checkmark{background-color:var(--tc-neutral-10);border-color:var(--tc-neutral-60)}.favourite-tooltip .char-counter[data-v-4ab205fd]{align-self:flex-start;color:var(--tc-neutral-80);display:block;margin-top:calc(var(--tc-spacing-2)*-1)}.favourite-tooltip .confirm-btn[data-v-4ab205fd]{width:100%}.list-theme-selector[data-v-4ab205fd]{display:flex;flex-direction:column;gap:var(--tc-spacing-3)}.list-theme-selector-options[data-v-4ab205fd]{align-items:center;display:flex;gap:var(--tc-spacing-2)}.list-theme-selector-option[data-v-4ab205fd]{align-items:center;background-color:var(--tc-neutral-10);border:1px solid var(--tc-neutral-40);border-radius:var(--tc-corner-radius-l);box-shadow:var(--tc-card-shadow);cursor:pointer;display:flex;flex:1;gap:var(--tc-spacing-1);justify-content:center;padding:var(--tc-spacing-2) var(--tc-spacing-3)}.list-theme-selector-option i[data-v-4ab205fd]{font-size:var(--tc-font-size-16)}.list-theme-selector-option i[data-v-4ab205fd]:before{margin:unset}.list-theme-selector-option.selected[data-v-4ab205fd]{border-color:var(--tc-brand-50-link);box-shadow:unset;color:var(--tc-brand-50-link)}.list-theme-selector-option.selected i[data-v-4ab205fd]{color:var(--tc-neutral-100)}.popover[data-v-4ab205fd]{align-items:center;display:flex;flex-direction:column;gap:var(--tc-spacing-3);position:fixed;transform:translate(-50%);z-index:9999}.popover-enter-active[data-v-4ab205fd],.popover-leave-active[data-v-4ab205fd]{transition:opacity .2s ease,transform .2s ease}.popover-enter-from[data-v-4ab205fd],.popover-leave-to[data-v-4ab205fd]{opacity:0;transform:translate(-50%,calc(var(--tc-spacing-2)*-1))}.popover-enter-to[data-v-4ab205fd],.popover-leave-from[data-v-4ab205fd]{opacity:1;transform:translate(-50%)}.hint-enter-active[data-v-4ab205fd],.hint-leave-active[data-v-4ab205fd]{transition:opacity .2s ease,transform .2s ease}.hint-enter-from[data-v-4ab205fd],.hint-leave-to[data-v-4ab205fd]{opacity:0;transform:translate(-50%,var(--tc-spacing-2))}.hint-enter-to[data-v-4ab205fd],.hint-leave-from[data-v-4ab205fd]{opacity:1;transform:translate(-50%)}@keyframes favourite-pulse-in-4ab205fd{0%{opacity:.5;transform:scale(.6)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes favourite-pulse-out-4ab205fd{0%{opacity:1;transform:scale(1)}40%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes favourite-particle-burst-4ab205fd{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(0)}}@keyframes fillToast-4ab205fd{0%{width:0}90%{border-radius:var(--tc-corner-radius-s) 0 0 var(--tc-corner-radius-s)}to{border-radius:var(--tc-corner-radius-s);width:100%}}
