.PzKXjG_panel{color:#18324b;background:linear-gradient(160deg,#fff,#f1f5fa);border:1px solid #bfd0e2;border-radius:22px;margin-top:1.1rem;padding:clamp(1.1rem,2.8vw,2.25rem);box-shadow:0 16px 36px #0f304f14}.PzKXjG_panelHead{justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:1.5rem;display:flex}.PzKXjG_panelHead h2{letter-spacing:-.02em;color:#0c2c4a;font-size:clamp(1.6rem,2.3vw,2.2rem);font-weight:900}.PzKXjG_panel h3{color:#113552;font-size:1.2rem;font-weight:900}.PzKXjG_panel h4{font-size:1.05rem;font-weight:850}.PzKXjG_kicker{color:#976d2a;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.4rem;font-size:.76rem;font-weight:900}.PzKXjG_previewPill{white-space:nowrap;color:#75551e;background:#fff5d9;border:1px solid #d4b26a;border-radius:99px;padding:.4rem .75rem;font-size:.72rem;font-weight:850;display:inline-flex}.PzKXjG_subtle{color:#4f667c;max-width:780px;margin:.65rem 0;font-size:.9rem;line-height:1.7}.PzKXjG_error,.PzKXjG_notice{border-radius:12px;margin:1rem 0;padding:.85rem 1rem;font-weight:700;line-height:1.6}.PzKXjG_error{color:#892636;background:#fff0f2;border:1px solid #e7b4bc}.PzKXjG_notice{color:#1e6048;background:#e8f8f1;border:1px solid #b5dfc9}.PzKXjG_form{background:#fff;border:1px solid #d9e4ed;border-radius:16px;flex-direction:column;align-items:stretch;gap:1.05rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);display:flex}.PzKXjG_form label,.PzKXjG_delete label,.PzKXjG_response label{color:#203a54;flex-direction:column;gap:.4rem;min-width:0;font-size:.88rem;font-weight:800;display:flex}.PzKXjG_form input:not([type=checkbox]),.PzKXjG_form select,.PzKXjG_delete input,.PzKXjG_response select{color:#20394f;background:#fff;border:1px solid #adbfce;border-radius:11px;width:100%;min-height:44px;padding:.68rem .8rem;font-size:.94rem;font-weight:550}.PzKXjG_formPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.PzKXjG_form .PzKXjG_check{background:#f4f8fb;border:1px solid #d9e4ed;border-radius:12px;flex-direction:row;align-items:flex-start;gap:.65rem;padding:.85rem;font-size:.83rem;font-weight:600;line-height:1.6;display:flex}.PzKXjG_check input{accent-color:#125889;flex:none;width:18px;height:18px;margin-top:.15rem}.PzKXjG_primary,.PzKXjG_secondary,.PzKXjG_danger{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:.62rem 1.08rem;font-size:.87rem;font-weight:850;display:inline-flex}.PzKXjG_primary{color:#fff;background:linear-gradient(115deg,#16699b,#0b416b);border:1px solid #135284;box-shadow:0 4px 12px #14496a24}.PzKXjG_secondary{color:#184b73;background:#fff;border:1px solid #9abbd2}.PzKXjG_danger{color:#fff;background:#922835;border:1px solid #7d202d}.PzKXjG_primary:disabled,.PzKXjG_secondary:disabled,.PzKXjG_danger:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.PzKXjG_memberSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:1.1rem;display:grid}.PzKXjG_memberSummary div{color:#fff;background:#0c2946;border:1px solid #345c78;border-radius:14px;gap:.4rem;padding:1rem 1.2rem;display:grid}.PzKXjG_memberSummary span{color:#cbd8e6;text-transform:uppercase;letter-spacing:.07em;font-size:.7rem;font-weight:800}.PzKXjG_memberSummary strong{overflow-wrap:anywhere;font-size:clamp(1rem,1.8vw,1.4rem)}.PzKXjG_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.PzKXjG_inbox{background:#fff;border:1px solid #d6e1ec;border-radius:15px;margin-top:1.5rem;padding:clamp(1rem,2vw,1.5rem)}.PzKXjG_inboxHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.PzKXjG_inboxHeading span{color:#62788b;font-size:.83rem}.PzKXjG_empty{color:#48637c;background:#f4f8fb;border:1px dashed #aec5d6;border-radius:12px;padding:1.4rem;line-height:1.6}.PzKXjG_challengeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PzKXjG_challenge{background:#f8fafc;border:1px solid #d5e0e9;border-radius:13px;padding:1.1rem}.PzKXjG_challengeTop{justify-content:space-between;gap:1rem;margin-bottom:.7rem;display:flex}.PzKXjG_direction,.PzKXjG_status{color:#174b74;text-transform:uppercase;letter-spacing:.05em;background:#e8eff6;border-radius:99px;padding:.22rem .6rem;font-size:.69rem;font-weight:900;display:inline-flex}.PzKXjG_status{color:#775721;background:#fbf1d8}.PzKXjG_challenge p{color:#4c647a;margin:.55rem 0;font-size:.87rem;line-height:1.6}.PzKXjG_response{flex-wrap:wrap;align-items:end;gap:.55rem;margin-top:1rem;display:flex}.PzKXjG_response label{flex:210px}.PzKXjG_delete{color:#6d3242;background:#fff8f8;border:1px solid #e6c7cc;border-radius:12px;margin-top:1.5rem;padding:1.2rem}.PzKXjG_delete summary{cursor:pointer;font-weight:850}.PzKXjG_delete p{max-width:900px;margin:.75rem 0;font-size:.88rem;line-height:1.6}.PzKXjG_delete label{max-width:480px;margin:1rem 0}.PzKXjG_panel input:focus-visible,.PzKXjG_panel select:focus-visible,.PzKXjG_panel button:focus-visible,.PzKXjG_panel summary:focus-visible{outline-offset:3px;outline:3px solid #b98123}@media (max-width:900px){.PzKXjG_columns,.PzKXjG_challengeList{grid-template-columns:1fr}}@media (max-width:570px){.PzKXjG_panelHead{flex-direction:column}.PzKXjG_formPair,.PzKXjG_memberSummary{grid-template-columns:1fr}.PzKXjG_response>button{flex:100%}}.PzKXjG_headActions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.PzKXjG_headActions form{margin:0}.PzKXjG_headActions .PzKXjG_secondary{min-height:44px;padding:.62rem .85rem}
.N5dxnW_root{width:100%;height:100%;position:absolute;inset:0}.N5dxnW_canvas{width:100%;height:100%;display:block}.N5dxnW_fallback{color:#17334f;text-align:center;place-items:center;margin:0;padding:.6rem;font-size:.78rem;line-height:1.4;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.N5dxnW_root{animation:none}}
.-SY79a_root{color:#17334f;gap:1.25rem;min-width:0;display:grid}.-SY79a_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;display:flex}.-SY79a_heading>div:first-child{flex:1;min-width:min(100%,300px)}.-SY79a_heading h2{letter-spacing:-.025em;color:#0c2949;font-size:clamp(1.7rem,2.5vw,2.45rem);font-weight:900}.-SY79a_heading h3{color:#0c2949;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:850}.-SY79a_heading p:not(.-SY79a_kicker){color:#4c6077;max-width:780px;margin-top:.4rem;line-height:1.65}.-SY79a_kicker{text-transform:uppercase;letter-spacing:.1em;color:#986e22;margin:0 0 .35rem;font-size:.75rem;font-weight:850}.-SY79a_actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.-SY79a_actions>*{min-height:44px}.-SY79a_primary,.-SY79a_secondary,.-SY79a_danger,.-SY79a_reset,.-SY79a_pager button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:.66rem 1rem;font-size:.875rem;font-weight:850;line-height:1.3;text-decoration:none;display:inline-flex}.-SY79a_primary{color:#fff;background:linear-gradient(115deg,#12649d,#093859);border:1px solid #073f74}.-SY79a_primary:hover{background:linear-gradient(115deg,#1e72b0,#0a4a79)}.-SY79a_secondary,.-SY79a_reset{color:#174e79;background:#f5f9fd;border:1px solid #9eb7cd}.-SY79a_secondary:hover,.-SY79a_reset:hover{background:#e5f1fa}.-SY79a_danger{color:#fff;background:#a8222a;border:1px solid #851e24}.-SY79a_primary:disabled,.-SY79a_secondary:disabled,.-SY79a_pager button:disabled{opacity:.5;cursor:not-allowed}.-SY79a_counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.-SY79a_counts span{color:#536b81;background:#fff;border:1px solid #d6e1e9;border-radius:14px;align-items:center;gap:.4rem;min-width:0;padding:.85rem 1rem;font-size:.83rem;display:flex}.-SY79a_counts strong{color:#0b4067;font-size:1.15rem}.-SY79a_privacy,.-SY79a_footnote{color:#60738a;font-size:.84rem;line-height:1.6}.-SY79a_error,.-SY79a_success{border-radius:12px;padding:.8rem 1rem;font-size:.9rem;line-height:1.5}.-SY79a_error{color:#8f1d2a;background:#fff2f2;border:1px solid #eeadb3}.-SY79a_success{color:#185b36;background:#f0faf5;border:1px solid #a5cdb6}.-SY79a_filters{background:#fff;border:1px solid #d7e2ec;border-radius:18px;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(155px,1fr)) auto;align-items:end;gap:.75rem;padding:1rem;display:grid}.-SY79a_filters label,.-SY79a_form label,.-SY79a_ownPicker{color:#354f68;gap:.35rem;min-width:0;font-size:.82rem;font-weight:800;display:grid}.-SY79a_filters input,.-SY79a_filters select,.-SY79a_form input:not([type=checkbox]),.-SY79a_form select,.-SY79a_ownPicker select{color:#183958;background:#fff;border:1px solid #aabbce;border-radius:10px;width:100%;min-width:0;min-height:45px;padding:.65rem .8rem;font-size:.91rem}.-SY79a_filters input:focus-visible,.-SY79a_filters select:focus-visible,.-SY79a_form input:focus-visible,.-SY79a_form select:focus-visible{outline-offset:2px;outline:3px solid #cfa74c}.-SY79a_filters button{border-radius:10px}.-SY79a_resultCount{color:#446079;margin:0;font-size:.87rem;font-weight:800}.-SY79a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.-SY79a_card{background:#fff;border:1px solid #d6e0e9;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 5px 18px #122f4d11}.-SY79a_photoButton{cursor:pointer;background:#fff;border:0;width:100%;min-width:44px;min-height:44px;padding:0;display:block}.-SY79a_photo{aspect-ratio:1;box-sizing:border-box;background:#fff;border:1px solid #d9dee6;justify-content:center;align-items:center;width:100%;padding:.7rem;display:flex;position:relative;overflow:hidden}.-SY79a_photo img{object-fit:contain;width:100%;height:100%}.-SY79a_photoPlaceholder{color:#e2eaf1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:100%;height:100%;display:flex}.-SY79a_photoPlaceholder small{letter-spacing:.02em;max-width:180px;font-size:.72rem;font-weight:750}.-SY79a_mockCoin{aspect-ratio:1;color:#183e65;letter-spacing:.055em;background:radial-gradient(circle at 32% 25%,#d6c38d 0%,#b48a36 28%,#573e18 75%,#e0bf69 100%);border:8px ridge #d5ac57;border-radius:50%;place-items:center;width:clamp(90px,11vw,165px);font-size:clamp(1.05rem,1.8vw,1.6rem);font-weight:950;display:grid;box-shadow:0 7px 22px #02091288,inset 0 0 2px 3px #fff4bc66}.-SY79a_cardBody{flex-direction:column;flex:1;gap:.52rem;padding:1rem;display:flex}.-SY79a_badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.-SY79a_badges span{text-transform:uppercase;letter-spacing:.04em;color:#1b5077;background:#e7f0f8;border-radius:99px;padding:.25rem .55rem;font-size:.67rem;font-weight:900}.-SY79a_badges .-SY79a_status{color:#6c531b;background:#fff4dc}.-SY79a_card h3{color:#163c5a;overflow-wrap:anywhere;font-size:1.04rem;font-weight:900;line-height:1.32}.-SY79a_card p{color:#526780;overflow-wrap:anywhere;font-size:.84rem;line-height:1.48}.-SY79a_card small{color:#748195;font-size:.75rem}.-SY79a_card .-SY79a_actions{margin-top:auto;padding-top:.5rem}.-SY79a_card .-SY79a_actions button{flex:1;font-size:.79rem}.-SY79a_empty{text-align:center;background:#f8fbfe;border:1px dashed #abc1d5;border-radius:18px;justify-items:center;gap:.6rem;padding:2rem;display:grid}.-SY79a_empty .-SY79a_mockCoin{width:92px;font-size:1rem}.-SY79a_empty h3{font-size:1.3rem;font-weight:900}.-SY79a_empty p{color:#52667e;max-width:640px}.-SY79a_pager{color:#536981;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.82rem;font-weight:800;display:flex}.-SY79a_pager button{color:#174e79;background:#fff;border:1px solid #9eb7cd}.-SY79a_detail{background:#f8fbff;border:1px solid #b6d0e1;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1rem,2.2vw,2rem);padding:clamp(1rem,2vw,1.5rem);display:grid}.-SY79a_detail .-SY79a_photo{aspect-ratio:1;border-radius:15px}.-SY79a_detail .-SY79a_actions{margin-top:.8rem}.-SY79a_detail h3{color:#143953;font-size:1.45rem;font-weight:900}.-SY79a_detail p{color:#52667e;margin:.45rem 0;line-height:1.5}.-SY79a_meta{gap:.25rem;margin:.85rem 0;display:grid}.-SY79a_meta div{border-bottom:1px solid #e5edf4;grid-template-columns:115px minmax(0,1fr);gap:.75rem;padding:.34rem 0;font-size:.9rem;display:grid}.-SY79a_meta dt{color:#6c7b8d;font-weight:700}.-SY79a_meta dd{color:#1b3a54;overflow-wrap:anywhere;font-weight:750}.-SY79a_contribution{background:linear-gradient(#fcfbf7,#f1f7fd);border:2px solid #c5a15b;border-radius:20px;padding:clamp(1rem,2.3vw,1.7rem);scroll-margin-top:1rem}.-SY79a_contribution .-SY79a_heading{margin-bottom:1rem}.-SY79a_ownPicker{background:#fff;border:1px solid #d7e0ea;border-radius:12px;margin:.8rem 0 1.1rem;padding:1rem}.-SY79a_ownPicker small{color:#58728a;font-weight:500;line-height:1.5}.-SY79a_form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.-SY79a_form label{font-size:.87rem}.-SY79a_form input[type=file]{background:#fff;border:1px solid #b1c3d3;border-radius:10px;width:100%;min-height:44px;padding:.5rem;font-size:.78rem}.-SY79a_form label small{color:#6b7c8e;font-size:.75rem;font-weight:500}.-SY79a_form .-SY79a_full{grid-column:1/-1}.-SY79a_rights{grid-column:1/-1;align-items:flex-start;gap:.7rem;line-height:1.55;font-size:.9rem!important;font-weight:550!important;display:flex!important}.-SY79a_rights input{min-width:20px;min-height:20px;margin-top:.14rem}.-SY79a_footnote{border-top:1px solid #d8e3ee;padding-top:.85rem}@media (max-width:1200px){.-SY79a_grid,.-SY79a_filters{grid-template-columns:repeat(3,minmax(0,1fr))}.-SY79a_filters .-SY79a_search{grid-column:span 2}}@media (max-width:800px){.-SY79a_counts,.-SY79a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.-SY79a_detail{grid-template-columns:1fr}.-SY79a_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.-SY79a_filters .-SY79a_search{grid-column:1/-1}}@media (max-width:540px){.-SY79a_filters{grid-template-columns:1fr}.-SY79a_filters .-SY79a_search{grid-column:auto}.-SY79a_counts,.-SY79a_form{grid-template-columns:1fr}.-SY79a_heading .-SY79a_actions{width:100%}.-SY79a_heading .-SY79a_actions button{flex:1}.-SY79a_card .-SY79a_photo{aspect-ratio:1}.-SY79a_mockCoin{width:125px}.-SY79a_meta div{grid-template-columns:95px minmax(0,1fr)}}.-SY79a_grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.-SY79a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.-SY79a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.-SY79a_photoCredit{color:#3c5a76;background:#edf4fa;border:1px solid #cddfe9;border-radius:10px;padding:.65rem .85rem;font-size:.8rem;line-height:1.6}.-SY79a_photoCredit a{color:#145489;overflow-wrap:anywhere;margin-left:.45rem;font-weight:800;text-decoration:underline;display:inline-block}
._6PQqBW_showcase{color:#e6eef6;text-align:center;align-content:center;justify-items:center;gap:.55rem;width:min(100%,350px);min-width:0;display:grid}._6PQqBW_stage{aspect-ratio:1;perspective:850px;box-sizing:border-box;background:#fff;border:1px solid #d9dee6;border-radius:1rem;place-items:center;width:min(226px,100%);margin:.15rem 0 .6rem;display:grid;position:relative}._6PQqBW_rotatingCoin{position:absolute;inset:0}._6PQqBW_rotatingCoin[data-spinning=false]{animation-play-state:paused}._6PQqBW_shadow{opacity:.28;filter:blur(10px);z-index:-1;background:#000;border-radius:100%;width:70%;height:11px;position:absolute;bottom:-12px;box-shadow:0 9px 24px #00000042}._6PQqBW_caption{justify-items:center;gap:.3rem;min-width:0;max-width:100%;display:grid}._6PQqBW_captionKicker{text-transform:uppercase;color:#e3c68a;letter-spacing:.1em;font-size:.67rem;font-weight:850}._6PQqBW_coinTitle{color:#fff6df;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;font-size:clamp(.92rem,1.3vw,1.08rem);line-height:1.35}._6PQqBW_coinMeta{color:#c9d8e7;font-size:.72rem;line-height:1.4}._6PQqBW_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._6PQqBW_control{color:#ffefcc;cursor:pointer;background:#051c308a;border:1px solid #f4dca98c;border-radius:12px;min-height:44px;padding:.55rem .8rem;font-size:.77rem;font-weight:800}._6PQqBW_control:hover{background:#294e6fbf}._6PQqBW_control:focus-visible{outline-offset:3px;outline:3px solid #ffd886}._6PQqBW_cadence{color:#bdcede;font-size:.67rem;line-height:1.4}._6PQqBW_empty{color:#e6d5ac;text-align:center;padding:2rem 1rem;line-height:1.5}@media (max-width:800px){._6PQqBW_stage{width:min(184px,48vw)}._6PQqBW_showcase{gap:.45rem}._6PQqBW_coinTitle{font-size:.92rem}}@media (max-width:370px){._6PQqBW_stage{width:min(155px,48vw)}._6PQqBW_control{padding:.5rem .6rem}}@media (prefers-reduced-motion:reduce){._6PQqBW_rotatingCoin{animation:none}}
.vpGy6q_page{color:#152946;background:radial-gradient(75% 30% at 90% 0,#e4bb6424,#0000 80%),linear-gradient(#f6f8fb 0%,#eef3f7 56%,#f9fafb 100%);min-height:100vh;padding:clamp(1rem,2.5vw,2.4rem) 0 5rem}.vpGy6q_shell{width:min(1340px,100% - clamp(1rem,4vw,4rem));margin:0 auto}.vpGy6q_hero{color:#f7f9ff;background:radial-gradient(circle at 87% 25%,#1b456c 0,#0000 46%),linear-gradient(125deg,#07172f,#10385a 70%,#081b30);border:1px solid #a18c60;border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(230px,.72fr);align-items:center;gap:clamp(1.2rem,3vw,3.5rem);min-height:360px;padding:clamp(1.5rem,4.5vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #08213d33}.vpGy6q_hero:before{content:"";pointer-events:none;background:repeating-linear-gradient(125deg,#0000 0 33px,#ffffff06 34px,#0000 35px);position:absolute;inset:0}.vpGy6q_heroCopy,.vpGy6q_heroDisplay{z-index:1;position:relative}.vpGy6q_eyebrow{color:#f3ce81;letter-spacing:.15em;text-transform:uppercase;font-size:.79rem;font-weight:850}.vpGy6q_eyebrow span{opacity:.5;padding:0 .45rem}.vpGy6q_heroBadge{color:#ffe2a5;letter-spacing:.04em;background:#ffffff14;border:1px solid #f4d28f66;border-radius:999px;margin:1.3rem 0 .8rem;padding:.35rem .8rem;font-size:.75rem;font-weight:800;display:inline-block}.vpGy6q_hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:780px;margin:.4rem 0 1rem;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:900;line-height:1.09}.vpGy6q_hero h1 span{color:#f0cd83}.vpGy6q_heroCopy>p:last-of-type{color:#d6e1ee;max-width:660px;font-size:clamp(.99rem,1.18vw,1.14rem);line-height:1.7}.vpGy6q_heroActions,.vpGy6q_headerActions,.vpGy6q_shareButtons,.vpGy6q_inspectorActions{flex-wrap:wrap;align-items:center;gap:.72rem;display:flex}.vpGy6q_heroActions{margin-top:1.6rem}.vpGy6q_goldButton,.vpGy6q_heroGhost,.vpGy6q_primaryButton,.vpGy6q_outlineButton,.vpGy6q_dangerButton,.vpGy6q_textButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.68rem 1.1rem;font-size:.94rem;font-weight:800;text-decoration:none;transition:transform .12s,background-color .12s,box-shadow .12s;display:inline-flex}.vpGy6q_goldButton{color:#17263a;background:linear-gradient(140deg,#ffe5ab,#d8a84e);border:1px solid #f1cd86;box-shadow:0 5px 16px #0000002e}.vpGy6q_heroGhost{color:#fff;background:#ffffff13;border:1px solid #ffffff59}.vpGy6q_goldButton:hover,.vpGy6q_primaryButton:hover,.vpGy6q_outlineButton:hover,.vpGy6q_heroGhost:hover{transform:translateY(-1px)}.vpGy6q_heroDisplay{align-content:center;place-items:center;min-height:290px;display:grid}.vpGy6q_coinShadow{filter:blur(19px);background:#00000080;border-radius:50%;width:275px;height:35px;position:absolute;bottom:1.4rem}.vpGy6q_heroCoin{aspect-ratio:1;background:radial-gradient(circle at 26% 21%,#ffffffeb,#0000 35%),radial-gradient(circle at 74% 80%,#5c40188c,#0000 45%),conic-gradient(from 25deg,#8b622d,#ebce82,#997239,#ffe7a0,#946428,#e8c779,#8b622d);border:9px ridge #d6b66f;border-radius:50%;place-items:center;width:min(290px,100%);display:grid;position:relative;transform:rotate(-9deg);box-shadow:inset 0 0 0 4px #5c411b,inset 0 0 0 8px #f5d78d,inset 0 0 20px 6px #311f0c80,16px 22px 40px #00000073}.vpGy6q_heroCoin:before{content:"";pointer-events:none;border:2px dashed #3d2b148c;border-radius:50%;position:absolute;inset:12px}.vpGy6q_heroCoinCenter{aspect-ratio:1;color:#f5dc99;text-align:center;background:radial-gradient(circle at 30% 20%,#385777,#0b2443 75%);border:3px solid #96723d;border-radius:50%;outline:1px solid #fff6c2cc;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;width:72%;display:flex;box-shadow:inset 0 0 18px #00000094}.vpGy6q_heroCoinCenter>span{letter-spacing:.23em;font-size:1.3rem;font-weight:950}.vpGy6q_heroCoinCenter strong{letter-spacing:.09em;text-shadow:0 2px #061125;font-size:1.45rem;line-height:1.02}.vpGy6q_heroCoinCenter small{letter-spacing:.11em;font-size:.48rem}.vpGy6q_heroCoinLabel{color:#c7b994;letter-spacing:.18em;margin-top:1rem;font-size:.66rem;font-weight:850}.vpGy6q_modeBanner{background:#edf5fc;border:1px solid #c5d9eb;border-radius:14px;align-items:flex-start;gap:.9rem;margin:1.15rem 0;padding:.9rem 1.15rem;font-size:.9rem;line-height:1.6;display:flex}.vpGy6q_modeBanner strong{color:#0d3c67}.vpGy6q_statusLight{background:#b67d20;border-radius:50%;flex:none;width:10px;height:10px;margin-top:.48rem;box-shadow:0 0 0 4px #f9e8c0}.vpGy6q_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1.2rem;display:grid}.vpGy6q_metrics>div{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe3ee;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:.4rem;min-width:0;min-height:93px;padding:1rem 1.2rem;display:grid;box-shadow:0 4px 16px #112b490b}.vpGy6q_metrics>div>span,.vpGy6q_metrics>div>strong,.vpGy6q_metrics>div>small{overflow-wrap:anywhere;min-width:0;max-width:100%}.vpGy6q_metrics span{color:#50647b;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:750}.vpGy6q_metrics strong{font-size:clamp(1rem,1.35vw,1.24rem);font-weight:850}.vpGy6q_metrics small{color:#748399;font-size:.86rem}.vpGy6q_tabs{background:#e9eff5;border:1px solid #dce4ed;border-radius:17px;flex-wrap:wrap;gap:.4rem;margin:1.2rem 0;padding:.45rem;display:flex}.vpGy6q_tabs button{color:#41536b;border:1px solid #0000;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.6rem;min-width:165px;min-height:48px;padding:.65rem 1rem;font-size:.95rem;font-weight:800;display:flex}.vpGy6q_tabs button span{background:#193a5817;border-radius:15px;place-items:center;min-width:25px;height:25px;padding:0 .4rem;display:inline-grid}.vpGy6q_tabs button.vpGy6q_activeTab{color:#123c63;background:#fff;border-color:#d5e0ed;box-shadow:0 2px 8px #0000000f}.vpGy6q_section{background:#ffffffdb;border:1px solid #dbe3eb;border-radius:21px;padding:clamp(1.1rem,2.8vw,2.2rem);box-shadow:0 12px 35px #12305011}.vpGy6q_sectionHeader{justify-content:space-between;align-items:center;gap:1.3rem;margin-bottom:1.6rem;display:flex}.vpGy6q_sectionKicker{text-transform:uppercase;color:#96702e;letter-spacing:.13em;margin-bottom:.35rem;font-size:.72rem;font-weight:900}.vpGy6q_sectionHeader h2{color:#0c2949;letter-spacing:-.025em;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:900}.vpGy6q_sectionHeader p:last-child{color:#53667d;max-width:760px;margin-top:.4rem;font-size:.98rem;line-height:1.65}.vpGy6q_sectionIcon{flex:none;width:72px;height:72px}.vpGy6q_primaryButton{color:#fff;background:linear-gradient(125deg,#126197,#073a65);border:1px solid #0b4371;box-shadow:0 4px 12px #14446e1f}.vpGy6q_outlineButton{color:#104a76;background:#fff;border:1px solid #9cbcd4}.vpGy6q_dangerButton{color:#fff;background:#a12e37;border:1px solid #7e212d}.vpGy6q_textButton{color:#345676;background:0 0;border:1px solid #0000;padding-left:.5rem;padding-right:.5rem}.vpGy6q_textButton:hover{text-decoration:underline}.vpGy6q_goldButton:disabled,.vpGy6q_primaryButton:disabled,.vpGy6q_outlineButton:disabled,.vpGy6q_dangerButton:disabled,.vpGy6q_tabs button:disabled{cursor:not-allowed;opacity:.5;transform:none}.vpGy6q_error,.vpGy6q_notice{border-radius:12px;margin:1rem 0;padding:.9rem 1.1rem;font-weight:650;line-height:1.55}.vpGy6q_error{color:#8a2330;background:#fff0f0;border:1px solid #f2bcc2}.vpGy6q_notice{color:#1f604b;background:#ecf9f3;border:1px solid #b5dfcc}.vpGy6q_editor{background:#f5f8fb;border:1px solid #b7cbdc;border-radius:18px;margin-bottom:2rem;padding:clamp(1rem,2.5vw,2rem)}.vpGy6q_editorHeading{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.vpGy6q_editorHeading h3{font-size:1.35rem;font-weight:850}.vpGy6q_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.vpGy6q_formField,.vpGy6q_formFieldWide{color:#203851;flex-direction:column;gap:.42rem;min-width:0;font-size:.9rem;font-weight:750;display:flex}.vpGy6q_formField span,.vpGy6q_formFieldWide span{color:#718097;font-weight:500}.vpGy6q_formField .vpGy6q_required{color:#aa3140;font-weight:900}.vpGy6q_formField input,.vpGy6q_formField select,.vpGy6q_formFieldWide textarea,.vpGy6q_sharePanel textarea{color:#193149;width:100%;min-width:0;font-weight:500;font:inherit;background:#fff;border:1px solid #aebed1;border-radius:10px;padding:.72rem .83rem;line-height:1.5}.vpGy6q_formField input[type=file]{background:#fff;padding:.6rem;font-size:.82rem}.vpGy6q_formField small,.vpGy6q_formFieldWide small{color:#667b8c;font-size:.78rem;font-weight:500}.vpGy6q_formFieldWide{grid-column:1/-1}.vpGy6q_formFieldWide textarea{resize:vertical}.vpGy6q_formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.vpGy6q_formFooter p{color:#5b6c82;max-width:620px;font-size:.83rem;line-height:1.6}.vpGy6q_emptyState{text-align:center;background:linear-gradient(150deg,#f6f9fb,#fdfbf6);border:2px dashed #cbd9e8;border-radius:18px;justify-items:center;gap:.9rem;padding:clamp(2rem,6vw,4.4rem);display:grid}.vpGy6q_emptyState h3{color:#123657;font-size:1.5rem;font-weight:850}.vpGy6q_emptyState p{color:#55677d;max-width:530px;line-height:1.6}.vpGy6q_emptyCoin{color:#132f4a;letter-spacing:.18em;background:radial-gradient(circle at 30% 24%,#fbe9ac,#c49238 70%,#79551f);border:7px ridge #cfa352;border-radius:50%;place-items:center;width:98px;height:98px;font-weight:950;display:grid;box-shadow:0 7px 15px #d0c3a7}.vpGy6q_gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}.vpGy6q_coinCard{background:#fff;border:1px solid #d7e0e9;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 6px 19px #102e4c12}.vpGy6q_cardImageButton{aspect-ratio:1.28;cursor:pointer;background:radial-gradient(at 50% 40%,#304e67,#071a2e);border:0;width:100%;padding:.65rem;display:block}.vpGy6q_cardImageButton img{object-fit:contain;width:100%;height:100%}.vpGy6q_cardBody{padding:1rem}.vpGy6q_category{color:#8e661e;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:850}.vpGy6q_cardBody h3{overflow-wrap:anywhere;margin:.4rem 0;font-size:1.05rem;font-weight:850}.vpGy6q_cardBody>p:last-of-type{color:#65778b;font-size:.78rem;line-height:1.5}.vpGy6q_coinActions{border-top:1px solid #edf0f5;gap:1rem;margin-top:1rem;padding-top:.7rem;display:flex}.vpGy6q_coinActions button{color:#16547f;background:#f4f9fd;border:1px solid #9cbcd4;border-radius:999px;min-width:76px;min-height:44px;padding:.55rem .85rem;font-size:.87rem;font-weight:800;text-decoration:none}.vpGy6q_coinActions button:hover{background:#e6f2fa;border-color:#3579aa}.vpGy6q_inspector{background:#f8fafc;border:1px solid #cbd7e4;border-radius:18px;grid-template-columns:minmax(230px,.9fr) minmax(0,1.2fr);gap:clamp(1rem,3vw,3rem);margin-top:1.7rem;padding:clamp(1rem,2.7vw,2rem);display:grid}.vpGy6q_inspectorImage{background:radial-gradient(#2e4b69,#081e34);border-radius:14px;align-content:center;justify-items:center;gap:.9rem;min-height:270px;padding:1.2rem;display:grid}.vpGy6q_inspectorImage img{object-fit:contain;width:100%;max-height:330px}.vpGy6q_flipButtons{border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.28rem;display:flex}.vpGy6q_flipButtons button{color:#fff;border-radius:999px;min-width:65px;min-height:44px;padding:.55rem 1rem}.vpGy6q_flipButtons button[aria-pressed=true]{color:#112b45;background:#ebc678;font-weight:850}.vpGy6q_flipButtons button:disabled{opacity:.35;cursor:not-allowed}.vpGy6q_inspectorInfo{align-self:center;min-width:0}.vpGy6q_inspectorInfo h3{overflow-wrap:anywhere;font-size:clamp(1.4rem,2vw,2rem);font-weight:900}.vpGy6q_inspectorMeta{color:#4d657f;margin-top:.5rem;font-weight:650}.vpGy6q_inspectorInfo h4{margin-top:1.55rem;margin-bottom:.5rem;font-size:.95rem;font-weight:850}.vpGy6q_story{color:#405870;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.vpGy6q_inspectorActions{margin-top:1.6rem}.vpGy6q_challengeGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.3rem;display:grid}.vpGy6q_challengeSetup,.vpGy6q_sharePanel{background:#f7f9fc;border:1px solid #d9e2eb;border-radius:17px;min-width:0;padding:clamp(1.1rem,2vw,1.8rem)}.vpGy6q_challengeSetup h3{margin-bottom:1.2rem;font-size:1.3rem;font-weight:900}.vpGy6q_challengeSetup .vpGy6q_formField{margin-bottom:1.1rem}.vpGy6q_themeInfo{color:#586c80;font-size:.9rem;line-height:1.6}.vpGy6q_challengeNote{background:#eaf4fb;border-left:4px solid #2c729d;border-radius:10px;margin:1.6rem 0;padding:1rem;font-size:.87rem}.vpGy6q_challengeNote strong{color:#0e4269}.vpGy6q_challengeNote p{margin-top:.35rem;line-height:1.7}.vpGy6q_sharePanel{background:linear-gradient(145deg,#fff,#f7f6f0)}.vpGy6q_shareHeading{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex}.vpGy6q_shareHeading span{color:#8a6225;background:#fff7e4;border:1px solid #e6d8b8;border-radius:99px;padding:.35rem .6rem;font-size:.7rem;font-weight:850}.vpGy6q_sharePanel textarea{resize:vertical;color:#29415a;min-height:280px;font-size:.9rem;line-height:1.65}.vpGy6q_shareButtons{margin:1rem 0}.vpGy6q_sharePanel small{color:#597082;line-height:1.6;display:block}.vpGy6q_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.vpGy6q_guideGrid article{background:linear-gradient(155deg,#f4f8fb,#fff);border:1px solid #d6e0e9;border-radius:16px;padding:1.5rem}.vpGy6q_guideGrid span{color:#ffda96;background:#123c60;border:2px solid #dfb96b;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.1rem;font-weight:900;display:inline-grid}.vpGy6q_guideGrid h3{margin:1.1rem 0 .5rem;font-size:1.16rem;font-weight:900}.vpGy6q_guideGrid p{color:#4d6279;font-size:.92rem;line-height:1.7}.vpGy6q_rules{background:#eef4f9;border:1px solid #d4dfeb;border-radius:16px;margin-top:1.3rem;padding:1.5rem}.vpGy6q_rules h3{font-size:1.12rem;font-weight:900}.vpGy6q_rules p{color:#415a73;margin-top:.65rem;line-height:1.7}.vpGy6q_page button:focus-visible,.vpGy6q_page input:focus-visible,.vpGy6q_page select:focus-visible,.vpGy6q_page textarea:focus-visible,.vpGy6q_page a:focus-visible{outline-offset:3px;outline:3px solid #c68b22}@media (max-width:1050px){.vpGy6q_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.vpGy6q_hero{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.vpGy6q_heroCoin{width:240px}.vpGy6q_heroCoinCenter strong{font-size:1.15rem}}@media (max-width:800px){.vpGy6q_hero{grid-template-columns:1fr}.vpGy6q_heroDisplay{min-height:230px;margin-top:.25rem;display:grid}.vpGy6q_metrics,.vpGy6q_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.vpGy6q_inspector,.vpGy6q_challengeGrid,.vpGy6q_guideGrid{grid-template-columns:1fr}}@media (max-width:560px){.vpGy6q_shell{width:calc(100% - 1rem)}.vpGy6q_hero{border-radius:19px;padding:1.5rem 1.1rem}.vpGy6q_hero h1{font-size:clamp(1.7rem,8vw,2.5rem)}.vpGy6q_heroActions>*{width:100%}.vpGy6q_modeBanner{font-size:.82rem}.vpGy6q_metrics{gap:.5rem}.vpGy6q_metrics>div{padding:.85rem}.vpGy6q_metrics strong{font-size:.95rem}.vpGy6q_tabs button{flex-basis:31%;min-width:0;padding:.5rem;font-size:.79rem}.vpGy6q_tabs button span{display:none}.vpGy6q_sectionHeader{flex-direction:column;align-items:flex-start}.vpGy6q_headerActions{width:100%}.vpGy6q_formGrid,.vpGy6q_gallery{grid-template-columns:1fr}.vpGy6q_formFooter{flex-direction:column;align-items:stretch}.vpGy6q_editorHeading{flex-wrap:wrap}.vpGy6q_cardImageButton{aspect-ratio:1.8}.vpGy6q_inspectorActions>*,.vpGy6q_shareButtons>*{width:100%}.vpGy6q_shareHeading{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.vpGy6q_goldButton,.vpGy6q_heroGhost,.vpGy6q_primaryButton,.vpGy6q_outlineButton{transition:none}.vpGy6q_goldButton:hover,.vpGy6q_primaryButton:hover,.vpGy6q_outlineButton:hover,.vpGy6q_heroGhost:hover{transform:none}}.vpGy6q_srFile{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vpGy6q_importReview{background:#eef9f4;border:1px solid #9ec9ba;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin:0 0 1.6rem;padding:1rem 1.2rem;display:flex}.vpGy6q_importReview strong{color:#1a5544;font-size:1.02rem}.vpGy6q_importReview p{color:#3c6258;margin-top:.25rem;font-size:.9rem;line-height:1.6}
