.site-community{padding:94px 0 0;color:var(--ink,#111);border-top:0;}.site-community-head{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:50px;align-items:end;padding:0 0 34px;}.site-community-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--muted,#6c6c6c);font-size:14px;}.site-community-eyebrow::before{width:6px;height:6px;flex:0 0 auto;background:var(--acid,#aaff00);content:"";}.site-community h3{margin:0;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:38px;font-weight:300;letter-spacing:-.045em;line-height:1;}.site-community-head p{margin:0;color:var(--muted,#6c6c6c);justify-self:end;max-width:690px;font-size:18px;line-height:1.5;}.site-leaderboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--theme-line,#c7c7c7);border-left:1px solid var(--theme-line,#c7c7c7);}.site-leaderboard-row{position:relative;display:flex;min-width:0;min-height:310px;flex-direction:column;width:100%;padding:20px 18px 18px;color:inherit;background:#f7f7f7;border:0;border-right:1px solid var(--theme-line,#c7c7c7);border-bottom:1px solid var(--theme-line,#c7c7c7);border-radius:0;cursor:pointer;font:inherit;text-align:left;}.site-leaderboard-row:hover,.site-leaderboard-row:focus-visible{background:#fbfbfb;outline:none;box-shadow:inset 4px 0 0 var(--acid,#aaff00);}.site-leaderboard-rank,.site-leaderboard-identity,.site-leaderboard-result,.site-leaderboard-badges{display:flex;justify-content:flex-start;padding:0;border-right:0;}.site-leaderboard-rank{color:var(--muted,#6c6c6c);font-family:Apparat,Arial,sans-serif;font-size:58px;font-weight:300;letter-spacing:-.06em;line-height:.9;}.site-leaderboard-identity,.site-leaderboard-result{flex-direction:column;gap:7px;}.site-leaderboard-identity{margin-top:50px;}.site-leaderboard-result{margin-top:26px;}.site-leaderboard-identity strong,.site-leaderboard-result strong{color:var(--ink,#111);font-size:24px;font-weight:300;line-height:1.05;}.site-leaderboard-result strong{font-size:36px;}.site-leaderboard-identity span,.site-leaderboard-result span{color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:12px;}.site-leaderboard-badges{flex-wrap:wrap;align-content:flex-end;justify-content:flex-start;gap:7px;margin-top:auto;padding-top:28px;border-right:0;}.site-community-empty{margin:0;padding:30px 0;color:var(--muted,#6c6c6c);}.achievement-badge{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:5px 9px;color:var(--ink,#111);border:0;background:rgba(127,127,127,.08);font-family:FragmentMono,monospace;font-size:11px;line-height:1.2;}.achievement-badge::before{width:7px;height:7px;flex:0 0 7px;background:var(--acid,#aaff00);content:"";}.achievement-badge[data-earned="false"]{color:var(--muted,#6c6c6c);opacity:.48;}.achievement-badge[data-earned="false"]::before{background:var(--theme-line,#c7c7c7);}.workspace-identity{padding:92px 0 0;color:var(--ink,#111);}.workspace-identity-grid{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);margin-top:34px;border-top:1px solid var(--theme-line,#c7c7c7);border-bottom:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-card,.workspace-achievements-card{min-width:0;padding:30px;}.workspace-profile-card{border-right:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-prefix-label{display:block;margin-bottom:7px;color:var(--muted,#6c6c6c);font-size:12px;}.workspace-profile-prefix{display:block;margin-bottom:24px;color:var(--acid,#8ee600);font-family:FragmentMono,monospace;font-size:clamp(28px,3.2vw,46px);letter-spacing:.04em;line-height:1;}.workspace-profile-card>strong{display:block;overflow-wrap:anywhere;color:var(--ink,#111);font-size:clamp(27px,3vw,48px);font-weight:300;line-height:1;}.workspace-nickname-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;margin-top:30px;}.workspace-nickname-form label{display:grid;gap:8px;}.workspace-nickname-form label span{color:var(--muted,#6c6c6c);font-size:12px;}.workspace-nickname-form input,.workspace-nickname-form button{min-height:48px;border:1px solid var(--theme-line,#c7c7c7);border-radius:0;font:inherit;}.workspace-nickname-form input{width:100%;padding:0 14px;color:var(--ink,#111);background:transparent;}.workspace-nickname-form button{display:flex;align-items:center;justify-content:space-between;gap:18px;align-self:end;padding:0 18px;color:var(--paper,#fff);background:var(--ink,#111);cursor:pointer;}.workspace-nickname-form input:focus-visible,.workspace-nickname-form button:focus-visible{outline:2px solid var(--acid,#aaff00);outline-offset:2px;}.workspace-profile-status{min-height:19px;margin:12px 0 0;color:var(--muted,#6c6c6c);font-size:12px;}.workspace-profile-status[data-kind="success"]{color:var(--acid,#73b900);}.workspace-profile-status[data-kind="error"]{color:#d84b4b;}.workspace-public-profile-button{width:100%;min-height:46px;margin-top:14px;padding:0 14px;color:var(--ink,#111);background:transparent;border:1px solid var(--theme-line,#c7c7c7);border-radius:0;cursor:pointer;font:inherit;text-align:left;}.workspace-public-profile-button:hover,.workspace-public-profile-button:focus-visible{border-color:var(--acid,#aaff00);box-shadow:inset 4px 0 0 var(--acid,#aaff00);outline:none;}.workspace-achievements-head{display:flex;justify-content:space-between;gap:20px;color:var(--muted,#6c6c6c);font-size:13px;text-transform:uppercase;}.workspace-achievements-head strong{color:var(--ink,#111);font-family:FragmentMono,monospace;font-weight:400;}.workspace-achievements{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid var(--theme-line,#c7c7c7);border-left:1px solid var(--theme-line,#c7c7c7);}.achievement-card{display:flex;min-width:0;min-height:132px;flex-direction:column;padding:16px;border-right:1px solid var(--theme-line,#c7c7c7);border-bottom:1px solid var(--theme-line,#c7c7c7);background:transparent;}.achievement-card-top{display:flex;justify-content:space-between;gap:12px;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;}.achievement-card>strong{margin-top:26px;color:var(--ink,#111);font-size:15px;font-weight:500;line-height:1.15;}.achievement-card>p{margin:8px 0 0;color:var(--muted,#6c6c6c);font-size:11px;line-height:1.35;}.achievement-card[data-earned="true"]{box-shadow:inset 0 3px 0 var(--acid,#aaff00);}.achievement-card[data-earned="true"] .achievement-card-top span:last-child{color:var(--acid,#73b900);}.achievement-card[data-earned="false"]{opacity:.52;}.workspace-achievement-empty{margin:0;color:var(--muted,#6c6c6c);font-size:13px;}.auth-nickname-field input{font-variant-ligatures:none;}html[data-site-theme="dark"] .site-community,html[data-site-theme="dark"] .workspace-identity{color:var(--ink,#f1f2ef);}html[data-site-theme="dark"] .workspace-nickname-form button{color:#f1f2ef;background:#0b0c0b;border-color:#303330;}html[data-site-theme="dark"] .workspace-nickname-form input{color:#f1f2ef;background:#151715;border-color:#303330;}html[data-site-theme="dark"] .workspace-nickname-form input:focus-visible{border-color:var(--acid,#aaff00);}html[data-site-theme="dark"] .workspace-nickname-form button:hover,html[data-site-theme="dark"] .workspace-nickname-form button:focus-visible{color:#101110;background:var(--acid,#aaff00);border-color:var(--acid,#aaff00);}html[data-site-theme="dark"] .workspace-identity-grid{gap:12px;border-top:0;border-bottom:0;}html[data-site-theme="dark"] .workspace-profile-card,html[data-site-theme="dark"] .workspace-achievements-card{background:#181a18;border:0;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-achievements{gap:10px;border:0;}html[data-site-theme="dark"] .workspace-achievements .achievement-card{background:#101210;border:0;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-achievements .achievement-card[data-earned="true"]{box-shadow:inset 0 3px 0 var(--acid,#aaff00);}.public-profile-shell{position:fixed;z-index:1000;inset:0;display:block;overflow:auto;padding:0;background:var(--paper,#ececec);}.public-profile-panel{width:100%;min-height:100vh;min-height:100dvh;margin:0;color:var(--ink,#111);background:var(--paper,#ececec);border:0;box-shadow:none;}.public-profile-header{display:flex;min-height:46px;align-items:stretch;justify-content:flex-end;color:#f2f2f2;background:#131313;}.public-profile-brand,.public-profile-controls{display:flex;align-items:center;}.public-profile-brand{gap:9px;min-width:0;padding:0 20px;}.public-profile-brand i{width:6px;height:6px;flex:0 0 auto;background:var(--acid,#aaff00);}.public-profile-brand strong{color:#f2f2f2;font-size:14px;font-weight:500;}.public-profile-controls{border-left:1px solid #2e2e2e;}.public-profile-controls>strong{padding:0 18px;color:#91958f;font-family:FragmentMono,monospace;font-size:12px;font-weight:400;}.public-profile-header button{min-width:118px;padding:0 18px;color:#a6a6a6;background:transparent;border:0;border-left:1px solid #2e2e2e;cursor:pointer;font:inherit;}.public-profile-header button:hover,.public-profile-header button:focus-visible{color:#101110;background:var(--acid,#aaff00);outline:none;}.public-profile-pixels{height:30px;background-image:url("pattern-black-white.png");background-position:bottom;background-repeat:repeat-x;background-size:auto 30px;}.public-profile-content{padding:0 21px 54px;}.public-profile-loading{min-height:420px;margin:0;padding-top:36px;color:var(--muted,#6c6c6c);}.public-profile-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);gap:18px 56px;align-items:end;min-height:330px;padding:72px 0 50px;}.public-profile-hero>span{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;color:var(--muted,#6c6c6c);font-size:14px;}.public-profile-hero>span::before{width:6px;height:6px;flex:0 0 auto;background:var(--acid,#aaff00);content:"";}.public-profile-hero h2{margin:0;overflow-wrap:anywhere;color:var(--ink,#111);font-size:clamp(58px,7vw,108px);font-weight:300;letter-spacing:-.055em;line-height:.88;}.public-profile-hero p{margin:0;padding-top:18px;color:var(--muted,#6c6c6c);border-top:1px solid var(--theme-line,#c7c7c7);font-family:FragmentMono,monospace;font-size:12px;line-height:1.5;}.public-profile-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--theme-line,#c7c7c7);border-left:1px solid var(--theme-line,#c7c7c7);}.public-profile-metrics article{display:grid;min-height:220px;grid-template-columns:auto 1fr;gap:18px;padding:20px;border-right:1px solid var(--theme-line,#c7c7c7);border-bottom:1px solid var(--theme-line,#c7c7c7);}.public-profile-metrics article>span,.public-profile-metrics small{color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:11px;font-weight:400;}.public-profile-metrics article>strong{grid-column:1 / -1;align-self:end;color:var(--ink,#111);font-size:clamp(30px,4vw,58px);font-weight:300;line-height:1;}.public-profile-achievements{padding-top:54px;}.public-profile-section-head{display:grid;grid-template-columns:1fr minmax(280px,.65fr);gap:30px;align-items:end;}.public-profile-section-head h3{margin:0;color:var(--ink,#111);font-size:clamp(28px,4vw,46px);font-weight:300;}.public-profile-section-head p{margin:0;color:var(--muted,#6c6c6c);font-size:13px;line-height:1.45;}.public-profile-actions{display:flex;min-height:72px;align-items:center;gap:18px;margin-top:36px;border-top:1px solid var(--theme-line,#c7c7c7);}.public-profile-footer{position:relative;display:flex;min-height:92px;align-items:flex-end;flex-wrap:wrap;gap:10px 34px;padding:30px 22px 19px;color:#858585;background:#131313;font-size:13px;}.public-profile-footer strong{display:inline-flex;align-items:center;gap:9px;color:#f2f2f2;font-weight:500;}.public-profile-footer strong i{width:6px;height:6px;background:var(--acid,#aaff00);}.public-profile-actions button{min-height:44px;padding:0 16px;color:var(--paper,#ececec);background:var(--ink,#111);border:0;border-radius:0;cursor:pointer;font:inherit;}.public-profile-actions>span{overflow-wrap:anywhere;color:var(--muted,#6c6c6c);font-size:12px;}html[data-site-theme="dark"] .public-profile-panel{color:var(--ink,#f1f2ef);background:var(--paper,#101110);}html[data-site-theme="dark"] .public-profile-actions button{color:#f1f2ef;background:#0b0c0b;border:1px solid #303330;}html[data-site-theme="dark"] .public-profile-actions button:hover,html[data-site-theme="dark"] .public-profile-actions button:focus-visible{color:#101110;background:var(--acid,#aaff00);border-color:var(--acid,#aaff00);outline:none;}html[data-site-theme="dark"] .public-profile-metrics{gap:10px;border:0;}html[data-site-theme="dark"] .public-profile-metrics article{background:#181a18;border:0;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-achievements.is-public{gap:10px;border:0;}html[data-site-theme="dark"] .workspace-achievements.is-public .achievement-card{background:#181a18;border:0;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-achievements.is-public .achievement-card[data-earned="true"]{box-shadow:inset 0 3px 0 var(--acid,#aaff00);}html[data-site-theme="dark"] .workspace-achievements.is-public .achievement-card[data-earned="false"]{opacity:.68;}html[data-site-theme="dark"] .public-profile-pixels,html[data-site-theme="dark"] .site-header-pixels,html[data-site-theme="dark"] .workspace-header-pixels,html[data-site-theme="dark"] .pixel-band,html[data-site-theme="dark"] .workspace-footer::before{filter:brightness(.18) saturate(0) !important;opacity:.56 !important;}html[data-site-theme="dark"] .workspace-method-grid article:hover>i,html[data-site-theme="dark"] .workspace-method-grid article:focus-within>i{color:#101110 !important;background:var(--acid,#aaff00) !important;border-color:var(--acid,#aaff00) !important;}@media (max-width:900px){.site-community-head,.workspace-identity-grid,.public-profile-section-head{grid-template-columns:1fr;}.workspace-achievements{grid-template-columns:repeat(2,minmax(0,1fr));}.workspace-profile-card{border-right:0;border-bottom:1px solid var(--theme-line,#c7c7c7);}}@media (max-width:600px){.site-community{padding-top:60px;}.site-community-head{gap:22px;}.workspace-profile-card,.workspace-achievements-card{padding:24px 18px;}.workspace-nickname-form{grid-template-columns:1fr;gap:10px;}.workspace-nickname-form button{width:100%;}.public-profile-shell{padding:0;background:var(--paper,#ececec);}.public-profile-panel{min-height:100%;border:0;}.public-profile-brand{padding:0 14px;}.public-profile-controls>strong{display:none;}.public-profile-header button{min-width:100px;}.public-profile-content{padding:0 16px 20px;}.public-profile-hero{grid-template-columns:1fr;padding-top:42px;}.public-profile-hero>span{grid-column:auto;}.public-profile-metrics{grid-template-columns:1fr;}.public-profile-metrics article{min-height:112px;}.workspace-achievements{grid-template-columns:1fr;}.public-profile-footer{padding-inline:16px;}}.challenge-shell{z-index:1000;display:grid;place-items:center;padding:18px;}.challenge-backdrop{background:rgba(0,0,0,.78);animation:none;}.challenge-panel{position:relative;z-index:1;inset:auto;width:min(1480px,100%);height:calc(100vh - 36px);height:calc(100dvh - 36px);max-height:1100px;margin:auto;overflow-x:hidden;overflow-y:auto;background:var(--paper,#ececec);border:0;box-shadow:0 30px 90px rgba(0,0,0,.36);animation:challenge-panel-fade .2s ease both;}@keyframes challenge-panel-fade{from{opacity:0;}to{opacity:1;}}.challenge-cap{height:76px;background:#131313;}.challenge-cap::before{display:none;}.challenge-close{top:0;right:0;min-width:118px;height:46px;justify-content:center;padding:0 18px;color:#a6a6a6;border-left:1px solid #2e2e2e;}.challenge-close:hover,.challenge-close:focus-visible{color:#101110;background:var(--acid,#aaff00);outline:0;}.challenge-close:hover span,.challenge-close:focus-visible span{color:#101110;}.challenge-content{max-width:none;padding:46px 28px 48px;}.challenge-heading{grid-template-columns:minmax(0,1fr) auto;gap:18px 50px;align-items:end;}.challenge-category{display:inline-flex;align-items:center;gap:10px;color:var(--muted,#6c6c6c);font-size:16px;}.challenge-category::before{width:6px;height:6px;flex:0 0 auto;background:var(--acid,#aaff00);content:"";}.challenge-file{color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:12px;}.challenge-file::before{display:none;}.challenge-heading h2{max-width:1040px;margin:34px 0 0;font-size:clamp(48px,6vw,92px);line-height:.88;}.challenge-status-row{min-height:62px;align-items:center;margin-top:46px;padding:0 20px;color:var(--muted,#6c6c6c);background:#f7f7f7;}.challenge-progress{height:3px;margin-top:0;background:#d0d0d0;}.challenge-section{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);gap:34px;margin-top:12px;padding:26px 22px;background:#f7f7f7;border:0;}.challenge-section>h3{display:inline-flex;align-items:flex-start;gap:10px;color:var(--muted,#6c6c6c);font-size:14px;}.challenge-section>h3::before{width:6px;height:6px;margin-top:3px;flex:0 0 auto;background:var(--acid,#aaff00);content:"";}.challenge-organizations{margin-top:12px;}.challenge-organization-logos{margin-bottom:16px;}.challenge-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:54px;counter-reset:challenge-question;}.challenge-question{position:relative;display:flex;min-width:0;min-height:310px;flex-direction:column;padding:26px 22px 22px;overflow:hidden;background:#f7f7f7;border:0;counter-increment:challenge-question;}.challenge-question::after{position:absolute;top:18px;right:20px;color:#d3d3d3;content:counter(challenge-question,decimal-leading-zero);font-family:Apparat,Arial,sans-serif;font-size:54px;font-weight:300;letter-spacing:-.06em;line-height:1;pointer-events:none;}.challenge-question h3{position:relative;z-index:1;max-width:calc(100% - 62px);margin:46px 0 24px;font-size:clamp(24px,2.2vw,34px);line-height:1.02;}.question-label{position:relative;z-index:1;}.challenge-question.is-incorrect .question-label::before{background:#e85d54;}.answer-row{grid-template-columns:minmax(0,1fr) auto;margin-top:auto;}.answer-row input{height:52px;background:var(--paper,#ececec);border-color:var(--theme-line,#c7c7c7);}.answer-row>button{min-width:154px;color:#f2f2f2;background:#111;border-color:#111;}.question-assistance{min-height:22px;}.answer-feedback{min-height:36px;padding:10px 12px;background:rgba(127,127,127,.07);border-left:3px solid #e85d54;}.challenge-question.is-correct .answer-feedback{border-left-color:var(--acid,#aaff00);}.challenge-complete{margin-top:12px;padding:24px 22px;background:#f7f7f7;border:0;}html[data-site-theme="dark"] .site-leaderboard-row,html[data-site-theme="dark"] .challenge-status-row,html[data-site-theme="dark"] .challenge-section,html[data-site-theme="dark"] .challenge-question,html[data-site-theme="dark"] .challenge-complete{color:#f1f2ef;background:#181a18;border:0;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .site-leaderboard{gap:12px;border:0;}html[data-site-theme="dark"] .site-leaderboard-row:hover,html[data-site-theme="dark"] .site-leaderboard-row:focus-visible{background:#1d201d;}html[data-site-theme="dark"] .site-leaderboard-row .achievement-badge{color:#d9dcd7;background:#101210;border:0;}html[data-site-theme="dark"] .challenge-question::after{color:#2d302d;}html[data-site-theme="dark"] .answer-row input{color:#f1f2ef;background:#101210;border-color:#303330;}html[data-site-theme="dark"] .answer-row input:focus{border-color:var(--acid,#aaff00);}html[data-site-theme="dark"] .answer-row>button{color:#f1f2ef;background:#0b0c0b;border-color:#303330;}html[data-site-theme="dark"] .answer-row>button:hover,html[data-site-theme="dark"] .answer-row>button:focus-visible{color:#101110;background:var(--acid,#aaff00);border-color:var(--acid,#aaff00);}html[data-site-theme="dark"] .answer-feedback{background:#101210;}@media (max-width:980px){.challenge-shell{padding:0;}.challenge-panel{width:100%;height:100vh;height:100dvh;max-height:none;}.challenge-content{padding:38px 18px 40px;}.challenge-heading h2{font-size:clamp(44px,9vw,72px);}.challenge-questions{grid-template-columns:1fr;}.site-community-head{grid-template-columns:1fr;gap:16px;}.site-community-head p{justify-self:start;}.site-leaderboard{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:620px){.challenge-cap::before{padding-left:30px;background-position-x:14px;}.challenge-cap::before{content:"OSINT CTF" !important;}.challenge-close{min-width:96px;}.challenge-content{padding:32px 12px 36px;}.challenge-heading{grid-template-columns:1fr;}.challenge-file{justify-self:start;}.challenge-heading h2{margin-top:22px;font-size:43px;}.challenge-status-row{margin-top:34px;padding-inline:14px;}.challenge-section{grid-template-columns:1fr;gap:16px;padding:21px 16px;}.challenge-questions{margin-top:38px;}.challenge-question{min-height:0;padding:22px 16px 18px;}.challenge-question h3{margin-top:42px;}.answer-row{grid-template-columns:1fr;gap:8px;}.answer-row input{border-right:1px solid var(--theme-line,#c7c7c7);}.answer-row>button{min-height:48px;}.site-community h3{font-size:34px;}.site-leaderboard{gap:9px;}.site-leaderboard-row{min-height:280px;}}@media (max-width:700px){.site-leaderboard{grid-template-columns:1fr;}}@media (prefers-reduced-motion:reduce){.site-community *,.workspace-identity *,.challenge-panel{scroll-behavior:auto !important;transition:none !important;animation:none !important;}}.workspace-identity-grid{grid-template-columns:1fr;gap:10px;margin-top:0;border:0;}.workspace-profile-card{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(360px,1.15fr) minmax(190px,.48fr);gap:18px;align-items:stretch;padding:18px;background:#f7f7f7;border:0;}.workspace-profile-summary{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);gap:8px 15px;align-content:center;}.workspace-profile-summary .workspace-profile-prefix-label{grid-column:1 / -1;margin:0;font-size:11px;}.workspace-profile-summary .workspace-profile-prefix{grid-column:1;align-self:center;width:max-content;margin:0;padding:7px 9px;color:var(--ink,#111);background:var(--paper,#ececec);font-size:12px;letter-spacing:.08em;}.workspace-profile-summary>strong{grid-column:2;align-self:center;min-width:0;overflow:hidden;color:var(--ink,#111);font-size:clamp(24px,2.35vw,38px);font-weight:300;letter-spacing:-.04em;line-height:1;text-overflow:ellipsis;white-space:nowrap;}.workspace-profile-editor{display:grid;min-width:0;align-content:center;}.workspace-profile-editor .workspace-nickname-form{margin:0;}.workspace-profile-editor .workspace-profile-status{margin:8px 0 0;}.workspace-profile-aside .workspace-public-profile-button{display:flex;width:100%;min-height:100%;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:18px;color:#f2f2f2;background:#111;border:0;}.workspace-profile-aside .workspace-public-profile-button:hover,.workspace-profile-aside .workspace-public-profile-button:focus-visible{color:#111;background:var(--acid,#aaff00);box-shadow:none;}.workspace-achievements-card{padding:18px 18px 20px;background:#f7f7f7;border:0;}.workspace-achievements-card .workspace-achievements{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:16px;border:0;}.workspace-achievements-card .achievement-card{min-height:104px;padding:12px;background:var(--paper,#ececec);border:0;}.workspace-achievements-card .achievement-card>strong{margin-top:20px;font-size:13px;}.workspace-achievements-card .achievement-card>p{margin-top:6px;font-size:10px;}html[data-site-theme="dark"] .workspace-profile-card,html[data-site-theme="dark"] .workspace-achievements-card{color:#f1f2ef;background:#181a18;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-profile-summary .workspace-profile-prefix{color:var(--acid,#aaff00);background:#101210;}html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button{color:#f1f2ef;background:#0b0c0b;}html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button:hover,html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button:focus-visible{color:#101110;background:var(--acid,#aaff00);}html[data-site-theme="dark"] .workspace-achievements-card .achievement-card{background:#101210;box-shadow:inset 0 1px rgb(255 255 255 / 4%);}html[data-site-theme="dark"] .workspace-achievements-card .achievement-card[data-earned="true"]{box-shadow:inset 0 3px 0 var(--acid,#aaff00);}.site-community{overflow:hidden;padding-top:76px;}.site-community-head{padding-bottom:20px;}.site-community-eyebrow{margin-bottom:12px;font-size:12px;}.site-community h3{font-size:32px;}.site-community-head p{max-width:620px;font-size:15px;line-height:1.45;}.site-community-carousel-controls{display:flex;justify-content:flex-end;gap:7px;margin:0 0 10px;}.site-community-carousel-controls button{display:grid;width:42px;height:42px;place-items:center;color:var(--ink,#111);background:transparent;border:1px solid var(--theme-line,#c7c7c7);border-radius:0;cursor:pointer;font:inherit;}.site-community-carousel-controls button:hover,.site-community-carousel-controls button:focus-visible{color:#111;background:var(--acid,#aaff00);border-color:var(--acid,#aaff00);outline:none;}.site-community-carousel-controls button:disabled{color:var(--muted,#6c6c6c);background:transparent;border-color:var(--theme-line,#c7c7c7);cursor:default;opacity:.38;}.site-leaderboard{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;overflow-y:hidden;padding:0 0 6px;border:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;}.site-leaderboard::-webkit-scrollbar{display:none;}.site-leaderboard-row{flex:0 0 clamp(280px,34vw,680px);min-height:210px;padding:15px;background:#f7f7f7;border:0;scroll-snap-align:start;}.site-leaderboard-rank{font-size:40px;line-height:.86;}.site-leaderboard-identity{margin-top:28px;}.site-leaderboard-result{margin-top:18px;}.site-leaderboard-identity strong{font-size:19px;}.site-leaderboard-result strong{font-size:28px;}.site-leaderboard-identity span,.site-leaderboard-result span{font-size:10px;}.site-leaderboard-badges{padding-top:20px;}.site-leaderboard .achievement-badge{min-height:26px;padding:4px 8px;font-size:10px;}.site-community-empty{flex:0 0 100%;}html[data-site-theme="dark"] .site-community-carousel-controls button{color:#f1f2ef;background:#181a18;border-color:#303330;}html[data-site-theme="dark"] .site-community-carousel-controls button:hover,html[data-site-theme="dark"] .site-community-carousel-controls button:focus-visible{color:#101110;background:var(--acid,#aaff00);border-color:var(--acid,#aaff00);}html[data-site-theme="dark"] .site-community-carousel-controls button:disabled{color:#777b76;background:#141614;border-color:#262926;}html[data-site-theme="dark"] .site-footer-terminal::before{background-color:#131313;filter:brightness(.16) saturate(0) !important;opacity:.56 !important;}@media (max-width:1100px){.workspace-profile-card{grid-template-columns:minmax(220px,.72fr) minmax(300px,1.28fr);}.workspace-profile-aside .workspace-public-profile-button{grid-column:1 / -1;min-height:48px;}.workspace-achievements-card .workspace-achievements{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:700px){.workspace-profile-card{grid-template-columns:1fr;}.workspace-profile-aside .workspace-public-profile-button{grid-column:auto;min-height:52px;}.workspace-achievements-card .workspace-achievements{grid-template-columns:repeat(2,minmax(0,1fr));}.site-community-carousel-controls{justify-content:flex-start;}.site-leaderboard-row{flex-basis:min(82vw,330px);min-height:206px;}}@media (prefers-reduced-motion:reduce){.site-leaderboard{scroll-behavior:auto;}}.ui-icon{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round;}.workspace-identity{padding-top:96px;}.workspace-profile-heading{align-items:end;margin-bottom:32px;}.workspace-profile-heading>div:first-child{min-width:0;}.workspace-profile-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--muted,#6c6c6c);font-size:13px;}.workspace-profile-eyebrow i{width:6px;height:6px;flex:0 0 6px;background:var(--acid,#bcff00);}.workspace-profile-heading h2{margin:0;font-family:Apparat,Arial,sans-serif;font-size:clamp(42px,4.2vw,66px);font-weight:300;letter-spacing:-.055em;line-height:.92;}.workspace-profile-heading>p{max-width:630px;font-size:15px;line-height:1.55;}.workspace-identity-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:0;border:0;}.workspace-profile-card{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:0;padding:0;overflow:hidden;color:var(--ink,#111);background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-main{min-width:0;padding:clamp(28px,3.2vw,48px);border-right:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-title-row{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:24px;}.workspace-profile-kicker{display:block;margin-bottom:14px;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;}.workspace-profile-title-row strong{display:block;max-width:100%;overflow:hidden;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(48px,6.2vw,92px);font-weight:300;letter-spacing:-.065em;line-height:.9;text-overflow:ellipsis;white-space:nowrap;}.workspace-profile-editor{display:contents;}.workspace-nickname-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;max-width:850px;margin-top:48px;}.workspace-nickname-form label{display:grid;gap:9px;}.workspace-nickname-form label span{color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;}.workspace-nickname-form input,.workspace-nickname-form button{min-height:56px;border:1px solid var(--theme-line,#c7c7c7);border-radius:0;}.workspace-nickname-form input{padding:0 18px;color:var(--ink,#111);background:transparent;font-size:17px;}.workspace-nickname-form button{display:inline-flex;min-width:168px;align-items:center;justify-content:space-between;gap:28px;margin-left:-1px;padding:0 19px;color:var(--ink,#111);background:transparent;cursor:pointer;}.workspace-nickname-form button .ui-icon{width:19px;height:19px;color:var(--acid,#8ee600);}.workspace-nickname-form button:hover,.workspace-nickname-form button:focus-visible{color:#101110;background:var(--acid,#bcff00);border-color:var(--acid,#bcff00);outline:0;}.workspace-nickname-form button:hover .ui-icon,.workspace-nickname-form button:focus-visible .ui-icon{color:#101110;}.workspace-profile-status{min-height:19px;margin:10px 0 0;}.workspace-profile-aside{display:grid;grid-template-rows:1fr auto;gap:12px;min-width:0;padding:clamp(22px,2.4vw,34px);}.workspace-profile-number-card{position:relative;display:flex;min-height:150px;flex-direction:column;justify-content:center;padding:24px;overflow:hidden;background:color-mix(in srgb,var(--card,#fafafa) 76%,var(--paper,#ececec));border:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-number-card::after,.public-profile-number-card::after{position:absolute;inset:0;background-image:radial-gradient(circle,currentColor 0 1px,transparent 1.3px);background-size:15px 15px;color:var(--theme-line,#c7c7c7);content:"";mask-image:linear-gradient(110deg,transparent 0 50%,#000 100%);opacity:.22;pointer-events:none;}.workspace-profile-prefix-label{position:relative;z-index:1;margin:0 0 15px;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;}.workspace-profile-prefix{position:relative;z-index:1;margin:0;padding:0;color:var(--acid,#8ee600);background:transparent;font-family:FragmentMono,monospace;font-size:clamp(34px,3.2vw,52px);font-weight:400;letter-spacing:.08em;line-height:1;}.workspace-profile-aside .workspace-public-profile-button{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:0 20px;color:var(--ink,#111);background:transparent;border:1px solid var(--theme-line,#c7c7c7);cursor:pointer;text-align:left;}.workspace-profile-aside .workspace-public-profile-button .ui-icon{width:19px;height:19px;color:var(--acid,#8ee600);}.workspace-profile-aside .workspace-public-profile-button:hover,.workspace-profile-aside .workspace-public-profile-button:focus-visible{color:#101110;background:var(--acid,#bcff00);border-color:var(--acid,#bcff00);outline:0;box-shadow:none;}.workspace-profile-aside .workspace-public-profile-button:hover .ui-icon,.workspace-profile-aside .workspace-public-profile-button:focus-visible .ui-icon{color:#101110;}.workspace-profile-metrics{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-metrics article{display:grid;min-height:132px;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;gap:12px 18px;align-items:center;padding:24px;border-right:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-metrics article:last-child{border-right:0;}.workspace-profile-metrics article>i{grid-row:1 / 3;display:grid;width:44px;height:44px;place-items:center;color:var(--acid,#8ee600);border-right:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-metrics article>i .ui-icon{width:25px;height:25px;}.workspace-profile-metrics article>span{align-self:end;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.035em;text-transform:uppercase;}.workspace-profile-metrics article>strong{align-self:start;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(30px,2.7vw,43px);font-weight:300;letter-spacing:-.04em;line-height:1;}.workspace-profile-metrics article>strong b{font-weight:inherit;}.workspace-achievements-card{position:relative;padding:clamp(28px,3vw,46px);background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);}.workspace-achievements-card .workspace-achievements-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:30px;align-items:end;color:inherit;text-transform:none;}.workspace-achievements-head>div{display:flex;align-items:baseline;gap:20px;}.workspace-achievements-head h3{margin:0;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(34px,3.4vw,50px);font-weight:300;letter-spacing:-.045em;line-height:1;}.workspace-achievements-head>div>span{color:var(--muted,#6c6c6c);font-size:13px;}.workspace-achievements-head>div>span b{color:inherit;font-family:inherit;font-weight:400;}.workspace-achievements-head>p{margin:0;color:var(--muted,#6c6c6c);font-size:13px;line-height:1.5;}.workspace-achievements-card .workspace-achievements,.workspace-achievements.is-public{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:28px;border:0;}.workspace-achievements-card .achievement-card,.workspace-achievements.is-public .achievement-card{position:relative;display:grid;min-height:148px;grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:7px 14px;align-content:center;padding:18px;overflow:hidden;color:var(--ink,#111);background:color-mix(in srgb,var(--card,#fafafa) 72%,var(--paper,#ececec));border:1px solid var(--theme-line,#c7c7c7);box-shadow:none;opacity:1;}.workspace-achievements-card .achievement-card[data-earned="true"],.workspace-achievements.is-public .achievement-card[data-earned="true"]{border-color:color-mix(in srgb,var(--acid,#bcff00) 78%,var(--theme-line,#c7c7c7));box-shadow:inset 0 2px 0 var(--acid,#bcff00);}.workspace-achievements-card .achievement-card[data-earned="false"],.workspace-achievements.is-public .achievement-card[data-earned="false"]{opacity:.58;}.achievement-card-top{grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:9px;letter-spacing:.05em;text-transform:uppercase;}.achievement-card-icon{grid-row:2 / 4;display:grid;width:50px;height:50px;place-items:center;align-self:center;color:var(--muted,#6c6c6c);border:1px solid var(--theme-line,#c7c7c7);clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);}.achievement-card[data-earned="true"] .achievement-card-icon{color:var(--acid,#8ee600);border-color:var(--acid,#8ee600);}.achievement-card-icon .ui-icon{width:22px;height:22px;}.workspace-achievements-card .achievement-card>strong,.workspace-achievements.is-public .achievement-card>strong{grid-column:2;align-self:end;margin:0;color:var(--ink,#111);font-size:15px;font-weight:500;line-height:1.2;}.workspace-achievements-card .achievement-card>p,.workspace-achievements.is-public .achievement-card>p{grid-column:2;margin:0;color:var(--muted,#6c6c6c);font-size:11px;line-height:1.4;}.workspace-copy-profile{display:grid;width:100%;min-height:62px;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;margin-top:18px;padding:0 18px;color:var(--muted,#6c6c6c);background:transparent;border:1px solid var(--theme-line,#c7c7c7);cursor:pointer;text-align:left;}.workspace-copy-profile>.ui-icon,.workspace-copy-profile>i{color:var(--acid,#8ee600);}.workspace-copy-profile>i .ui-icon{width:19px;height:19px;}.workspace-copy-profile:hover,.workspace-copy-profile:focus-visible{color:var(--ink,#111);border-color:var(--acid,#bcff00);outline:0;}.workspace-copy-profile-status{display:block;min-height:18px;margin-top:8px;color:var(--acid,#73b900);font-size:11px;}.site-community{overflow:hidden;padding:98px 0 0;color:var(--ink,#111);}.site-community-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);gap:clamp(42px,6vw,110px);align-items:end;padding:0 0 40px;}.site-community-copy{min-width:0;}.site-community-eyebrow{margin-bottom:18px;font-size:13px;}.site-community h3{margin:0;font-family:Apparat,Arial,sans-serif;font-size:clamp(48px,5.5vw,82px);font-weight:300;letter-spacing:-.06em;line-height:.92;}.site-community-copy>p{max-width:770px;margin:24px 0 0;color:var(--muted,#6c6c6c);font-size:16px;line-height:1.55;}.site-community-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:128px;border:1px solid var(--theme-line,#c7c7c7);}.site-community-summary article{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;gap:6px 15px;align-content:center;padding:24px;}.site-community-summary article + article{border-left:1px solid var(--theme-line,#c7c7c7);}.site-community-summary .ui-icon{grid-row:1 / 3;width:29px;height:29px;align-self:center;color:var(--acid,#8ee600);}.site-community-summary span{color:var(--muted,#6c6c6c);font-size:12px;}.site-community-summary strong{color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:44px;font-weight:300;line-height:1;}.site-community-toolbar{display:flex;align-items:stretch;justify-content:space-between;gap:24px;margin-bottom:24px;}.site-community-tabs{display:grid;grid-template-columns:repeat(2,minmax(170px,1fr));border:1px solid var(--theme-line,#c7c7c7);}.site-community-tabs button{position:relative;display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:11px;padding:0 24px;color:var(--muted,#6c6c6c);background:transparent;border:0;cursor:pointer;}.site-community-tabs button + button{border-left:1px solid var(--theme-line,#c7c7c7);}.site-community-tabs button::after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:"";}.site-community-tabs button.is-active{color:var(--ink,#111);}.site-community-tabs button.is-active::after{background:var(--acid,#bcff00);}.site-community-tabs .ui-icon{width:18px;height:18px;color:var(--acid,#8ee600);}.site-community-clock{position:relative;width:18px;height:18px;border:1px solid currentColor;border-radius:50%;}.site-community-clock::before,.site-community-clock::after{position:absolute;top:50%;left:50%;width:1px;background:currentColor;content:"";transform-origin:50% 100%;}.site-community-clock::before{height:5px;transform:translate(-50%,-100%);}.site-community-clock::after{height:4px;transform:translate(-50%,-100%) rotate(120deg);}.site-community-sort{display:grid;grid-template-columns:auto minmax(230px,auto);align-items:center;min-height:54px;color:var(--muted,#6c6c6c);border:1px solid var(--theme-line,#c7c7c7);}.site-community-sort>span{padding-left:18px;font-size:12px;}.site-community-sort select{min-height:52px;padding:0 42px 0 9px;color:var(--ink,#111);background:transparent;border:0;cursor:pointer;}.site-community-sort select:focus-visible{outline:1px solid var(--acid,#bcff00);outline-offset:-2px;}.site-community-carousel{display:grid;grid-template-columns:62px minmax(0,1fr) 62px;gap:18px;align-items:stretch;}.site-community-carousel-nav{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:14px 5px;color:var(--ink,#111);background:transparent;border:1px solid var(--theme-line,#c7c7c7);cursor:pointer;font-size:11px;}.site-community-carousel-nav .ui-icon{width:23px;height:23px;color:var(--acid,#8ee600);}.site-community-carousel-nav:hover,.site-community-carousel-nav:focus-visible{color:#101110;background:var(--acid,#bcff00);border-color:var(--acid,#bcff00);outline:0;}.site-community-carousel-nav:hover .ui-icon,.site-community-carousel-nav:focus-visible .ui-icon{color:#101110;}.site-community-carousel-nav:disabled{color:var(--muted,#6c6c6c);background:transparent;border-color:var(--theme-line,#c7c7c7);cursor:default;opacity:.28;}.site-community-carousel-nav:disabled .ui-icon{color:inherit;}.site-leaderboard{display:flex;gap:12px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 0 3px;border:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;}.site-leaderboard::-webkit-scrollbar{display:none;}.site-leaderboard-row{flex:0 0 calc((100% - 24px) / 3);min-width:310px;min-height:440px;padding:22px;color:var(--ink,#111);background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);cursor:pointer;scroll-snap-align:start;text-align:left;}.site-leaderboard-row:hover,.site-leaderboard-row:focus-visible{background:color-mix(in srgb,var(--card,#fafafa) 90%,var(--acid,#bcff00));border-color:color-mix(in srgb,var(--acid,#bcff00) 55%,var(--theme-line,#c7c7c7));outline:0;box-shadow:none;}.site-leaderboard-row[data-rank="1"]{border-color:var(--acid,#bcff00);box-shadow:inset 0 2px 0 var(--acid,#bcff00);}.site-leaderboard-card-head{display:flex;align-items:center;justify-content:space-between;gap:15px;}.site-leaderboard-rank{display:inline-grid;min-width:58px;height:38px;place-items:center;color:var(--muted,#6c6c6c);border:1px solid var(--theme-line,#c7c7c7);font-family:FragmentMono,monospace;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;}.site-leaderboard-row[data-rank="1"] .site-leaderboard-rank{color:var(--acid,#8ee600);border-color:color-mix(in srgb,var(--acid,#bcff00) 50%,var(--theme-line,#c7c7c7));}.site-leaderboard-card-head>i{color:var(--muted,#6c6c6c);}.site-leaderboard-row[data-rank="1"] .site-leaderboard-card-head>i{color:var(--acid,#8ee600);}.site-leaderboard-identity{display:grid;grid-template-columns:84px minmax(0,1fr);gap:20px;align-items:center;margin-top:28px;}.site-leaderboard-avatar{position:relative;display:grid;width:84px;height:84px;place-items:center;color:var(--acid,#8ee600);background:radial-gradient(circle at center,transparent 0 34%,currentColor 35% 35.7%,transparent 36.5% 49%,currentColor 50% 50.6%,transparent 51.5%),color-mix(in srgb,var(--paper,#ececec) 70%,transparent);border:1px solid var(--theme-line,#c7c7c7);border-radius:50%;font-family:Apparat,Arial,sans-serif;font-size:42px;font-weight:300;line-height:1;}.site-leaderboard-identity>div{min-width:0;}.site-leaderboard-identity strong{display:block;overflow:hidden;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(22px,1.7vw,29px);font-weight:300;letter-spacing:-.035em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap;}.site-leaderboard-identity span:not(.site-leaderboard-avatar){display:block;margin-top:10px;color:var(--muted,#6c6c6c);font-size:12px;}.site-leaderboard-identity span b{color:var(--acid,#8ee600);font-weight:500;}.site-leaderboard-result{display:grid;gap:9px;margin-top:30px;padding-top:20px;border-top:1px solid var(--theme-line,#c7c7c7);}.site-leaderboard-result>span{color:var(--muted,#6c6c6c);font-size:12px;}.site-leaderboard-result>strong{color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:46px;font-weight:300;letter-spacing:-.04em;line-height:1;}.site-leaderboard-result>strong b{font-weight:inherit;}.site-leaderboard-result>strong small{color:var(--muted,#6c6c6c);font-size:.58em;font-weight:inherit;}.site-leaderboard-badges{display:grid;align-content:end;gap:10px;margin-top:26px;padding:0;}.site-leaderboard-badges-label{color:var(--muted,#6c6c6c);font-size:12px;}.site-leaderboard-achievement{display:grid;min-height:98px;grid-template-columns:54px minmax(0,1fr);gap:15px;align-items:center;padding:14px;border:1px solid var(--theme-line,#c7c7c7);}.site-leaderboard-achievement>i{display:grid;width:50px;height:50px;place-items:center;color:var(--muted,#6c6c6c);border:1px solid currentColor;clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);}.site-leaderboard-achievement[data-earned="true"]>i{color:var(--acid,#8ee600);}.site-leaderboard-achievement strong,.site-leaderboard-achievement span{display:block;}.site-leaderboard-achievement strong{color:var(--ink,#111);font-size:15px;font-weight:500;}.site-leaderboard-achievement span{margin-top:6px;color:var(--muted,#6c6c6c);font-size:11px;line-height:1.35;}.site-leaderboard-achievement[data-earned="false"]{opacity:.6;}.site-community-pagination{display:flex;justify-content:center;gap:12px;min-height:10px;margin:18px 0;}.site-community-pagination i{width:8px;height:8px;background:var(--theme-line,#c7c7c7);border-radius:50%;}.site-community-pagination i.is-active{background:var(--acid,#bcff00);}.site-community-hint{display:flex;min-height:58px;align-items:center;gap:14px;padding:0 20px;color:var(--muted,#6c6c6c);border:1px solid var(--theme-line,#c7c7c7);font-size:13px;}.site-community-hint .ui-icon{width:20px;height:20px;color:var(--acid,#8ee600);}.site-community-empty{flex:0 0 100%;min-height:240px;padding:30px;border:1px solid var(--theme-line,#c7c7c7);}.public-profile-shell{position:fixed;z-index:1000;inset:0;overflow:auto;padding:0;background:var(--paper,#ececec);}.public-profile-panel{width:100%;min-height:100vh;min-height:100dvh;color:var(--ink,#111);background:var(--paper,#ececec);}.public-profile-header{display:flex;min-height:54px;align-items:stretch;justify-content:space-between;color:#f1f2ef;background:#131313;border-bottom:1px solid #2e2e2e;}.public-profile-brand,.public-profile-controls{display:flex;align-items:center;}.public-profile-brand{gap:10px;padding:0 22px;}.public-profile-brand i{width:6px;height:6px;background:var(--acid,#bcff00);}.public-profile-brand strong{color:#f1f2ef;font-size:13px;font-weight:500;}.public-profile-controls{border-left:1px solid #2e2e2e;}.public-profile-controls>strong{padding:0 20px;color:var(--acid,#bcff00);font-family:FragmentMono,monospace;font-size:12px;font-weight:400;letter-spacing:.05em;}.public-profile-header button{min-width:120px;padding:0 20px;color:#a6aaa4;background:transparent;border:0;border-left:1px solid #2e2e2e;cursor:pointer;}.public-profile-header button:hover,.public-profile-header button:focus-visible{color:#101110;background:var(--acid,#bcff00);outline:0;}.public-profile-content{padding:34px 22px 54px;}.public-profile-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,.55fr);gap:12px;min-height:320px;padding:0;}.public-profile-hero-main,.public-profile-number-card{border:1px solid var(--theme-line,#c7c7c7);}.public-profile-hero-main{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,4.2vw,68px);background:var(--card,#fafafa);}.public-profile-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--muted,#6c6c6c);font-size:13px;}.public-profile-eyebrow i{width:6px;height:6px;background:var(--acid,#bcff00);}.public-profile-hero h2{margin:32px 0 0;overflow:hidden;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(64px,8.2vw,128px);font-weight:300;letter-spacing:-.07em;line-height:.83;text-overflow:ellipsis;white-space:nowrap;}.public-profile-hero-main>p{max-width:760px;margin:34px 0 0;color:var(--muted,#6c6c6c);font-size:15px;line-height:1.55;}.public-profile-number-card{position:relative;display:flex;flex-direction:column;justify-content:center;padding:32px;overflow:hidden;background:var(--card,#fafafa);}.public-profile-number-card>span{position:relative;z-index:1;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.05em;text-transform:uppercase;}.public-profile-number-card>strong{position:relative;z-index:1;margin-top:20px;color:var(--acid,#8ee600);font-family:FragmentMono,monospace;font-size:clamp(38px,4.4vw,70px);font-weight:400;letter-spacing:.08em;line-height:1;}.public-profile-number-card>i{position:absolute;z-index:2;top:22px;right:22px;color:var(--muted,#6c6c6c);cursor:pointer;}.public-profile-number-card>i:hover{color:var(--acid,#8ee600);}.public-profile-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;border:0;}.public-profile-metrics article{display:grid;min-height:126px;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;gap:10px 18px;align-items:center;padding:23px;background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);}.public-profile-metrics article>i{grid-row:1 / 3;display:grid;width:44px;height:44px;place-items:center;color:var(--acid,#8ee600);border-right:1px solid var(--theme-line,#c7c7c7);}.public-profile-metrics article>i .ui-icon{width:25px;height:25px;}.public-profile-metrics article>span{align-self:end;color:var(--muted,#6c6c6c);font-family:FragmentMono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;}.public-profile-metrics article>strong{grid-column:2;align-self:start;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(31px,3vw,46px);font-weight:300;letter-spacing:-.04em;line-height:1;}.public-profile-achievements{margin-top:12px;padding:clamp(28px,3vw,46px);background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);}.public-profile-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:30px;align-items:end;}.public-profile-section-head>div{display:flex;align-items:baseline;gap:20px;}.public-profile-section-head h3{margin:0;color:var(--ink,#111);font-family:Apparat,Arial,sans-serif;font-size:clamp(36px,3.5vw,52px);font-weight:300;letter-spacing:-.05em;line-height:1;}.public-profile-section-head>div>span,.public-profile-section-head>p{color:var(--muted,#6c6c6c);font-size:13px;}.public-profile-section-head>p{margin:0;line-height:1.5;}.public-profile-actions{display:block;min-height:0;margin-top:12px;border:0;}.public-profile-actions button{display:grid;width:100%;min-height:64px;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:0 20px;color:var(--muted,#6c6c6c);background:var(--card,#fafafa);border:1px solid var(--theme-line,#c7c7c7);cursor:pointer;text-align:left;}.public-profile-actions button>.ui-icon,.public-profile-actions button>i{color:var(--acid,#8ee600);}.public-profile-actions button:hover,.public-profile-actions button:focus-visible{color:var(--ink,#111);background:var(--card,#fafafa);border-color:var(--acid,#bcff00);outline:0;}.public-profile-actions>span{display:block;min-height:18px;margin-top:8px;color:var(--acid,#73b900);font-size:11px;}.public-profile-footer{min-height:92px;padding:30px 22px 19px;}html[data-site-theme="dark"] .workspace-profile-card,html[data-site-theme="dark"] .workspace-achievements-card,html[data-site-theme="dark"] .public-profile-hero-main,html[data-site-theme="dark"] .public-profile-number-card,html[data-site-theme="dark"] .public-profile-achievements,html[data-site-theme="dark"] .public-profile-actions button,html[data-site-theme="dark"] .site-leaderboard-row{color:#f1f2ef;background:#151715;border-color:#303330;box-shadow:inset 0 1px rgb(255 255 255 / 3%);}html[data-site-theme="dark"] .workspace-profile-main,html[data-site-theme="dark"] .workspace-profile-metrics,html[data-site-theme="dark"] .workspace-profile-metrics article,html[data-site-theme="dark"] .public-profile-metrics article,html[data-site-theme="dark"] .site-community-summary,html[data-site-theme="dark"] .site-community-summary article + article,html[data-site-theme="dark"] .site-community-tabs,html[data-site-theme="dark"] .site-community-tabs button + button,html[data-site-theme="dark"] .site-community-sort,html[data-site-theme="dark"] .site-community-carousel-nav,html[data-site-theme="dark"] .site-community-hint{border-color:#303330;}html[data-site-theme="dark"] .workspace-profile-number-card,html[data-site-theme="dark"] .workspace-achievements-card .achievement-card,html[data-site-theme="dark"] .workspace-achievements.is-public .achievement-card,html[data-site-theme="dark"] .site-leaderboard-achievement,html[data-site-theme="dark"] .public-profile-metrics article,html[data-site-theme="dark"] .site-community-summary{background:#101210;border-color:#303330;box-shadow:inset 0 1px rgb(255 255 255 / 3%);}html[data-site-theme="dark"] .workspace-nickname-form input,html[data-site-theme="dark"] .workspace-nickname-form button,html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button,html[data-site-theme="dark"] .workspace-copy-profile,html[data-site-theme="dark"] .site-community-tabs button,html[data-site-theme="dark"] .site-community-sort select,html[data-site-theme="dark"] .site-community-carousel-nav,html[data-site-theme="dark"] .site-community-hint{color:#f1f2ef;background:transparent;border-color:#303330;}html[data-site-theme="dark"] .workspace-nickname-form input{background:#101210;}html[data-site-theme="dark"] .workspace-nickname-form button:hover,html[data-site-theme="dark"] .workspace-nickname-form button:focus-visible,html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button:hover,html[data-site-theme="dark"] .workspace-profile-aside .workspace-public-profile-button:focus-visible,html[data-site-theme="dark"] .site-community-carousel-nav:hover,html[data-site-theme="dark"] .site-community-carousel-nav:focus-visible{color:#101110;background:var(--acid,#bcff00);border-color:var(--acid,#bcff00);}html[data-site-theme="dark"] .site-leaderboard-row:hover,html[data-site-theme="dark"] .site-leaderboard-row:focus-visible{background:#1b1e1b;border-color:color-mix(in srgb,var(--acid,#bcff00) 48%,#303330);}html[data-site-theme="dark"] .site-leaderboard-row[data-rank="1"]{border-color:var(--acid,#bcff00);}html[data-site-theme="dark"] .site-community-sort option{color:#f1f2ef;background:#151715;}@media (max-width:1180px){.workspace-profile-card{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);}.workspace-profile-metrics,.public-profile-metrics{grid-template-columns:repeat(2,minmax(0,1fr));}.workspace-profile-metrics article:nth-child(2),.public-profile-metrics article:nth-child(2){border-right:0;}.workspace-profile-metrics article:nth-child(-n+2){border-bottom:1px solid var(--theme-line,#c7c7c7);}.site-community-head{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);}.site-leaderboard-row{flex-basis:calc((100% - 12px) / 2);}}@media (max-width:900px){.workspace-profile-heading,.workspace-achievements-card .workspace-achievements-head,.public-profile-section-head,.site-community-head{grid-template-columns:1fr;}.workspace-profile-card,.public-profile-hero{grid-template-columns:1fr;}.workspace-profile-main{border-right:0;border-bottom:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-aside{grid-template-columns:1fr auto;grid-template-rows:1fr;}.workspace-profile-aside .workspace-public-profile-button{min-width:250px;}.workspace-achievements-card .workspace-achievements,.workspace-achievements.is-public{grid-template-columns:repeat(2,minmax(0,1fr));}.site-community-summary{max-width:620px;}.site-community-toolbar{align-items:stretch;flex-direction:column;}.site-community-sort{align-self:flex-end;}.site-community-carousel{grid-template-columns:50px minmax(0,1fr) 50px;gap:10px;}.site-leaderboard-row{flex-basis:min(78vw,430px);}}@media (max-width:650px){.workspace-identity,.site-community{padding-top:64px;}.workspace-profile-main,.workspace-profile-aside,.workspace-achievements-card,.public-profile-achievements{padding:22px 16px;}.workspace-profile-title-row strong{font-size:49px;}.workspace-nickname-form{grid-template-columns:1fr;margin-top:34px;}.workspace-nickname-form button{width:100%;margin:9px 0 0;}.workspace-profile-aside{grid-template-columns:1fr;}.workspace-profile-aside .workspace-public-profile-button{min-width:0;}.workspace-profile-metrics,.public-profile-metrics{grid-template-columns:1fr;}.workspace-profile-metrics article,.workspace-profile-metrics article:nth-child(2),.public-profile-metrics article,.public-profile-metrics article:nth-child(2){border-right:0;border-bottom:1px solid var(--theme-line,#c7c7c7);}.workspace-profile-metrics article:last-child,.public-profile-metrics article:last-child{border-bottom:0;}.workspace-achievements-card .workspace-achievements,.workspace-achievements.is-public{grid-template-columns:1fr;}.workspace-achievements-head>div,.public-profile-section-head>div{align-items:flex-start;flex-direction:column;gap:7px;}.site-community h3{font-size:49px;}.site-community-summary{grid-template-columns:1fr;}.site-community-summary article + article{border-top:1px solid var(--theme-line,#c7c7c7);border-left:0;}.site-community-tabs{grid-template-columns:1fr;}.site-community-tabs button + button{border-top:1px solid var(--theme-line,#c7c7c7);border-left:0;}.site-community-sort{grid-template-columns:1fr;align-self:stretch;}.site-community-sort>span{padding:10px 14px 0;}.site-community-sort select{padding-left:14px;}.site-community-carousel{grid-template-columns:1fr;}.site-community-carousel-nav{min-height:48px;flex-direction:row;}.site-community-carousel-nav.is-prev{order:2;}.site-leaderboard{order:1;}.site-community-carousel-nav.is-next{order:3;}.site-leaderboard-row{flex-basis:88vw;min-width:280px;}.public-profile-content{padding:16px 12px 30px;}.public-profile-hero-main,.public-profile-number-card{padding:28px 20px;}.public-profile-hero h2{font-size:60px;white-space:normal;}.public-profile-controls>strong{display:none;}.public-profile-header button{min-width:105px;}}.workspace-performance{padding-top:86px;scroll-margin-top:126px}.workspace-performance-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.95fr);gap:14px;align-items:start}.workspace-profile-panel,.workspace-platform-panel,.workspace-achievements-card{background:var(--card);border:1px solid var(--theme-line,#cfcfcf);padding:22px;box-shadow:12px 12px 0 rgba(0,0,0,.05)}.workspace-profile-panel{grid-row:span 2}.workspace-profile-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid var(--theme-line,#d0d0d0)}.workspace-profile-title-row strong[data-profile-nickname]{display:block;margin-top:10px;font-size:56px;font-weight:300;letter-spacing:-.055em;line-height:.92;color:var(--ink)}.workspace-profile-number-inline{display:flex;min-width:220px;flex-direction:column;gap:10px;padding-top:4px;color:var(--muted);font-family:Apparat,Arial,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.workspace-profile-number-inline .workspace-profile-prefix{font-size:32px;line-height:1;letter-spacing:-.04em;color:var(--acid)}.workspace-profile-actions-bar{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.workspace-profile-actions-bar .workspace-public-profile-button,.workspace-profile-actions-bar .workspace-copy-profile{flex:1 1 260px;margin-top:0}.workspace-copy-profile.is-inline{justify-content:space-between}.workspace-performance-cards,.workspace-platform-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.workspace-performance-cards article,.workspace-platform-cards article{display:flex;min-height:184px;flex-direction:column;justify-content:space-between;padding:16px 16px 18px;background:color-mix(in srgb,var(--card) 88%,#fff 12%);border:1px solid var(--theme-line,#d0d0d0)}.workspace-performance-cards article strong,.workspace-platform-cards article strong{display:flex;align-items:flex-end;gap:6px;font-size:62px;line-height:.92;letter-spacing:-.06em;color:var(--ink);font-weight:300}.workspace-performance-cards article strong small,.workspace-platform-cards article strong small{margin-bottom:8px;color:var(--muted);font-family:Apparat,Arial,sans-serif;font-size:18px;letter-spacing:-.01em}.workspace-platform-head{display:grid;gap:14px}.workspace-platform-head h3{margin:0;font-family:Apparat,Arial,sans-serif;font-size:30px;font-weight:300;letter-spacing:-.05em;line-height:.95;color:var(--ink)}.workspace-platform-head span,.workspace-platform-head p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.workspace-achievements-card{align-self:start}.workspace-achievements-card .workspace-achievements{margin-top:18px}.workspace-performance .workspace-copy-profile-status,.workspace-performance .workspace-profile-status{display:block;min-height:18px}.workspace-profile-heading p{max-width:720px}.workspace-performance .workspace-achievements-head{padding-bottom:18px;border-bottom:1px solid var(--theme-line,#d0d0d0)}html[data-site-theme="dark"] .workspace-profile-panel,html[data-site-theme="dark"] .workspace-platform-panel,html[data-site-theme="dark"] .workspace-achievements-card{background:#181a18;border-color:#303330;box-shadow:inset 0 1px rgba(255,255,255,.04)}html[data-site-theme="dark"] .workspace-performance-cards article,html[data-site-theme="dark"] .workspace-platform-cards article{background:#111311;border-color:#2b2e2b}html[data-site-theme="dark"] .workspace-profile-title-row,html[data-site-theme="dark"] .workspace-performance .workspace-achievements-head{border-color:#303330}@media (max-width:1180px){.workspace-performance-layout{grid-template-columns:1fr}.workspace-profile-panel{grid-row:auto}.workspace-achievements-card{order:3}}@media (max-width:760px){.workspace-performance{padding-top:72px}.workspace-profile-panel,.workspace-platform-panel,.workspace-achievements-card{padding:16px}.workspace-profile-title-row{flex-direction:column;gap:14px}.workspace-profile-title-row strong[data-profile-nickname]{font-size:44px}.workspace-profile-number-inline{min-width:0}.workspace-performance-cards,.workspace-platform-cards{grid-template-columns:1fr}.workspace-performance-cards article,.workspace-platform-cards article{min-height:154px}.workspace-performance-cards article strong,.workspace-platform-cards article strong{font-size:48px}.workspace-performance-cards article strong small,.workspace-platform-cards article strong small{font-size:16px}}.site-community,.workspace-identity,.public-profile-shell{display:none !important;}.workspace-performance{padding-top:72px;scroll-margin-top:112px}.workspace-performance-layout.is-single{display:block}.workspace-profile-panel--clean{background:var(--card);border:1px solid var(--theme-line,#d0d0d0);padding:36px 36px 32px;box-shadow:none}.workspace-profile-title-row--clean{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding-bottom:26px;border-bottom:1px solid var(--theme-line,#d0d0d0)}.workspace-profile-title-copy{min-width:0}.workspace-profile-title-row--clean strong[data-profile-nickname]{display:block;margin-top:12px;font-size:64px;line-height:.92;letter-spacing:-.06em;font-weight:300;color:var(--ink);word-break:break-word}.workspace-profile-number-inline--clean{align-items:flex-end;justify-self:end;text-align:right;min-width:260px;gap:12px}.workspace-profile-number-inline--clean span{font-size:11px;letter-spacing:.12em}.workspace-profile-number-inline--clean .workspace-profile-prefix{font-size:48px;line-height:.94;color:var(--acid)}.workspace-nickname-form--clean{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:0;margin-top:28px;max-width:860px}.workspace-nickname-form--clean label{display:grid;gap:10px}.workspace-nickname-form--clean label span{font-family:Apparat,Arial,sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.workspace-nickname-form--clean input{min-height:64px;padding:0 18px;border:1px solid var(--theme-line,#d0d0d0);background:transparent;color:var(--ink);font-size:30px;line-height:1}.workspace-nickname-form--clean button{min-height:64px;border:1px solid var(--theme-line,#d0d0d0);border-left:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:transparent;color:var(--ink);font-family:Apparat,Arial,sans-serif;font-size:24px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.workspace-nickname-form--clean button:hover{background:var(--ink);color:var(--bg)}.workspace-profile-status--clean{min-height:22px;margin-top:10px;font-size:14px;color:var(--acid)}.workspace-stats-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:34px;margin-bottom:18px;padding-top:8px}.workspace-stats-head h3{margin:0;font-family:Apparat,Arial,sans-serif;font-size:30px;font-weight:300;letter-spacing:-.05em;line-height:.95;color:var(--ink)}.workspace-stats-head p{max-width:520px;margin:0;color:var(--muted);font-size:13px;line-height:1.5;text-align:right}.workspace-performance-cards--clean{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0}.workspace-performance-cards--clean article{display:flex;min-height:170px;flex-direction:column;justify-content:space-between;padding:18px 18px 16px;background:color-mix(in srgb,var(--card) 88%,#fff 12%);border:1px solid var(--theme-line,#d0d0d0)}.workspace-performance-cards--clean article>span:nth-child(2){display:block;margin-top:8px;color:var(--ink);font-size:16px;line-height:1.35}.workspace-performance-cards--clean article strong{display:flex;align-items:flex-end;gap:6px;font-size:52px;line-height:.92;letter-spacing:-.06em;color:var(--ink);font-weight:300}.workspace-performance-cards--clean article strong small{margin-bottom:7px;color:var(--muted);font-family:Apparat,Arial,sans-serif;font-size:20px;letter-spacing:-.01em}.workspace-metric-index{display:inline-block;font-family:Apparat,Arial,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.workspace-platform-panel,.workspace-achievements-card,[data-profile-achievements],[data-profile-achievement-count]{display:none!important}html[data-site-theme="dark"] .workspace-profile-panel--clean{background:#181a18;border-color:#303330;box-shadow:inset 0 1px rgba(255,255,255,.04)}html[data-site-theme="dark"] .workspace-profile-title-row--clean,html[data-site-theme="dark"] .workspace-nickname-form--clean input,html[data-site-theme="dark"] .workspace-nickname-form--clean button,html[data-site-theme="dark"] .workspace-performance-cards--clean article{border-color:#303330}html[data-site-theme="dark"] .workspace-nickname-form--clean input,html[data-site-theme="dark"] .workspace-nickname-form--clean button,html[data-site-theme="dark"] .workspace-performance-cards--clean article{background:#111311}html[data-site-theme="dark"] .workspace-nickname-form--clean button:hover{background:#f3f3ef;color:#070707}html[data-site-theme="dark"] .workspace-profile-status--clean{color:#c8ff2d}@media (max-width:1180px){.workspace-performance-cards--clean{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-stats-head{flex-direction:column;align-items:flex-start}.workspace-stats-head p{text-align:left;max-width:none}}@media (max-width:820px){.workspace-profile-panel--clean{padding:22px 18px 20px}.workspace-profile-title-row--clean{grid-template-columns:1fr;align-items:start;gap:18px}.workspace-profile-number-inline--clean{justify-self:start;align-items:flex-start;text-align:left;min-width:0}.workspace-profile-title-row--clean strong[data-profile-nickname]{font-size:52px}.workspace-nickname-form--clean{grid-template-columns:1fr}.workspace-nickname-form--clean button{border-left:1px solid var(--theme-line,#d0d0d0);margin-top:-1px}.workspace-performance-cards--clean{grid-template-columns:1fr}.workspace-performance-cards--clean article{min-height:150px}.workspace-performance-cards--clean article strong{font-size:44px}.workspace-performance{padding-top:56px}}.workspace-performance{padding-top:64px}.workspace-profile-panel--clean{max-width:1440px;margin:0 auto;padding:34px;border-radius:0}.workspace-profile-title-row--clean{align-items:center}.workspace-profile-title-copy .workspace-profile-kicker,.workspace-profile-number-inline--clean>span,.workspace-nickname-form--clean label>span{font-size:10px;line-height:1.2;letter-spacing:.13em}.workspace-profile-title-row--clean strong[data-profile-nickname]{font-size:clamp(44px,5vw,72px)}.workspace-profile-number-inline--clean .workspace-profile-prefix{font-size:clamp(34px,3.3vw,52px)}.workspace-nickname-form--clean{max-width:none;grid-template-columns:minmax(0,1fr) 190px}.workspace-nickname-form--clean input{font-size:20px}.workspace-nickname-form--clean button{font-size:16px}.workspace-stats-head{padding-top:20px;border-top:1px solid var(--theme-line,#d0d0d0)}.workspace-stats-head h3{font-size:28px}.workspace-performance-cards--clean article{min-height:158px;transition:background-color .18s ease,border-color .18s ease}.workspace-performance-cards--clean article:hover{border-color:color-mix(in srgb,var(--acid) 45%,var(--theme-line,#d0d0d0));background:color-mix(in srgb,var(--card) 82%,var(--acid) 18%)}.workspace-performance-cards--clean article:first-child{border-top:3px solid var(--acid)}.workspace-performance-cards--clean article strong{font-size:48px}.workspace-performance-cards--clean article>span:nth-child(2){font-family:Apparat,Arial,sans-serif;font-size:15px}.workspace-performance-cards--clean .workspace-metric-index{font-size:11px}.workspace-profile-status--clean:empty{display:none}html[data-site-theme="dark"] .workspace-stats-head{border-color:#303330}html[data-site-theme="dark"] .workspace-performance-cards--clean article:hover{border-color:#5f7719;background:#171c12}@media(max-width:920px){.workspace-profile-panel--clean{padding:24px}.workspace-nickname-form--clean{grid-template-columns:minmax(0,1fr) 160px}}@media(max-width:700px){.workspace-profile-panel--clean{padding:18px 14px}.workspace-nickname-form--clean{grid-template-columns:1fr}.workspace-stats-head{margin-top:28px}.workspace-performance-cards--clean article{min-height:138px}}.workspace-alias-field{min-width:0;display:grid;align-content:end;}.workspace-alias-field>label{display:block !important;margin:0 !important;padding:0 !important;}.workspace-stats-head h3,.workspace-alias-heading{font-family:Apparat,Arial,sans-serif !important;font-weight:300 !important;font-style:normal !important;letter-spacing:-.05em !important;line-height:.95 !important;text-transform:none !important;color:var(--ink) !important;}.workspace-alias-heading{display:block !important;margin:0 0 12px !important;padding:0 !important;font-size:20px !important;}.workspace-nickname-form--clean>.workspace-alias-field>label>input{width:100%;}@media (max-width:700px){.workspace-alias-heading{font-size:18px !important;}}.workspace-top-heading,.workspace-alias-heading,.workspace-stats-head h3{font-family:Apparat,Arial,sans-serif !important;font-weight:300 !important;font-style:normal !important;letter-spacing:-.05em !important;line-height:.95 !important;text-transform:none !important;color:var(--ink) !important;}.workspace-top-heading{display:block;margin:0 0 14px;font-size:20px !important;}.workspace-top-heading--right{text-align:right;}.workspace-profile-title-copy .workspace-profile-kicker,.workspace-profile-number-inline--clean>span{display:none !important;}.workspace-profile-title-row--clean{align-items:end;}.workspace-profile-number-inline--clean{gap:8px;}.workspace-alias-field{min-width:0;display:grid;align-content:end;}.workspace-alias-heading{display:block !important;margin:0 0 12px !important;padding:0 !important;font-size:20px !important;}.workspace-nickname-form--clean>.workspace-alias-field>label{display:none !important;}.workspace-alias-input,.workspace-nickname-form--clean input{width:100%;min-height:64px;padding:0 18px;border:1px solid var(--theme-line,#d0d0d0);background:transparent;color:var(--ink);font-size:20px;line-height:1;font-family:InterLocal,Inter,Arial,sans-serif;}.workspace-alias-input::placeholder{color:color-mix(in srgb,var(--muted) 92%,transparent);}html[data-site-theme="dark"] .workspace-alias-input,html[data-site-theme="dark"] .workspace-nickname-form--clean input,html[data-site-theme="dark"] .workspace-nickname-form--clean button{border-color:#303330;background:#111311;}@media (max-width:820px){.workspace-top-heading,.workspace-alias-heading{font-size:18px !important;}.workspace-top-heading--right{text-align:left;}}.workspace-nickname-form--clean{align-items:end !important;}.workspace-top-heading,.workspace-alias-heading{font-family:Apparat,Arial,sans-serif !important;font-size:20px !important;font-weight:300 !important;font-style:normal !important;line-height:.95 !important;letter-spacing:-.05em !important;text-transform:none !important;}.workspace-alias-input{display:block !important;box-sizing:border-box !important;margin:0 !important;}.workspace-alias-input + *{display:none !important;}@media (max-width:820px){.workspace-top-heading,.workspace-alias-heading{font-size:18px !important;}}.workspace-top-heading,.workspace-alias-heading{font-family:Apparat,Arial,sans-serif !important;font-size:20px !important;font-weight:300 !important;font-style:normal !important;line-height:.95 !important;letter-spacing:-.05em !important;text-transform:none !important;color:var(--ink) !important;}.workspace-top-heading{margin:0 0 14px !important;}.workspace-alias-heading{margin:0 0 12px !important;}@media (max-width:820px){.workspace-top-heading,.workspace-alias-heading{font-size:18px !important;}}.card-case-logos img,.challenge-organization-logos img{background:transparent !important;border-radius:0 !important;image-rendering:auto;filter:none!important;-webkit-filter:none!important;mix-blend-mode:normal!important;}.ui-icon{flex:0 0 auto;overflow:visible;vector-effect:non-scaling-stroke;}.workspace-profile-prefix{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;}@media (max-width:700px){.card-case-logos{align-items:center;}.card-case-logos img{max-width:92px;height:42px;}}html.workspace-restore-pending body>main{visibility:hidden!important}html.workspace-restore-pending body:before{content:"";position:fixed;inset:0;z-index:2147483646;background:#101210}.card-case-logos,.challenge-organization-logos{display:flex;flex-wrap:wrap;align-items:center;gap:12px!important}.card-case-logos img[src*="fns-v60.png"],.card-case-logos img[src*="fssp-v60.png"],.challenge-organization-logos img[src*="fns-v60.png"],.challenge-organization-logos img[src*="fssp-v60.png"]{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important;width:48px!important;height:48px!important;max-width:none!important;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important}@media (max-width:700px){.blind-card:nth-child(3) .card-case-logos{gap:10px!important;min-height:40px!important}.card-case-logos img[src*="fns-v60.png"],.card-case-logos img[src*="fssp-v60.png"],.challenge-organization-logos img[src*="fns-v60.png"],.challenge-organization-logos img[src*="fssp-v60.png"]{width:42px!important;height:42px!important;max-width:none!important}}
@media (max-width:900px){.blind-card.is-active{display:flex;flex-direction:column;height:auto;min-height:748px;padding:20px 18px 30px;}.blind-card.is-active .card-case-organizations{position:relative;top:auto;left:auto;flex:none;width:calc(100% - 144px);min-height:146px;margin:0 0 24px;}.blind-card:first-child.is-active .card-case-organizations,.blind-card:nth-child(4).is-active .card-case-organizations{width:calc(100% - 118px);}.blind-card.is-active .card-content{position:relative;inset:auto;display:flex;flex:1 0 auto;flex-direction:column;min-width:0;min-height:528px;}.blind-card.is-active .card-title,.blind-card.is-active .card-block{position:static;flex:none;width:100%;max-width:none;overflow-wrap:anywhere;}.blind-card.is-active .card-block:nth-of-type(2){min-height:190px;margin-top:56px;}.blind-card.is-active .card-block:nth-of-type(3){margin-bottom:44px;}.blind-card.is-active .mono-link{position:relative;inset:auto;flex:none;width:100%;margin-top:auto;}}