.DiscordInviteBox_container__g9alD{padding:0 .5rem;margin-bottom:.75rem}.DiscordInviteBox_floating__SLewx{position:fixed;bottom:1.5rem;left:1.5rem;z-index:90;margin-bottom:0}.DiscordInviteBox_card__PVekz{--font-body:var(--font-share-tech-mono);position:relative;border:1px solid var(--color-admin-border-accent);background:linear-gradient(180deg,rgba(15,15,30,.85),rgba(10,10,20,.85));border-radius:8px;padding:.75rem;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 6px 18px rgba(0,0,0,.35)}.DiscordInviteBox_card__PVekz:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 1px,transparent 2px,transparent 3px);mix-blend-mode:overlay;opacity:.25;pointer-events:none}.DiscordInviteBox_glow__TFQWz{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:9px;background:conic-gradient(from 0deg,rgba(0,255,170,0),rgba(0,255,170,.35),rgba(0,180,255,.35),rgba(180,0,255,.35),rgba(0,255,170,.35),rgba(0,255,170,0));filter:blur(8px);opacity:.55;animation:DiscordInviteBox_sweep__DidQ8 6s linear infinite;pointer-events:none}@keyframes DiscordInviteBox_sweep__DidQ8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DiscordInviteBox_content__aLWNd{position:relative;display:flex;align-items:center;gap:.75rem}.DiscordInviteBox_vertical__PijmC{position:relative;display:flex;flex-direction:column;gap:.75rem}.DiscordInviteBox_header__UCicE{display:flex;flex-direction:column;gap:.2rem}.DiscordInviteBox_badge__Pjcuk{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-admin-accent-primary);background:rgba(var(--color-admin-surface-glass),.5);border:1px solid var(--color-admin-border-primary);padding:.15rem .4rem;border-radius:4px}.DiscordInviteBox_title__QSnEV{display:flex;flex-direction:column;gap:.125rem}.DiscordInviteBox_titleLine__ogxjd{font-family:var(--font-mono,var(--font-body));color:var(--color-admin-text-primary)}.DiscordInviteBox_subtitle__wH3RQ{font-size:.8rem;color:var(--color-admin-text-muted)}.DiscordInviteBox_contentRow__XfBJj{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.DiscordInviteBox_copyBlock__ibGgG{flex:1 1 auto}.DiscordInviteBox_copyLine__8BCAc{color:var(--color-admin-text-primary)}.DiscordInviteBox_iconBlock__HdWBn{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-admin-surface-glass),.35);border:1px solid var(--color-admin-border-primary);height:36px;width:44px;border-radius:8px;color:var(--color-admin-accent-primary)}.DiscordInviteBox_ctaButton__O6Rku{margin-left:auto}.DiscordInviteBox_ctaInner__1KMOM{display:inline-flex;align-items:center;gap:.35rem}.DiscordInviteBox_link__ZJP2n{text-decoration:none;color:inherit;display:block}.DiscordInviteBox_sparkle__yPyni{position:absolute;inset:0;background:radial-gradient(120px 12px at 0 0,rgba(255,255,255,.12),transparent 60%),radial-gradient(100px 10px at 100% 100%,rgba(0,255,170,.12),transparent 60%);opacity:.4;mix-blend-mode:screen;pointer-events:none}.Footer_footer__UaG1g{--footer-bg:var(--marketing-shell-bg,#120e18);--footer-border:var(--marketing-border,rgba(184,136,212,0.16));--footer-border-strong:var(--marketing-border-strong,rgba(184,136,212,0.4));--footer-text-strong:var(--marketing-text-strong,#f5eff8);--footer-text:var(--marketing-text,#d0c4d8);--footer-text-muted:var(--marketing-text-muted,#ab9ab7);--footer-text-subtle:var(--marketing-text-subtle,#9b8da8);--footer-link-hover:yellowgreen;position:relative;z-index:20;isolation:isolate;border-top:1px solid var(--footer-border);background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--footer-bg) 88%,#000 12%) 100%),var(--footer-bg)}.Footer_inner__ACAek{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);gap:clamp(32px,7vw,96px);width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:42px 0 30px}.Footer_brand___zP6t{display:grid;align-content:start;gap:16px;max-width:360px}.Footer_logoLink__gPkDM{display:inline-flex;width:-moz-fit-content;width:fit-content;opacity:.92;transition:opacity .16s ease}.Footer_logoLink__gPkDM:hover{opacity:1}.Footer_logo__NsUJK{display:block;width:120px;height:auto}.Footer_summary__YoYBy{margin:0;color:var(--footer-text-muted);font-family:var(--font-chakra-petch),sans-serif;font-size:.92rem;line-height:1.65}.Footer_actions__9SnTt{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Footer_nav__DEri8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,4vw,48px)}.Footer_group__V9CBU{display:grid;align-content:start;gap:12px}.Footer_groupTitle__I9enf{margin:0;color:var(--footer-text-subtle);font-family:var(--font-mono);font-size:.76rem;font-weight:500;line-height:1.2}.Footer_linkList__TTzpJ{display:grid;gap:9px;margin:0;padding:0;list-style:none}.Footer_link__EWWOW{color:var(--footer-text-strong);font-family:var(--font-share-tech-mono);font-size:1rem;line-height:1.25;text-decoration:none;transition:color .16s ease}.Footer_link__EWWOW:hover{color:var(--footer-link-hover)}.Footer_bottom__O5rKs{display:flex;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:18px 0 28px;border-top:1px solid color-mix(in srgb,var(--footer-border) 64%,transparent)}.Footer_copyright__j5CNb{margin:0;color:var(--footer-text-muted);font-family:var(--font-chakra-petch),sans-serif;font-size:.78rem;line-height:1.4}.Footer_socials__QgDMT{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Footer_socialLink__VOPU_{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--footer-border);border-radius:8px;color:var(--footer-text);font-family:var(--font-share-tech-mono);font-size:.86rem;line-height:1;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.Footer_socialLink__VOPU_:hover{border-color:var(--footer-border-strong);background:color-mix(in srgb,var(--color-accent_outlines,mediumpurple) 12%,transparent);color:var(--footer-text-strong)}@media (max-width:860px){.Footer_inner__ACAek{grid-template-columns:1fr;gap:30px}.Footer_brand___zP6t{max-width:560px}}@media (max-width:620px){.Footer_inner__ACAek{padding-top:34px}.Footer_nav__DEri8{grid-template-columns:1fr;gap:24px}.Footer_bottom__O5rKs{align-items:flex-start;flex-direction:column}.Footer_socials__QgDMT{justify-content:flex-start}}.Checkbox_row__5v_G7{position:relative;display:flex;align-items:center;gap:.85rem;padding:.85rem .95rem;border:1px solid var(--color-admin-border-accent);border-radius:.5rem;background:var(--color-admin-surface-glass);color:var(--color-admin-text-primary);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.Checkbox_row__5v_G7:hover{border-color:var(--color-admin-accent-primary);background:rgba(255,255,255,.04)}.Checkbox_row__5v_G7:has(.Checkbox_description__DrAV_){align-items:flex-start}.Checkbox_row__5v_G7:has(.Checkbox_description__DrAV_) .Checkbox_control__80QcU{margin-top:.1rem}.Checkbox_input___N3zt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Checkbox_input___N3zt:disabled{cursor:not-allowed}.Checkbox_row__5v_G7:has(.Checkbox_input___N3zt:focus-visible){border-color:var(--color-admin-accent-primary);box-shadow:0 0 0 2px rgba(190,143,221,.22)}.Checkbox_row__5v_G7:has(.Checkbox_input___N3zt:disabled){opacity:.65;cursor:not-allowed}.Checkbox_control__80QcU{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:0;border:1px solid var(--color-admin-border-accent);border-radius:.25rem;background:rgba(10,8,14,.58);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.Checkbox_input___N3zt:checked+.Checkbox_control__80QcU{border-color:var(--color-admin-accent-primary);background:var(--color-admin-accent-primary);box-shadow:0 0 0 1px rgba(190,143,221,.22)}.Checkbox_checkmark__PVF2O{width:.52rem;height:.32rem;margin-top:-.08rem;border-left:2px solid var(--color-admin-bg-primary,#0c0a10);border-bottom:2px solid var(--color-admin-bg-primary,#0c0a10);opacity:0;transform:rotate(-45deg)}.Checkbox_input___N3zt:checked+.Checkbox_control__80QcU .Checkbox_checkmark__PVF2O{opacity:1}.Checkbox_text__BiLAY{display:flex;flex-direction:column;gap:.35rem;min-width:0}.Checkbox_label__qDXEY{color:var(--color-admin-text-primary);font-family:var(--font-data,"Chakra Petch",sans-serif);font-weight:400;line-height:1.25}.Checkbox_description__DrAV_{color:var(--color-admin-text-muted);font-family:var(--font-data);font-size:var(--font-size-base);line-height:1.4}.Checkbox_inline__6y9z0{padding:0;border:0;border-radius:0;background:transparent}.Checkbox_inline__6y9z0:hover{border-color:transparent;background:transparent}.Checkbox_inline__6y9z0:has(.Checkbox_input___N3zt:focus-visible){border-color:transparent;box-shadow:none;outline:2px solid var(--color-admin-accent-primary);outline-offset:4px;border-radius:.25rem}.MailingListSignup_section__DceBl{position:relative;z-index:20;isolation:isolate;border-top:1px solid var(--marketing-border,rgba(184,136,212,.16));border-bottom:1px solid var(--marketing-border,rgba(184,136,212,.16));background:linear-gradient(180deg,rgba(18,14,24,.98),rgba(14,11,18,.98)),var(--marketing-shell-bg,#120e18)}.MailingListSignup_inner__b3iks{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,1fr);gap:28px;width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:34px 0;align-items:start}.MailingListSignup_copy__DN1oi{display:grid;gap:10px}.MailingListSignup_body__27jp1,.MailingListSignup_error__c4QAp,.MailingListSignup_status__MoGDF,.MailingListSignup_title__R7GIp{margin:0}.MailingListSignup_title__R7GIp{color:var(--marketing-text-strong,#f5eff8);font-family:var(--font-share-tech-mono);font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.12}.MailingListSignup_body__27jp1{max-width:54ch;color:var(--marketing-text,#d0c4d8);font-family:var(--font-chakra-petch),sans-serif;font-size:.9rem;line-height:1.65}.MailingListSignup_form__HFGfl{display:grid;gap:12px;padding:18px;border:1px solid var(--marketing-border,rgba(184,136,212,.16));border-radius:10px;background:rgba(25,20,31,.98)}.MailingListSignup_inputRow__igAxp{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.MailingListSignup_label__vq1q3{display:grid;gap:6px;color:var(--marketing-text-strong,#f5eff8);font-family:var(--font-share-tech-mono);font-size:.82rem;line-height:1.2}.MailingListSignup_input__IaPGq{width:100%;min-height:42px;border:1px solid var(--marketing-border-strong,rgba(184,136,212,.4));border-radius:8px;background:rgba(12,9,16,.74);color:var(--marketing-text-strong,#f5eff8);font-family:var(--font-chakra-petch),sans-serif;font-size:.92rem;line-height:1.4;padding:10px 12px;outline:none}.MailingListSignup_input__IaPGq::-moz-placeholder{color:var(--marketing-text-subtle,#9b8da8)}.MailingListSignup_input__IaPGq::placeholder{color:var(--marketing-text-subtle,#9b8da8)}.MailingListSignup_input__IaPGq:focus{border-color:#a3e635;box-shadow:0 0 0 2px rgba(163,230,53,.16)}.MailingListSignup_link__jm8e6{color:#a3e635;text-decoration:underline;text-underline-offset:.18em}.MailingListSignup_link__jm8e6:hover{color:#bef264}.MailingListSignup_status__MoGDF{color:#bef264}.MailingListSignup_error__c4QAp,.MailingListSignup_status__MoGDF{font-family:var(--font-chakra-petch),sans-serif;font-size:.78rem;line-height:1.5}.MailingListSignup_error__c4QAp{color:#ff8c8c}.MailingListSignup_honeypot__RWNA4{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width:860px){.MailingListSignup_inner__b3iks{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 0}}@media (max-width:560px){.MailingListSignup_inputRow__igAxp{grid-template-columns:minmax(0,1fr)}}.FileUploadField_formField__9qZQQ{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:start}.FileUploadField_fieldLabel__S_Tw8{display:block;font-weight:500;color:var(--color-admin-text-accent);font-family:var(--font-body)}.FileUploadField_fieldDescription__vVbFr{margin-top:.125rem;color:color-mix(in srgb,var(--color-admin-text-muted) 90%,var(--color-admin-bg-tertiary));font-size:.95em;font-family:var(--font-data);font-weight:400;letter-spacing:normal}.FileUploadField_fieldInput__IGDOr{min-width:0}.FileUploadField_fileWrapper___dYb3{margin-top:.25rem}.FileUploadField_fileContainer__KOpUs{position:relative}.FileUploadField_fileInput__v9BaI{display:none}.FileUploadField_filePreviewContainer__MMOTZ{display:flex;align-items:center;gap:.75rem}.FileUploadField_fileDetails__YrVUV{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.FileUploadField_filePreview__gdj00{position:relative;width:3rem;height:3rem;border-radius:.5rem;overflow:hidden;background:var(--color-admin-bg-tertiary);border:1px solid var(--color-admin-border-primary)}.FileUploadField_filePreviewImage__URCtZ{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.375rem}.FileUploadField_filePreviewOverlay__cmLP4{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.FileUploadField_filePreview__gdj00:hover .FileUploadField_filePreviewOverlay__cmLP4{opacity:1}.FileUploadField_fileDeleteButton__JukOG{padding:.25rem;background:var(--color-admin-bg-tertiary);border-radius:50%;transition:background-color .2s ease;border:none;cursor:pointer}.FileUploadField_fileDeleteButton__JukOG:hover{background:var(--color-admin-surface-elevated)}.FileUploadField_filePlaceholder__jeMvN{width:3rem;height:3rem;border-radius:.5rem;border:2px dashed var(--color-admin-border-primary);align-items:center}.FileUploadField_fileLabel__YBa4i,.FileUploadField_filePlaceholder__jeMvN{display:flex;justify-content:center;background:var(--color-admin-bg-tertiary)}.FileUploadField_fileLabel__YBa4i{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:.5rem .75rem;border:1px solid var(--color-admin-border-primary);border-radius:.5rem;cursor:pointer;transition:border-color .2s ease}.FileUploadField_fileLabel__YBa4i:hover{border-color:var(--color-admin-accent-primary)}.FileUploadField_fileLabelContent__r_xtJ{display:flex;align-items:center;gap:.5rem;min-width:0}.FileUploadField_fileLabelText__8mS2l{font-family:var(--font-body);color:var(--color-admin-text-primary)}.FileUploadField_fileLabelHint__Onwxu{font-family:var(--font-data);color:var(--color-admin-text-muted)}.FileUploadField_fileMeta__zruZ7{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.FileUploadField_fileDownloadPrompt__wF3mK{font-family:var(--font-data);font-size:var(--font-size-sm);line-height:1.35;color:var(--color-admin-accent-primary)}.FileUploadField_fileDownloadLink__w2L6U{display:inline-flex;align-items:center;line-height:1.4;font-family:var(--font-data);font-size:var(--font-size-md);color:var(--color-admin-accent-primary);text-decoration:underline;text-underline-offset:.2em}.FileUploadField_fileDownloadLink__w2L6U:hover{color:var(--color-admin-text-primary)}.FileUploadField_iconMuted__FmZRm{color:var(--color-admin-text-muted)}.FileUploadField_iconError__gttw6{color:var(--color-admin-error)}.FileUploadField_disabled__p0Kmr{opacity:.6}.TeamIcon_teamIcon__CSa9e{border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:700;color:white;-o-object-fit:cover;object-fit:cover}.TeamIcon_teamIconFallback__b1dt_{color:var(--color-admin-accent-primary)}.TeamIcon_teamIconFallback__b1dt_,.TeamIcon_teamIconPlaceholder__PknLO{background:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-primary)}.TeamIcon_teamIconPlaceholder__PknLO{color:var(--color-admin-text-muted)}.TeamIcon_iconSm__jRcBE{width:32px;height:32px;font-size:var(--font-size-md)}.TeamIcon_iconMd__VYD9C{width:40px;height:40px;font-size:var(--font-size-lg)}.TeamIcon_iconLg___tHp5{width:50px;height:50px;font-size:var(--font-size-xl)}.SharedFilterBox_cardCollapsed__W_UIS{padding-bottom:.5rem!important}.SharedFilterBox_content__mTDMZ{transition:all .3s ease-in-out;overflow:hidden}.SharedFilterBox_contentInner___ZtRr{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.SharedFilterBox_contentInnerInline__Luv5x{gap:.75rem}.SharedFilterBox_controls__HoMYc{--filter-control-height:2.75rem;display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;min-width:0}.SharedFilterBox_controls__HoMYc .SharedFilterBox_searchContainer__J0gOL{display:flex;flex:2 1 22rem;min-width:min(100%,15rem);padding-bottom:0}.SharedFilterBox_controls__HoMYc .SharedFilterBox_searchInput__VxPF8,.SharedFilterBox_controls__HoMYc .SharedFilterBox_select__24nZT,.SharedFilterBox_controls__HoMYc .SharedFilterBox_tagSelect___Jp1i>button,.SharedFilterBox_inlineControls__XLt_n .SharedFilterBox_inlineTagSelect___Y15d>button,.SharedFilterBox_inlineControls__XLt_n .SharedFilterBox_resetContainer__B_lXz>*{box-sizing:border-box;height:var(--filter-control-height);min-height:var(--filter-control-height)}.SharedFilterBox_controls__HoMYc .SharedFilterBox_searchIcon__zOM9_{top:50%;height:auto;transform:translateY(-50%)}.SharedFilterBox_controls__HoMYc .SharedFilterBox_selectFiltersContainer__MfMTK{flex:2 1 24rem;min-width:min(100%,18rem);padding-bottom:0}.SharedFilterBox_controls__HoMYc .SharedFilterBox_tagAutocomplete__4TnAh{flex:1 1 14rem;min-width:min(100%,12rem);margin-bottom:0}.SharedFilterBox_inlineTagSelect___Y15d{flex:0 1 12rem;min-width:9rem}.SharedFilterBox_inlineControls__XLt_n .SharedFilterBox_resetContainer__B_lXz{flex:0 0 auto;align-items:stretch}.SharedFilterBox_contentInnerInline__Luv5x .SharedFilterBox_filterCardsContainer__Di15u{padding-top:0;padding-bottom:0}.SharedFilterBox_searchContainer__J0gOL{position:relative;padding-bottom:.5rem}.SharedFilterBox_searchIcon__zOM9_{position:absolute;left:.75rem;top:.75em;color:var(--color-admin-text-secondary);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;height:1.5em;line-height:1.5}.SharedFilterBox_searchInput__VxPF8{width:100%;padding:.75em 1em .75em 2.25rem;border-radius:.5em;border:1px solid var(--color-admin-border-accent);font-family:var(--font-data,"Chakra Petch",sans-serif);transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--color-admin-surface-glass);color:white;line-height:1.5;display:flex;align-items:center}.SharedFilterBox_searchInput__VxPF8::-moz-placeholder{color:var(--color-light_text);opacity:.5;font-family:var(--font-data,"Chakra Petch",sans-serif)}.SharedFilterBox_searchInput__VxPF8::placeholder{color:var(--color-light_text);opacity:.5;font-family:var(--font-data,"Chakra Petch",sans-serif)}.SharedFilterBox_searchInput__VxPF8:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SharedFilterBox_selectFiltersContainer__MfMTK{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;align-items:stretch}@media (min-width:640px){.SharedFilterBox_selectFiltersContainer__MfMTK{gap:.75rem}}.SharedFilterBox_selectDropdown__rU9OT{flex:1 1 9rem;min-width:min(100%,9rem)}.SharedFilterBox_select__24nZT{padding:.75em;border-radius:.5em;border:1px solid var(--color-admin-border-accent);background-color:var(--color-admin-surface-glass);font-family:var(--fonts-body);color:white;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.SharedFilterBox_select__24nZT:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SharedFilterBox_tagFiltersContainer__v4hPl{padding-bottom:.5rem}.SharedFilterBox_tagFiltersLabel__9Dy9z{margin-bottom:.5rem;color:var(--color-admin-text-accent);font-family:var(--fonts-body);font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase}.SharedFilterBox_tagAutocomplete__4TnAh{margin-bottom:1rem}.SharedFilterBox_tagSelect___Jp1i{width:100%;max-width:none}.SharedFilterBox_tagFiltersList__EQexJ{display:flex;flex-wrap:wrap;gap:.5rem}.SharedFilterBox_tagChipSelected__BffmM,.SharedFilterBox_tagChip__h5_mC{padding:.5rem .875rem;border-radius:9999px;font-family:var(--fonts-body);font-size:var(--font-size-sm);font-weight:500;line-height:1.2;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;border:1px solid color-mix(in srgb,var(--color-admin-border-accent) 60%,transparent);background:var(--color-admin-accent-soft);color:var(--color-admin-text-secondary);backdrop-filter:blur(6px)}.SharedFilterBox_tagChip__h5_mC:hover{background:var(--color-admin-surface-elevated);border-color:var(--color-admin-accent-primary);color:var(--color-admin-text-primary);transform:translateY(-1px);box-shadow:0 2px 10px var(--color-admin-accent-glow)}.SharedFilterBox_tagChipSelected__BffmM{background:var(--color-admin-accent-primary);border-color:var(--color-admin-accent-primary);color:white;box-shadow:0 0 0 1px var(--color-admin-accent-primary),0 2px 10px color-mix(in srgb,var(--color-admin-accent-primary) 35%,transparent)}.SharedFilterBox_tagChipSelected__BffmM:hover{background:var(--color-admin-accent-secondary);border-color:var(--color-admin-accent-secondary);transform:translateY(-1px);box-shadow:0 0 0 1px var(--color-admin-accent-secondary),0 4px 14px color-mix(in srgb,var(--color-admin-accent-primary) 45%,transparent)}.SharedFilterBox_filterCardsContainer__Di15u{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.5rem;padding-bottom:1.25em}.SharedFilterBox_resetContainer__B_lXz{display:flex;justify-content:flex-end}@media (max-width:560px){.SharedFilterBox_controls__HoMYc .SharedFilterBox_selectFiltersContainer__MfMTK,.SharedFilterBox_controls__HoMYc .SharedFilterBox_tagAutocomplete__4TnAh,.SharedFilterBox_inlineControls__XLt_n .SharedFilterBox_resetContainer__B_lXz,.SharedFilterBox_inlineTagSelect___Y15d{flex-basis:100%;width:100%}.SharedFilterBox_inlineControls__XLt_n .SharedFilterBox_resetContainer__B_lXz>*{width:100%}}@media (min-width:640px){.SharedFilterBox_filterCardsContainer__Di15u{gap:.75rem}}.SharedFilterBox_toggleButton__Ir2n0{padding:.5rem;border-radius:.5rem;transition:all .2s ease-in-out;background:var(--color-admin-accent-soft);border:1px solid var(--color-admin-accent-glow);color:var(--color-admin-accent-primary)}.SharedFilterBox_toggleButton__Ir2n0:hover{background:var(--color-admin-accent-glow);border-color:var(--color-admin-accent-glow);transform:scale(1.05)}.SharedFlagSubmitBox_card__rRuYU{width:100%;min-width:0}.SharedFlagSubmitBox_form__RuuDk{display:flex;gap:.75rem;align-items:flex-end;width:100%;min-width:0}.SharedFlagSubmitBox_input__vdFiE{flex:1 1 auto;min-width:0}.SharedFlagSubmitBox_submitButton__FQTtL{flex:0 0 auto}@media (max-width:900px){.SharedFlagSubmitBox_form__RuuDk{flex-direction:column;align-items:stretch}.SharedFlagSubmitBox_submitButton__FQTtL{width:100%;min-width:0}}.SharedFlagSubmitBox_success__TUjjD{margin:.75rem 0 0;color:#7df7b6;font-family:var(--font-body);font-size:var(--font-size-base)}.SharedFlagSubmitBox_error__lUKW1{margin:.5rem 0 0;color:var(--color-admin-error,#ef4444);font-family:var(--font-body);font-size:var(--font-size-base)}.DateRangeField_container__ISbmp{display:flex;flex-direction:column;gap:.75rem}.DateRangeField_label__oMl1b{color:var(--color-admin-text-accent);font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:500;line-height:1.5}.DateRangeField_inputWrapper__wan_X{position:relative}.DateRangeField_dateInput__SjfXr{margin-top:.25rem;display:flex;align-items:center;width:100%;border-radius:.5em;border:1px solid var(--color-admin-border-accent);background-color:var(--color-admin-surface-glass);min-height:3rem;padding:.75rem;box-sizing:border-box;font-family:var(--fonts-body);font-size:var(--font-size-lg);line-height:1.5;color:white;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.DateRangeField_dateInput__SjfXr:hover{border-color:var(--color-admin-border-accent);background-color:var(--color-admin-surface-glass)}.DateRangeField_dateInput__SjfXr:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.DateRangeField_placeholder__weABi{color:var(--color-light_text);opacity:.5;font-family:var(--fonts-body);font-size:var(--font-size-lg);line-height:1.5}.DateRangeField_error__FM7zY{border-color:var(--color-admin-error);opacity:.7}.DateRangeField_dropdown__HbUN9{max-height:min(70vh,32rem);overflow-y:auto;background:var(--color-admin-bg-tertiary);border-radius:.5rem;border:1px solid var(--color-admin-border-primary);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);backdrop-filter:blur(4px)}.DateRangeField_calendarHeader__v3H2l{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.75rem}.DateRangeField_navButton__a7Bf_{padding:.375rem;border-radius:.5rem;background:transparent;border:none;transition:background-color .2s ease;cursor:pointer;color:var(--color-admin-text-primary)}.DateRangeField_navButton__a7Bf_:hover{background:var(--color-admin-bg-accent)}.DateRangeField_navIcon__4_Qyd{width:1rem;height:1rem;color:var(--color-admin-text-primary)}.DateRangeField_monthTitle__obCCG{font-weight:500;color:var(--color-admin-text-primary);font-family:var(--font-body)}.DateRangeField_calendarGrid__z54dr{display:grid;grid-template-columns:repeat(7,1fr);gap:.125rem;padding:0 .75rem}.DateRangeField_dayHeader__d4W6c{text-align:center;font-weight:500;color:var(--color-admin-text-muted);padding:.25rem;font-family:var(--font-body)}.DateRangeField_dayButton__AfXL9{padding:.375rem;border-radius:.5rem;font-family:var(--font-body);background:transparent;border:none;transition:all .2s ease;cursor:pointer}.DateRangeField_currentMonth__A9Ta5{color:var(--color-admin-text-primary)}.DateRangeField_otherMonth__oikJQ{color:var(--color-admin-text-muted)}.DateRangeField_selected__rTv1k{background:var(--color-admin-accent-primary);color:var(--color-admin-text-primary)}.DateRangeField_selected__rTv1k:hover{background:var(--color-admin-accent-secondary)}.DateRangeField_inRange__NqU90{background:var(--color-admin-accent-soft);color:var(--color-admin-accent-primary)}.DateRangeField_normal__iUPoV{background:transparent}.DateRangeField_timeSection__OPUOe{padding:.75rem;border-top:1px solid var(--color-admin-border-primary)}.DateRangeField_timeInputs__XZhpY{display:flex;align-items:center;gap:1rem}.DateRangeField_timeGroup__bcL1K{flex:1}.DateRangeField_timeLabel__G7mCq{display:block;font-weight:500;color:var(--color-admin-text-muted);margin-bottom:.25rem;font-family:var(--font-body)}.DateRangeField_timeInput__sDpkP{margin-top:.25rem;display:block;width:100%;border-radius:.5em;border:1px solid var(--color-admin-border-accent);background-color:var(--color-admin-surface-glass);padding:.75em;font-family:var(--fonts-body);color:white;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.DateRangeField_timeInput__sDpkP:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.DateRangeField_dropdownFooter__w5CMp{border-top:1px solid var(--color-admin-border-primary);padding:.5rem;display:flex;justify-content:flex-end}.DateRangeField_errorText__bgQE1{margin-top:.25rem;color:var(--color-admin-error);font-family:var(--font-body)}.WarningBanner_dismissButton__oPygr{padding:.375rem;color:var(--color-warning-400);transition:color .2s,background-color .2s;border-radius:.5rem;border:none;background:transparent;cursor:pointer}.WarningBanner_dismissButton__oPygr:hover{color:var(--color-warning-300);background:rgba(255,140,0,.1)}.WarningBanner_dismissButton__oPygr:focus{outline:none;box-shadow:0 0 0 2px var(--color-warning-500)}.FlagRating_flags__Zn0F4{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.FlagRating_flagsLarge__LbXiK{gap:.5rem}.FlagRating_flagActive___f7oa,.FlagRating_flagButtonActive__nsXV2{color:var(--color-admin-accent-primary,#3b82f6)}.FlagRating_flagInactive__b0D_4{color:var(--color-admin-text-muted,#9ca3af);opacity:.3}.FlagRating_flagButton__UspP4{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--color-admin-border-primary,rgba(255,255,255,.1));border-radius:.25rem;background:none;padding:0;line-height:0;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease;font-family:var(--font-body,"Share Tech Mono","Courier New",monospace)}.FlagRating_flagButtonLarge__ha6Bj{width:44px;height:44px}.FlagRating_flagButton__UspP4 svg{width:16px;height:16px;display:block;flex-shrink:0}.FlagRating_flagButtonLarge__ha6Bj svg{width:22px;height:22px}.FlagRating_flagButtonActive__nsXV2,.FlagRating_flagButton__UspP4:focus-visible:not(:disabled),.FlagRating_flagButton__UspP4:hover:not(:disabled){border-color:var(--color-admin-accent-primary,#3b82f6);background-color:var(--color-admin-surface-glass,rgba(59,130,246,.12))}.FlagRating_flagButton__UspP4:disabled{opacity:.6;cursor:not-allowed}.GiphyField_giphyField__KrXq8{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.GiphyField_inputContainer__1dyNe{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.GiphyField_input___xdQ_{background-color:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-accent);border-radius:.5em;padding:.75em;width:100%;color:white;height:auto;min-height:30px;font-family:var(--fonts-body);box-sizing:border-box;margin-top:.25rem;margin-bottom:.25rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.GiphyField_input___xdQ_:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.GiphyField_input___xdQ_::-moz-placeholder{color:var(--color-light_text);opacity:.5}.GiphyField_input___xdQ_::placeholder{color:var(--color-light_text);opacity:.5}.GiphyField_fieldDescription__TUKEI{color:color-mix(in srgb,var(--color-admin-text-muted) 90%,var(--color-admin-bg-tertiary));font-size:.95em;font-family:var(--fonts-body);margin-bottom:5px}.GiphyField_docsLink__9xZVL{color:var(--color-light_text);text-decoration:underline;font-family:var(--fonts-body);margin-bottom:5px;display:inline-block}.GiphyField_gifGrid__yhpSD{display:grid;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:.5rem}.GiphyField_gifOption__H5ByR{width:100%;min-width:0;padding:0;border:0;border-radius:.5rem;background:transparent;cursor:pointer}.GiphyField_gifOption__H5ByR:focus-visible{outline:2px solid var(--color-admin-accent-primary);outline-offset:2px}.GiphyField_gifOption__H5ByR img{display:block;width:100%;height:3rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.GiphyField_gifContainer__mi8hu{padding:1em}.GiphyField_gifContainer__mi8hu,.GiphyField_selectedGifContainer__l16Ag{background-color:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-accent);border-radius:.5em}.GiphyField_selectedGifContainer__l16Ag{position:relative;padding:.5em;display:flex;flex-direction:row;align-items:flex-start;gap:.5em}.GiphyField_rankIcon__O_9Jv{margin-right:.75rem;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;cursor:pointer}.GiphyField_removeGifButton__XKGdB{background:none;border:none;cursor:pointer;color:white;padding:0;display:flex;align-items:center}.GiphyField_paginationContainer__K8zp_{display:flex;justify-content:center;align-items:center;margin-top:1rem;gap:1rem}.GiphyField_pageButton__AEfrg{display:inline-flex;padding:.25rem;border:0;background:transparent;color:inherit;cursor:pointer}.GiphyField_pageButton__AEfrg:disabled{opacity:.5;cursor:not-allowed}.GiphyField_pageButton__AEfrg:focus-visible{outline:2px solid var(--color-admin-accent-primary);outline-offset:2px}.GiphyField_pageIndicator__RJL6d{margin:0 1rem;font-family:var(--fonts-body)}.GiphyField_attribution__Sq951{font-family:var(--font-data);font-size:var(--font-size-xs);color:var(--color-light_text);display:block;padding:.5em;text-align:right}.GiphyField_attributionImg__QCnBH{height:2vh}.GiphyField_marginTop1__Rj9i4{margin-top:1vh}.RadioGroup_radioGroup__GQK_L{display:flex;flex-direction:column;gap:.5rem}.RadioGroup_radioOption__vy37f{display:flex;align-items:center;padding:.5rem .75rem;border-radius:.5rem;border:.5px solid;cursor:pointer;transition:all .2s ease;margin-bottom:.5rem}.RadioGroup_radioIndicator__3iDbT{width:.75rem;height:.75rem;border-radius:50%;border:.5px solid;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.RadioGroup_radioIndicatorDot__eghmn{width:.25rem;height:.25rem;border-radius:50%;transition:all .2s ease}.RadioGroup_radioContent___lcBG{margin-left:.75rem;flex:1}.RadioGroup_radioOptionLabel__bGjfs{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body);transition:color .2s ease}.RadioGroup_radioCheckedIcon__YuhWp{transition:all .2s ease}.RadioGroup_radioOptionDescription__DzeFK{margin-top:.125rem;font-family:var(--font-body);transition:color .2s ease}.RadioGroup_hiddenInput__v2jzb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TeamRegistrationModal_modalFooter__hJxdc{display:flex;justify-content:flex-end;gap:.5rem}.TeamRegistrationModal_modalContent__I9qt1{display:flex;flex-direction:column;gap:1rem}.SimulationRegistrationModal_form__OgmCS{display:grid;gap:20px}.SimulationRegistrationModal_roles__uNRTR{display:grid;gap:8px;margin:0;padding:0;border:0}.SimulationRegistrationModal_roles__uNRTR legend{margin-bottom:8px;font-weight:600}.SimulationRegistrationModal_roleOption__Hhe1a{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:8px;cursor:pointer}.SimulationRegistrationModal_roleOption__Hhe1a:has(input:checked){border-color:var(--color-warning-500);background:var(--color-surface-600)}.SimulationRegistrationModal_roleOption__Hhe1a input{margin:0}.TeamPlayersPanel_centered__a7Ms2{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;text-align:center}.TeamSettingsPanel_panel___KLFz{display:flex;flex-direction:column;gap:1.125rem}.AppSidebar_sidebarContent__yruP_{display:flex;flex-direction:column;height:100%;background-image:var(
    --color-gradient-50,var(--bg-gradient-admin-primary,var(--color-admin-bg-secondary))
  );min-height:100vh;position:relative}@media (max-width:1023px){.AppSidebar_sidebarContent__yruP_{min-height:100vh;padding-bottom:2rem}}.AppSidebar_mobileOverlay__ecbAb{position:fixed;inset:0;background:rgba(0,0,0,.2);backdrop-filter:blur(4px);z-index:99}@media (min-width:1024px){.AppSidebar_mobileOverlay__ecbAb{display:none}}.AppSidebar_mobileSidebar___OIoq{position:fixed;top:0;bottom:0;left:0;width:100vw;max-width:320px;z-index:100;background:var(--color-admin-bg-secondary);border-right:1px solid var(--color-admin-border-primary);overflow-y:auto;overflow-x:hidden}.AppSidebar_mobileSidebar___OIoq[data-scroll-owner=children]{overflow-y:hidden}.AppSidebar_mobileSidebar___OIoq[data-scroll-owner=children] .AppSidebar_sidebarContent__yruP_{height:100%;min-height:0;padding-bottom:0;overflow:hidden}@media (min-width:1024px){.AppSidebar_mobileSidebar___OIoq{display:none}}.AppSidebar_mobileCloseButton__Jkp4a{position:absolute;top:1rem;right:1rem;padding:.25rem;color:var(--color-admin-text-muted);background:none;border:none;cursor:pointer;transition:color .2s ease}.AppSidebar_mobileCloseButton__Jkp4a:hover{color:var(--color-admin-text-accent)}.AppSidebar_mobileCloseButton__Jkp4a:focus-visible{outline:2px solid var(--color-admin-accent-primary);outline-offset:2px}.AppSidebar_desktopSidebar__GLB5n{display:none;box-sizing:border-box;width:297px;min-width:297px;max-width:297px;height:100%;background:var(--color-admin-bg-secondary);border-right:1px solid var(--color-admin-border-primary);flex-shrink:0}@media (min-width:1024px){.AppSidebar_desktopSidebar__GLB5n{display:block}}.AppSidebar_sidebarToggle__j0uw_{padding:.5rem;color:var(--color-admin-text-muted);background:none;border:none;cursor:pointer;transition:color .2s ease}.AppSidebar_sidebarToggle__j0uw_:hover{color:var(--color-admin-text-accent)}@media (min-width:1024px){.AppSidebar_sidebarToggle__j0uw_{display:none}}.SidebarNav_logoSection__cszX_{padding:1.5rem 1.5rem 1rem}.SidebarNav_logoContainer__SM24b{display:flex;flex-direction:column;align-items:center;padding-top:.5rem}.SidebarNav_logoWrapper__awQWB{position:relative;cursor:pointer;text-decoration:none;display:block}.SidebarNav_logoBackground__C6GPi{position:absolute;inset:0;background:var(--bg-gradient-radial-primary);opacity:0;transition:opacity .5s ease}.SidebarNav_logoWrapper__awQWB:hover .SidebarNav_logoBackground__C6GPi{opacity:1}.SidebarNav_subtitle__z_Plw{color:var(--color-admin-text-secondary);font-family:var(--font-body);margin-top:.5rem;font-size:var(--font-size-md)}.SidebarNav_navigation__OLFf3{flex:1;padding:0 1rem;overflow-y:auto;overflow-x:hidden}@media (max-width:1023px){.SidebarNav_navigation__OLFf3{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.SidebarNav_navSection__brd_S{margin-bottom:1rem}.SidebarNav_sectionHeader__jR_h8{padding:.5rem 1rem}.SidebarNav_sectionTitle__KOerh{font-family:var(--font-body);font-weight:500;color:var(--color-admin-text-accent);text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-xs)}.SidebarNav_navItems___pa05{display:flex;flex-direction:column;gap:.125rem;padding:0 12px}.SidebarNav_navItemText__mymvd{font-family:var(--font-body);font-size:var(--font-size-md);letter-spacing:.025em}.SidebarEdgeToggle_toggle__JW_EO{width:24px;height:24px;padding:0;border-radius:50%;border:1px solid var(--color-admin-border-primary);background:var(--color-admin-bg-secondary);color:var(--color-admin-text-muted);cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:color .2s ease,background .2s ease,border-color .2s ease,left .2s ease}.SidebarEdgeToggle_toggle__JW_EO:hover{color:var(--color-admin-accent-primary);background:var(--color-admin-surface-elevated);border-color:var(--color-admin-border-accent)}.mapentitytooltip_tooltip__D6g0g{pointer-events:none;z-index:1000;background-color:var(--color-accent_dark);border:1px solid var(--color-light_text);border-radius:.5em;max-width:-moz-fit-content;max-width:fit-content;width:-moz-max-content;width:max-content;opacity:0;transform:scale(.95);transition:opacity .2s ease,transform .2s ease;animation:mapentitytooltip_fadeIn__osrAp .2s ease forwards}.mapentitytooltip_tooltip__D6g0g svg{fill:var(--color-light_text)}@keyframes mapentitytooltip_fadeIn__osrAp{to{opacity:1;transform:scale(1)}}.mapentitytooltip_tableContainer__rLcDx{width:100%;border:1px solid var(--color-dark_text);border-radius:.5em;background-color:var(--color-light_background)}.mapentitytooltip_table__Trmjk{overflow:auto;height:100%;table-layout:fixed;border-collapse:collapse;border-spacing:1px;text-align:left;font-family:var(--font-data)}.mapentitytooltip_table__Trmjk td{padding:.5em;position:relative;font-weight:400}.mapentitytooltip_table__Trmjk th{font-family:var(--font-body);padding:.5em;position:relative;background-color:var(--color-lightest_background);color:var(--color-dark_text);font-weight:700}.mapentitytooltip_table__Trmjk tr:nth-child(2n) td{background-color:var(--color-darkest_background)}.mapentitytooltip_table__Trmjk th:first-child{border-top-left-radius:.5em}.mapentitytooltip_table__Trmjk th:last-child{border-top-right-radius:.5em}.mapentitytooltip_table__Trmjk tr:last-child td:first-child{border-bottom-left-radius:.5em}.mapentitytooltip_table__Trmjk tr:last-child td:last-child{border-bottom-right-radius:.5em}.mapentitytooltip_table__Trmjk td:not(:last-child){border-right:1px solid var(--color-dark_text)}.mapentitytooltip_table__Trmjk tr:not(:last-child) td{border-bottom:1px solid var(--color-dark_text)}.mapentitytooltip_contentWrapper__TzPUE{display:flex;align-items:center;justify-content:space-between;gap:.5em}.mapentitytooltip_leftSection__XGWpJ{display:flex;align-items:center;gap:.5rem}.mapentitytooltip_chip__iGwPR{display:inline-block;padding:.2em 1em;background-color:var(--background-color);border-radius:20px;color:var(--text-color);font-family:var(--fonts-body)}.mapentitytooltip_iconBox__W5q1d{display:flex;align-items:center;justify-content:center}.mapentitytooltip_points__OJsAD{font-family:var(--fonts-body);color:var(--color-accent_bright)!important;text-shadow:0 0 5px var(--color-accent_bright)}.simpletable_tableContainer__fdfWa{width:100%;overflow-x:auto}.simpletable_table__ySmnS{width:100%;border-collapse:collapse;font-family:var(--font-data);font-size:var(--font-size-sm)}.simpletable_table__ySmnS th{font-family:var(--font-body);text-align:left;padding:.5rem;border-bottom:1px solid var(--color-admin-border-accent);color:var(--color-admin-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.simpletable_table__ySmnS td{padding:.5rem;border-bottom:1px solid var(--color-admin-border-primary);color:var(--color-admin-text-primary);font-weight:400}.simpletable_table__ySmnS td :where(div,span,p,a,time,strong,b,em,small,code,dl,dt,dd){font-weight:400!important}.simpletable_table__ySmnS td b,.simpletable_table__ySmnS td strong{font-weight:400}.simpletable_emptyState__CsPFa{text-align:center;padding:2rem;color:var(--color-admin-text-muted)}.simpletable_horizontal__PgdpE th{border-bottom:none;border-right:1px solid var(--color-admin-border-accent)}.simpletable_icons__mOhvN{display:flex;gap:.5rem;justify-content:flex-end}.ThemeSwitcher_themeSwitcherButton__DPlIT{padding:.5rem;border-radius:.375rem;background:none;border:none;cursor:pointer;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center}.ThemeSwitcher_themeSwitcherButton__DPlIT:hover{background:var(--color-admin-surface-100,#23283a)}body.dark .ThemeSwitcher_themeSwitcherButton__DPlIT:hover{background:var(--color-admin-surface-800,#181c24)}.ThemeSwitcher_themeSwitcherIcon__JeWnt{color:var(--color-admin-text-muted);display:flex;align-items:center;justify-content:center}.ProgressionChallengeCard_card__HLwc3{background-color:var(--color-admin-surface-primary);border:1px solid var(--color-admin-border-accent);border-radius:.5em;z-index:1000;max-width:min(360px,-moz-fit-content);max-width:min(360px,fit-content);width:-moz-max-content;width:max-content}.ProgressionChallengeCard_card__HLwc3 svg{fill:var(--color-admin-text-muted)}.ProgressionChallengeCard_table__ZTEKN{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--font-data);box-sizing:border-box}.ProgressionChallengeCard_table__ZTEKN th{font-family:var(--font-body);padding:.5em;text-align:left;background-color:var(--color-admin-accent-soft);color:var(--color-admin-text-primary);font-size:var(--font-size-xs);border-radius:.5em .5em 0 0;font-weight:700}.ProgressionChallengeCard_table__ZTEKN td{padding:.5em;background-color:transparent;font-weight:400}.ProgressionChallengeCard_row__1WeDu{display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.ProgressionChallengeCard_rowLeft__1YNJY{flex:1;display:flex;align-items:center;gap:.5em;flex-wrap:wrap}.ProgressionChallengeCard_points__DiiBn{color:var(--color-admin-text-accent);font-weight:400}.challengecontent_chipHeader__2BK8E{display:flex;gap:.5rem;align-self:flex-end;width:100%;border-radius:.5rem;backdrop-filter:blur(16px);box-shadow:0 2px 8px rgba(0,0,0,.12),0 0 20px rgba(136,196,224,.05)}.challengecontent_timebombBox__sboVN{animation:challengecontent_tilt-n-move-shaking__Nzgta 3s linear infinite;position:relative}@keyframes challengecontent_tilt-n-move-shaking__Nzgta{0%,70%{transform:translate(0) rotate(0deg)}72%{transform:translate(4px,4px) rotate(3deg)}74%{transform:translate(-4px,-4px) rotate(-3deg)}76%{transform:translate(4px,-4px) rotate(2deg)}78%{transform:translate(-4px,4px) rotate(-2deg)}80%{transform:translate(3px,3px) rotate(3deg)}82%{transform:translate(-3px,-3px) rotate(-3deg)}84%{transform:translate(3px,-3px) rotate(2deg)}86%{transform:translate(-3px,3px) rotate(-2deg)}88%,to{transform:translate(0) rotate(0deg)}}.challengecontent_errorInput__8cfCX{animation:challengecontent_shake__k0brM .3s ease-in-out;border:1px solid var(--color-accent_error)!important}@keyframes challengecontent_shake__k0brM{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.challengecontent_description__rpip3{font-family:var(--font-body);letter-spacing:.25px;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;max-width:100%;display:block;color:var(--color-admin-text-primary);line-height:1.5;padding:.375rem 0 .375rem 1rem;position:relative;transition:color .3s ease;max-height:12rem;overflow-y:auto}.challengecontent_description__rpip3:before{content:"> ";position:absolute;left:0;color:var(--color-admin-accent-primary);font-weight:700;opacity:.7}.challengecontent_tableWrapper__P0Twt:hover .challengecontent_description__rpip3:before{opacity:1}.challengecontent_tableWrapper__P0Twt:hover .challengecontent_description__rpip3{color:var(--color-admin-accent-primary)}.challengecontent_challengeFooter__vbgSv{min-height:-moz-fit-content;min-height:fit-content;padding:.75rem;box-sizing:border-box;background:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-primary);border-radius:.375rem;margin-top:.75rem;margin-bottom:1.5rem;backdrop-filter:blur(16px);width:100%;min-width:0;overflow:hidden}.challengecontent_previewFooterSpacing__k3KfC{margin-bottom:0}.challengecontent_topRow__hOtwa{display:flex;gap:.75rem;min-width:0}.challengecontent_leftColumn__Ovx2m,.challengecontent_rightColumn__gBtN0{display:flex;flex-direction:column;width:50%;gap:.5rem;min-width:0}.challengecontent_challengeFooter__vbgSv dl{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0;margin:0}.challengecontent_challengeFooter__vbgSv dd{margin:0}.challengecontent_challengeFooter__vbgSv .challengecontent_label__3ov_v{margin-bottom:0}.challengecontent_label__3ov_v{margin-bottom:.375rem;font-family:var(--font-body);color:var(--color-admin-text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.challengecontent_bottomRow__89Hxp{width:100%;min-width:0;overflow:hidden}.challengecontent_flexGrow__lkay2{flex-grow:1;display:flex;flex-direction:column;gap:.75rem;position:relative}.challengecontent_gameChallenge__Erfdz{position:relative;transition:all .3s ease}.challengecontent_blueHighlightText__JrCmy{font-family:var(--font-body);color:var(--color-admin-accent-primary);font-weight:600;text-shadow:0 0 8px var(--color-admin-accent-glow)}.challengecontent_yellowgreenText__FSTK9{font-family:var(--font-body);color:yellowgreen;display:block;margin-bottom:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.challengecontent_completedMarquee__f3Ka7{width:100%;min-width:0;overflow:hidden;font-family:var(--font-body);color:var(--color-admin-success);font-weight:500;text-align:center}.challengecontent_message__jmizV{margin-right:.75rem;color:var(--color-admin-text-primary);font-family:var(--font-body);display:inline-flex;align-items:center;gap:.25rem;max-width:min(24rem,70vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challengecontent_firstStrikeBolt__oE_Rq{color:var(--color-admin-accent-lightning);filter:drop-shadow(0 0 6px rgba(255,235,59,.6));margin:0 .25rem}.challengecontent_firstStrikeName__7dosk{color:#ffe600;text-transform:uppercase;font-weight:600;text-shadow:0 0 8px rgba(255,235,59,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challengecontent_tableWrapper__P0Twt{width:100%;overflow-wrap:break-word;word-wrap:break-word;background:var(--color-admin-surface-elevated);border:1px solid var(--color-admin-border-accent);border-radius:.5rem;padding:1rem;backdrop-filter:blur(16px);box-shadow:0 2px 8px rgba(0,0,0,.12),0 0 15px rgba(136,196,224,.08);position:relative;transition:all .3s ease;overflow:hidden}.challengecontent_buttonContainer__Cio1j{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.challengecontent_fitContent__Bwr6u{width:-moz-fit-content!important;width:fit-content!important}.challengecontent_marginTop1__gOgNq{margin-top:1em}.flag_flagContainer__ZEu_3{box-sizing:border-box;display:flex;flex-direction:column;gap:.75em;max-width:100%;min-width:0;transition:all .3s ease;width:100%}.flag_flagContainer__ZEu_3.flag_disabled__qS7HH{opacity:.7;cursor:not-allowed}.flag_flagInput__93EKY{background-color:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-accent);border-radius:.5em;box-sizing:border-box;padding:.75em;color:white;font-family:var(--font-body);max-width:100%;min-width:0;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.flag_flagInput__93EKY:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.flag_flagInput__93EKY:not(:disabled):focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.flag_flagInput__93EKY:disabled{background-color:var(--color-accent_bright);color:black;cursor:not-allowed;transform:none;box-shadow:none;border:none}.flag_flagInput__93EKY:disabled::-moz-placeholder{color:rgba(0,0,0,.55);opacity:1}.flag_flagInput__93EKY:disabled::placeholder{color:rgba(0,0,0,.55);opacity:1}.flag_flagInput__93EKY::-moz-placeholder{color:var(--color-light_text);opacity:.5}.flag_flagInput__93EKY::placeholder{color:var(--color-light_text);opacity:.5}@keyframes flag_shake__O_xrx{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.flag_errorInput__5X3hT{animation:flag_shake__O_xrx .3s ease-in-out;border:1px solid var(--color-accent_error)}.flag_flagProgress__r6k83{display:flex;flex-direction:column;gap:.25rem;margin-top:.375rem;min-width:0;width:100%}.flag_flagProgressHeaderLabel__k7ipd{font-weight:700;margin:0;opacity:.85}.flag_flagProgressContainer__7Nh0E{box-sizing:border-box;width:100%;min-width:0;--progress-segment-complete-color:var(--color-accent_bright,yellowgreen)}.multi_container__5sHFa{width:100%}.multi_row__9wyp7{display:flex;justify-content:space-between;margin-bottom:1vh}.multi_option__Xo23y{display:flex;align-items:center;margin-right:20px;margin-bottom:10px}.multi_optionContainer__gY_Cx{display:flex;flex-direction:column;gap:.5em;transition:all .3s ease}.multi_optionContainer__gY_Cx.multi_disabled__7DLP4{opacity:.7;cursor:not-allowed}.multi_optionButton__TAsWC{background-color:var(--color-darkest_background);border:none;border-radius:.5em;padding:.75em;color:var(--color-light_text);font-family:var(--fonts-body);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.75em;position:relative;overflow:hidden}.multi_optionButton__TAsWC:not(.multi_disabled__7DLP4):not(.multi_selected__zMtg1):not(.multi_correct__d1Oif):hover{background-color:var(--color-lightest_background);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--color-dark_text)}.multi_optionButton__TAsWC:not(.multi_disabled__7DLP4):not(.multi_selected__zMtg1):not(.multi_correct__d1Oif):hover .multi_optionText__lep9_{color:var(--color-dark_text)}.multi_optionButton__TAsWC.multi_selected__zMtg1{background-color:var(--color-accent_light);color:white}.multi_optionButton__TAsWC.multi_selected__zMtg1:not(.multi_disabled__7DLP4):not(.multi_correct__d1Oif):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.multi_optionButton__TAsWC.multi_selected__zMtg1:not(.multi_disabled__7DLP4):not(.multi_correct__d1Oif):hover .multi_optionText__lep9_{color:white}.multi_optionButton__TAsWC.multi_correct__d1Oif{background-color:var(--color-multi_correct);color:var(--color-dark_text);border-radius:.5em}.multi_optionButton__TAsWC.multi_correct__d1Oif:hover .multi_optionText__lep9_{color:var(--color-dark_text)}.multi_optionButton__TAsWC.multi_disabled__7DLP4{background-color:var(--color-darkest_background);cursor:not-allowed;transform:none;box-shadow:none;border-radius:.5em;opacity:.7}.multi_optionLetter__H9TJX{border-radius:.25em;padding:.25em .5em;font-family:var(--fonts-body);transition:all .3s ease;color:white}.multi_optionA__OZFmq .multi_optionLetter__H9TJX{background-color:var(--color-multi1)}.multi_optionB__eIcW7 .multi_optionLetter__H9TJX{background-color:var(--color-multi2)}.multi_optionC__RiKo9 .multi_optionLetter__H9TJX{background-color:var(--color-multi3)}.multi_optionD__970Wa .multi_optionLetter__H9TJX{background-color:var(--color-multi4)}.multi_optionButton__TAsWC:not(.multi_disabled__7DLP4):hover .multi_optionLetter__H9TJX{transform:scale(1.05)}.multi_optionButton__TAsWC.multi_correct__d1Oif .multi_optionLetter__H9TJX,.multi_optionButton__TAsWC.multi_selected__zMtg1 .multi_optionLetter__H9TJX{background-color:rgba(255,255,255,.2);color:white;border-radius:.25em}.multi_optionButton__TAsWC.multi_disabled__7DLP4 .multi_optionLetter__H9TJX{background-color:var(--color-darkest_background)}.multi_optionButton__TAsWC.multi_correct__d1Oif .multi_optionLetter__H9TJX{color:black}.multi_optionText__lep9_{flex:1;text-align:left;transition:all .3s ease}.multi_optionButton__TAsWC:not(.multi_disabled__7DLP4):hover .multi_optionText__lep9_{transform:translateX(4px)}.multi_optionButton__TAsWC.multi_disabled__7DLP4 .multi_optionText__lep9_{transform:none}@keyframes multi_pulse__mzyo_{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.multi_optionA__OZFmq,.multi_optionB__eIcW7,.multi_optionC__RiKo9,.multi_optionD__970Wa{background-color:var(--color-darkest_background)}.multi_correct__d1Oif{background-color:var(--color-multi_correct);cursor:default}.multi_correct__d1Oif:hover{opacity:1}.conquest_topRank__D5dS6{background-color:var(--color-lightest_background);border-radius:.5rem;padding:.5rem;color:var(--color-dark_text)}.conquest_nameContainer__9KVEg{display:flex;align-items:center;gap:.75rem}.conquest_topRankText__4z3On{font-weight:600}.conquest_lead__mZ1Rq{font-weight:700;margin-bottom:.5rem}@keyframes challengeCompleted_containerEnter___qJSF{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.challengeCompleted_challengeCompleted__WP9kN{position:relative;background:var(--bg-success-medium);border-radius:.5rem;border:1px solid var(--border-success-medium);backdrop-filter:blur(4px);box-shadow:var(--shadow-success);overflow:hidden;padding:1.5rem;animation:challengeCompleted_containerEnter___qJSF .6s cubic-bezier(.16,1,.3,1)}.challengeCompleted_challengeCompletedContent__Kl3Fs{position:relative;display:flex;flex-direction:column;z-index:10;text-align:left}.challengeCompleted_challengeCompletedHeader__ql23C{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}.challengeCompleted_challengeCompletedIcon__RGE2r{flex-shrink:0}.challengeCompleted_challengeCompletedText__6l8qG{display:flex;flex-direction:column;gap:.75rem;position:relative;z-index:2;min-width:0}.challengeCompleted_challengeCompletedTitle__pO70B{margin:0;transition:all .3s ease-in-out}.challengeCompleted_challengeCompletedMessage__lW0lj{color:var(--color-admin-success);line-height:1.5;margin:0;font-family:var(--font-body);position:relative;z-index:2;font-size:var(--font-size-base)}.challengeCompleted_closeButton__d1Ola{align-self:flex-start;position:relative;z-index:2}.text_codeInput__E2x6l{background-color:var(--color-admin-surface-glass);border:1px solid var(--color-admin-border-accent);border-radius:.5em;padding:.75em;width:100%;color:white;height:10vh;font-family:var(--font-body);transition:all .3s cubic-bezier(.4,0,.2,1)}.text_codeInput__E2x6l:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.text_codeInput__E2x6l:disabled{opacity:.5;cursor:not-allowed}.text_codeInput__E2x6l::-moz-placeholder{color:var(--color-light_text);opacity:.5}.text_codeInput__E2x6l::placeholder{color:var(--color-light_text);opacity:.5}.live_uploadContainer__k3Igr{background-color:var(--color-darkest_background);border-radius:.5em;padding:.75em;display:flex;flex-direction:column;gap:.75em;transition:all .3s ease}.live_uploadHeader__5EhU5{display:flex;align-items:center;gap:.5em}.live_uploadDescription__Fxi69,.live_uploadHeader__5EhU5{color:var(--color-light_text);font-family:var(--font-body)}.live_uploadDescription__Fxi69{opacity:.8}.live_uploadButton__XVLFL{background-color:var(--color-accent_light);border:none;border-radius:.5em;padding:.5em 1em;color:white;font-family:var(--font-body);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5em}.live_uploadButton__XVLFL:hover{background-color:var(--color-accent_bright);transform:translateY(-1px)}.live_uploadButton__XVLFL:disabled{background-color:var(--color-darkest_background);cursor:not-allowed;transform:none}.live_filePreview__q2iuM{background-color:var(--color-darkest_background);border-radius:.5em;padding:.75em;display:flex;align-items:center;gap:.75em}.live_fileIcon__9mq_F{color:var(--color-accent_light)}.live_fileInfo__9YdJf{display:flex;flex-direction:column;gap:.15em}.live_fileName__C9oWY,.live_fileSize__YWJ7l{color:var(--color-light_text);font-family:var(--font-body)}.live_fileSize__YWJ7l{opacity:.7}.hint_hintRow__2te2h{display:flex;gap:.5em;align-items:center;margin-top:1em}.hint_hintOutput__6XC5x{background-color:var(--color-admin-surface-glass);border-radius:.5em;color:white;flex-grow:5;font-family:var(--font-body);padding:.75em;border:1px solid var(--color-admin-border-accent)}.hint_hintOutput__6XC5x:focus{outline-width:0}.hint_hintButton__o_Sq9{flex-grow:1}.hint_bannerWrapper__jOsOw{margin-top:.5em}.timeBombCountdown_countdown__1sYtd{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline}.timeBombCountdown_countValue__XBMWe{display:inline-block}.PurpleTeamSideSwitcher_switcher__ERVjK{display:flex;flex-shrink:0}.PurpleTeamSideSwitcher_switcher__ERVjK[aria-disabled=true]{pointer-events:none}.TeamInstancesModal_list__EJKmt{box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;max-width:100%;min-width:0;max-height:min(60vh,28rem);width:100%}.TeamInstancesModal_intro__NsQr6{color:var(--color-admin-text-secondary,#a89bb8);flex:0 0 auto;font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.45;margin:0}.TeamInstancesModal_table__ABni3{border:1px solid var(--color-admin-border-accent,#4a3a5a);border-radius:.5rem;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.TeamInstancesModal_headerRow__aCpqr{align-items:center;background:var(--color-admin-surface-glass,rgba(255,255,255,.04));border-bottom:1px solid var(--color-admin-border-accent,#4a3a5a);color:var(--color-admin-text-secondary,#a89bb8);display:grid;flex:0 0 auto;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:600;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(7.5rem,auto);padding:.625rem .875rem}.TeamInstancesModal_tableBody__cYxXv{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.TeamInstancesModal_item__j24BT+.TeamInstancesModal_item__j24BT{border-top:1px solid var(--color-admin-border-accent,#4a3a5a)}.TeamInstancesModal_itemExpanded__yxXk7{background:rgba(255,255,255,.02)}.TeamInstancesModal_mainRow__3cljY{align-items:center;color:var(--color-admin-text-primary,#f0eaf5);display:grid;font-family:var(--font-body);font-size:var(--font-size-base);font-weight:400;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(7.5rem,auto);padding:.5rem .75rem .5rem .5rem}.TeamInstancesModal_serviceToggle___Xr8o{align-items:center;background:transparent;border:0;border-radius:.375rem;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.5rem;min-width:0;padding:.25rem .375rem;text-align:left}.TeamInstancesModal_serviceToggle___Xr8o:disabled{cursor:default}.TeamInstancesModal_serviceToggle___Xr8o:not(:disabled):hover{background:var(--color-admin-surface-glass,rgba(255,255,255,.04))}.TeamInstancesModal_serviceToggle___Xr8o:focus-visible{outline:2px solid var(--color-admin-border-bright,#a77bca);outline-offset:1px}.TeamInstancesModal_caretSpacer__tNgCU,.TeamInstancesModal_caret__eK38Z{flex:0 0 auto;width:14px}.TeamInstancesModal_caret__eK38Z{color:var(--color-light_text,#9086a6);opacity:.85;transition:transform .15s ease}.TeamInstancesModal_caretOpen__Em5pk{transform:rotate(180deg)}.TeamInstancesModal_caretSpacer__tNgCU{display:inline-block}.TeamInstancesModal_colActions__Ujydw{display:flex;justify-content:flex-end;min-width:0}.TeamInstancesModal_serviceIcon__ygMAc{align-items:center;color:var(--color-light_text,var(--color-admin-text-muted,#9086a6));display:inline-flex;flex:0 0 auto;opacity:.95}.TeamInstancesModal_serviceIcon__ygMAc svg{color:inherit;fill:currentColor}.TeamInstancesModal_serviceName__3BLUd{font-weight:400;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamInstancesModal_connectionRow__JyRCU{padding:0 .875rem .75rem 2.25rem}.TeamInstancesModal_connectionBody__OCb0V{background:rgba(0,0,0,.18);border-radius:.375rem;box-sizing:border-box;color:var(--color-admin-text-primary,#f0eaf5);font-family:var(--font-data);font-size:var(--font-size-sm);line-height:1.45;margin:0;padding:.5rem .625rem;white-space:pre-wrap;word-break:break-word}.TeamInstancesModal_actions__sVHTR{align-items:center;display:flex;flex-wrap:nowrap;gap:.375rem;justify-content:flex-end}.TeamInstancesModal_actions__sVHTR button{margin-left:0!important}.TeamInstancesModal_muted__oN1XC{color:var(--color-admin-text-muted,#7a6b8a);font-size:var(--font-size-md)}.TeamInstancesModal_empty__ouLzG{color:var(--color-admin-text-secondary,#a89bb8);font-family:var(--font-body);line-height:1.45;margin:.25rem 0 0;text-align:left}.TeamInstancesModal_srOnly__E3BT7{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.AttackArcOverlay_overlay__FuMmt{inset:0;pointer-events:none;position:fixed;z-index:2000}.AttackArcOverlay_overlayContained__KqKKt{inset:0;pointer-events:none;position:absolute;z-index:5}.AttackArcOverlay_svg___l5Eu{display:block;height:100%;overflow:visible;width:100%}.AttackArcOverlay_shot__9fL_J{pointer-events:none}.AttackArcOverlay_endpointDot__lm26D,.AttackArcOverlay_originDot__CULMl{fill:#fff;filter:drop-shadow(0 0 2px currentColor);stroke:currentColor;stroke-width:1}.AttackArcOverlay_originDot__CULMl{animation:AttackArcOverlay_originDot__CULMl .24s ease-out both}.AttackArcOverlay_packetDash__hKGNa{opacity:.92;shape-rendering:geometricPrecision;stroke-linecap:round;stroke-width:1.1}.AttackArcOverlay_terminalDot__UEXZk{animation:AttackArcOverlay_terminalDot__UEXZk .48s ease-out both}@keyframes AttackArcOverlay_originDot__CULMl{0%{opacity:0}to{opacity:1}}@keyframes AttackArcOverlay_terminalDot__UEXZk{0%{opacity:0}18%,72%{opacity:1}to{opacity:0}}.AttackArcOverlay_impactRing__Nwtva{animation:AttackArcOverlay_impactRing__Nwtva .36s ease-out both;fill:none;opacity:0;stroke:currentColor;stroke-width:1.25;transform-box:fill-box;transform-origin:center}@keyframes AttackArcOverlay_impactRing__Nwtva{0%{opacity:0;transform:scale(.35)}35%{opacity:.9}to{opacity:0;transform:scale(2.2)}}.AttackDefenceApiModal_content__vBgO6{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-top:.5rem;font-family:var(--font-body)}.AttackDefenceApiModal_leftColumn__XoJCZ,.AttackDefenceApiModal_rightColumn__NJRbf{min-width:0}.AttackDefenceApiModal_rightColumn__NJRbf .AttackDefenceApiModal_section__3T4AE{border-bottom:0}.AttackDefenceApiModal_section__3T4AE{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--color-admin-border-primary,rgba(255,255,255,.14))}.AttackDefenceApiModal_section__3T4AE:first-child{padding-top:.75rem}.AttackDefenceApiModal_section__3T4AE:last-child{padding-bottom:0;border-bottom:0}.AttackDefenceApiModal_sectionHeader__uVzLE{display:flex;flex-direction:column;gap:.375rem}.AttackDefenceApiModal_sectionTitle__JAPWV{margin:0;color:var(--color-admin-text-primary,#fff);font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:700;letter-spacing:0;line-height:1.35}.AttackDefenceApiModal_description__sW4bV,.AttackDefenceApiModal_error__mT_SU{margin:0;color:var(--color-admin-text-secondary,#a6a6a6);font-size:var(--font-size-md);line-height:1.5}.AttackDefenceApiModal_error__mT_SU{color:var(--danger-color,#ff6b6b)}.AttackDefenceApiModal_specBlock__iMquz{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.AttackDefenceApiModal_form__zIWPo{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:12px;padding:16px;border:1px solid var(--color-admin-border-primary);border-radius:9px;background:var(--color-admin-surface-primary)}.AttackDefenceApiModal_tokenFieldCompact__Rwsa_,.AttackDefenceApiModal_tokenFieldWide__sSN2u{min-width:0}.AttackDefenceApiModal_formAction__KFm85{display:flex;grid-column:1/-1;justify-self:start}.AttackDefenceApiModal_createdToken__gmc9z{display:grid;gap:.5rem;color:var(--color-admin-text-primary)}.AttackDefenceApiModal_createdTokenRow__3use1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.AttackDefenceApiModal_tokenValue__znhyX{display:block;overflow-wrap:anywhere;padding:12px;border:1px solid var(--color-admin-border-primary);border-radius:8px;background:var(--color-admin-bg-secondary)}@media (max-width:600px){.AttackDefenceApiModal_form__zIWPo{grid-template-columns:1fr}.AttackDefenceApiModal_form__zIWPo>*{grid-column:1}.AttackDefenceApiModal_createdTokenRow__3use1{grid-template-columns:1fr}}.BlueprintMissionSection_section__u_Svg{position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(48px,4vw,72px) 0;border-block:1px solid var(--marketing-border-strong);background-color:var(--marketing-shell-bg);background-image:radial-gradient(circle,rgba(184,136,212,.2) 1px,transparent 1.5px);background-size:26px 26px;box-shadow:inset 0 24px 32px -24px rgba(0,0,0,.65),inset 0 -24px 32px -24px rgba(0,0,0,.65)}.BlueprintMissionSection_layout__lpj7a{display:grid;grid-template-columns:minmax(0,340px) minmax(0,780px);align-items:center;justify-content:space-between;gap:40px;width:min(1180px,calc(100% - 2rem));margin:0 auto}.BlueprintMissionSection_copy__27__O{display:grid;justify-items:start;gap:20px}.BlueprintMissionSection_title___FMAV{margin:0;max-width:18ch;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:clamp(2.5rem,3vw,2.85rem);line-height:1.02;letter-spacing:-.04em}.BlueprintMissionSection_description__xI1lE{margin:0;max-width:36ch;color:var(--marketing-text-muted);font-family:var(--font-chakra-petch),sans-serif;font-size:.95rem;line-height:1.6}.BlueprintMissionSection_diagram__r3wsz{position:relative;width:100%;aspect-ratio:780/260;overflow:visible;border:0;background:none;box-shadow:none}.BlueprintMissionSection_connectors__s8Zb_,.BlueprintMissionSection_nodes___GcC0{position:absolute;inset:0;width:100%;height:100%}.BlueprintMissionSection_connectors__s8Zb_{overflow:visible;pointer-events:none}.BlueprintMissionSection_connectors__s8Zb_ path{fill:none;stroke:#a79ab5;stroke-width:1.5;stroke-dasharray:5 6;animation:BlueprintMissionSection_routeFlow__Y5KJa 1.2s linear infinite}@keyframes BlueprintMissionSection_routeFlow__Y5KJa{to{stroke-dashoffset:-22}}.BlueprintMissionSection_nodes___GcC0{margin:0;padding:0;list-style:none}.BlueprintMissionSection_node__zxrPB{position:absolute;width:28%}.BlueprintMissionSection_recon__wfZx_{left:0;top:7%}.BlueprintMissionSection_webLogin___Wkpj{left:36%;top:7%}.BlueprintMissionSection_adminPanel__Nqa4P{left:72%;top:7%}.BlueprintMissionSection_phishingKit__nbo8X{left:36%;top:59%}.BlueprintMissionSection_domainController__aMGpV{left:72%;top:59%}.BlueprintMissionSection_node__zxrPB>div{width:100%;max-width:100%;--font-body:var(--font-share-tech-mono);--font-data:var(--font-chakra-petch);--fonts-body:var(--font-share-tech-mono);font-size:.67rem}.BlueprintMissionSection_node__zxrPB>div table,.BlueprintMissionSection_node__zxrPB>div>div{width:100%}.BlueprintMissionSection_node__zxrPB>div table span{white-space:nowrap}@media (prefers-reduced-motion:reduce){.BlueprintMissionSection_connectors__s8Zb_ path{animation:none}}@media (max-width:1100px){.BlueprintMissionSection_layout__lpj7a{grid-template-columns:1fr}.BlueprintMissionSection_copy__27__O{max-width:640px}.BlueprintMissionSection_diagram__r3wsz{max-width:780px;margin:0 auto}}@media (max-width:680px){.BlueprintMissionSection_section__u_Svg{padding:48px 0}.BlueprintMissionSection_title___FMAV{font-size:clamp(2.5rem,10vw,3.5rem)}.BlueprintMissionSection_diagram__r3wsz{aspect-ratio:auto;padding:20px}.BlueprintMissionSection_connectors__s8Zb_{display:none}.BlueprintMissionSection_nodes___GcC0{position:static;display:grid;gap:14px;height:auto}.BlueprintMissionSection_node__zxrPB{position:static;width:100%}.BlueprintMissionSection_node__zxrPB>div{font-size:.85rem}}.ContactForm_formShell__YCZ53{gap:20px}.ContactForm_formShell__YCZ53,.ContactForm_successShell__iOe9M{display:grid;padding:24px;background:var(--marketing-panel-bg);border:1px solid var(--marketing-border);border-radius:10px}.ContactForm_successShell__iOe9M{gap:10px}.ContactForm_statusTitle__vYQWW{margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:1.2rem;line-height:1.1}.ContactForm_statusText__r8Q_c{margin:0;color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.92rem;line-height:1.7}.ContactForm_field__7EFvd{display:grid;gap:8px}.ContactForm_errorText__qeHZz{margin:0;color:#ff8c8c;font-family:var(--font-chakra-petch),sans-serif;font-size:.75rem;line-height:1.5}.ContactForm_submitActions__liBJy{display:flex;justify-content:flex-end}@media (max-width:900px){.ContactForm_formShell__YCZ53,.ContactForm_successShell__iOe9M{padding:20px}}.BlogCard_blogCard__kSmym{position:relative;width:100%;height:100%;border-radius:.75rem;transition:all .3s ease-in-out;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.BlogCard_blogCard__kSmym:hover{border:1px solid var(--color-admin-text-accent);box-shadow:0 0 15px rgba(184,136,212,.4)}.BlogCard_glowBackground__Iwp7_{position:absolute;inset:0;border-radius:.75rem;filter:blur(10px);transition:opacity .3s ease-in-out;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(184,136,212,.35) 0,transparent 60%);pointer-events:none}.BlogCard_blogCard__kSmym:hover .BlogCard_glowBackground__Iwp7_{opacity:.5}.BlogCard_shimmerOverlay__1Lt1_{position:absolute;inset:0;border-radius:.75rem;overflow:hidden;pointer-events:none}.BlogCard_shimmerEffect__H02wZ{position:absolute;inset:0;opacity:0;transition:opacity .3s ease-in-out;background:linear-gradient(135deg,rgba(184,136,212,.1),rgba(184,136,212,.05) 25%,rgba(184,136,212,.1) 50%,rgba(184,136,212,.05) 75%,rgba(184,136,212,.1));background-size:200% 200%;pointer-events:none}.BlogCard_blogCard__kSmym:hover .BlogCard_shimmerEffect__H02wZ{opacity:1}.BlogCard_cardContent__TeY5s{position:relative;z-index:10}.ChallengeSubmissionForm_shell__p_58Q{position:relative;z-index:20;isolation:isolate;max-width:84rem;margin:0 auto;padding:7rem 2rem 5rem;color:#ffffff}.ChallengeSubmissionForm_shell__p_58Q:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(184,168,200,.03) 1px,transparent 0),linear-gradient(rgba(184,168,200,.03) 1px,transparent 0);background-size:40px 40px;pointer-events:none;opacity:.5}.ChallengeSubmissionForm_headerBlock__R73HN{position:relative;z-index:1;margin-bottom:2rem}.ChallengeSubmissionForm_eyebrow__x766p{display:inline-flex;margin-bottom:1rem;color:#b8a8c8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;letter-spacing:.4em;text-transform:uppercase}.ChallengeSubmissionForm_title__RGu6A{margin:0 0 1rem;font-family:Share Tech Mono,monospace;font-size:clamp(2.8rem,6vw,4.75rem);font-weight:700;line-height:.96;color:#ffffff}.ChallengeSubmissionForm_lede__uX3To{max-width:48rem;margin:0;color:#b8a8c8;font:300 .98rem/1.8 IBM Plex Mono,monospace}.ChallengeSubmissionForm_panel__dKNmy,.ChallengeSubmissionForm_sidePanel__5mk9C,.ChallengeSubmissionForm_successPanel__zgjFj{border:1px solid var(--marketing-border);border-radius:10px;background:var(--marketing-panel-bg);box-shadow:none}.ChallengeSubmissionForm_grid__FFo7A{position:relative;z-index:1;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.75fr);align-items:start}.ChallengeSubmissionForm_sideRail__5XMc1{display:grid;gap:1rem}.ChallengeSubmissionForm_successPanel__zgjFj{position:relative;z-index:1;display:grid;gap:14px;max-width:30rem;margin:0 auto;padding:24px}.ChallengeSubmissionForm_successStatus__B9Mbw{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:7px;color:yellowgreen;font-family:var(--font-share-tech-mono);font-size:.78rem;font-weight:700;line-height:1.3}.ChallengeSubmissionForm_successIcon__2ogwD{flex:0 0 auto}.ChallengeSubmissionForm_successTitle__HFPUS{max-width:100%;margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.02}.ChallengeSubmissionForm_successCopy__QjstK{max-width:27rem;margin:0;color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.86rem;line-height:1.65}.ChallengeSubmissionForm_successActions__OXBfY{display:flex;justify-content:flex-start;padding-top:4px}.ChallengeSubmissionForm_statusText__joQva{color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.92rem;line-height:1.7}.ChallengeSubmissionForm_form__dRwHi{display:grid;gap:20px}.ChallengeSubmissionForm_row__03mR2{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.ChallengeSubmissionForm_field__tOJkr{display:grid;gap:8px}.ChallengeSubmissionForm_select__3HBzc{width:100%;min-width:0;margin-top:.25rem;display:block;border-radius:.5em;border:1px solid var(--color-admin-border-accent);background-color:var(--color-admin-surface-glass);padding:.75em;color:white;font-family:var(--fonts-body);transition:all .3s cubic-bezier(.4,0,.2,1)}.ChallengeSubmissionForm_select__3HBzc:focus{outline:none;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ChallengeSubmissionForm_error__YC14Q{margin:0;color:#ff8c8c;font-family:var(--font-chakra-petch),sans-serif;font-size:.75rem;line-height:1.5}.ChallengeSubmissionForm_uploadBox__fXmKM{display:grid;gap:14px;padding:16px;border:1px solid var(--marketing-border);border-radius:10px;background:color-mix(in srgb,var(--marketing-panel-bg-strong) 46%,transparent)}.ChallengeSubmissionForm_uploadControls___k60p{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.ChallengeSubmissionForm_uploadList__6hWtZ{display:grid;gap:.65rem}.ChallengeSubmissionForm_uploadItem__QnyjG{display:flex;justify-content:space-between;gap:.75rem;align-items:center;border:1px solid rgba(184,168,200,.12);background:rgba(8,7,12,.72);padding:.8rem .9rem}.ChallengeSubmissionForm_uploadMeta__qDEQa{display:grid;gap:.12rem}.ChallengeSubmissionForm_uploadName__ENNQx{font:600 .9rem/1.4 IBM Plex Mono,monospace}.ChallengeSubmissionForm_uploadHint__pI_4C{color:rgba(184,168,200,.7);font:400 .78rem/1.5 IBM Plex Mono,monospace}.ChallengeSubmissionForm_removeButton__1XGiG{border:0;background:transparent;color:#f0a4a4;font:600 .78rem/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ChallengeSubmissionForm_notice__kvsXn{padding:.95rem 1rem;font:400 .88rem/1.7 var(--font-chakra-petch),sans-serif}.ChallengeSubmissionForm_errorNotice__3aFVH{border:1px solid rgba(240,164,164,.26);background:rgba(88,31,31,.26);color:#ffd7d7}.ChallengeSubmissionForm_checkList__DLXdj{margin:0;padding-left:1.35rem;list-style:disc;color:var(--marketing-text);font-family:var(--font-chakra-petch),sans-serif;font-size:.9rem;line-height:1.65}.ChallengeSubmissionForm_checkList__DLXdj li{display:list-item;margin-bottom:.65rem;padding-left:.15rem}.ChallengeSubmissionForm_checkList__DLXdj li:last-child{margin-bottom:0}.ChallengeSubmissionForm_checkList__DLXdj code{border-radius:.25rem;background:var(--color-admin-bg-primary);padding:.08rem .25rem;color:var(--color-admin-text-primary);font-family:var(--font-mono);font-size:.92em}.ChallengeSubmissionForm_turnstile__wQt_D{min-height:70px}.ChallengeSubmissionForm_submitActions__Xc6eT{display:flex;justify-content:flex-end}@media (max-width:900px){.ChallengeSubmissionForm_grid__FFo7A,.ChallengeSubmissionForm_row__03mR2{grid-template-columns:1fr}.ChallengeSubmissionForm_shell__p_58Q{padding:6rem 1rem 4rem}.ChallengeSubmissionForm_successPanel__zgjFj{max-width:100%;padding:20px}}.verify_page__rgqxl{padding-top:104px}.verify_section__Nagq8{padding-top:0;padding-bottom:56px}.verify_layout__DfncK{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center;min-height:560px}.verify_heroCopy__hy4BV{gap:22px;max-width:620px;padding-right:0}.verify_lookupColumn__UJxer{min-width:0}.verify_resultCard__abpyu,.verify_stateCard__UwHRf{width:100%}.verify_form__2OErg{display:grid;gap:24px}.verify_stateTitle__rZGf5{margin:0;color:var(--marketing-text-strong);font-family:var(--font-share-tech-mono);font-weight:500}.verify_stateText__915RI{margin:5px 0 0;color:var(--marketing-text-muted);font-family:var(--font-mono);font-size:.8rem;line-height:1.5}.verify_controls__b33bz{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.verify_backButton__lCaxj,.verify_submitButton__iOSYF{justify-self:start}.verify_recordFields__iEisX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.verify_wideField__o7ONm{grid-column:1/-1}.verify_replacementLink__c5DSX{margin-top:20px}.verify_stateCard__UwHRf{padding:28px!important}.verify_loadingState__Q5NWY{display:flex;gap:16px;align-items:center}.verify_stateTitle__rZGf5{font-size:1.15rem}.verify_spinner__SsEWq{width:30px;height:30px;flex:0 0 auto;border:2px solid var(--marketing-border-strong);border-top-color:var(--color-admin-accent-primary);border-radius:50%;animation:verify_spin__CjVxU .8s linear infinite}@keyframes verify_spin__CjVxU{to{transform:rotate(1turn)}}@media (max-width:900px){.verify_page__rgqxl{padding-top:88px}.verify_section__Nagq8{padding-bottom:32px}.verify_layout__DfncK{grid-template-columns:minmax(0,1fr);gap:30px;min-height:auto}.verify_heroCopy__hy4BV{gap:18px}}@media (max-width:560px){.verify_controls__b33bz{grid-template-columns:minmax(0,1fr)}.verify_submitButton__iOSYF{width:100%}.verify_recordFields__iEisX{grid-template-columns:minmax(0,1fr)}.verify_wideField__o7ONm{grid-column:auto}}