.fav-button.svelte-1ldvxsi{stroke-width:2px;font-size:calc(1.5em - 4px)!important}.cards-wrapper:not(#favourites .cards-wrapper) .move-arrow.svelte-1ldvxsi{display:none}.cards-wrapper:not(#favourites .cards-wrapper) .fav-button.svelte-1ldvxsi{color:var(--background-3);stroke:var(--text-3)}@media (hover: hover){.cards-wrapper:not(#favourites .cards-wrapper) .fav-button.svelte-1ldvxsi:hover{stroke:var(--gold)}#favourites .cards-wrapper .fav-button.svelte-1ldvxsi:hover{color:var(--background-3);stroke:var(--gold)}#favourites .cards-wrapper .move-arrow.svelte-1ldvxsi:hover{color:var(--text-2)}}#favourites .cards-wrapper .fav-button.svelte-1ldvxsi{color:var(--gold);stroke:currentColor}#favourites .cards-wrapper>:only-child .move-arrow.svelte-1ldvxsi{display:none}#favourites .cards-wrapper>:first-child .move-arrow.prev.svelte-1ldvxsi{display:none}#favourites .cards-wrapper>:last-child .move-arrow.next.svelte-1ldvxsi{display:none}.move-arrow.svelte-1ldvxsi,.fav-button.svelte-1ldvxsi{transition:all .2s}@media screen and (max-width: 640px){.move-arrow.svelte-1ldvxsi{rotate:90deg}}.report-button.svelte-141ejbl{background:none;border:none;padding:4px;cursor:pointer;color:var(--text-3);transition:color .2s;display:flex;align-items:center;justify-content:center}.report-button.svelte-141ejbl:hover{color:var(--text)}.report-overlay.svelte-141ejbl{position:fixed;inset:0;min-height:auto;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10}.report-modal.svelte-141ejbl{background:var(--background-2);padding:10px;border-radius:24px;width:calc(100% - 13px);max-width:500px}h3.svelte-141ejbl{margin:5px 0 15px;font-weight:500;color:var(--text)}h3.svelte-141ejbl span:where(.svelte-141ejbl){font-weight:600}p.svelte-141ejbl{color:var(--text-2);font-size:.9em;text-align:left;padding:0 6.5px}textarea.svelte-141ejbl{width:100%;padding:8px;border-radius:6px;border:none;margin-top:1em;margin-bottom:0;background:var(--background-3);color:var(--text);resize:vertical}textarea.svelte-141ejbl:focus-visible{outline:2px solid var(--blue)}button.svelte-141ejbl{padding:8px 16px;border-radius:6px;border:none;background:var(--background-3);-webkit-tap-highlight-color:transparent;cursor:pointer;transition:opacity .2s}button.svelte-141ejbl:hover:not(:disabled){opacity:.8}button.svelte-141ejbl:disabled{opacity:.5;cursor:not-allowed}.error.svelte-141ejbl{color:var(--red);margin:10px 0 0;font-size:.9em}.success.svelte-141ejbl{color:var(--green);margin:10px 0 0;font-size:.9em}.type-selector.svelte-141ejbl{display:grid;gap:.4em}.type-selector.svelte-141ejbl button:where(.svelte-141ejbl){width:100%;text-align:left;padding:12px;transition:all .2s}.type-selector.svelte-141ejbl:not(:has(+textarea)) button:where(.svelte-141ejbl):last-child{border-radius:6px 6px 15px 15px}.type-selector.svelte-141ejbl button.selected:where(.svelte-141ejbl){background:var(--blue);color:var(--white);border-left:3px solid var(--accent)}.send-button.svelte-141ejbl{width:100%;margin-top:8px;border-radius:50px;background:var(--yellow);color:var(--black);font-weight:600;padding:8px 0}.send-button.svelte-141ejbl:hover:not(:disabled){opacity:.9}svg.svelte-d9rg9c{max-height:1em;position:relative;top:.1em}.share.svelte-1cog0go{all:unset;cursor:pointer;transition:opacity .2s ease;font-size:1.1rem}.share.svelte-1cog0go:hover{opacity:.8}.msg.svelte-1cog0go{position:absolute;top:0;left:50%;translate:-50%;width:100%;max-width:500px;margin-top:1em;padding:.2em 0;border-radius:1em;background:var(--green);color:var(--white)}.a2hs.svelte-12xoqh9{display:none}.a2hs-mobibg.svelte-12xoqh9{position:fixed;top:0;height:100vh;width:100vw;background:var(--background-seethrough);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:3;display:none}.a2hsc.svelte-12xoqh9{position:fixed;bottom:0;right:0;height:fit-content;max-height:85dvh;width:454px;border-radius:28px;background:var(--background-2);margin:10px;padding:10px;border:solid 3px var(--blue);overflow:auto;z-index:4}@supports (height: 90dvh){.a2hsc.svelte-12xoqh9{max-height:90dvh}}.a2hsc.svelte-12xoqh9 p:where(.svelte-12xoqh9){font-size:.9em;text-align:center;margin:0;line-height:1.3em}.a2hsc.svelte-12xoqh9 .a2hsc-textimg:where(.svelte-12xoqh9){display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:10px}.a2hsc.svelte-12xoqh9 .a2hsc-textimg:where(.svelte-12xoqh9) img{width:122px;height:auto;border-radius:17px;border:solid 3px var(--background-3)}.a2hsc.svelte-12xoqh9 .button-wrapper:where(.svelte-12xoqh9){align-self:stretch;padding-top:11px;justify-content:center;align-items:center;gap:7px;display:inline-flex;width:100%;font-size:.8em}.button.svelte-12xoqh9{text-decoration:none;flex:1 1 0;padding-top:4px;padding-bottom:4px;border-radius:50px;justify-content:center;align-items:center;gap:5px;display:flex;font-weight:600;font-size:1.2em;transition:opacity .25s;color:var(--white);user-select:none}.button.svelte-12xoqh9:hover{opacity:75%;transition:opacity .25s}.a2hsc.svelte-12xoqh9 .button-wrapper:where(.svelte-12xoqh9) .button:where(.svelte-12xoqh9){flex:auto;padding:6px 9px;cursor:pointer;font-weight:500;background-color:var(--blue)}.a2hsc.svelte-12xoqh9 .button-wrapper:where(.svelte-12xoqh9) .button.later:where(.svelte-12xoqh9){font-weight:400;width:auto;color:var(--text);background:var(--background-3)}.a2hs-warnclosed.svelte-12xoqh9{display:none;text-align:center;line-height:1.3em;background:var(--background-3);padding:10px;border-radius:25px;border:2px solid var(--orange);margin-top:7px;margin-bottom:-4px;font-size:.9em}@media screen and (max-width: 900px){.a2hsc.svelte-12xoqh9{width:auto;box-shadow:unset}.a2hsc.svelte-12xoqh9 .button-wrapper:where(.svelte-12xoqh9){font-size:.9em;flex-direction:column;align-items:unset}.a2hs-mobibg.svelte-12xoqh9{display:block}}@media screen and (max-width: 320px){.a2hsc-textimg.svelte-12xoqh9 img{display:none}}@media (display-mode: standalone){.a2hs.svelte-12xoqh9{display:none!important}}.a2hsc#ioshowto.svelte-12xoqh9{display:none;text-align:center;gap:7px;flex-direction:column}.a2hsc#ioshowto.svelte-12xoqh9 div.ihttitle:where(.svelte-12xoqh9){font-size:1.25em;font-weight:600;margin-bottom:.5em}.a2hsc#ioshowto.svelte-12xoqh9 img{max-width:100%;height:auto}@media screen and (max-height: 420px),(min-width: 420px) and (max-width: 900px){.a2hsc#ioshowto.svelte-12xoqh9{align-items:center}.a2hsc#ioshowto.svelte-12xoqh9 img{max-width:50vw}}.a2hsc#ioshowto.svelte-12xoqh9 ol:where(.svelte-12xoqh9){margin:0;padding:0;list-style-position:inside}ol.svelte-12xoqh9 li:where(.svelte-12xoqh9)::marker{font-weight:700}
