.C49ncq_screen{width:100%;min-height:100dvh;padding:max(48px, calc(50svh - 160px), env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(16px, calc(env(safe-area-inset-bottom) + 16px)) max(28px, env(safe-area-inset-left));color:#f0eee7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;flex-direction:column;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.C49ncq_withPreview{padding-top:max(32px, calc(env(safe-area-inset-top) + 20px))}.C49ncq_copy{text-align:left;width:min(100%,320px)}.C49ncq_headline{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#fff;max-width:320px;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.05}.C49ncq_description{color:#f0eee7b3;margin:0;font-size:14px;line-height:1.65}.C49ncq_preview{width:min(100%,360px);margin-top:24px}.C49ncq_preview img{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:min(42svh,480px);display:block}.C49ncq_error,.C49ncq_notice{overflow-wrap:anywhere;width:min(100%,320px);margin:20px 0 0;font-size:13px;line-height:1.6}.C49ncq_error{color:#ffb4ac}.C49ncq_notice{color:#f0eee7b3}.C49ncq_progress{color:#f0eee7b3;width:min(100%,320px);margin-top:20px;font-size:13px;line-height:1.6}.C49ncq_progress progress{accent-color:#fff}.C49ncq_actions{flex-direction:column;align-items:center;gap:10px;width:min(100%,360px);margin-top:auto;padding-top:40px;display:flex}.C49ncq_withPreview .C49ncq_actions{padding-top:24px}.C49ncq_picker{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.C49ncq_screen .C49ncq_primary,.C49ncq_screen .C49ncq_secondary,.C49ncq_screen .C49ncq_back{text-align:center;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:48px;padding:14px 20px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s,color .18s;display:inline-flex}.C49ncq_screen .C49ncq_primary{color:#080a08;background:#fff}.C49ncq_screen .C49ncq_primary:hover:not(:disabled){background:#e9e9e9}.C49ncq_screen .C49ncq_secondary{color:#f0eee7b3;background:0 0}.C49ncq_screen .C49ncq_secondary:hover:not(:disabled){color:#fff;background:#ffffff08}.C49ncq_screen .C49ncq_continue{min-width:180px;margin-top:8px}.C49ncq_screen .C49ncq_back{color:#f0eee780;background:0 0;min-height:44px;padding:10px 18px;font-size:13px}.C49ncq_screen .C49ncq_back:hover{color:#f0eee7;background:0 0}.C49ncq_screen button:disabled{opacity:.45;cursor:not-allowed}.C49ncq_screen :focus-visible{outline-offset:6px;outline:2px solid #f0eee7}@media (max-height:600px){.C49ncq_screen{padding-top:max(32px, calc(env(safe-area-inset-top) + 16px))}.C49ncq_actions{padding-top:28px}.C49ncq_preview img{max-height:36svh}}@media (prefers-reduced-motion:reduce){.C49ncq_screen .C49ncq_primary,.C49ncq_screen .C49ncq_secondary,.C49ncq_screen .C49ncq_back{transition:none}}
.eSIxvW_screen{width:100%;min-height:100dvh;padding:max(40px, calc(50svh - 320px), env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(20px, calc(env(safe-area-inset-bottom) + 20px)) max(28px, env(safe-area-inset-left));color:#f0eee7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;flex-direction:column;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.eSIxvW_content{width:min(100%,320px)}.eSIxvW_headline{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#fff;max-width:320px;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.05}.eSIxvW_description{color:#f0eee7b3;margin:0 0 28px;font-size:14px;line-height:1.65}.eSIxvW_nameField{flex-direction:column;gap:8px;display:flex}.eSIxvW_nameHint{color:#f0eee780;margin:0;font-size:12px;line-height:1.6}.eSIxvW_fields,.eSIxvW_kindField{border:0;min-width:0;margin:0;padding:0}.eSIxvW_fields{flex-direction:column;gap:24px;display:flex}.eSIxvW_kindField legend{color:#f0eee7b3;margin-bottom:10px;padding:0;font-size:14px}.eSIxvW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eSIxvW_option{color:#f0eee7b3;text-align:center;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 8px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s,color .18s,border-color .18s;display:flex;position:relative}.eSIxvW_radio{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.eSIxvW_option:has(.eSIxvW_radio:checked){color:#080a08;background:#fff;border-color:#fff}.eSIxvW_option:has(.eSIxvW_radio:focus-visible){outline-offset:5px;outline:2px solid #f0eee7}.eSIxvW_option:has(.eSIxvW_radio:disabled){opacity:.45;cursor:not-allowed}.eSIxvW_radio:focus-visible{outline:none}.eSIxvW_field{color:#f0eee7b3;flex-direction:column;gap:10px;font-size:14px;font-weight:400;line-height:20px;display:flex}.eSIxvW_screen .eSIxvW_field input{appearance:none;color:#f0eee7;background:#ffffff04;border:1px solid #ffffff30;border-radius:999px;width:100%;min-width:0;min-height:50px;padding:13px 20px;font-family:inherit;font-size:16px;font-weight:400;line-height:22px}.eSIxvW_screen .eSIxvW_field input:disabled{opacity:.45;cursor:not-allowed}.eSIxvW_screen .eSIxvW_field input:focus{border-color:#f0eee7b3;outline:none;box-shadow:inset 0 0 0 1px #f0eee780}.eSIxvW_error,.eSIxvW_notice{overflow-wrap:anywhere;margin:20px 0 0;font-size:13px;line-height:1.6}.eSIxvW_error{color:#ffb4ac}.eSIxvW_notice{color:#f0eee7b3}.eSIxvW_actions{flex-direction:column;align-items:center;gap:10px;width:min(100%,360px);margin-top:auto;padding-top:40px;display:flex}.eSIxvW_screen .eSIxvW_primary,.eSIxvW_screen .eSIxvW_secondary{text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:48px;padding:14px 23px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s,color .18s;display:inline-flex}.eSIxvW_screen .eSIxvW_primary{color:#080a08;background:#fff;min-width:180px}.eSIxvW_screen .eSIxvW_primary:hover:not(:disabled){background:#e9e9e9}.eSIxvW_screen .eSIxvW_primary:disabled{opacity:.45;cursor:not-allowed}.eSIxvW_screen .eSIxvW_secondary{color:#f0eee780;background:0 0}.eSIxvW_screen .eSIxvW_secondary:hover{color:#f0eee7;background:0 0}.eSIxvW_screen button:focus-visible{outline-offset:5px;outline:2px solid #f0eee7}@media (forced-colors:active){.eSIxvW_screen .eSIxvW_field input:focus-visible{outline-offset:2px;box-shadow:none;border-color:highlight;outline:2px solid highlight}}@media (max-height:600px){.eSIxvW_screen{padding-top:max(28px, calc(env(safe-area-inset-top) + 16px))}.eSIxvW_headline{margin-bottom:24px}.eSIxvW_fields{gap:20px}.eSIxvW_actions{padding-top:28px}}@media (prefers-reduced-motion:reduce){.eSIxvW_option,.eSIxvW_screen .eSIxvW_primary,.eSIxvW_screen .eSIxvW_secondary{transition:none}}
.DflTHq_screen{width:min(100%,760px);min-height:100svh;padding:max(20px, calc(env(safe-area-inset-top) + 12px)) max(24px, env(safe-area-inset-right)) max(32px, calc(env(safe-area-inset-bottom) + 24px)) max(24px, env(safe-area-inset-left));color:#f0eee7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;margin-inline:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.DflTHq_screen .DflTHq_back{color:#f0eee7b3;background:0 0;border:0;border-radius:8px;gap:10px;min-height:44px;margin-left:-8px;padding:10px 8px;font-size:14px;font-weight:400;line-height:24px;display:inline-flex}.DflTHq_screen .DflTHq_back:hover{color:#fff;background:#ffffff08}.DflTHq_screen .DflTHq_back:focus-visible{outline-offset:4px;outline:2px solid #f0eee7}.DflTHq_copy{margin:32px 0 28px}.DflTHq_title{letter-spacing:-.025em;overflow-wrap:anywhere;color:#fff;max-width:100%;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(36px,6vw,52px);font-weight:400;line-height:1.05}.DflTHq_name{color:#f0eee7b3;overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.65}.DflTHq_screen .DflTHq_photo{object-fit:contain;background:#000;border-radius:12px;width:100%;height:auto;max-height:none;display:block}.DflTHq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 0;display:flex}:is(.DflTHq_screen .DflTHq_edit,.DflTHq_screen .DflTHq_cancel,.DflTHq_screen .entry-form button){color:#f0eee7;background:0 0;border:1px solid #ffffff30;border-radius:999px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:400}:is(.DflTHq_screen .DflTHq_edit,.DflTHq_screen .entry-form button.primary){color:#080a08;background:#fff;border-color:#fff}.DflTHq_screen .DflTHq_edit:hover:not(:disabled){background:#e9e9e9;border-color:#e9e9e9}.DflTHq_screen .entry-form button.primary:hover:not(:disabled){background:#e9e9e9;border-color:#e9e9e9}.DflTHq_screen .DflTHq_cancel{color:#f0eee780;border-color:#0000}.DflTHq_screen .DflTHq_cancel:hover:not(:disabled){color:#f0eee7;background:#ffffff08}.DflTHq_screen :focus-visible{outline-offset:4px;outline:2px solid #f0eee7}.DflTHq_error,.DflTHq_notice{margin:0 0 20px;font-size:14px;line-height:1.65}.DflTHq_error{color:#ffb4ac}.DflTHq_notice{color:#f0eee7b3}.DflTHq_screen .entry-form{max-width:none}.DflTHq_screen .entry-form label{color:#f0eee7b3;font-size:14px;font-weight:400}.DflTHq_screen .entry-form input:not([type=radio]):not([type=file]){appearance:none;color:#f0eee7;background:#ffffff04;border:1px solid #ffffff30;border-radius:999px;min-height:50px;padding:13px 20px;font-size:16px;line-height:22px}.DflTHq_screen .entry-form input:not([type=radio]):not([type=file]):focus{border-color:#f0eee7b3;outline:none;box-shadow:inset 0 0 0 1px #f0eee780}:is(.DflTHq_screen .entry-form .hint,.DflTHq_screen .entry-form .muted,.DflTHq_screen .entry-form figcaption){color:#f0eee780;font-size:12px}.DflTHq_screen .entry-form .preview img{background:#000}.DflTHq_screen .entry-form .photo-picker{flex-wrap:wrap;gap:10px;display:flex}.DflTHq_screen .entry-form .photo-remove{color:#f0eee780;border-color:#0000;margin:12px 0 0 auto;display:flex}.DflTHq_screen .entry-form .photo-remove:hover:not(:disabled){color:#f0eee7;background:#ffffff08}.DflTHq_screen .entry-form progress{accent-color:#fff}.DflTHq_screen .entry-form .message{color:#f0eee7b3;background:0 0;border:0;border-radius:0;padding:8px 0;font-size:14px}.DflTHq_screen .entry-form .message.error{color:#ffb4ac}@media (min-width:760px){.DflTHq_screen{padding-top:32px}.DflTHq_copy{margin-top:40px}}@media (forced-colors:active){.DflTHq_screen .entry-form input:not([type=radio]):not([type=file]):focus-visible{outline-offset:2px;box-shadow:none;border-color:highlight;outline:2px solid highlight}}
.kjh9oG_panel{border-top:1px solid #ffffff24;margin-top:32px;padding-top:24px}.kjh9oG_panel h2{color:#fff;letter-spacing:-.025em;margin:0 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:400;line-height:1.15}.kjh9oG_panel p{color:#f0eee7b3;margin:8px 0 0;font-size:13px;line-height:1.65}.kjh9oG_panel .kjh9oG_error{color:#ffb4ac}.kjh9oG_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.kjh9oG_panel .kjh9oG_actions button{color:#ffb4ac;background:0 0;border:1px solid #ffffff30;border-radius:999px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:400}.kjh9oG_panel .kjh9oG_actions button:hover:not(:disabled){background:#ffffff08;border-color:#ffb4ac80}.kjh9oG_panel .kjh9oG_actions button:focus-visible{outline-offset:4px;outline:2px solid #f0eee7}
.ubQIGa_screen{isolation:isolate;color:#f0eee7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;width:100%;min-height:100dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.ubQIGa_video{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ubQIGa_screen[data-finished=true] .ubQIGa_video{opacity:0}.ubQIGa_videoVignette,.ubQIGa_videoFade{pointer-events:none;position:absolute;inset:0}.ubQIGa_videoVignette{z-index:1;background:linear-gradient(#000 0%,#0009 5%,#0000 18% 82%,#0009 95%,#000 100%)}.ubQIGa_videoFade{z-index:2;opacity:0;background:#000}.ubQIGa_screen :focus-visible{outline-offset:6px;outline:2px solid #f0eee7}.ubQIGa_screen :is(h1,h2,h3){text-align:left}.ubQIGa_entrance{z-index:3;min-height:100svh;padding:max(48px, calc(50svh - 160px), env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(24px, calc(env(safe-area-inset-bottom) + 24px)) max(28px, env(safe-area-inset-left));flex-direction:column;justify-content:flex-start;align-items:center;animation:1.2s ease-in-out both ubQIGa_arrive;display:flex;position:relative}.ubQIGa_invitation{text-align:left;width:min(100%,320px)}.ubQIGa_headline{letter-spacing:-.025em;color:#fff;max-width:320px;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.05}.ubQIGa_headline span{display:block}.ubQIGa_screen[data-font=fallback] .ubQIGa_headline{font-family:Georgia,Times New Roman,serif}.ubQIGa_description{color:#f0eee7b3;margin:0;font-size:14px;line-height:1.65}.ubQIGa_description+.ubQIGa_description{margin-top:16px}.ubQIGa_loginActions{text-align:center;flex-direction:column;align-items:center;width:min(100%,360px);margin-top:auto;padding-top:48px;display:flex}.ubQIGa_screen .ubQIGa_enterButton{color:#080a08;background:#fff;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;min-height:48px;margin-inline:auto;padding:14px 23px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .18s,transform .18s;display:flex}.ubQIGa_enterButton svg{flex:0 0 20px;width:20px;height:20px}.ubQIGa_screen .ubQIGa_enterButton:hover:not(:disabled){background:#e9e9e9;border-color:#e9e9e9}.ubQIGa_screen .ubQIGa_enterButton:disabled{opacity:1;color:#767676;justify-content:center}.ubQIGa_caption{color:#f0eee780;letter-spacing:.04em;max-width:320px;margin:14px auto 0;font-size:12px}.ubQIGa_notice{color:#f0eee7b3;margin-top:24px;font-size:13px;line-height:1.6}.ubQIGa_screen .ubQIGa_retry{color:#080a08;background:#fff;border:1px solid #fff;border-radius:999px;margin-top:12px;font-size:12px}.ubQIGa_screen .ubQIGa_retry:hover{background:#e9e9e9;border-color:#e9e9e9}.ubQIGa_noScript{text-align:center;padding:40px 24px;position:relative}.ubQIGa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ubQIGa_arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ubQIGa_entrance{animation:none}.ubQIGa_enterButton{transition:none}}
.XjvkKa_screen{width:100%;min-height:100dvh;padding:max(48px, calc(50svh - 160px), env(safe-area-inset-top)) max(28px, env(safe-area-inset-right)) max(24px, calc(env(safe-area-inset-bottom) + 24px)) max(28px, env(safe-area-inset-left));color:#f0eee7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;flex-direction:column;align-items:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.7s ease-out both XjvkKa_arrive;display:flex}.XjvkKa_copy{text-align:left;width:min(100%,320px)}.XjvkKa_headline{letter-spacing:-.025em;text-align:left;text-wrap:balance;color:#fff;max-width:320px;margin:0 0 20px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.05}.XjvkKa_description{color:#f0eee7b3;margin:0;font-size:14px;line-height:1.65}.XjvkKa_actions{flex-direction:column;align-items:center;gap:10px;width:min(100%,360px);margin-top:auto;padding-top:48px;display:flex}.XjvkKa_screen .XjvkKa_primary,.XjvkKa_screen .XjvkKa_secondary{text-align:center;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:48px;padding:14px 23px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s,color .18s;display:inline-flex}.XjvkKa_screen .XjvkKa_primary{color:#080a08;background:#fff}.XjvkKa_screen .XjvkKa_primary:hover{background:#e9e9e9}.XjvkKa_screen .XjvkKa_secondary{color:#f0eee7b3;background:0 0}.XjvkKa_screen .XjvkKa_secondary:hover{color:#fff;background:#ffffff08}.XjvkKa_screen :focus-visible{outline-offset:6px;outline:2px solid #f0eee7}@keyframes XjvkKa_arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.XjvkKa_screen{animation:none}.XjvkKa_screen .XjvkKa_primary,.XjvkKa_screen .XjvkKa_secondary{transition:none}}
._1GRfdW_screen{isolation:isolate;color:#f0eee7;background:#000;min-height:100dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.65s ease-out both _1GRfdW_arrive;position:relative;overflow:hidden}._1GRfdW_character{object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._1GRfdW_shade{pointer-events:none;background:linear-gradient(#0000 24%,#0002 40%,#000d 65%,#000 90%);position:absolute;inset:0}._1GRfdW_content{min-height:100dvh;padding:max(340px, 44svh, calc(env(safe-area-inset-top) + 32px)) max(28px, env(safe-area-inset-right)) max(28px, calc(env(safe-area-inset-bottom) + 24px)) max(28px, env(safe-area-inset-left));flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}._1GRfdW_copy{width:min(100%,360px)}._1GRfdW_headline{color:#fff;letter-spacing:-.025em;text-align:left;margin:0 0 18px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(42px,11.5vw,56px);font-weight:400;line-height:1.02}._1GRfdW_headline:focus{outline:none}._1GRfdW_description{color:#f0eee7b3;max-width:320px;margin:0;font-size:14px;line-height:1.65}._1GRfdW_actions{justify-content:center;width:min(100%,360px);margin-top:36px;display:flex}._1GRfdW_screen ._1GRfdW_continue{color:#080a08;background:#fff;border:0;border-radius:999px;gap:12px;max-width:100%;min-height:48px;padding:14px 23px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s}._1GRfdW_continue svg{flex-shrink:0}._1GRfdW_screen ._1GRfdW_continue:hover{background:#e9e9e9}._1GRfdW_screen ._1GRfdW_continue:focus-visible{outline-offset:6px;outline:2px solid #f0eee7}@media (min-width:760px){._1GRfdW_character{object-fit:contain;object-position:right bottom;width:min(70vw,1000px);inset:0 0 0 auto}._1GRfdW_shade{background:linear-gradient(90deg,#000 12%,#000b 38%,#0000 72%),linear-gradient(#0000 72%,#000 100%)}._1GRfdW_content{justify-content:center;align-items:flex-start;padding:64px max(64px,50vw - 560px)}._1GRfdW_copy{width:min(100%,420px)}._1GRfdW_headline{font-size:clamp(56px,6.3vw,80px)}._1GRfdW_description{max-width:340px;font-size:15px}._1GRfdW_actions{justify-content:flex-start;margin-top:32px}}@keyframes _1GRfdW_arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._1GRfdW_screen{animation:none}._1GRfdW_screen ._1GRfdW_continue{transition:none}}
.FoQria_screen.page{--bg:#000;--panel:#0a0a0a;--panel-strong:#111;--text:#f0eee7;--muted:#f0eee7b3;--line:#ffffff24;--accent:#fff;--accent-ink:#080a08;--danger:#ffb4ac;--success:#f0eee7;width:100%;max-width:640px;min-height:100svh;padding:max(28px, calc(env(safe-area-inset-top) + 16px)) max(24px, env(safe-area-inset-right)) max(32px, calc(env(safe-area-inset-bottom) + 24px)) max(24px, env(safe-area-inset-left));color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;margin-inline:auto;font:14px/1.65 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.FoQria_screen :focus-visible{outline-offset:5px;outline:2px solid #f0eee7}:is(.FoQria_screen button,.FoQria_screen .button){min-height:48px;color:var(--text);background:0 0;border-radius:999px;padding:13px 20px;font-size:14px;font-weight:500;line-height:20px;transition:background .18s,color .18s,border-color .18s}:is(.FoQria_screen button:hover:not(:disabled),.FoQria_screen .button:hover){background:#ffffff08;border-color:#ffffff60}:is(.FoQria_screen button.primary,.FoQria_screen .button.primary){color:#080a08;background:#fff;border-color:#fff}:is(.FoQria_screen button.primary:hover:not(:disabled),.FoQria_screen .button.primary:hover){background:#e9e9e9;border-color:#e9e9e9}.FoQria_screen button.danger{color:var(--danger)}.FoQria_screen button:disabled{opacity:.45}.FoQria_screen .feed-intro{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;padding-top:8px;display:flex}.FoQria_screen .feed-headline{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:360px;margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:1.05}.FoQria_screen .feed-description{max-width:480px;color:var(--muted);margin:0;font-size:14px;font-weight:400;line-height:1.65}.FoQria_screen .feed-status{color:#f0eee780;max-width:480px;margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.6}.FoQria_screen .phase-copy{color:#f0eee780;font-size:12px;line-height:1.6}.FoQria_screen .phase-badge{color:#f0eee7b3;margin-bottom:3px;font-size:12px;font-weight:400}.FoQria_screen .feed-search{margin-bottom:28px}.FoQria_screen label{color:var(--muted);gap:10px;font-size:14px;font-weight:400}.FoQria_screen input:not([type=radio]):not([type=file]):not([type=checkbox]){appearance:none;color:#f0eee7;background:#ffffff04;border:1px solid #ffffff30;border-radius:999px;min-height:50px;padding:13px 20px;font-size:16px;font-weight:400;line-height:22px}.FoQria_screen input:not([type=radio]):not([type=file]):not([type=checkbox]):focus{border-color:#f0eee7b3;outline:none;box-shadow:inset 0 0 0 1px #f0eee780}.FoQria_screen input::placeholder{color:#f0eee780}.FoQria_screen input::file-selector-button{color:#f0eee7;background:#111;border-radius:999px;padding:9px 14px;font-size:13px}.FoQria_screen .gallery{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.FoQria_screen .feed-item{min-width:0}.FoQria_screen .feed-item-own{border-bottom:1px solid #ffffff30;margin-bottom:12px;padding-bottom:20px}:is(.FoQria_screen .feed-item-own>.entry-card,.FoQria_screen .feed-item-own>.entry-card.selected){border-bottom:0;padding-bottom:0}.FoQria_screen .entry-card{background:0 0;border:0;border-bottom:1px solid #ffffff18;border-radius:0;min-width:0;padding-bottom:20px;overflow:visible}.FoQria_screen .entry-card.selected{box-shadow:none;border:0;border-bottom:1px solid #ffffff18}.FoQria_screen .entry-overview{grid-template-columns:96px minmax(0,1fr) 20px;align-items:center;gap:16px;min-width:0;display:grid;position:relative}.FoQria_screen .entry-overview.is-voting{grid-template-columns:96px minmax(0,1fr) 44px}.FoQria_screen .entry-thumbnail{object-fit:cover;background:#080808;border-radius:10px;width:96px;height:120px}.FoQria_screen .entry-kicker{color:#f0eee780;margin:0;font-size:11px;font-weight:400;line-height:1.5}.FoQria_screen .own-label{color:#ff6262;font-size:11px;font-weight:500;line-height:1.4}.FoQria_screen .entry-winner-label{color:#ff6262;font-size:11px;font-weight:500;line-height:1.4}.FoQria_screen .entry-result-votes{color:var(--muted);margin-top:2px;font-size:13px;font-weight:400;line-height:1.5}.FoQria_screen .card-body{text-align:left;gap:4px;min-width:0;padding:0}.FoQria_screen .card-body h2{color:#fff;letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden}:is(.FoQria_screen .entry-edit h2,.FoQria_screen .organizer h2,.FoQria_screen .results-section>h2,.FoQria_screen .dialog-copy h2){color:#fff;letter-spacing:-.025em;overflow-wrap:anywhere;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(30px,5vw,38px);font-weight:400;line-height:1.15}.FoQria_screen .names{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.FoQria_screen .entry-arrow{color:#f0eee780;width:20px;height:20px}.FoQria_screen .entry-open{background:0 0;border:0;border-radius:12px;width:calc(100% + 10px);height:calc(100% + 10px);min-height:0;padding:0;display:block;position:absolute;inset:-5px}.FoQria_screen .entry-overview.is-voting .entry-open{width:auto;right:52px}.FoQria_screen .entry-open:hover:not(:disabled){background:#ffffff04}.FoQria_screen .entry-open:focus-visible{outline-offset:3px;outline:2px solid #f0eee7}.FoQria_screen .entry-controls{min-width:0}.FoQria_screen .text-button{min-height:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0;display:inline}.FoQria_screen .text-button:hover:not(:disabled){color:#fff;background:0 0}.FoQria_screen .entry-choice{cursor:pointer;border-radius:50%;place-items:center;gap:0;width:44px;min-width:44px;height:44px;margin:0;padding:0;display:grid;position:relative}.FoQria_screen .entry-checkbox{z-index:1;opacity:0;cursor:pointer;width:44px;height:44px;min-height:44px;margin:0;padding:0;position:absolute;inset:0}.FoQria_screen .entry-checkmark{color:#000;pointer-events:none;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .16s,border-color .16s;display:grid}.FoQria_screen .entry-checkmark svg{opacity:0}.FoQria_screen .entry-checkbox:checked+.entry-checkmark{background:#fff;border-color:#fff}.FoQria_screen .entry-checkbox:checked+.entry-checkmark svg{opacity:1}.FoQria_screen .entry-checkbox:hover:not(:disabled)+.entry-checkmark{border-color:#fff}.FoQria_screen .entry-checkbox:focus-visible+.entry-checkmark{outline-offset:5px;outline:2px solid #fff}.FoQria_screen .entry-checkbox:disabled{cursor:not-allowed}.FoQria_screen .entry-checkbox:disabled+.entry-checkmark{opacity:.3}.FoQria_screen .entry-status{color:#f0eee780;margin-top:8px;font-size:13px}.FoQria_screen .entry-management{color:#f0eee780;margin-top:12px;font-size:13px}.FoQria_screen summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:10px}.FoQria_screen .entry-management .actions{margin-top:8px}.FoQria_screen .entry-edit{border-top:1px solid var(--line);margin-top:24px;padding-top:24px;scroll-margin-top:24px}.FoQria_screen .actions{gap:12px}:is(.FoQria_screen .preview img,.FoQria_screen .full-photo){background:#000}.FoQria_screen .empty{color:var(--muted);background:0 0;border:0;border-radius:0;padding:36px 8px;font-size:14px;line-height:1.65}.FoQria_screen .message{color:var(--muted);background:0 0;border:0;border-radius:0;padding:8px 0;font-size:14px;line-height:1.65}.FoQria_screen .message.error{color:#ffb4ac;border-left:1px solid #ffb4ac80;padding-left:14px}.FoQria_screen .message.success{color:#f0eee7}.FoQria_screen .message button{width:fit-content;margin-top:12px;display:flex}:is(.FoQria_screen>.message,.FoQria_screen>.conflict){margin:20px 0}.FoQria_screen .hint{color:#f0eee780;font-size:12px}.FoQria_screen .organizer{border-top:1px solid var(--line);margin-top:48px;padding-top:16px}.FoQria_screen .organizer-toggle{color:#f0eee780;border:0;border-radius:0;min-height:44px;padding:10px 0}.FoQria_screen .organizer-toggle:hover:not(:disabled){color:#fff;background:0 0}.FoQria_screen .organizer-toggle:after{content:"+";margin-left:8px}.FoQria_screen .organizer-toggle[aria-expanded=true]:after{content:"−"}.FoQria_screen .organizer>section{padding-top:20px}.FoQria_screen .admin-entries li{border-bottom-color:var(--line);gap:16px;padding:20px 0}.FoQria_screen .admin-entries strong{color:#f0eee7;font-weight:500}.FoQria_screen .admin-entries p{margin-top:5px;font-size:13px}.FoQria_screen .ballot-bar{width:100%;max-width:640px;padding:14px max(24px, env(safe-area-inset-right)) max(18px, calc(env(safe-area-inset-bottom) + 14px)) max(24px, env(safe-area-inset-left));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px);background:#080808eb;flex-direction:column;align-items:stretch;gap:12px;display:flex;left:50%;transform:translate(-50%);box-shadow:0 -12px 32px #0006}.FoQria_screen .ballot-summary{min-width:0}.FoQria_screen .ballot-bar strong{font-size:14px;font-weight:500;line-height:1.5}.FoQria_screen .ballot-bar span{color:#f0eee780;max-width:none;margin-top:3px;font-size:12px;line-height:1.5}.FoQria_screen .ballot-actions{width:100%;display:flex}.FoQria_screen .ballot-bar .ballot-submit{width:100%;max-width:none;min-height:52px;padding:14px 20px;font-size:14px}.FoQria_screen.has-ballot-bar{padding-bottom:calc(env(safe-area-inset-bottom) + 200px)}.FoQria_screen .stats{gap:24px}.FoQria_screen .stats>div{background:0 0;border:0;border-radius:0;padding:12px 0 20px}.FoQria_screen .stats strong{color:#fff;margin-bottom:8px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:44px;font-weight:400}.FoQria_screen .stats span{font-size:13px}.FoQria_screen .results-section{margin:32px 0 40px}.FoQria_screen .results-section>h2{margin-bottom:20px}.FoQria_screen .winner-box{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:12px;padding:26px 0}.FoQria_screen .winner-box .eyebrow{color:#f0eee780;font-size:11px;font-weight:400}.FoQria_screen .winner-box h3{color:#fff;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.1}.FoQria_screen .table-wrap{border:0;border-radius:0}.FoQria_screen caption{color:var(--muted);padding:12px 0 20px;font-size:13px;font-weight:400}:is(.FoQria_screen th,.FoQria_screen td){border-top-color:var(--line);padding:16px 12px;font-size:14px}.FoQria_screen th{color:#f0eee780;font-size:12px;font-weight:400}.FoQria_screen td strong{font-weight:500}.FoQria_screen .entry-dialog{border:1px solid var(--line);background:#000;border-radius:16px;width:min(900px,100% - 32px)}.FoQria_screen .entry-dialog::backdrop{background:#000d}.FoQria_screen .dialog-top{color:var(--muted);background:#000;padding:12px 16px;font-size:13px}.FoQria_screen .dialog-top button{min-height:44px;padding:10px 16px;font-size:13px}.FoQria_screen .dialog-copy{padding:24px}.FoQria_screen .dialog-copy p{color:var(--muted);margin-top:10px;font-size:14px}.FoQria_screen .demo-credits{color:#f0eee780;margin-top:40px;font-size:12px}.FoQria_screen .demo-credits a{color:inherit}@media (max-width:520px){.FoQria_screen.page{padding-right:max(24px, env(safe-area-inset-right));padding-left:max(24px, env(safe-area-inset-left))}.FoQria_screen .feed-intro{margin-bottom:28px}.FoQria_screen .feed-item-own{margin-bottom:8px}.FoQria_screen .gallery{gap:16px}:is(.FoQria_screen .entry-card,.FoQria_screen .entry-card.selected){padding-bottom:16px}.FoQria_screen .entry-overview{grid-template-columns:80px minmax(0,1fr) 18px;gap:10px}.FoQria_screen .entry-overview.is-voting{grid-template-columns:80px minmax(0,1fr) 44px}.FoQria_screen .entry-thumbnail{border-radius:8px;width:80px;height:100px}.FoQria_screen .card-body h2{font-size:25px}.FoQria_screen .entry-arrow{width:18px;height:18px}.FoQria_screen .dialog-copy{padding:20px}:is(.FoQria_screen th,.FoQria_screen td){padding:14px 8px}}@media (prefers-reduced-motion:reduce){:is(.FoQria_screen button,.FoQria_screen .button,.FoQria_screen .entry-checkmark){transition:none}}@media (forced-colors:active){.FoQria_screen input:not([type=radio]):not([type=file]):not([type=checkbox]):focus-visible{outline-offset:2px;box-shadow:none;border-color:highlight;outline:2px solid highlight}.FoQria_screen .entry-checkmark{forced-color-adjust:none;color:highlighttext;background:canvas;border-color:buttontext}.FoQria_screen .entry-checkbox:checked+.entry-checkmark{background:highlight;border-color:highlight}.FoQria_screen .entry-checkbox:focus-visible+.entry-checkmark{outline-color:highlight}.FoQria_screen .entry-checkbox:disabled+.entry-checkmark{opacity:1;color:graytext;background:canvas;border-color:graytext}}
