@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-font:"Space Grotesk", sans-serif;--secondary-font:"Space Mono", monospace;--bg-default:#091a23;--surface-01:#0d212c;--surface-02:#163341;--surface-03:#2d4754;--fg-default:#fff;--fg-body:#d9d9d9;--fg-muted:#b9c2c6;--fg-brand:#dcff1e;--border:#163341;--stroke-divider:#8a99a0;--background-color:var(--bg-default);--text-color:var(--fg-default);--muted-color:var(--fg-muted)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100%}html{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#091a23;font-size:16px}body{color:var(--text-color);font-family:var(--primary-font);background:linear-gradient(#091a23 0%,#0d212c 100%);margin:0;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{color:#091a23;background:#f1ffa5}@keyframes _spin_iih0d_201{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._landingPage_iih0d_26{flex-direction:column;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:40px 24px;display:flex}._heading_iih0d_36{color:#fff;align-self:flex-start;margin:0 0 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}._step_iih0d_46{color:#d9d9d9;align-self:flex-start;margin:0 0 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}._stepNumber_iih0d_56{color:#fff;font-weight:400}._inlineDropdown_iih0d_61{color:#f3f3f3;cursor:pointer;appearance:none;background:#163341 url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.647 5.354L0 0.707L0.708 0L5.354 4.647L10 0L10.708 0.707L6.061 5.354H4.647Z' fill='%238A99A0'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #2d4754;border-radius:2.5px;width:fit-content;min-width:224px;margin-top:.5rem;padding:4px 32px 4px 12px;font-family:Space Grotesk,sans-serif;font-size:.875rem;transition:border-color .2s,background-color .2s;display:block}._inlineDropdown_iih0d_61:hover{background-color:#2d4754;background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.647 5.354L0 0.707L0.708 0L5.354 4.647L10 0L10.708 0.707L6.061 5.354H4.647Z' fill='%238A99A0'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-color:#8a99a0}._inlineDropdown_iih0d_61:focus-visible{outline:none}._inlineDropdown_iih0d_61 option{color:#fff;background:#0d212c}._orDivider_iih0d_96{color:#b9c2c6;margin:1.5rem 0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:400}._selfieButton_iih0d_104{color:#fff;cursor:pointer;background:0 0;border:1px solid #eb352a;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:240px;padding:12px 24px;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}._selfieButton_iih0d_104:hover{background:#8a221c;border-color:#ff4438}._selfieButton_iih0d_104:active{background:#8a221c}._selfieButton_iih0d_104:focus-visible{outline:none}._selfieButton_iih0d_104:disabled{opacity:.5;cursor:not-allowed}._pickLabel_iih0d_136{color:#d9d9d9;margin:1.5rem 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:500}._gridHeader_iih0d_144{justify-content:flex-end;align-items:center;width:100%;margin-bottom:1rem;display:flex}._refreshButton_iih0d_152{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;gap:.5rem;width:32px;height:32px;padding:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._refreshButton_iih0d_152:disabled{opacity:.55;cursor:not-allowed;transform:none}._refreshButton_iih0d_152:focus-visible{outline:none}._refreshButton_iih0d_152{color:#fff;background:#163341;border-color:#2d4754}._refreshButton_iih0d_152:hover:not(:disabled){background:#2d4754;border-color:#5f7581}._refreshButton_iih0d_152:active:not(:disabled){background:#2d4754;border-color:#5f7581;transform:translateY(1px)}._refreshButton_iih0d_152:disabled{opacity:.45}._refreshIcon_iih0d_197{color:#d9d9d9;display:inline-block}._refreshIcon_iih0d_197._spinning_iih0d_201{animation:1s linear infinite _spin_iih0d_201}._celebrityGridContainer_iih0d_205{width:100%}._celebrityGrid_iih0d_205{grid-template-columns:repeat(8,1fr);gap:12px;width:100%;display:grid}._loadingState_iih0d_216,._emptyState_iih0d_217{color:#b9c2c6;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}._loadingState_iih0d_216 p,._emptyState_iih0d_217 p{color:#d9d9d9;font-size:.875rem;font-weight:500}@media (width<=900px){._celebrityGrid_iih0d_205{grid-template-columns:repeat(4,1fr)}}@media (width<=600px){._landingPage_iih0d_26{padding:24px 16px}._heading_iih0d_36{font-size:1.375rem}._step_iih0d_46{font-size:.875rem}._celebrityGrid_iih0d_205{grid-template-columns:repeat(3,1fr)}._selfieButton_iih0d_104{width:100%}}@keyframes _spin_1d5yy_91{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dropZone_1d5yy_26{cursor:default;background:0 0;border:2px dashed #2d4754;border-radius:5px;justify-content:center;align-items:center;width:100%;min-height:240px;padding:4.5rem 1.5rem;transition:border-color .2s,background-color .2s;display:flex}._dropZone_1d5yy_26._dragActive_1d5yy_39{background:#16334180;border-color:#dcff1e}._dropZone_1d5yy_26._busy_1d5yy_43{opacity:.7;pointer-events:none}._content_1d5yy_48{flex-direction:column;align-items:center;gap:1rem;display:flex}._icon_1d5yy_55{color:#b9c2c6}._text_1d5yy_59{color:#d9d9d9;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:500}._browseLink_1d5yy_67{all:unset;color:#fff;cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s}._browseLink_1d5yy_67:hover{color:#dcff1e}._browseLink_1d5yy_67:focus-visible{outline-offset:2px;border-radius:2.5px;outline:2px solid #dcff1e}._uploadingState_1d5yy_84{flex-direction:column;align-items:center;gap:1rem;display:flex}._spinner_1d5yy_91{border:3px solid #2d4754;border-top-color:#dcff1e;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_1d5yy_91}._uploadingText_1d5yy_100{color:#d9d9d9;letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.875rem;font-weight:400}._selfie_16g7l_18{flex-direction:column;gap:.5rem;display:flex}._selfie__button_16g7l_23{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._selfie__button_16g7l_23:disabled{opacity:.55;cursor:not-allowed;transform:none}._selfie__button_16g7l_23:focus-visible{outline:none}._selfie__button_16g7l_23{color:#fff;background:#351d22;border-color:#ff4438}._selfie__button_16g7l_23:hover:not(:disabled){background:#8a221c;border-color:#eb352a}._selfie__button_16g7l_23:active:not(:disabled){background:#8a221c;border-color:#eb352a;transform:translateY(1px)}._selfie__button_16g7l_23{width:100%}._selfie__icon_16g7l_64{align-items:center;margin-right:.25rem;display:flex}._selfie__camera_16g7l_69,._selfie__crop_16g7l_69,._selfie__preview_16g7l_69{flex-direction:column;align-items:center;gap:.75rem;display:flex}._selfie__video-container_16g7l_75,._selfie__image-container_16g7l_75{background:#163341;border:1px solid #163341;border-radius:5px;width:100%;max-width:400px;min-height:200px;max-height:300px;margin:0 auto;position:relative;overflow:hidden}._selfie__video_16g7l_75{object-fit:cover;background:#163341;border-radius:5px;width:100%;height:300px}._selfie__video--mirrored_16g7l_94{transform:scaleX(-1)}._selfie__image_16g7l_75{object-fit:contain;border-radius:5px;width:100%;height:100%;display:block}._selfie__image--mirrored_16g7l_104{transform:scaleX(-1)}._selfie__video-placeholder_16g7l_107{color:#b9c2c6;text-align:center;background:#0d212c8c;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:.875rem;display:flex;position:absolute;inset:0}._selfie__loading-spinner_16g7l_122{border:3px solid #2d4754;border-top-color:#eb352a;border-radius:50%;width:32px;height:32px;animation:1s linear infinite _spin_16g7l_1}._selfie__controls_16g7l_130,._selfie__crop-actions_16g7l_130,._selfie__actions_16g7l_130{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}._selfie__capture_16g7l_137,._selfie__apply-crop_16g7l_137,._selfie__crop-button_16g7l_137,._selfie__upload_16g7l_137{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._selfie__capture_16g7l_137:disabled,._selfie__apply-crop_16g7l_137:disabled,._selfie__crop-button_16g7l_137:disabled,._selfie__upload_16g7l_137:disabled{opacity:.55;cursor:not-allowed;transform:none}._selfie__capture_16g7l_137:focus-visible,._selfie__apply-crop_16g7l_137:focus-visible,._selfie__crop-button_16g7l_137:focus-visible,._selfie__upload_16g7l_137:focus-visible{outline:none}._selfie__capture_16g7l_137,._selfie__apply-crop_16g7l_137,._selfie__crop-button_16g7l_137,._selfie__upload_16g7l_137{color:#fff;background:#351d22;border-color:#ff4438}._selfie__capture_16g7l_137:hover:not(:disabled),._selfie__apply-crop_16g7l_137:hover:not(:disabled),._selfie__crop-button_16g7l_137:hover:not(:disabled),._selfie__upload_16g7l_137:hover:not(:disabled){background:#8a221c;border-color:#eb352a}._selfie__capture_16g7l_137:active:not(:disabled),._selfie__apply-crop_16g7l_137:active:not(:disabled),._selfie__crop-button_16g7l_137:active:not(:disabled),._selfie__upload_16g7l_137:active:not(:disabled){background:#8a221c;border-color:#eb352a;transform:translateY(1px)}._selfie__capture_16g7l_137,._selfie__apply-crop_16g7l_137,._selfie__crop-button_16g7l_137,._selfie__upload_16g7l_137{align-items:center;gap:.5rem;display:inline-flex}._selfie__cancel_16g7l_180,._selfie__cancel-crop_16g7l_180,._selfie__retake_16g7l_180{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._selfie__cancel_16g7l_180:disabled,._selfie__cancel-crop_16g7l_180:disabled,._selfie__retake_16g7l_180:disabled{opacity:.55;cursor:not-allowed;transform:none}._selfie__cancel_16g7l_180:focus-visible,._selfie__cancel-crop_16g7l_180:focus-visible,._selfie__retake_16g7l_180:focus-visible{outline:none}._selfie__cancel_16g7l_180,._selfie__cancel-crop_16g7l_180,._selfie__retake_16g7l_180{color:#fff;background:#163341;border-color:#2d4754}._selfie__cancel_16g7l_180:hover:not(:disabled),._selfie__cancel-crop_16g7l_180:hover:not(:disabled),._selfie__retake_16g7l_180:hover:not(:disabled){background:#2d4754;border-color:#5f7581}._selfie__cancel_16g7l_180:active:not(:disabled),._selfie__cancel-crop_16g7l_180:active:not(:disabled),._selfie__retake_16g7l_180:active:not(:disabled){background:#2d4754;border-color:#5f7581;transform:translateY(1px)}._selfie__cancel_16g7l_180,._selfie__cancel-crop_16g7l_180,._selfie__retake_16g7l_180{align-items:center;gap:.5rem;display:inline-flex}._selfie__mirror-control_16g7l_223{justify-content:flex-end;width:100%;display:flex}._selfie__mirror-checkbox_16g7l_228{cursor:pointer;-webkit-user-select:none;user-select:none;color:#d9d9d9;align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;display:inline-flex}._selfie__mirror-box_16g7l_238{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}._selfie__mirror-box_16g7l_238 input[type=checkbox]{appearance:none;cursor:pointer;background:#0d212c;border:2px solid #2d4754;border-radius:2.5px;width:100%;height:100%;margin:0;transition:all .2s;position:absolute;inset:0}._selfie__mirror-box_16g7l_238 input[type=checkbox]:checked{background:#8a221c;border-color:#eb352a}._selfie__mirror-box_16g7l_238 input[type=checkbox]:hover{border-color:#bfe112}._selfie__mirror-box_16g7l_238 input[type=checkbox]:focus-visible{outline:none}._selfie__mirror-check_16g7l_228{color:#fff;pointer-events:none;position:relative}._selfie__mirror-label_16g7l_274{color:#d9d9d9;font-size:.875rem;font-weight:500}._selfie__crop-container_16g7l_279{border-radius:10px;width:100%;max-width:400px;margin:0 auto;position:relative;overflow:hidden}._selfie__crop-image_16g7l_287{border-radius:10px;width:100%;height:auto;display:block}._selfie__crop-overlay_16g7l_293{cursor:move;border:2px solid #ff4438;min-width:50px;min-height:50px;position:absolute;box-shadow:0 0 0 9999px #0000008c}._selfie__crop-handle_16g7l_301{background:#eb352a;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute}._selfie__crop-handle_16g7l_301[data-handle=nw]{cursor:nw-resize;top:-6px;left:-6px}._selfie__crop-handle_16g7l_301[data-handle=ne]{cursor:ne-resize;top:-6px;right:-6px}._selfie__crop-handle_16g7l_301[data-handle=sw]{cursor:sw-resize;bottom:-6px;left:-6px}._selfie__crop-handle_16g7l_301[data-handle=se]{cursor:se-resize;bottom:-6px;right:-6px}._selfie__crop-handle_16g7l_301:hover{background:#fd736a;transform:scale(1.15)}._selfie__error_16g7l_333{color:#fd736a;text-align:center;background:#8a221c59;border:1px solid #eb352a;border-radius:10px;padding:.5rem;font-size:.875rem}._selfie__modal-overlay_16g7l_342{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out _fadeIn_16g7l_1;display:flex;position:fixed;inset:0}._selfie__modal-content_16g7l_354{background:#0d212c;border:1px solid #163341;border-radius:10px;flex-direction:column;width:100%;max-width:500px;height:500px;max-height:90vh;animation:.3s ease-out _slideIn_16g7l_1;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000040}._selfie__modal-header_16g7l_369{background:#163341;border-bottom:1px solid #163341;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._selfie__modal-title_16g7l_377{color:#fff;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600}._selfie__modal-close_16g7l_384{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:0;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._selfie__modal-close_16g7l_384:disabled{opacity:.55;cursor:not-allowed;transform:none}._selfie__modal-close_16g7l_384:focus-visible{outline:none}._selfie__modal-close_16g7l_384{color:#fff;background:#163341;border-color:#2d4754}._selfie__modal-close_16g7l_384:hover:not(:disabled){background:#2d4754;border-color:#5f7581}._selfie__modal-close_16g7l_384:active:not(:disabled){background:#2d4754;border-color:#5f7581;transform:translateY(1px)}._selfie__modal-close_16g7l_384{justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}._selfie__modal-body_16g7l_432{flex-direction:column;flex:1;justify-content:center;padding:1.25rem;display:flex;overflow-y:auto}@keyframes _fadeIn_16g7l_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_16g7l_1{0%{opacity:0;transform:scale(.95)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _spin_16g7l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=640px){._selfie__modal-overlay_16g7l_342{padding:.5rem}._selfie__modal-content_16g7l_354{height:450px;max-height:95vh}._selfie__modal-header_16g7l_369{padding:.75rem 1rem}._selfie__modal-body_16g7l_432{padding:1rem}._selfie__video_16g7l_75{height:250px}}._imageCard_p7xm0_18{appearance:none;color:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}._imageCard_p7xm0_18:focus-visible,._imageCard_p7xm0_18:focus-visible ._thumbnailWrapper_p7xm0_35{outline:none}._imageCard_p7xm0_18._selected_p7xm0_38 ._thumbnailWrapper_p7xm0_35{border-color:#ff4438;box-shadow:0 0 0 2px #ff443859}._thumbnailWrapper_p7xm0_35{border:1px solid #0000;border-radius:10px;flex-shrink:0;width:100%;transition:border-color .2s,box-shadow .2s;overflow:hidden}._thumbnail_p7xm0_35{object-fit:cover;width:100%;height:100%;display:block}._content_p7xm0_59{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:100%;margin-top:6px;display:flex}._label_p7xm0_69{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#d9d9d9;width:100%;max-width:100%;padding:0 4px;font-family:Space Grotesk,sans-serif;font-size:.75rem;line-height:1.2;overflow:hidden}._score_p7xm0_84{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#dcff1e;width:100%;max-width:100%;padding:0 4px;font-family:Space Mono,monospace;font-size:.625rem;font-weight:400;line-height:1.2;overflow:hidden}._resultsView_ycmcg_18{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}._resultsView_ycmcg_18>:not(:last-child){flex-shrink:0}._resultsView_ycmcg_18>:not(:last-child):not(:nth-child(2)){border-bottom:1px solid #163341}._header_ycmcg_33{justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:.5rem 1rem;display:flex}._backButton_ycmcg_42{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:6px;transition:background-color .2s,color .2s;display:inline-flex}._backButton_ycmcg_42:hover{color:#dcff1e;background:#2d4754}._backButton_ycmcg_42:focus-visible{outline:none}._datasetLabel_ycmcg_62{color:#b9c2c6;font-family:Space Mono,monospace;font-size:.875rem;font-weight:500}._searchBar_p7302_18{padding:1rem}._form_p7302_22{flex-direction:column;gap:1rem;display:flex}._fieldsContainer_p7302_28{flex-direction:column;gap:12px;display:flex}._row_p7302_34{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._fieldGroup_p7302_41{flex-direction:column;flex:1;gap:4px;min-width:150px;display:flex}._fieldGroup_p7302_41[data-width]{flex:none}._fieldGroup_p7302_41[data-label-position=left]{flex-direction:row;align-items:center;gap:8px}._fieldGroup_p7302_41[data-label-position=left] ._label_p7302_56{flex-shrink:0;min-width:80px;margin-bottom:0}._fieldGroup_p7302_41[data-label-position=left] ._input_p7302_61,._fieldGroup_p7302_41[data-label-position=left] ._selectWrapper_p7302_62{flex:1;min-width:0}._label_p7302_56{color:#d9d9d9;margin-bottom:4px;font-size:.875rem;font-weight:500}._input_p7302_61,._select_p7302_62{color:#fff;background:#163341;border:1px solid #2d4754;border-radius:2.5px;width:100%;padding:12px;font-size:.875rem;transition:border-color .2s,background-color .2s}._input_p7302_61:hover,._select_p7302_62:hover{border-color:#8a99a0}._input_p7302_61:focus-visible,._select_p7302_62:focus-visible{border-color:#bfe112;outline:none}._input_p7302_61::placeholder,._select_p7302_62::placeholder{color:#b9c2c6}._selectWrapper_p7302_62{width:100%;position:relative}._select_p7302_62{appearance:none;cursor:pointer;padding-right:32px}._selectIcon_p7302_110{color:#b9c2c6;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._actions_p7302_119{justify-content:flex-end;align-items:center;gap:12px;display:flex}._searchButton_p7302_126{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._searchButton_p7302_126:disabled{opacity:.55;cursor:not-allowed;transform:none}._searchButton_p7302_126:focus-visible{outline:none}._searchButton_p7302_126{color:#fff;background:#351d22;border-color:#ff4438}._searchButton_p7302_126:hover:not(:disabled){background:#8a221c;border-color:#eb352a}._searchButton_p7302_126:active:not(:disabled){background:#8a221c;border-color:#eb352a;transform:translateY(1px)}._clearButton_p7302_165{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Space Grotesk,sans-serif;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}._clearButton_p7302_165:disabled{opacity:.55;cursor:not-allowed;transform:none}._clearButton_p7302_165:focus-visible{outline:none}._clearButton_p7302_165{color:#fff;background:#163341;border-color:#2d4754}._clearButton_p7302_165:hover:not(:disabled){background:#2d4754;border-color:#5f7581}._clearButton_p7302_165:active:not(:disabled){background:#2d4754;border-color:#5f7581;transform:translateY(1px)}@media (width<=768px){._row_p7302_34{flex-direction:column;gap:8px}._fieldGroup_p7302_41{min-width:auto}._actions_p7302_119{justify-content:stretch}._searchButton_p7302_126,._clearButton_p7302_165{flex:1}}._slider_ahzzg_18{flex-direction:column;gap:2px;width:100%;display:flex}._slider_ahzzg_18 ._label_ahzzg_24{color:#d9d9d9;font-size:.875rem;font-weight:500}._slider_ahzzg_18 ._trackWrapper_ahzzg_29{align-items:center;gap:8px;display:flex}._slider_ahzzg_18 ._trackInner_ahzzg_34{flex:1;align-items:center;display:flex;position:relative;overflow:visible}._slider_ahzzg_18 ._track_ahzzg_29{appearance:none;background:linear-gradient(to right, #bfe112 0%, #bfe112 var(--fill), #2d4754 var(--fill), #2d4754 100%);cursor:pointer;border-radius:6px;outline:none;width:100%;height:6px}._slider_ahzzg_18 ._track_ahzzg_29::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#dcff1e;border:2px solid #091a23;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 1px 4px #0000004d}._slider_ahzzg_18 ._track_ahzzg_29::-webkit-slider-thumb:hover{transform:scale(1.2)}._slider_ahzzg_18 ._track_ahzzg_29::-moz-range-thumb{cursor:pointer;background:#dcff1e;border:2px solid #091a23;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 1px 4px #0000004d}._slider_ahzzg_18 ._track_ahzzg_29::-moz-range-thumb:hover{transform:scale(1.2)}._slider_ahzzg_18 ._track_ahzzg_29:focus-visible{outline-offset:2px;outline:2px solid #bfe112}._slider_ahzzg_18 ._bubble_ahzzg_83{color:#fff;text-align:center;pointer-events:none;white-space:nowrap;z-index:10;background:#2d4754;border:1px solid #2d4754;border-radius:2.5px;min-width:3ch;padding:3px 8px;font-family:Space Mono,monospace;font-size:.75rem;font-weight:600;position:absolute;bottom:calc(100% + 6px)}._slider_ahzzg_18 ._maxLabel_ahzzg_100{color:#b9c2c6;flex-shrink:0;font-family:Space Mono,monospace;font-size:.75rem}._slider_ahzzg_18 ._spacer_ahzzg_106{visibility:hidden;font-size:.875rem;line-height:1}._queryContent_164n1_18{min-height:40px;padding:8px 1rem}._queryContent_164n1_18 ._queryText_164n1_22{white-space:pre-wrap;word-break:break-word;color:#d9d9d9;background:#0d212cd9;border:1px solid #163341;border-radius:2.5px;margin:0;padding:6px 10px;font-family:Space Mono,monospace;font-size:.75rem;line-height:1.45;display:block}._nearestMatchResult_3oczr_18{flex-direction:row;flex-shrink:0;justify-content:center;align-items:flex-start;gap:1rem;padding:1rem 12px;display:flex}._selectedPhotoSection_3oczr_28,._celebrityMatchSection_3oczr_29{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;padding-top:.5rem;display:flex}._sectionLabel_3oczr_38{color:#d9d9d9;letter-spacing:1px;text-transform:uppercase;text-align:center;margin:0 0 .25rem;font-family:Space Mono,monospace;font-size:.75rem;font-weight:400}._imageContainer_3oczr_49{justify-content:center;align-items:center;min-height:260px;padding:.5rem 0 .75rem;display:flex}._emptyImagePlaceholder_3oczr_57{box-sizing:border-box;color:#b9c2c6;text-align:center;background:#16334173;border:1px dashed #2d4754;border-radius:5px;justify-content:center;align-items:center;width:260px;height:260px;font-size:.875rem;display:flex}._matchingSection_3oczr_72{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.5rem;width:200px;min-height:260px;padding:0;display:flex}._errorMessage_3oczr_84{color:#fff;text-align:center;background:#8a221c59;border:1px solid #eb352a;border-radius:5px;justify-content:center;align-items:center;max-width:300px;padding:.5rem 1rem;font-size:.875rem;display:flex}@media (width<=768px){._nearestMatchResult_3oczr_18{flex-direction:column;gap:1rem;height:auto;min-height:200px;padding:.75rem}._selectedPhotoSection_3oczr_28,._celebrityMatchSection_3oczr_29{max-width:none}._sectionLabel_3oczr_38{font-size:.875rem}._imageContainer_3oczr_49{min-height:120px}._emptyImagePlaceholder_3oczr_57{width:120px;height:120px;font-size:.75rem}}._container_1c3xj_18{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}._imageCardWrapper_1c3xj_26{flex-shrink:0;width:100%;position:relative}._clickable_1c3xj_32{cursor:pointer}._labelRow_1c3xj_36{box-sizing:border-box;justify-content:center;align-items:center;gap:2px;width:100%;min-height:20px;margin-top:6px;padding:0 4px;display:flex}._labelText_1c3xj_48{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#d9d9d9;max-width:100%;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:500;line-height:1.2;overflow:hidden}._infoButton_1c3xj_61{color:#b9c2c6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:baseline;width:20px;height:20px;padding:0;transition:color .2s,background-color .2s;display:inline-flex}._infoButton_1c3xj_61:hover{color:#fff;background:#2d475499}._infoButton_1c3xj_61:focus-visible{outline:none}._infoButton_1c3xj_61._active_1c3xj_83,._infoButton_1c3xj_61._active_1c3xj_83:hover{color:#dcff1e}._scoreText_1c3xj_90{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#dcff1e;width:100%;max-width:100%;padding:0 4px;font-family:Space Mono,monospace;font-size:.625rem;font-weight:400;line-height:1.2;overflow:hidden}._metaPanel_1c3xj_106{z-index:1000;box-sizing:border-box;pointer-events:auto;background:linear-gradient(155deg,#163341f5,#0d212cfa);border:1px solid #2d4754;border-radius:5px;padding:12px;animation:.15s ease-out _tooltipIn_1c3xj_1;position:fixed;box-shadow:0 8px 20px #0000002e}._metaPanel_1c3xj_106:before{content:"";background:#163341f5;border:1px solid #2d4754;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}._metaPanelRight_1c3xj_129:before{border-top:none;border-right:none;left:-5px}._metaPanelLeft_1c3xj_135:before{border-bottom:none;border-left:none;right:-5px}._metaField_1c3xj_141{align-items:center;gap:8px;margin-bottom:8px;font-family:Space Mono,monospace;font-size:.75rem;line-height:1.3;display:flex}._metaField_1c3xj_141:last-child{margin-bottom:0}._metaKey_1c3xj_154{color:#dcff1e;text-transform:capitalize;min-width:fit-content;font-weight:400}._metaValue_1c3xj_161{text-overflow:ellipsis;white-space:nowrap;color:#d9d9d9;max-width:100%;overflow:hidden}@keyframes _tooltipIn_1c3xj_1{0%{opacity:0}to{opacity:1}}._matchingProgress_1ypug_18{flex-direction:column;align-items:center;gap:1rem;width:200px;min-height:120px;padding:1rem;display:flex}._matchingText_1ypug_28{justify-content:center;align-items:center;min-height:2rem;display:flex}._matchingLabel_1ypug_35{color:#d9d9d9;letter-spacing:1px;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.875rem;font-weight:400;transition:color .3s}._matchingLabel_1ypug_35._searching_1ypug_44{animation:2s infinite _pulse_1ypug_1}._matchingLabel_1ypug_35._complete_1ypug_47{color:#dcff1e;animation:none}._progressContainer_1ypug_52{background:#163341;border:1px solid #2d4754;border-radius:2.5px;width:100%;height:8px;overflow:hidden;box-shadow:inset 0 1px 3px #0003}._progressBar_1ypug_62{background:linear-gradient(90deg,#ff4438,#d1281e);border-radius:2.5px;height:100%;transition:width .1s ease-out;position:relative}._progressBar_1ypug_62:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);animation:1.5s infinite _shimmer_1ypug_1;position:absolute;inset:0}@keyframes _pulse_1ypug_1{0%,to{opacity:1}50%{opacity:.72}}@keyframes _shimmer_1ypug_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=768px){._matchingProgress_1ypug_18{gap:.75rem;padding:.75rem}._matchingLabel_1ypug_35{font-size:.75rem}._progressContainer_1ypug_52{height:6px}}._otherMatchResults_154v5_18{flex-direction:column;gap:12px;padding:1rem 0;display:flex}._sectionLabel_154v5_25{color:#d9d9d9;letter-spacing:1px;text-transform:uppercase;flex-shrink:0;font-family:Space Mono,monospace;font-size:.75rem;font-weight:400}._matchesContainer_154v5_35{flex-wrap:wrap;justify-content:space-around;align-items:flex-start;gap:1rem;width:100%;display:flex}._emptyState_154v5_44{color:#b9c2c6;background:#16334173;border:1px dashed #2d4754;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;font-size:.875rem;display:flex}@media (width<=768px){._matchesContainer_154v5_35{gap:12px}._sectionLabel_154v5_25{font-size:.75rem}}._main_vv2c1_5{color:#fff;background:#091a23;flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex}
