:root{--text-primary: #f4f1ff;--text-secondary: #c9c5f5;--bg-start: #120a3f;--bg-end: #05081f;--font-sans: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-sans);line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-height:100svh;color:var(--text-primary);background:radial-gradient(circle at 20% 15%,#8a5dff59,#8a5dff00 40%),radial-gradient(circle at 80% 5%,#4d81ff40,#4d81ff00 45%),linear-gradient(180deg,var(--bg-start) 0%,var(--bg-end) 100%)}._img_jdid9_1{display:block;flex-shrink:0;object-fit:contain;height:clamp(2rem,5vw,2.75rem);width:clamp(2rem,5vw,2.75rem)}._floatingButton_kzz2w_1{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(196,181,255,.4);background:linear-gradient(135deg,#c4b5fff2,#8a5dfff2);color:#0c061f;font:inherit;font-size:1rem;line-height:1;font-weight:700;cursor:pointer;box-shadow:0 6px 14px #0a081e59}._floatingButton_kzz2w_1:hover{filter:brightness(1.05)}._floatingButton_kzz2w_1:focus-visible{outline:2px solid rgba(244,241,255,.95);outline-offset:2px}._backdrop_kzz2w_27{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#050819b8}._dialog_kzz2w_38{width:min(100%,32rem);background:linear-gradient(180deg,#170f3cf5,#070b24fa);border:1px solid rgba(152,126,255,.4);border-radius:1rem;padding:1.1rem 1.25rem 1.25rem;box-shadow:0 16px 40px #0a081e8c;display:grid;gap:.75rem}._header_kzz2w_49{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._title_kzz2w_56{margin:0;font-size:1.15rem;font-weight:600;color:var(--text-primary)}._closeButton_kzz2w_63{border:1px solid rgba(152,126,255,.4);background:#ffffff05;color:var(--text-secondary);font:inherit;border-radius:.5rem;width:2rem;height:2rem;cursor:pointer}._closeButton_kzz2w_63:hover{color:var(--text-primary)}._closeButton_kzz2w_63:focus-visible{outline:2px solid rgba(244,241,255,.9);outline-offset:2px}._content_kzz2w_83{display:grid;gap:.7rem}._content_kzz2w_83 p{margin:0;color:var(--text-secondary);line-height:1.45}._list_kzz2w_94{margin:0;padding-left:1.2rem;color:var(--text-secondary);line-height:1.4;display:grid;gap:.25rem}._title_1ta9a_1{margin:0;font-size:clamp(2rem,5vw,2.8rem);line-height:1.1;letter-spacing:-.02em}._header_1moyx_1{display:grid;gap:.75rem}._topRow_1moyx_6{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}._actionsRow_1moyx_14{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem}._titleRow_1moyx_22{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;min-width:0}._greeting_1moyx_30{margin:0;font-size:.95rem;color:var(--text-secondary);display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem}._greetingName_1moyx_40{color:var(--text-primary);font-weight:600}._subtitle_1moyx_45{margin:0;color:var(--text-secondary);font-size:1rem}._logoutButton_1moyx_51{border:1px solid rgba(201,197,245,.25);background:#ffffff05;color:var(--text-primary);font:inherit;font-size:.85rem;line-height:1;border-radius:999px;padding:.45rem .75rem;cursor:pointer}._logoutButton_1moyx_51:hover{border-color:#c9c5f580}._logoutButton_1moyx_51:disabled{cursor:wait;opacity:.7}._logoutButton_1moyx_51:focus-visible{outline:2px solid rgba(138,93,255,.55);outline-offset:2px}._backdrop_fgqmx_1{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#050819b8}._dialog_fgqmx_12{width:min(100%,24rem);background:linear-gradient(180deg,#170f3cf5,#070b24fa);border:1px solid rgba(152,126,255,.4);border-radius:1rem;padding:1.25rem;box-shadow:0 16px 40px #0a081e8c}._title_fgqmx_21{margin:0 0 .35rem;font-size:1.15rem;font-weight:600;color:var(--text-primary)}._subtitle_fgqmx_28{margin:0 0 1rem;font-size:.95rem;font-weight:500;color:#c4b5fff2}._form_fgqmx_35{display:grid;gap:.5rem}._label_fgqmx_40{font-size:.875rem;color:var(--text-secondary)}._textarea_fgqmx_45{width:100%;min-height:6.5rem;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(152,126,255,.45);background:#080a20a6;color:var(--text-primary);font:inherit;line-height:1.45;resize:vertical;box-sizing:border-box}._textarea_fgqmx_45:focus{outline:2px solid rgba(138,93,255,.55);outline-offset:1px}._hint_fgqmx_64{margin:0;font-size:.8rem;color:var(--text-secondary);text-align:right}._error_fgqmx_71{margin:0;font-size:.875rem;color:#ffb4c0}._actions_fgqmx_77{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}._secondary_fgqmx_84,._primary_fgqmx_85{padding:.55rem .85rem;border-radius:.6rem;font:inherit;font-weight:600;cursor:pointer}._secondary_fgqmx_84{border:1px solid rgba(152,126,255,.45);background:transparent;color:var(--text-secondary)}._secondary_fgqmx_84:hover{color:var(--text-primary)}._primary_fgqmx_85{border:none;color:#0c061f;background:linear-gradient(135deg,#c4b5ff,#8a5dff)}._primary_fgqmx_85:hover{filter:brightness(1.05)}._secondary_fgqmx_84:focus-visible,._primary_fgqmx_85:focus-visible{outline:2px solid rgba(244,241,255,.9);outline-offset:2px}._list_1vyjg_1{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}._row_vsfvr_1{display:flex;align-items:stretch;gap:.5rem;position:relative;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._dragging_vsfvr_12{z-index:1;box-shadow:0 4px 24px #0000001f}._handle_vsfvr_17{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;margin:0;padding:0;border:none;border-radius:.5rem;background:#0000000f;color:inherit;font:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._handle_vsfvr_17:active{cursor:grabbing}._grip_vsfvr_41{font-size:.9rem;letter-spacing:-.12em;line-height:1;opacity:.65}._content_vsfvr_48{flex:1 1 auto;min-width:0}._root_19981_1{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}._panel_19981_5{margin-top:1.5rem;padding:1.25rem;background:linear-gradient(180deg,#170f3c8c,#070b24b8);border:1px solid rgba(152,126,255,.28);border-radius:1rem;box-shadow:0 8px 24px #0a081e59}._title_19981_14{margin:0 0 .75rem;font-size:1.05rem;font-weight:600;color:var(--text-primary)}._empty_19981_21{margin:0 0 1rem;font-size:.95rem;line-height:1.45;color:var(--text-secondary)}._rowInner_19981_28{display:flex;align-items:center;gap:.65rem;padding:.35rem 0;min-height:2.5rem;width:100%}._sortableRow_19981_37{flex-direction:row-reverse}._flag_19981_41{font-size:1.35rem;line-height:1}._name_19981_46{flex:1 1 auto;min-width:0;font-size:1rem;font-weight:500;color:var(--text-primary)}._commentButton_19981_54{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin:0;padding:0;border:none;border-radius:.55rem;background:transparent;color:var(--text-secondary);cursor:pointer;opacity:.62}._commentButton_19981_54:hover,._commentButton_19981_54:focus-visible{opacity:1;color:var(--text-primary);background:#987eff2e}._commentButton_19981_54:focus-visible{outline:2px solid rgba(138,93,255,.55);outline-offset:1px}._commentButtonActive_19981_84{opacity:1;color:#f4f1ff;background:linear-gradient(135deg,#8a5dffe0,#c4b5ffa6);box-shadow:0 0 0 1px #d4c6ffb8,0 0 0 4px #8a5dff3d}._commentIcon_19981_93{display:block}._commentButtonActive_19981_84 ._commentIcon_19981_93{transform:scale(1.06)}._position_19981_102{flex-shrink:0;min-width:1.5rem;font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-secondary);opacity:.92}._addBar_19981_113{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:.65rem 1.25rem calc(1.15rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,rgba(7,11,36,.88) 28%,rgba(7,11,36,.97) 100%);box-sizing:border-box}._addButton_19981_124{display:flex;width:100%;max-width:min(720px,100%);margin:0 auto;align-items:center;justify-content:center;gap:.65rem;min-height:3.35rem;padding:.55rem 1rem;border:none;border-radius:1rem;font:inherit;font-size:1rem;font-weight:600;line-height:1;color:#0c061f;cursor:pointer;background:linear-gradient(135deg,#c4b5ff,#8a5dff);box-shadow:0 10px 28px #0a081e8c}._addButton_19981_124:hover:not(:disabled){filter:brightness(1.06)}._addButton_19981_124:disabled{opacity:.42;cursor:not-allowed}._addButton_19981_124:focus-visible{outline:2px solid rgba(244,241,255,.95);outline-offset:3px}._addPlus_19981_160{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.65rem;font-weight:300;line-height:1;color:#0c061f;transform:translateY(-.09em)}._addNext_19981_172{display:inline-flex;align-items:center;gap:.5rem;min-width:0;line-height:1}._addFlag_19981_180{font-size:1.4rem;line-height:1}._addCountryName_19981_185{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;color:#0c061f}._addComplete_19981_193{color:#0c061f;text-align:center;line-height:1.25;max-width:100%}._listWrap_19981_200{margin-top:.25rem}._topZoneHeader_19981_205{margin:0;padding:0 .15rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#c4b5fff2}._outsideSeparator_19981_216{margin:.75rem 0 .35rem;padding:.55rem 0 0;border-top:1px dashed rgba(152,126,255,.3);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--text-secondary)}._outsideItem_19981_228{opacity:.55;filter:grayscale(.4)}._outsideItem_19981_228 ._name_19981_46{color:var(--text-secondary)}._outsideSortableRow_19981_237[data-dragging=true] ._outsideItem_19981_228,._outsideSortableRow_19981_237:focus-within ._outsideItem_19981_228{opacity:1;filter:none}._outsideSortableRow_19981_237[data-dragging=true] ._outsideItem_19981_228 ._name_19981_46,._outsideSortableRow_19981_237:focus-within ._outsideItem_19981_228 ._name_19981_46{color:var(--text-primary)}._shell_anvd6_1{min-height:100svh;padding:2rem 1.25rem;width:min(720px,100%);margin:0 auto;box-sizing:border-box}._hero_1e1dr_1{background:linear-gradient(180deg,#170f3cdb,#070b24f2);border:1px solid rgba(152,126,255,.35);border-radius:1rem;padding:1.4rem;box-shadow:0 10px 30px #0a081e73}._error_1e1dr_9{margin:.85rem 0 0;color:#ffb4c2;font-size:.9rem}._inviteBadge_1e1dr_15{margin-top:.9rem;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;border:1px solid rgba(201,197,245,.32);border-radius:999px;padding:.45rem .55rem .45rem .75rem;background:linear-gradient(145deg,#ffffff14,#ffffff08)}._inviteLabel_1e1dr_27{color:#ece7ffe0;font-size:.82rem}._inviteCode_1e1dr_32{padding:.22rem .5rem;border-radius:.45rem;border:1px dashed rgba(205,188,255,.6);background:#a480ff24;font-size:.88rem;letter-spacing:.03em}._primaryButton_1e1dr_41{margin-top:1rem;border:1px solid rgba(168,126,255,.7);background:linear-gradient(135deg,#8e65fff2,#664eeae6);color:#f7f4ff;font:inherit;font-weight:700;border-radius:.8rem;padding:.68rem 1rem;cursor:pointer;box-shadow:0 10px 22px #1f125973;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._primaryButton_1e1dr_41:hover:not(:disabled){transform:translateY(-1px);border-color:#c3aaffd9;box-shadow:0 14px 26px #21145e80}._primaryButton_1e1dr_41:active:not(:disabled){transform:translateY(0)}._primaryButton_1e1dr_41:disabled{cursor:wait;opacity:.72}._primaryButton_1e1dr_41:focus-visible{outline:2px solid rgba(175,143,255,.7);outline-offset:2px}._linkButton_1e1dr_78{border:1px solid rgba(201,197,245,.3);background:#ffffff08;color:var(--text-primary);border-radius:999px;font:inherit;font-size:.82rem;padding:.3rem .6rem;cursor:pointer}._linkButton_1e1dr_78:hover{border-color:#c9c5f58c}@media(max-width:640px){._inviteBadge_1e1dr_15{width:100%;border-radius:.8rem}}._root_1np9a_1{display:grid;gap:.7rem}._helpText_1np9a_6{margin:0;color:var(--text-secondary);font-size:.85rem}._selectedList_1np9a_12{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}._selectedItem_1np9a_20{display:grid;grid-template-columns:auto auto 1fr auto;gap:.55rem;align-items:center;border:1px solid rgba(201,197,245,.22);border-radius:.65rem;padding:.4rem .55rem;background:#ffffff05}._selectedRank_1np9a_31{color:var(--text-secondary);font-size:.75rem;font-variant-numeric:tabular-nums}._selectedFlag_1np9a_37{font-size:1rem;line-height:1}._selectedName_1np9a_42{color:var(--text-primary);min-width:0}._removeButton_1np9a_47{border:1px solid rgba(201,197,245,.28);border-radius:999px;background:#ffffff08;color:var(--text-primary);font:inherit;font-size:.75rem;padding:.2rem .5rem;cursor:pointer}._flagGrid_1np9a_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._flagButton_1np9a_64{display:flex;align-items:center;gap:.45rem;border:1px solid rgba(201,197,245,.22);border-radius:.6rem;background:#ffffff05;color:var(--text-primary);font:inherit;text-align:left;padding:.38rem .45rem;cursor:pointer}._flagButtonSelected_1np9a_78{border-color:#66ffa8a6;background:linear-gradient(135deg,#66ffa82b,#ffffff05)}._flagButton_1np9a_64:disabled{opacity:.45;cursor:not-allowed}._flagEmoji_1np9a_88{font-size:1rem;line-height:1}._flagName_1np9a_93{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem}._actions_1np9a_101{display:flex;gap:.5rem}._secondaryButton_1np9a_106,._submitButton_1np9a_107{border:1px solid rgba(201,197,245,.28);border-radius:999px;background:#ffffff08;color:var(--text-primary);font:inherit;font-size:.8rem;padding:.4rem .65rem;cursor:pointer}._submitButton_1np9a_107{border-color:#66ffa873}._secondaryButton_1np9a_106:disabled,._submitButton_1np9a_107:disabled{opacity:.5;cursor:not-allowed}._errorText_1np9a_128{margin:0;color:#ff9b9b}._successText_1np9a_133{margin:0;color:#8efcc4}@media(max-width:460px){._flagGrid_1np9a_58{grid-template-columns:1fr}}._headerRow_fn5dq_1{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._titleRow_fn5dq_8{display:inline-flex;align-items:center;gap:.55rem;min-width:0}._logoutButton_fn5dq_15{border:1px solid rgba(201,197,245,.25);background:#ffffff05;color:var(--text-primary);font:inherit;font-size:.85rem;line-height:1;border-radius:999px;padding:.45rem .75rem;cursor:pointer}._logoutButton_fn5dq_15:hover{border-color:#c9c5f580}._logoutButton_fn5dq_15:disabled{cursor:wait;opacity:.7}._logoutButton_fn5dq_15:focus-visible{outline:2px solid rgba(138,93,255,.55);outline-offset:2px}._officialRankingPanel_fn5dq_41{margin-top:.85rem;border:1px solid rgba(201,197,245,.24);border-radius:.85rem;padding:.6rem .65rem;background:#ffffff05}._officialRankingTitle_fn5dq_49{margin:0 0 .45rem;color:var(--text-secondary);font-size:.82rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase}._officialRankingFlagsList_fn5dq_58{margin:0;padding:0 0 .1rem;list-style:none;display:flex;align-items:center;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}._officialRankingFlagsList_fn5dq_58::-webkit-scrollbar{display:none}._officialRankingFlagItem_fn5dq_75{flex:0 0 auto;display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgba(201,197,245,.24);border-radius:999px;padding:.2rem .35rem;background:#ffffff0a}._officialRankingBadge_fn5dq_86{color:var(--text-secondary);font-size:.65rem;line-height:1;font-variant-numeric:tabular-nums}._officialRankingFlag_fn5dq_58{font-size:1rem;line-height:1}._leaderboardList_fn5dq_98{margin:1rem 0 0;padding:0;list-style:none;display:grid;gap:.6rem}._leaderboardItem_fn5dq_106{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;border:1px solid rgba(201,197,245,.2);border-radius:.75rem;padding:.65rem .75rem;background:#ffffff05}._leaderboardItemGold_fn5dq_117,._leaderboardItemSilver_fn5dq_118,._leaderboardItemBronze_fn5dq_119{border-width:2px;box-shadow:0 8px 20px #080a184d}._leaderboardItemGold_fn5dq_117{border-color:#ffd666d9;background:linear-gradient(135deg,#ffd6662e,#ffffff08)}._leaderboardItemSilver_fn5dq_118{border-color:#d6dff0cc;background:linear-gradient(135deg,#d6dff029,#ffffff08)}._leaderboardItemBronze_fn5dq_119{border-color:#e4a67acc;background:linear-gradient(135deg,#e4a67a29,#ffffff08)}._rank_fn5dq_139{color:var(--text-secondary);font-variant-numeric:tabular-nums}._name_fn5dq_144{color:var(--text-primary);font-weight:600}._points_fn5dq_149{color:var(--text-primary);font-variant-numeric:tabular-nums}._previewButton_fn5dq_154{border:1px solid rgba(201,197,245,.3);background:#ffffff0a;color:var(--text-primary);border-radius:.55rem;cursor:pointer;padding:.25rem .5rem;font-size:.95rem;line-height:1}._previewButtonWrapper_fn5dq_165{position:relative;display:inline-flex}._correctCountBadge_fn5dq_170{position:absolute;top:-.45rem;right:-.45rem;min-width:1.1rem;height:1.1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 .2rem;border:1px solid rgba(9,59,33,.55);background:#66ffa8f2;color:#052413;font-size:.7rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}._previewButton_fn5dq_154:hover{border-color:#c9c5f58c}._previewButton_fn5dq_154:focus-visible{outline:2px solid rgba(138,93,255,.55);outline-offset:2px}._submissionStatus_fn5dq_199{margin-top:1rem;display:flex;align-items:center;gap:.65rem;border:1px solid rgba(201,197,245,.28);border-radius:.9rem;padding:.75rem .9rem;background:linear-gradient(135deg,#ffffff0a,#ffffff03)}._submissionStatusWaiting_fn5dq_210{border-color:#ffc66773;background:linear-gradient(135deg,#ffc66724,#ffffff05)}._submissionStatusReady_fn5dq_215{border-color:#66ffa86b;background:linear-gradient(135deg,#66ffa826,#ffffff05)}._submissionStatusIcon_fn5dq_220{display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;line-height:1}._submissionStatusWaiting_fn5dq_210 ._submissionStatusIcon_fn5dq_220{animation:_waitingWiggle_fn5dq_1 1.7s ease-in-out infinite}._submissionStatusReady_fn5dq_215 ._submissionStatusIcon_fn5dq_220{animation:_successPulse_fn5dq_1 1.8s ease-in-out infinite}._submissionStatusText_fn5dq_236{margin:0;color:var(--text-primary);font-weight:600}._submissionStatusMeta_fn5dq_242{margin:0 0 0 auto;color:var(--text-secondary);font-size:.85rem;font-variant-numeric:tabular-nums}@media(max-width:700px){._submissionStatus_fn5dq_199{flex-wrap:wrap}._submissionStatusMeta_fn5dq_242{margin-left:0;width:100%}}@keyframes _waitingWiggle_fn5dq_1{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-8deg) scale(1.04)}75%{transform:rotate(8deg) scale(1.04)}}@keyframes _successPulse_fn5dq_1{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.1);filter:saturate(1.2)}}._backdrop_fn5dq_285{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:center;padding:1rem;background:#050819b8}._dialog_fn5dq_296{width:min(100%,28rem);max-height:min(80vh,35rem);overflow:auto;border-radius:1rem;border:1px solid rgba(152,126,255,.4);background:linear-gradient(180deg,#170f3cf5,#070b24fa);box-shadow:0 16px 40px #0a081e8c;padding:1rem}._dialogHeader_fn5dq_307{display:flex;align-items:center;justify-content:space-between;gap:1rem}._dialogTitle_fn5dq_314{margin:0;color:var(--text-primary);font-size:1.1rem}._closeButton_fn5dq_320{border:1px solid rgba(201,197,245,.35);background:#ffffff0a;color:var(--text-primary);border-radius:.5rem;cursor:pointer;width:2rem;height:2rem}._submittedRankingList_fn5dq_330{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}._submittedRankingItem_fn5dq_338{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.65rem;border:1px solid rgba(201,197,245,.2);border-radius:.65rem;padding:.45rem .6rem;background:#ffffff05}._submittedRankingItemCorrect_fn5dq_349{border-color:#66ffa88c;background:linear-gradient(135deg,#66ffa833,#ffffff08)}._submittedRank_fn5dq_330{color:var(--text-secondary);font-variant-numeric:tabular-nums}._submittedFlag_fn5dq_359{font-size:1.1rem;line-height:1}._submittedName_fn5dq_364{color:var(--text-primary)}._pointsDelta_fn5dq_368{justify-self:end;min-width:3.8rem;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}._pointsDeltaPositive_fn5dq_376{color:#8efcc4}._pointsDeltaNegative_fn5dq_380{color:#ff9b9b}@media(max-width:640px){._backdrop_fn5dq_285{align-items:flex-end;padding:0}._dialog_fn5dq_296{width:100%;max-height:85vh;border-radius:1rem 1rem 0 0;border-bottom:none}}._hero_srd23_1{border:1px solid rgba(152,126,255,.35);border-radius:1rem;padding:1.1rem 1.1rem 1rem;margin-bottom:.95rem;background:linear-gradient(180deg,#170f3cdb,#070b24f2);box-shadow:0 10px 30px #0a081e73}._titleRow_srd23_10{display:inline-flex;align-items:center;gap:.5rem}._titleLogo_srd23_16{width:1.35rem;height:1.35rem}._subtitle_srd23_21{margin:.5rem 0 0;color:#ece7ffd1}._grid_srd23_26{display:grid;gap:.9rem;grid-template-columns:1fr}._panel_srd23_32{border:1px solid rgba(152,126,255,.35);border-radius:1rem;padding:1rem;background:#0f0b289e}._heading_srd23_39{margin:0}._description_srd23_43{margin:.5rem 0 .8rem;color:#ece7ffc7;font-size:.95rem}._row_srd23_49{display:flex;gap:.55rem;align-items:stretch}._input_srd23_55{flex:1;min-width:0;border-radius:.7rem;border:1px solid rgba(201,197,245,.3);background:#ffffff0a;color:var(--text-primary);padding:.64rem .78rem}._input_srd23_55::placeholder{color:#ece7ff73}._input_srd23_55:focus-visible{outline:2px solid rgba(175,143,255,.7);outline-offset:1px}._error_srd23_74{margin:.65rem 0 0;color:#ffb4c2;font-size:.9rem}._primaryButton_srd23_80{border:1px solid rgba(168,126,255,.7);background:linear-gradient(135deg,#8e65fff2,#664eeae6);color:#f7f4ff;font:inherit;font-weight:700;border-radius:.75rem;padding:.6rem .95rem;cursor:pointer;box-shadow:0 10px 22px #1f125973;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._primaryButton_srd23_80:hover:not(:disabled){transform:translateY(-1px);border-color:#c3aaffd9;box-shadow:0 14px 26px #21145e80}._primaryButton_srd23_80:active:not(:disabled){transform:translateY(0)}._primaryButton_srd23_80:disabled{cursor:wait;opacity:.72}._primaryButton_srd23_80:focus-visible{outline:2px solid rgba(175,143,255,.7);outline-offset:2px}@media(max-width:640px){._row_srd23_49{flex-direction:column}._primaryButton_srd23_80{width:100%}}@media(min-width:900px){._grid_srd23_26{grid-template-columns:1fr 1fr}}._wrap_1k7mw_1{display:flex;min-height:100svh;align-items:center;justify-content:center;padding:1.25rem}._card_1k7mw_9{width:min(100%,26rem);background:linear-gradient(180deg,#170f3cdb,#070b24f2);border:1px solid rgba(152,126,255,.35);border-radius:1rem;padding:1.4rem;box-shadow:0 10px 30px #0a081e73;display:grid;gap:1rem}._titleRow_1k7mw_20{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;min-width:0}._lead_1k7mw_28{margin:0;color:var(--text-secondary);font-size:1rem}._form_1k7mw_34{display:grid;gap:.5rem}._label_1k7mw_39{font-size:.875rem;color:var(--text-secondary)}._input_1k7mw_44{width:100%;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(152,126,255,.45);background:#080a20a6;color:var(--text-primary);font:inherit}._input_1k7mw_44::placeholder{color:#c9c5f573}._input_1k7mw_44:focus{outline:2px solid rgba(138,93,255,.55);outline-offset:1px}._error_1k7mw_63{margin:0;font-size:.875rem;color:#ffb4c0}._submit_1k7mw_69{margin-top:.35rem;padding:.65rem 1rem;border:none;border-radius:.65rem;font:inherit;font-weight:600;cursor:pointer;color:#0c061f;background:linear-gradient(135deg,#c4b5ff,#8a5dff)}._submit_1k7mw_69:focus-visible{outline:2px solid rgba(244,241,255,.9);outline-offset:2px}._submit_1k7mw_69:hover{filter:brightness(1.05)}
