.referee-module__4_I71W__page{color:#171717;font-size:14px;line-height:1.6}.referee-module__4_I71W__page [hidden]{display:none!important}.referee-module__4_I71W__nav{background:#e9eef5;border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin:0 0 24px;padding:6px;display:flex;overflow-x:auto}.referee-module__4_I71W__nav button{color:#526078;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.referee-module__4_I71W__nav button[aria-pressed=true]{color:#14213a;background:#fff;box-shadow:0 1px 4px #14213a12}.referee-module__4_I71W__nav button:focus-visible,.referee-module__4_I71W__shortcuts a:focus-visible{outline-offset:2px;outline:3px solid #93b4fc}.referee-module__4_I71W__shortcuts,.referee-module__4_I71W__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.referee-module__4_I71W__shortcuts a,.referee-module__4_I71W__stats article,.referee-module__4_I71W__panel{background:#fff;border:1px solid #e0e6ed;border-radius:18px;min-width:0;padding:24px}.referee-module__4_I71W__shortcuts a{flex-direction:column;gap:8px;text-decoration:none;display:flex}.referee-module__4_I71W__shortcuts a:hover{background:#fafcff;border-color:#94a9cf}.referee-module__4_I71W__shortcuts strong{font-size:16px}.referee-module__4_I71W__shortcuts span,.referee-module__4_I71W__lead,.referee-module__4_I71W__panel p,.referee-module__4_I71W__stats p{color:#526078}.referee-module__4_I71W__panel{margin-bottom:24px}.referee-module__4_I71W__panel h2{letter-spacing:-.4px;margin:0 0 10px;font-size:22px;line-height:1.3}.referee-module__4_I71W__panel h3{margin:0;font-size:16px}.referee-module__4_I71W__panel p{margin:8px 0 16px}.referee-module__4_I71W__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.referee-module__4_I71W__heading h2{margin:0}.referee-module__4_I71W__certifications{gap:12px;margin-top:20px;display:grid}.referee-module__4_I71W__certification{border-top:1px solid #e5eaf1;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.referee-module__4_I71W__certification>div{overflow-wrap:anywhere;min-width:0}.referee-module__4_I71W__certification p{margin:5px 0}.referee-module__4_I71W__badge{border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:12px;font-weight:600}.referee-module__4_I71W__stats article>span{color:#526078}.referee-module__4_I71W__stats strong{overflow-wrap:anywhere;margin:10px 0;font-size:28px;line-height:1.3;display:block}.referee-module__4_I71W__stats p{margin:0;font-size:13px}.referee-module__4_I71W__help{border-top:1px solid #e5eaf1;margin-top:20px;padding-top:16px}.referee-module__4_I71W__help summary{cursor:pointer;font-weight:600}.referee-module__4_I71W__empty{text-align:center;color:#526078;background:#f7f9fc;border:1px dashed #dce3ed;border-radius:12px;margin-top:20px;padding:28px 16px}.referee-module__4_I71W__verification>section{box-shadow:none;grid-template-columns:1fr auto;align-items:center;gap:6px 20px;display:grid}.referee-module__4_I71W__verification h3{margin:0;font-size:15px}.referee-module__4_I71W__verification p{grid-column:1;max-width:780px;margin:0;line-height:1.6}.referee-module__4_I71W__verification a{grid-area:1/2/span 2;font-size:13px}.referee-module__4_I71W__assignments>section{box-shadow:none;border-radius:14px;padding:26px;border:1px solid #e0e6ed!important}.referee-module__4_I71W__assignments h3{font-size:22px!important}.referee-module__4_I71W__assignments .btn{min-height:44px;font-size:14px;font-weight:600}.referee-module__4_I71W__page .btn{min-height:44px;font-size:14px}.referee-module__4_I71W__assignments .muted{line-height:1.6}@media (max-width:700px){.referee-module__4_I71W__shortcuts,.referee-module__4_I71W__stats{grid-template-columns:1fr;gap:12px}.referee-module__4_I71W__shortcuts a,.referee-module__4_I71W__stats article,.referee-module__4_I71W__panel{padding:20px}.referee-module__4_I71W__nav{gap:2px;width:100%}.referee-module__4_I71W__nav button{flex:1 0 auto;padding:10px 12px;font-size:13px}.referee-module__4_I71W__verification>section{flex-direction:column;align-items:flex-start;display:flex}.referee-module__4_I71W__verification a{margin-top:8px}.referee-module__4_I71W__certification{flex-direction:column;align-items:flex-start;gap:8px}.referee-module__4_I71W__assignments>section{padding:20px}.referee-module__4_I71W__panel h2{font-size:20px}}.referee-module__4_I71W__assignments .assignment-summary{color:#686861;border-bottom:1px solid #eeeeea;flex-wrap:wrap;gap:20px;margin:18px 0;padding-bottom:18px;font-size:13px;display:flex}.referee-module__4_I71W__assignments .assignment-summary strong{color:#171717;margin-right:5px;font-size:18px}.referee-module__4_I71W__assignments nav[aria-label=Game\ filters]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important;display:grid!important}.referee-module__4_I71W__assignments nav[aria-label=Game\ filters] button{white-space:normal;padding:10px 8px;font-size:12px}@media (max-width:650px){.referee-module__4_I71W__assignments nav[aria-label=Game\ filters]{grid-template-columns:1fr 1fr}.referee-module__4_I71W__assignments .assignment-summary{gap:8px 16px;font-size:12px}}
.AdminAttention-module__4ZQH8G__panel{color:#171717;background:#fffbea;border:1px solid #e3d9a1;border-radius:16px;margin:20px 0;padding:22px}.AdminAttention-module__4ZQH8G__title{margin:0 0 8px;font-size:1.25rem;font-weight:750}.AdminAttention-module__4ZQH8G__panel p{margin:0 0 16px;line-height:1.5}.AdminAttention-module__4ZQH8G__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.AdminAttention-module__4ZQH8G__item{color:#171717;background:#fff;border:1px solid #e5e5df;border-radius:12px;flex-direction:column;gap:10px;padding:16px;font-size:.9rem;text-decoration:none;display:flex}.AdminAttention-module__4ZQH8G__item:hover,.AdminAttention-module__4ZQH8G__item:focus-visible{outline-offset:3px;border-color:#171717}.AdminAttention-module__4ZQH8G__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.AdminAttention-module__4ZQH8G__count{color:#fff;background:#171717;border-radius:20px;justify-content:center;align-items:center;min-width:28px;padding:4px 8px;font-weight:700;display:inline-flex}@media (max-width:480px){.AdminAttention-module__4ZQH8G__panel{padding:16px}.AdminAttention-module__4ZQH8G__grid{grid-template-columns:1fr}}.AdminAttention-module__4ZQH8G__panel{scroll-margin-top:190px}.AdminAttention-module__4ZQH8G__count[data-pending=true]{color:#fff;background:#b91c1c}.AdminAttention-module__4ZQH8G__notification{color:#525252;white-space:nowrap;background:#fff;border:1px solid #d4d4d4;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:6px 10px;font-size:13px;text-decoration:none;display:inline-flex}.AdminAttention-module__4ZQH8G__notification[data-pending=true]{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.AdminAttention-module__4ZQH8G__notificationCount{color:#333;background:#eee;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:750;display:inline-flex}.AdminAttention-module__4ZQH8G__notification[data-pending=true] .AdminAttention-module__4ZQH8G__notificationCount{color:#fff;background:#b91c1c}.AdminAttention-module__4ZQH8G__notification:focus-visible{outline-offset:3px;outline:3px solid #b91c1c}
.AdminPages-module__qy9GVW__page{color:#111827;max-width:1120px;margin:0 auto;padding:40px 24px 56px}.AdminPages-module__qy9GVW__eyebrow{color:#155eef;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.AdminPages-module__qy9GVW__page .AdminPages-module__qy9GVW__title{letter-spacing:-.025em;margin:0;font-size:clamp(28px,4vw,36px);line-height:1.2}.AdminPages-module__qy9GVW__lead{color:#64748b;max-width:640px;margin:12px 0 0;font-size:15px;line-height:1.6}.AdminPages-module__qy9GVW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.AdminPages-module__qy9GVW__panel{background:#fff;border:1px solid #e0e6ef;border-radius:18px;min-width:0;padding:26px;box-shadow:0 8px 28px #0f172a09}.AdminPages-module__qy9GVW__icon{color:#155eef;background:#edf3ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.AdminPages-module__qy9GVW__page .AdminPages-module__qy9GVW__cardTitle{margin:18px 0 8px;font-size:20px;line-height:1.3}.AdminPages-module__qy9GVW__description{color:#64748b;margin:0;font-size:14px;line-height:1.6}.AdminPages-module__qy9GVW__actionCard{flex-direction:column;align-items:flex-start;display:flex}.AdminPages-module__qy9GVW__actionCard .AdminPages-module__qy9GVW__description{margin-bottom:24px}.AdminPages-module__qy9GVW__button{color:#17243d;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.AdminPages-module__qy9GVW__actionCard .AdminPages-module__qy9GVW__button{margin-top:auto}.AdminPages-module__qy9GVW__button:hover{background:#f8faff;border-color:#94a9cf}.AdminPages-module__qy9GVW__button:focus-visible,.AdminPages-module__qy9GVW__back:focus-visible,.AdminPages-module__qy9GVW__guidance summary:focus-visible{outline-offset:3px;outline:3px solid #93b4fc}.AdminPages-module__qy9GVW__button:disabled{opacity:.5;cursor:not-allowed}.AdminPages-module__qy9GVW__primary{color:#fff;background:#152440;border-color:#152440}.AdminPages-module__qy9GVW__primary:hover{color:#fff;background:#213657}.AdminPages-module__qy9GVW__back{color:#53647f;align-items:center;gap:7px;margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-flex}.AdminPages-module__qy9GVW__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.AdminPages-module__qy9GVW__content{margin-top:28px}.AdminPages-module__qy9GVW__toolbar{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.AdminPages-module__qy9GVW__page .AdminPages-module__qy9GVW__sectionTitle{margin:0;font-size:17px;line-height:1.4}.AdminPages-module__qy9GVW__count{color:#64748b;font-size:13px}.AdminPages-module__qy9GVW__empty{text-align:center;padding:44px 16px}.AdminPages-module__qy9GVW__empty .AdminPages-module__qy9GVW__cardTitle{margin-top:16px}.AdminPages-module__qy9GVW__guidance{border-top:1px solid #edf0f5;margin-top:20px;padding-top:18px}.AdminPages-module__qy9GVW__guidance summary{color:#40536d;cursor:pointer;font-size:14px;font-weight:600}.AdminPages-module__qy9GVW__guidance p{color:#64748b;max-width:720px;margin:12px 0 0;font-size:14px;line-height:1.65}.AdminPages-module__qy9GVW__reviewList{gap:18px;margin-top:20px;display:grid}.AdminPages-module__qy9GVW__rowHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AdminPages-module__qy9GVW__rowHeading .AdminPages-module__qy9GVW__cardTitle{overflow-wrap:anywhere;margin:0 0 8px}.AdminPages-module__qy9GVW__badge{color:#40536d;white-space:nowrap;background:#f0f4fa;border-radius:99px;padding:6px 10px;font-size:12px;font-weight:650}.AdminPages-module__qy9GVW__badge[data-status=verified]{color:#176840;background:#e9f8ef}.AdminPages-module__qy9GVW__badge[data-status=pending]{color:#88580a;background:#fff5db}.AdminPages-module__qy9GVW__form{gap:16px;margin-top:24px;display:grid}.AdminPages-module__qy9GVW__field{gap:8px;font-size:14px;font-weight:600;display:grid}.AdminPages-module__qy9GVW__field textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:100px;font:inherit;color:#111827;background:#fff;border:1px solid #ccd6e4;border-radius:10px;padding:12px;font-weight:400}.AdminPages-module__qy9GVW__field textarea:focus-visible{border-color:#3976e9;outline:3px solid #dbe8ff}.AdminPages-module__qy9GVW__checkbox{color:#475569;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.AdminPages-module__qy9GVW__checkbox input{accent-color:#155eef;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.AdminPages-module__qy9GVW__actions{flex-wrap:wrap;gap:10px;display:flex}.AdminPages-module__qy9GVW__error{color:#9f2438;background:#fff1f2;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}@media (max-width:640px){.AdminPages-module__qy9GVW__page{padding:28px 18px 40px}.AdminPages-module__qy9GVW__grid{grid-template-columns:1fr;gap:16px;margin-top:24px}.AdminPages-module__qy9GVW__panel{border-radius:15px;padding:20px}.AdminPages-module__qy9GVW__header{flex-wrap:wrap;align-items:flex-start;gap:16px}.AdminPages-module__qy9GVW__actionCard .AdminPages-module__qy9GVW__button{box-sizing:border-box;width:100%}.AdminPages-module__qy9GVW__rowHeading{flex-wrap:wrap;gap:10px}.AdminPages-module__qy9GVW__empty{padding:34px 0}.AdminPages-module__qy9GVW__actions .AdminPages-module__qy9GVW__button{flex:140px}}
.Guardian-module__dsO-ba__form{gap:18px;margin-top:24px;display:grid}.Guardian-module__dsO-ba__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Guardian-module__dsO-ba__field{gap:8px;font-size:14px;font-weight:600;display:grid}.Guardian-module__dsO-ba__field input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#111827;background:#fff;border:1px solid #ccd6e4;border-radius:10px;padding:12px}.Guardian-module__dsO-ba__field input:focus-visible{border-color:#3976e9;outline:3px solid #dbe8ff}.Guardian-module__dsO-ba__notice{color:#40536d;background:#f5f8ff;border:1px solid #dce6f7;border-radius:12px;margin:20px 0;padding:18px;font-size:14px;line-height:1.65}.Guardian-module__dsO-ba__notice p{margin:0 0 12px}.Guardian-module__dsO-ba__notice p:last-child{margin:0}.Guardian-module__dsO-ba__check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.Guardian-module__dsO-ba__check input{flex:0 0 18px;width:18px;height:18px;margin:3px 0 0}.Guardian-module__dsO-ba__cards{gap:16px;margin-top:20px;display:grid}.Guardian-module__dsO-ba__status{color:#244a8f;background:#eef3ff;border-radius:99px;padding:5px 10px;font-size:12px;display:inline-block}@media (max-width:640px){.Guardian-module__dsO-ba__fields{grid-template-columns:1fr}}
