:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--header-h: 88px;--bar-h: calc(3vh + 96px) }@media (max-width: 768px){:root{--header-h: 60px;--bar-h: calc(3vh + 62px) }}#app{max-width:1200px;margin:0 auto;padding:0 2rem;font-weight:400}@media (max-width: 768px){#app{padding:0 1rem}}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}.n-image-preview-toolbar{gap:.5rem}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/LatoLatin-Regular-Dmlz1U0B.woff2)}@font-face{font-family:v-sans;font-weight:600;src:url(/assets/LatoLatin-Semibold-Dbk81p2D.woff2)}@font-face{font-family:v-mono;font-weight:400;src:url(/assets/FiraCode-Regular-CRwVj4V2.woff2)}.wrapper[data-v-ba67b98c]{width:100%;position:absolute;top:-1rem;left:-.5rem;z-index:2;gap:0}.n-tag[data-v-ba67b98c]{background-color:#fff;font-size:1rem;font-weight:700;animation:bounce-ba67b98c 1s infinite ease-in-out}@keyframes bounce-ba67b98c{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.emoji[data-v-ba67b98c]{font-size:130px;bottom:5rem;@media (max-width: 768px){font-size:80px}}.icon[data-v-0c821685]{margin-left:6px;padding-top:3px}@media (max-width: 768px){.button-text[data-v-0c821685]{display:none}}.preview[data-v-fd8775c6]{position:fixed;z-index:100;padding:0;border:2px solid var(--accent, #cc5500);border-radius:12px;overflow:hidden;background:var(--accent-light, #f6d3b3);box-shadow:0 12px 12px #00000026;cursor:pointer}.picture[data-v-fd8775c6]{width:100%;height:100%;object-fit:cover;display:block}.floating-alert[data-v-c8b89901]{position:absolute;top:1%;left:1%;z-index:200;width:300px}@media (max-width: 768px){.floating-alert[data-v-c8b89901]{bottom:12%;left:5%;top:unset}}[data-v-a5060ecc] .n-float-button__menu{width:16rem!important;right:0!important}.n-tag[data-v-a5060ecc]{background-color:#fff}.n-float-button[data-v-a5060ecc]{z-index:100;box-shadow:0 12px 12px #00000026;border:2px solid var(--accent, #cc5500)}.n-float-button .n-icon[data-v-a5060ecc]{color:var(--accent, #cc5500)}@media (min-width: 768px){.n-float-button[data-v-a5060ecc]:hover{background-color:var(--accent-light, #f6d3b3)}}.n-float-button[data-v-160dc83f]{z-index:100;box-shadow:0 12px 12px #00000026;border:2px solid var(--accent, #cc5500)}@media (min-width: 768px){.n-float-button[data-v-160dc83f]:hover{background-color:var(--accent-light, #f6d3b3)}}.n-icon[data-v-160dc83f]{color:var(--accent, #cc5500)}.n-tag[data-v-d21a7440]{background-color:#fff}.n-float-button[data-v-d21a7440]{z-index:100;box-shadow:0 12px 12px #00000026;border:2px solid var(--accent, #cc5500)}@media (min-width: 768px){.n-float-button[data-v-d21a7440]:hover{background-color:var(--accent-light, #f6d3b3)}}.n-icon[data-v-d21a7440]{color:var(--accent, #cc5500)}.n-float-button[data-v-3cb16fa7]{z-index:100;box-shadow:0 12px 12px #00000026;border:2px solid var(--accent, #cc5500)}.n-float-button[data-v-3cb16fa7]:active{transform:scale(.95);transition:transform .1s ease}@media (min-width: 768px){.n-float-button[data-v-3cb16fa7]:hover{background-color:var(--accent-light, #f6d3b3)}}.n-icon[data-v-3cb16fa7]{color:var(--accent, #cc5500)}.countdown-overlay[data-v-3ba1e171]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:80px;font-weight:700;color:var(--accent, #cc5500);text-shadow:2px 2px 4px black;pointer-events:none}.white-screen[data-v-3ba1e171]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999}.v-enter-active[data-v-3ba1e171],.v-leave-active[data-v-3ba1e171]{transition:opacity .3s ease}.v-enter-from[data-v-3ba1e171],.v-leave-to[data-v-3ba1e171]{opacity:0}.message[data-v-ce095ba0]{white-space:pre-line}.target-picker[data-v-6f90dc6c]{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.25rem 0 .75rem}@media (max-width: 768px){.target-picker[data-v-6f90dc6c]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.target-picker[data-v-6f90dc6c]>:first-child{margin-left:auto}.target-picker[data-v-6f90dc6c]>:last-child{margin-right:auto}.target-picker[data-v-6f90dc6c]>*{flex-shrink:0}}.chip[data-v-6f90dc6c]{border:1px solid var(--accent, #cc5500)}.chip[data-v-6f90dc6c]:not(.n-tag--checked){background-color:#fff}.title[data-v-6f90dc6c]{display:inline-block;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.join[data-v-6f90dc6c]{cursor:pointer;border-style:dashed;opacity:.85}video.mirrored[data-v-4e3337e4]{transform:scaleX(-1);z-index:-1}.home[data-v-4e3337e4]{display:flex;flex-direction:column;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));padding-bottom:var(--bar-h)}.camera-wrapper[data-v-4e3337e4]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center}video[data-v-4e3337e4]{border-radius:12px;border:2px solid var(--accent, #cc5500);width:100%;height:100%;object-fit:cover}.n-float-button.state[data-v-8575a679]{position:fixed!important;left:-15px;top:50%}.n-float-button.selected[data-v-8575a679]{border:2px solid var(--accent, #cc5500)}.n-float-button-group[data-v-8575a679]{z-index:100}.v-enter-active[data-v-8575a679],.v-leave-active[data-v-8575a679]{transition:opacity 1s ease}.v-enter-from[data-v-8575a679],.v-leave-to[data-v-8575a679]{opacity:0}.n-card[data-v-3bb33aaa]{max-width:25rem;margin:1rem auto;background-color:var(--accent-light, #f6d3b3);border:2px solid var(--accent, #cc5500);border-radius:12px}@media (max-width: 768px){.n-card[data-v-3bb33aaa]{max-width:16rem}}.google-button[data-v-3bb33aaa]{display:flex;justify-content:center;min-height:44px;margin:1rem 0}.notice[data-v-3bb33aaa]{font-size:.75rem;opacity:.8}.n-float-button[data-v-f4637d87]{z-index:102;box-shadow:0 12px 12px #00000026;border:2px solid var(--accent, #cc5500)}.n-float-button .n-icon[data-v-f4637d87]{color:var(--accent, #cc5500)}@media (min-width: 768px){.n-float-button[data-v-f4637d87]:hover{background-color:var(--accent-light, #f6d3b3)}}.loader[data-v-9d0ec2b9]{width:100%;aspect-ratio:1;top:-1200%;position:absolute}.loader[data-v-9d0ec2b9]:before,.loader[data-v-9d0ec2b9]:after{content:"";position:absolute;border-radius:50px;box-shadow:0 0 0 3px inset var(--accent, #cc5500);animation:l4-9d0ec2b9 2.5s infinite}.loader[data-v-9d0ec2b9]:after{animation-delay:-1.25s}@keyframes l4-9d0ec2b9{0%{inset:0 35px 35px 0}12.5%{inset:0 35px 0 0}25%{inset:35px 35px 0 0}37.5%{inset:35px 0 0}50%{inset:35px 0 0 35px}62.5%{inset:0 0 0 35px}75%{inset:0 0 35px 35px}87.5%{inset:0 0 35px}to{inset:0 35px 35px 0}}.avatar[data-v-997f94f1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:2px solid white;overflow:hidden;color:#fff;font-weight:600;line-height:1;box-shadow:0 1px 3px #0000004d}.avatar img[data-v-997f94f1]{width:100%;height:100%;object-fit:cover}.n-float-button[data-v-80229ef6]{z-index:102}.sources[data-v-80229ef6]{position:relative;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.25rem 0 .75rem}@media (max-width: 768px){.sources[data-v-80229ef6]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.sources[data-v-80229ef6]>:first-child{margin-left:auto}.sources[data-v-80229ef6]>:last-child{margin-right:auto}.sources[data-v-80229ef6]>*{flex-shrink:0}}.sources .chip[data-v-80229ef6]{border:1px solid var(--accent, #cc5500)}.sources .chip[data-v-80229ef6]:not(.n-tag--checked){background-color:#fff}.grid[data-v-80229ef6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px;margin-top:.5rem}@media (max-width: 768px){.grid[data-v-80229ef6]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.more[data-v-80229ef6]{display:flex;justify-content:center;margin-top:1rem}.fab-clearance[data-v-80229ef6]{height:7rem}@media (max-width: 768px){.fab-clearance[data-v-80229ef6]{height:5.5rem}}.tile[data-v-80229ef6]{position:relative;aspect-ratio:1;padding:0;border:none;border-radius:8px;overflow:hidden;background:var(--accent-light, #f6d3b3);cursor:pointer}.tile img[data-v-80229ef6]{width:100%;height:100%;object-fit:cover;display:block}.owner-avatar[data-v-80229ef6]{position:absolute;left:4px;bottom:4px}.owner[data-v-80229ef6]{position:absolute;top:1rem;left:1rem;z-index:103;display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem .25rem .25rem;border-radius:999px;background:#ffffffe6;font-size:14px}.badge[data-v-80229ef6]{position:absolute;top:4px;right:4px;padding:0 6px;border-radius:999px;background:#ffffffd9;font-size:11px;line-height:18px}.actions[data-v-80229ef6]{display:flex;justify-content:flex-end;gap:.4rem}.picked[data-v-80229ef6]{outline:4px solid var(--accent, #cc5500);outline-offset:-4px;opacity:.8}.carousel-container[data-v-80229ef6]{z-index:100;position:fixed;top:1%;left:0%;width:100%;height:98%;background-color:#007fcc4d;backdrop-filter:blur(5px);border-radius:12px;display:flex;justify-content:center;align-items:center;padding:.75rem}.carousel-container[data-v-80229ef6] .n-carousel__slide--current{display:flex;justify-content:center;align-items:center;width:101%}.carousel-image-wrapper[data-v-80229ef6]{height:100%}.carousel-image[data-v-80229ef6]{height:100%;width:100%;object-fit:contain}.loader-wrapper[data-v-80229ef6]{height:100%}.loader[data-v-80229ef6]{width:150px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #cc5500 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3-80229ef6 1s infinite linear}@keyframes l3-80229ef6{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.n-card[data-v-6a64bff7]{max-width:25rem;margin:1rem auto;background-color:var(--accent-light, #f6d3b3);border:2px solid var(--accent, #cc5500);border-radius:12px}@media (max-width: 768px){.n-card[data-v-6a64bff7]{max-width:16rem}}.select-file[data-v-6a64bff7]{width:70%}.button-text[data-v-6a64bff7]{width:5rem}[data-v-6a64bff7] .n-upload-file--success-status{background-color:#e6f4ea}.loading-overlay[data-v-6a64bff7]{position:fixed;inset:0;background-color:#007fcc4d;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:9999}.bouncing-ball[data-v-6a64bff7]{width:50px;height:50px;background-color:var(--accent, #cc5500);border-radius:50%;animation:bounce-6a64bff7 3s infinite ease-in-out}@keyframes bounce-6a64bff7{0%,to{transform:translateY(0)}50%{transform:translateY(-150px)}}.n-card[data-v-1877dbc1]{max-width:25rem;margin:1rem auto;background-color:var(--accent-light, #f6d3b3);border:2px solid var(--accent, #cc5500);border-radius:12px}@media (max-width: 768px){.n-card[data-v-1877dbc1]{max-width:16rem}}.n-grid[data-v-1877dbc1]{margin-top:2rem;height:100%;width:100%}.n-icon[data-v-1877dbc1]{font-size:2rem}.button[data-v-1877dbc1]{border-radius:50%;padding:.5rem;display:flex;align-items:center;justify-content:center}.button.selected[data-v-1877dbc1]{border:.125rem solid var(--accent, #cc5500);background-color:var(--accent-light, #f6d3b3)}.n-card[data-v-215792d0]{max-width:25rem;margin:1rem auto;background-color:var(--accent-light, #f6d3b3);border:2px solid var(--accent, #cc5500);border-radius:12px}@media (max-width: 768px){.n-card[data-v-215792d0]{max-width:16rem}}.n-input[data-v-215792d0]{font-size:1.5rem;letter-spacing:.5rem;text-align:center}header[data-v-ce68c0f2]{display:flex;justify-content:space-between;align-items:center;height:var(--header-h)}.logo-bop[data-v-ce68c0f2]{height:64px;border-radius:50%;@media (max-width: 768px){height:44px}}.logo-wedfie[data-v-ce68c0f2]{height:48px;@media (max-width: 768px){height:32px}}
