.follow__button[data-v-895fbb27]{align-items:center;background:transparent;border:1px solid rgb(var(--secondary));border-radius:5px;color:rgb(var(--secondary));cursor:pointer;display:flex;font-size:var(--typo-sm);gap:.5rem;padding:.5rem 1rem;transition:all .2s ease-in-out}.follow__button[data-v-895fbb27]:hover{background-color:rgb(var(--secondary));color:#fff}.follow__button:hover .follow__icon[data-v-895fbb27]{fill:#fff;stroke:#fff;transition:all .2s ease-in-out}.follow__button--active[data-v-895fbb27]{background-color:rgb(var(--secondary));color:#fff}.follow__icon[data-v-895fbb27]{transition:all .2s ease-in-out}.follow__button--active .follow__icon[data-v-895fbb27]{animation:ring-895fbb27 1s ease 1}@keyframes ring-895fbb27{0%{transform:scale(1)}10%{rotate:10deg;transform:scale(1.2)}20%{rotate:-10deg;transform:scale(1)}30%{rotate:10deg;transform:scale(1.1)}40%{rotate:-10deg;transform:scale(1)}to{rotate:0deg;transform:scale(1)}}.spot-vote-icon-hover .thumb-circle{transform-origin:center;transition:transform .3s var(--ease-out--back)}.spot-vote-icon-hover circle{transform-origin:center;transition:transform .3s var(--ease-out--back),fill .3s}.spot-vote-icon-hover .thumb{transition:stroke .3s}.spot-vote-icon-hover .icon{transition:transform .3s var(--ease-out--back)}.spot-vote-icon-hover:hover circle{transform:scale(1.1)}.spot-vote-icon-hover:hover .thumb-circle{transform:scale(1.1) rotate(-3deg)}.spot-vote-icon-hover:hover .icon{transform:translateY(-3px)}.heart-button{display:flex;flex-direction:column;position:relative}.heart-button--loading{cursor:not-allowed}.heart-button--liked .heart-button__text{color:rgb(var(--secondary))}.heart-button--liked .heart-button__icon{animation:heart-beat 1s ease 1;color:rgb(var(--primary))}.heart-button:hover .heart-button__icon{color:rgb(var(--primary))}.heart-button__icon{color:rgb(var(--secondary));transition:color .2s}.heart-button__error,.heart-button__loading{left:0;position:absolute;top:15px;width:100%}.heart-button__text{font-size:var(--typo-sm);line-height:1.2}@keyframes heart-beat{0%{transform:scale(1)}20%{transform:scale(1.3)}40%{transform:scale(1.2)}60%{transform:scale(1.3)}80%{transform:scale(1.2)}to{transform:scale(1)}}.checkboxlabel[data-v-885c5655]{align-items:center;display:flex;flex-direction:column;justify-content:center}.with-line[data-v-885c5655]{border-bottom-color:rgb(var(--secondary)/.3);border-bottom-width:1px}.delete-image-btn:hover circle[data-v-885c5655]{fill:#000}.delete-image-btn:hover circle[data-v-885c5655],.delete-image-btn:hover path[data-v-885c5655]{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delete-image-btn:hover path[data-v-885c5655]{stroke:#fff}.delete-image-btn[data-v-885c5655]:hover:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.got-fixed{align-items:center;background-color:rgb(var(--tertiary));border:1px solid rgb(var(--primary));border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;margin:2.5rem 0;padding:1.5rem 2rem}.got-fixed__title{color:#000;font-size:var(--typo-xl);line-height:1.2;text-align:center}.got-fixed__icon{color:var(--good)}.got-fixed__likes{align-items:center;display:flex;gap:.75rem}.got-fixed__likes--logged-out{position:relative}.got-fixed__heart-button{cursor:pointer}.got-fixed__likes-count{color:rgb(var(--secondary));font-size:1.75rem;font-weight:600}.got-fixed__likes-count--heart{color:rgb(var(--primary))}.got-fixed__likes-count--overlay{align-items:center;display:flex;font-size:1rem;font-weight:600;height:90%;justify-content:center;position:absolute;text-align:center;top:0;width:100%}.got-fixed__approval{display:flex;flex-direction:column;gap:40px;margin-bottom:20px;padding:0 40px}.got-fixed__approval-buttons{display:flex;gap:20px;width:100%}.got-fixed__approval-button-group{display:flex;flex-direction:column;gap:10px;width:100%}.got-fixed__approval-button{width:100%}.got-fixed__missing-image{display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:20px}.got-fixed__missing-image-title{text-align:center}.got-fixed__missing-image-actions{display:flex;justify-content:center}.got-fixed__add-image-button{flex-grow:0}.got-fixed__modal{display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.got-fixed{font-size:.6rem;margin:2rem 0;padding:1rem}.got-fixed__title{font-size:var(--typo-md)}.got-fixed__likes-count{font-size:1.25rem}.got-fixed__likes{font-size:.75rem}}.progress-bar[data-v-f3383cf8]{align-items:center;background-color:var(--bg);border:1px solid rgb(var(--primary));border-radius:20px;display:flex;height:24px;min-width:100%;position:relative}.progress-bar__fill[data-v-f3383cf8]{background-color:rgb(var(--primary));border-radius:40px;color:#fff;height:100%;left:0;margin:0;position:absolute;top:0;transition:width .5s ease-out;width:0}.progress-bar__fill--full[data-v-f3383cf8]{width:100%}.progress-bar__fill--two-thirds[data-v-f3383cf8]{width:66.666667%}.progress-bar__fill--one-third[data-v-f3383cf8]{width:33.333333%}.progress-bar__label[data-v-f3383cf8]{color:var(--font);font-size:.875rem;font-weight:700;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:100%}.fix-proposals[data-v-200ac380]{background-color:rgb(var(--tertiary));border:1px solid rgb(var(--primary));border-radius:.5rem;display:flex;margin:5rem 0;padding:2rem 1rem}.fix-proposals__container[data-v-200ac380]{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:32rem}.fix-proposals__title[data-v-200ac380]{margin-bottom:1rem}.fix-proposals__text[data-v-200ac380]{line-height:1.5;margin-top:1rem;text-align:center}.fix-proposals__image-section[data-v-200ac380]{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.fix-proposals__image-container[data-v-200ac380]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1rem}.fix-proposals__image-button[data-v-200ac380]{flex-grow:0}.fix-proposals__modal-content[data-v-200ac380]{display:flex;flex-direction:column;gap:.5rem}.fix-proposals__modal-title--black[data-v-200ac380]{color:#000;margin-bottom:.75rem;margin-right:.5rem}.official-answer[data-v-d03b15f7]{background-color:#fff;border:1px solid rgb(var(--primary));border-radius:.5rem;display:flex;flex-direction:column;margin-top:4rem;overflow:hidden}.official-answer__header[data-v-d03b15f7]{align-items:center;background-color:rgb(var(--primary));display:flex;font-size:var(--typo-sm);gap:.25rem;justify-content:center;letter-spacing:.05em;padding:.5rem;text-align:center;text-transform:uppercase}.official-answer__content[data-v-d03b15f7]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.official-answer__user-info[data-v-d03b15f7]{align-items:center;display:flex;gap:.75rem}.official-answer__name-container[data-v-d03b15f7]{align-items:center;display:flex;gap:.25rem}.official-answer__name[data-v-d03b15f7]{font-weight:600}.official-answer__date[data-v-d03b15f7]{font-size:.875rem}.official-answer__actions[data-v-d03b15f7]{display:flex;justify-content:flex-end}.official-answer__modal-content[data-v-d03b15f7]{display:flex;flex-direction:column;gap:.5rem}.official-answer__verified-icon[data-v-d03b15f7]{color:rgb(var(--primary))}[data-v-4dd0dc2e] .spot-description a{--tw-text-opacity:1;color:rgb(var(--secondary)/var(--tw-text-opacity,1));text-decoration-line:underline}[data-v-4dd0dc2e] .spot-description a:hover{--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity,1))}.moveable-gallery[data-v-4dd0dc2e]::-webkit-scrollbar{display:none}.moveable-gallery[data-v-4dd0dc2e]{-ms-overflow-style:none;scrollbar-width:none}.comment-add-container[data-v-d657d1c1]{display:flex;flex-direction:row;gap:.5rem;margin-top:1rem;padding-bottom:.25rem;width:100%}.user-image[data-v-d657d1c1]{flex:none;margin-top:7px}.comment-form-wrapper[data-v-d657d1c1]{display:flex;flex-direction:column;gap:.25rem;width:100%}.comment-textarea[data-v-d657d1c1]{background-color:var(--bg);border:1px solid rgb(var(--secondary));min-height:6em;padding:.5rem;field-sizing:content;border-radius:.5rem}.comment-textarea[data-v-d657d1c1]:focus{background-color:#fff;border:1px solid rgb(var(--secondary));outline:none}.guidelines-text[data-v-d657d1c1]{font-size:.75rem}.guidelines-link[data-v-d657d1c1]{text-decoration:underline}.button-container[data-v-d657d1c1]{display:flex;gap:.25rem;justify-content:flex-end}.comment__action__button[data-v-d8768fb3]{font-weight:700}.has-voted[data-v-d8768fb3]{color:rgb(var(--primary))}.comment{border-top:1px solid rgb(var(--primary));padding-left:2.75rem;padding-top:1rem}.comment__user-link{align-items:center;display:flex;gap:.5rem}.comment__user-image{border:none;height:2.25rem;margin-left:-2.75rem;width:2.25rem}.comment__user-info{align-items:baseline;display:flex;gap:.5rem}.comment__user-header{align-items:center;display:flex;gap:.5rem}.comment__user-name{color:rgb(var(--secondary));font-size:1rem}.comment__verified-icon{color:rgb(var(--primary))}.comment__date{color:#888;font-size:.75rem}.comment__deleted-user{align-items:center;display:flex;gap:.25rem}.comment__text{margin-top:.5rem;overflow:hidden}.comment__text--deleted{color:rgb(var(--secondary));font-style:italic;padding-left:.5rem}.comment__edit{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;padding-top:1rem}.comment__edit-textarea{background-color:#fff;border:1px solid rgb(var(--primary));border-radius:8px;height:-moz-fit-content;height:fit-content;min-height:6em;padding:.5rem;width:100%}.comment__edit-actions{display:flex;gap:.25rem}.comment__meta{color:#777;font-size:.75rem;margin-top:1rem}.comment__reply-button{align-items:center;border-top:1px solid rgb(var(--primary));color:rgb(var(--secondary));display:flex;gap:.5rem;margin-top:2rem;padding:1rem 0;width:100%}.comment__reply-button:hover{color:rgb(var(--primary))}.comment__spot-previews{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.comment__spot-link{background-color:rgb(var(--tertiary));border:1px solid rgb(var(--primary));border-radius:4px;padding:2px 6px}.comment__actions{display:flex;gap:2rem;margin-top:1rem}.comment__action__button{align-items:center;border-radius:4px;color:rgb(var(--secondary));display:flex;font-size:.75rem;gap:.25rem;transition:background-color .1s}.comment__action__button:hover{text-decoration:underline}.comment__action__button:disabled{opacity:.75;pointer-events:none}.comment__icon{align-items:center;display:flex;gap:.125rem}.comment__icon-svg{height:16px}.comment__action-buttons{display:flex;flex-grow:1;flex-wrap:wrap;gap:.75rem}.comment__action-buttons--hidden{display:none}.comment__action-spacer{flex-grow:1}.comment__delete-modal{display:flex;flex-direction:column;gap:1rem}.comment__replies{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.comment__reply{padding-right:0}.comment__input{margin-top:.5rem;padding-top:.5rem}.comment .comment__text a{color:rgb(var(--secondary));text-decoration:underline}.v-enter-from[data-v-58fa8aef]{opacity:0}.v-enter-to[data-v-58fa8aef]{opacity:1}.v-enter-active[data-v-58fa8aef]{transition:opacity .2s}.spot-report{background-color:var(--theme-font);display:flex;margin:8rem 0 4rem;padding:.75rem .5rem}@media (min-width:640px){.spot-report{margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}}.spot-report__container{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-left:auto;margin-right:auto;max-width:42rem}.spot-report__text,.spot-report__title{margin:0}.spot-report__link{color:rgb(var(--secondary));text-decoration:underline}.spot-report__link:hover{opacity:.8}.spot-report__button{margin-top:1rem}.spot-report__modal{display:flex;flex-direction:column;gap:.5rem}.spot-report__modal-title{color:#000;font-size:var(--typo-lg);line-height:1;margin-bottom:1rem;margin-top:0}.spot-report__modal-text{color:#000;margin:0 0 2rem}.spot-report__modal-link{color:rgb(var(--secondary));text-decoration:underline}.spot-report__modal-link:hover{opacity:.8}:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.social-share-button[data-v-c90879cb]{color:#fff}.tag-container[data-v-a7b383ec]{background-color:rgb(var(--tertiary));border:1px solid rgb(var(--primary));border-radius:5rem;display:flex;flex-direction:row;gap:10px;line-height:1;padding:.25rem 1rem}.tag-text[data-v-a7b383ec]{color:#000;font-size:.75rem;text-transform:uppercase}
