:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f7f8;background:#050607;font-synthesis:none;--void:#050607;--carbon:#0b0e10;--panel:#0f1316;--panel2:#12181c;--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.15);--text:#f4f7f8;--muted:#82909a;--green:#b7ff3c;--cyan:#65e6ff;--red:#ff5a6b;--yellow:#ffcc66;--mono:"Cascadia Code","JetBrains Mono",ui-monospace,SFMono-Regular,Consolas,monospace}*{box-sizing:border-box}html{background:var(--void);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--void);color:var(--text)}button,input,textarea,select{font:inherit}button{color:inherit}button,a{transition:.18s}::selection{background:var(--green);color:#071006}a{color:inherit;text-decoration:none}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--green);outline-offset:2px}.app-shell{min-height:100vh}.background{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.38}.background .grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 75%);mask-image:linear-gradient(to bottom,#000,transparent 75%)}.background>i{position:absolute;width:2px;height:2px;background:#82909a;border-radius:50%;animation:blink 3s infinite}@keyframes blink{50%{opacity:.15;transform:scale(.6)}}.topbar{position:fixed;z-index:50;top:0;left:0;right:0;height:70px;display:flex;align-items:center;gap:24px;padding:0 max(20px,calc((100vw - 1440px)/2));border-bottom:1px solid var(--line);background:#050607e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{border:0;background:none;display:flex;align-items:center;gap:11px;padding:0;cursor:pointer;white-space:nowrap}.brand>b{display:grid;place-items:center;width:37px;height:37px;border:1px solid rgba(183,255,60,.32);background:#b7ff3c12;font:600 12px var(--mono);color:var(--green)}.brand>span{font:700 13px var(--mono);letter-spacing:.06em}.brand>span span{color:var(--green)}.topbar nav{display:flex;gap:2px;flex:1}.topbar nav button{border:0;background:none;padding:10px 9px;color:var(--muted);font:500 9px var(--mono);letter-spacing:.07em;cursor:pointer}.topbar nav button:hover,.topbar nav button.active{color:var(--text);background:#ffffff09}.top-actions{display:flex;align-items:center;gap:6px}.top-actions>button,.top-actions select,.user-menu button{height:36px;border:1px solid var(--line);background:#ffffff06;padding:0 10px;font:500 9px var(--mono);cursor:pointer}.top-actions select{color:var(--text);background:#0b0e10}.top-actions select option{background:#0b0e10}.top-actions .search-btn,.top-actions .term-btn{width:36px;padding:0;font-size:17px}.primary{background:var(--green)!important;border-color:var(--green)!important;color:#081006!important;font-weight:700!important}.primary:hover{filter:brightness(1.08);box-shadow:0 0 28px #b7ff3c1f}.compact{white-space:nowrap}.user-menu{display:flex;gap:4px}.user-menu button:first-child{display:flex;align-items:center;gap:7px}.user-menu i,.terminal-top i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green)}.content{position:relative;z-index:2;max-width:1440px;margin:auto;padding:70px 22px 85px}.hero{min-height:650px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(350px,.75fr);gap:58px;align-items:center;padding:70px 0 55px}.eyebrow,.page-hero>span,.section-head>div>span,.system-note>span,.subhead>span{font:500 9px var(--mono);letter-spacing:.13em;color:var(--green)}.eyebrow:before{content:"—";margin-right:9px}.hero h1{font-size:clamp(72px,8.4vw,126px);line-height:.82;letter-spacing:-.078em;margin:22px 0 25px}.hero h1 span{color:var(--green)}.hero h2{font-size:clamp(20px,2vw,29px);letter-spacing:-.035em;margin:0 0 10px}.hero-copy>p{max-width:760px;color:#a9b4ba;font-size:16px;line-height:1.65}.hero-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}.hero-actions button,.section-head>button,.toolbar button,.card-buttons button,.lab-grid button,.gate button,.profile-side>button{height:44px;border:1px solid var(--line2);background:#ffffff07;padding:0 15px;cursor:pointer;font:600 9px var(--mono);letter-spacing:.06em}.stats{display:flex;margin-top:42px;border-top:1px solid var(--line);max-width:700px}.stats>span{min-width:155px;padding:17px 30px 0 0;color:var(--muted);font:500 8px var(--mono);letter-spacing:.08em}.stats b{display:block;color:var(--text);font-size:21px;margin-bottom:5px}.green{color:var(--green)!important}.red{color:var(--red)!important}.signal-panel{border:1px solid var(--line);background:linear-gradient(180deg,#101619db,#080a0cc2);padding:17px;box-shadow:0 30px 100px #00000040}.panel-label{display:flex;justify-content:space-between;font:500 9px var(--mono);color:var(--muted);margin-bottom:15px}.radar{height:340px;position:relative;overflow:hidden;border:1px solid var(--line);background:radial-gradient(circle at 50% 50%,rgba(101,230,255,.08),transparent 40%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px}.orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(101,230,255,.19);border-radius:50%;transform:translate(-50%,-50%)}.o1{width:245px;height:245px}.o2{width:150px;height:150px}.cross{position:absolute;background:#65e6ff1f}.cross.x{left:10%;right:10%;height:1px;top:50%}.cross.y{top:10%;bottom:10%;width:1px;left:50%}.radar>i{position:absolute;width:7px;height:7px;border:1px solid var(--green);background:#0b1207;box-shadow:0 0 12px #b7ff3c8c;animation:signal 2.3s infinite}@keyframes signal{50%{box-shadow:0 0 24px #b7ff3ce6;transform:scale(1.25)}}.signal-footer{display:flex;justify-content:space-between;padding-top:13px;font:500 8px var(--mono);color:var(--muted)}.signal-footer b{color:var(--text)}.system-note{display:grid;grid-template-columns:180px 1fr;gap:30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:21px 0;margin-bottom:80px}.system-note p{margin:0;color:var(--muted);font-size:13px;line-height:1.7;max-width:960px}.section{margin:0 0 90px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px;gap:20px}.section-head h2{font-size:clamp(34px,4.5vw,58px);letter-spacing:-.055em;line-height:.95;margin:7px 0 0}.section-head>button{background:none;border-color:var(--line)}.pub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.pub-card{min-height:320px;border:1px solid var(--line);background:#0b0e10c7;padding:21px;display:flex;flex-direction:column;transition:.2s}.pub-card:hover{border-color:#ffffff2e;background:#0f1316eb;transform:translateY(-2px)}.meta-row{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:var(--muted);font:500 8px var(--mono)}.meta-row>span{border:1px solid var(--line);padding:5px 6px}.kind.research{color:var(--green);border-color:#b7ff3c3b!important}.kind.knowledge{color:var(--cyan);border-color:#65e6ff3b!important}.kind.writeup{color:var(--yellow);border-color:#ffcc663b!important}.title-link{border:0;background:none;text-align:left;padding:0;color:inherit;cursor:pointer}.pub-card h3{font-size:23px;letter-spacing:-.035em;line-height:1.08;margin:24px 0 12px}.pub-card>p{color:var(--muted);font-size:12px;line-height:1.65;margin:0}.pub-footer{display:flex;justify-content:space-between;align-items:end;border-top:1px solid var(--line);padding-top:17px;margin-top:auto;gap:10px}.author-link{display:flex;gap:8px;align-items:center;border:0;background:none;padding:0;cursor:pointer;text-align:left}.identicon,.big-identicon,.profile-identicon{display:grid;place-items:center;border:1px solid rgba(183,255,60,.28);background:linear-gradient(135deg,#b7ff3c26,#65e6ff0a);color:var(--green);font:600 9px var(--mono)}.identicon{width:31px;height:31px}.author-link b{display:block;font:600 9px var(--mono)}.author-link small{display:block;color:var(--muted);font:500 7px var(--mono);margin-top:3px}.pub-actions{display:flex;gap:5px}.pub-actions button,.article-meta button{border:1px solid var(--line);background:none;height:31px;padding:0 8px;color:var(--muted);font:500 8px var(--mono);cursor:pointer}.pub-actions button.saved,.article-meta button.saved{color:var(--green);border-color:#b7ff3c3b}.people-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.person-card{border:1px solid var(--line);background:#0b0e10bf;padding:19px;min-height:290px;display:flex;flex-direction:column}.person-top{display:flex;align-items:center;gap:11px}.big-identicon{width:44px;height:44px}.person-top b{display:block;font:600 11px var(--mono)}.person-top span{display:block;color:var(--muted);font:500 8px var(--mono);margin-top:5px}.person-card>p{color:var(--muted);font-size:11px;line-height:1.55;min-height:52px}.skills{display:flex;flex-wrap:wrap;gap:5px}.skills span{padding:5px 6px;border:1px solid var(--line);color:#a8b3b9;font:500 7px var(--mono)}.person-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.person-stats span{font:500 7px var(--mono);color:var(--muted)}.person-stats b{display:block;color:var(--text);font-size:13px;margin-bottom:3px}.card-buttons{display:flex;gap:5px;margin-top:15px}.card-buttons button{height:35px;flex:1;padding:0 6px}.card-buttons button.following,.profile-side button.following{border-color:#b7ff3c4d;color:var(--green);background:#b7ff3c0a}.reputation-banner{display:grid;grid-template-columns:1.7fr repeat(3,.6fr);gap:0;border:1px solid var(--line);background:#0b0e10bf;margin-bottom:70px}.reputation-banner>div{padding:22px;border-right:1px solid var(--line)}.reputation-banner>div:last-child{border:0}.reputation-banner>div>span{color:var(--green);font:500 8px var(--mono)}.reputation-banner h2{margin:9px 0 0;letter-spacing:-.04em}.reward b{font:600 27px var(--mono);color:var(--green)}.reward span{display:block!important;color:var(--muted)!important;margin-top:8px;line-height:1.4}.page-hero{padding:70px 0 36px;border-bottom:1px solid var(--line);margin-bottom:27px}.page-hero h1{font-size:clamp(50px,6vw,80px);letter-spacing:-.065em;margin:10px 0}.page-hero p{max-width:790px;color:var(--muted);line-height:1.7;font-size:13px}.toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0 0 22px}.toolbar>div{display:flex;flex-wrap:wrap;gap:5px}.toolbar button{height:36px;color:var(--muted)}.toolbar button.active{color:var(--text);border-color:#b7ff3c4d;background:#b7ff3c0a}.empty{grid-column:1/-1;border:1px dashed var(--line);padding:50px;text-align:center;color:var(--muted);font:500 9px var(--mono)}.loading{padding:100px;text-align:center;color:var(--green);font:500 10px var(--mono)}.gate{border:1px solid var(--line);padding:65px;text-align:center;margin-top:35px;background:#0b0e10a6}.gate>span{color:var(--green);font:500 8px var(--mono)}.gate h2{font-size:30px}.lab-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.lab-grid article{border:1px solid var(--line);background:#0b0e10bf;padding:21px}.lab-grid article>span{font:500 8px var(--mono);color:var(--green)}.lab-grid h3{font-size:23px;margin:18px 0 7px}.lab-grid p{color:var(--muted);font:500 9px var(--mono);line-height:1.5}.lab-grid article>div{color:var(--green);font-size:8px;letter-spacing:3px}.lab-grid article>div i{color:#293036;font-style:normal}.lab-grid button{height:35px;margin-top:25px}.team-score{font:600 13px var(--mono)!important;letter-spacing:0!important}.profile-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:12px}.profile-side,.profile-main{border:1px solid var(--line);background:#0b0e10c2}.profile-side{padding:22px;height:max-content;position:sticky;top:90px}.profile-identicon{width:84px;height:84px;font-size:20px}.profile-side h2{margin:18px 0 5px;font-size:24px}.profile-side>span{color:var(--cyan);font:500 8px var(--mono)}.profile-side>p{color:var(--muted);font-size:12px;line-height:1.6}.profile-numbers{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin:19px 0}.profile-numbers>div{padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.profile-numbers>div:nth-child(2n){border-right:0}.profile-numbers>div:nth-last-child(-n+2){border-bottom:0}.profile-numbers b{font:600 16px var(--mono)}.profile-numbers span{display:block;color:var(--muted);font:500 7px var(--mono);margin-top:3px}.profile-links{display:flex;flex-direction:column;gap:8px;margin:17px 0;color:var(--muted);font:500 8px var(--mono)}.profile-links a:hover{color:var(--green)}.full{width:100%}.profile-main{padding:20px}.profile-main .pub-grid{grid-template-columns:1fr}.profile-main .pub-card{min-height:260px}.subhead{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:12px;font:500 9px var(--mono)}.rep-head{margin-top:36px}.rep-list>div{display:grid;grid-template-columns:60px 1fr auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);align-items:center}.rep-list b{font:600 12px var(--mono)}.rep-list span,.rep-list time{font:500 8px var(--mono);color:var(--muted)}.overlay{position:fixed;z-index:100;inset:0;background:#000000c2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:flex-start;padding:9vh 18px 25px;overflow:auto}.modal{width:min(520px,100%);border:1px solid var(--line2);background:#090c0e;box-shadow:0 35px 120px #0009;padding:18px}.modal.wide{width:min(800px,100%)}.modal-top{height:37px;display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--line);margin-bottom:18px;font:600 10px var(--mono);letter-spacing:.06em}.modal-top button{border:0;background:none;color:var(--muted);font-size:20px;cursor:pointer}.field{display:block;margin-bottom:12px}.field>span{display:block;color:var(--muted);font:500 8px var(--mono);letter-spacing:.06em;margin-bottom:6px}.field input,.field textarea,.field select{width:100%;border:1px solid var(--line);background:#060809;color:var(--text);padding:10px;outline:0}.field textarea{resize:vertical;line-height:1.55}.field select option{background:#0b0e10}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-actions{display:flex;justify-content:flex-end;gap:6px;border-top:1px solid var(--line);padding-top:14px;margin-top:15px}.modal-actions button{height:38px;border:1px solid var(--line);background:none;padding:0 13px;font:600 9px var(--mono);cursor:pointer}.error{border:1px solid rgba(255,90,107,.28);background:#ff5a6b12;color:#ff9ca8;padding:10px;font:500 9px var(--mono);line-height:1.5}.toast{position:fixed;z-index:140;right:18px;bottom:18px;border:1px solid rgba(183,255,60,.28);background:#0b100b;color:#dfffd0;padding:12px 15px;font:500 9px var(--mono);box-shadow:0 20px 60px #0006}.search-overlay{padding-top:12vh}.search-modal{width:min(900px,100%);border:1px solid var(--line2);background:#090c0e}.search-modal>form{height:62px;display:flex;align-items:center;gap:9px;padding:0 14px;border-bottom:1px solid var(--line)}.search-modal>form>span{font-size:21px;color:var(--green)}.search-modal input{flex:1;border:0;background:none;outline:0;color:var(--text);font-size:15px}.search-modal form button{border:1px solid var(--line);background:none;height:34px;color:var(--muted);font:500 8px var(--mono);padding:0 10px;cursor:pointer}.search-results{display:grid;grid-template-columns:1fr 1fr;min-height:180px;max-height:60vh;overflow:auto}.search-results>div{padding:10px;border-right:1px solid var(--line)}.search-results>div:last-of-type{border-right:0}.search-results h4{font:500 8px var(--mono);color:var(--green);padding:0 8px}.search-results div>button{width:100%;display:grid;grid-template-columns:42px 1fr auto;gap:9px;align-items:center;border:1px solid transparent;background:none;color:inherit;text-align:left;padding:9px;cursor:pointer}.search-results div>button:hover{background:#ffffff06;border-color:var(--line)}.search-results button b{font-size:10px}.search-results button small{color:var(--muted);font:500 7px var(--mono)}.terminal{width:min(880px,100%);border:1px solid rgba(183,255,60,.25);background:#050807;font-family:var(--mono);box-shadow:0 35px 120px #000000a6}.terminal-top{height:43px;border-bottom:1px solid rgba(183,255,60,.15);display:flex;justify-content:space-between;align-items:center;padding:0 13px;font-size:9px}.terminal-top span{display:flex;align-items:center;gap:8px}.terminal-top button{border:0;background:none;color:var(--muted);font-size:20px}.terminal-lines{height:min(430px,52vh);overflow:auto;padding:14px;color:#a3b4a2;font-size:10px;line-height:1.7;white-space:pre-wrap}.terminal>form{height:45px;border-top:1px solid rgba(183,255,60,.12);display:flex;align-items:center;gap:5px;padding:0 13px;font-size:10px}.terminal>form b{color:var(--green)}.terminal>form input{flex:1;border:0;background:none;outline:0;color:var(--text);font:inherit}.terminal>small{display:block;border-top:1px solid rgba(183,255,60,.08);padding:8px 13px;color:#536057;font-size:8px}.article-overlay{padding-top:5vh}.article-modal{width:min(900px,100%);border:1px solid var(--line2);background:#090c0e;padding:20px}.article-meta{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:var(--muted);font:500 8px var(--mono)}.article-meta>span,.article-meta>button{border:1px solid var(--line);padding:6px 8px;background:none;color:inherit}.article-modal>h1{font-size:clamp(35px,5vw,62px);letter-spacing:-.055em;line-height:1;margin:24px 0 15px}.abstract{font-size:16px;color:#b7c0c5;line-height:1.6;border-left:2px solid var(--green);padding-left:14px}.article-body{white-space:pre-wrap;color:#d4dadd;font-size:13px;line-height:1.85;padding:25px 0 35px}.comments-head{display:flex;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 0;font:500 9px var(--mono);color:var(--green)}.comments-list>div{display:flex;gap:11px;border-bottom:1px solid var(--line);padding:14px 0}.comments-list section{flex:1}.comments-list section b{font:600 9px var(--mono)}.comments-list time{color:var(--muted);font:500 7px var(--mono);margin-left:9px}.comments-list p{font-size:12px;color:#bac3c7;line-height:1.6;margin:7px 0 0;white-space:pre-wrap}.comment-form{display:flex;gap:7px;margin-top:17px}.comment-form textarea{flex:1;min-height:76px;border:1px solid var(--line);background:#060809;color:var(--text);padding:10px;resize:vertical}.comment-form button{width:170px;border:1px solid var(--green);font:600 9px var(--mono)}.app-footer{position:relative;z-index:2;max-width:1440px;margin:auto;border-top:1px solid var(--line);padding:26px 22px 40px;display:flex;justify-content:space-between;color:#566168;font:500 8px var(--mono)}@media(max-width:1100px){.topbar nav{display:none}.hero{grid-template-columns:1fr}.signal-panel{max-width:740px}.pub-grid,.people-grid,.reputation-banner{grid-template-columns:1fr 1fr}.reputation-banner>div:nth-child(2){border-right:0}.profile-layout{grid-template-columns:280px 1fr}.lab-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.content{padding-left:14px;padding-right:14px}.topbar{padding:0 12px;gap:8px}.brand>span{display:none}.top-actions>button:not(.search-btn):not(.term-btn):not(.compact){display:none}.top-actions .compact{font-size:0;width:36px;padding:0}.top-actions .compact:after{content:"+";font-size:17px}.hero{padding-top:48px}.hero h1{font-size:clamp(62px,20vw,92px)}.stats{display:grid;grid-template-columns:1fr 1fr 1fr}.stats>span{min-width:0;padding-right:5px}.pub-grid,.people-grid,.lab-grid,.reputation-banner{grid-template-columns:1fr}.reputation-banner>div{border-right:0;border-bottom:1px solid var(--line)}.system-note{grid-template-columns:1fr;gap:10px}.profile-layout{grid-template-columns:1fr}.profile-side{position:static}.form-grid,.search-results{grid-template-columns:1fr}.search-results>div{border-right:0;border-bottom:1px solid var(--line)}.toolbar{align-items:flex-start;flex-direction:column}.comment-form{flex-direction:column}.comment-form button{width:100%;height:40px}.article-modal{padding:14px}.top-actions select{width:53px}.user-menu button:first-child{font-size:0;width:36px}.user-menu button:first-child i{margin:auto}.app-footer{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hero-panel{border:1px solid var(--line);background:linear-gradient(180deg,#11181cdb,#080a0cc7);padding:22px;min-height:360px;display:flex;flex-direction:column;justify-content:center}.hero-panel>span{font:500 9px var(--mono);color:var(--green);letter-spacing:.12em}.hero-panel h3{font:700 32px var(--mono);margin:22px 0 12px;letter-spacing:-.04em}.hero-panel p{color:var(--muted);font-size:12px;line-height:1.65}.security-lines{display:grid;grid-template-columns:1fr 1fr;margin-top:25px;border-top:1px solid var(--line)}.security-lines i,.security-lines b{padding:10px 0;border-bottom:1px solid var(--line);font:500 8px var(--mono);font-style:normal}.security-lines i{color:var(--muted)}.security-lines b{text-align:right;color:var(--green)}.online{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.notify-btn{position:relative}.notify-btn sup{position:absolute;right:-5px;top:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:9px;display:grid;place-items:center;background:var(--red);color:#fff;font:700 8px var(--mono)}.invite-row{display:grid;grid-template-columns:1fr 1fr auto auto;gap:8px;align-items:center;border:1px solid var(--line);padding:12px;margin-bottom:8px;background:#0b0e10bf}.invite-row span{color:var(--muted);font:500 9px var(--mono)}.invite-row button{border:1px solid var(--line);background:none;color:var(--text);padding:8px 10px;font:500 8px var(--mono);cursor:pointer}.lab-grid small{display:block;color:var(--muted);font:500 8px var(--mono);margin-top:14px}.messages-layout{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:590px;border:1px solid var(--line);background:#0b0e10b8}.messages-layout>aside{border-right:1px solid var(--line);padding:8px}.messages-layout>aside>button{width:100%;display:flex;flex-direction:column;gap:6px;border:1px solid transparent;background:none;color:inherit;text-align:left;padding:13px;cursor:pointer}.messages-layout>aside>button.active,.messages-layout>aside>button:hover{border-color:var(--line);background:#ffffff08}.messages-layout>aside b{font:600 10px var(--mono)}.messages-layout>aside small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.messages-layout>section{display:flex;flex-direction:column;min-width:0}.chat-list{flex:1;padding:18px;overflow:auto;max-height:560px}.chat-list>div{max-width:72%;margin:0 0 12px;border:1px solid var(--line);padding:10px 12px;background:#ffffff06}.chat-list>div.mine{margin-left:auto;border-color:#b7ff3c2e;background:#b7ff3c09}.chat-list b{font:600 8px var(--mono);color:var(--green)}.chat-list p{margin:6px 0;white-space:pre-wrap;font-size:12px}.chat-list small{color:var(--muted);font:500 7px var(--mono)}.chat-form{display:flex;gap:7px;border-top:1px solid var(--line);padding:12px}.chat-form input{flex:1;border:1px solid var(--line);background:#060809;color:var(--text);padding:11px}.chat-form button{width:120px;border:0}.notification-list{border:1px solid var(--line)}.notification-list>button{width:100%;display:grid;grid-template-columns:12px 150px 1fr auto;gap:12px;align-items:center;border:0;border-bottom:1px solid var(--line);background:#0b0e10b3;color:inherit;text-align:left;padding:13px 15px;cursor:pointer}.notification-list>button.unread{background:#b7ff3c09}.notification-list i{width:6px;height:6px;border-radius:50%;background:#293036}.notification-list .unread i{background:var(--green);box-shadow:0 0 10px var(--green)}.notification-list b{font:600 9px var(--mono)}.notification-list span,.notification-list time{color:var(--muted);font:500 8px var(--mono)}.security-card{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);margin-bottom:35px}.security-card>div{padding:18px;border-right:1px solid var(--line)}.security-card>div:last-child{border-right:0}.security-card b{display:block;font:600 9px var(--mono);color:var(--green)}.security-card span{display:block;color:var(--muted);font:500 8px var(--mono);margin-top:8px}.session-list{border:1px solid var(--line);margin:12px 0 18px}.session-list>div{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:13px;border-bottom:1px solid var(--line)}.session-list>div:last-child{border-bottom:0}.session-list section{display:flex;flex-direction:column;gap:5px}.session-list b{font:500 9px var(--mono)}.session-list span,.session-list small{color:var(--muted);font:500 8px var(--mono)}.session-list button,.danger{border:1px solid rgba(255,90,107,.3);background:#ff5a6b0a;color:#ff8996;padding:9px 12px;font:600 8px var(--mono);cursor:pointer}.danger{margin-top:8px}.report-list{display:flex;flex-direction:column;gap:8px}.report-list article{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;border:1px solid var(--line);background:#0b0e10b8;padding:14px}.report-list article>div{display:flex;flex-direction:column;gap:6px}.report-list b{font:600 10px var(--mono)}.report-list span,.report-list small{color:var(--muted);font-size:9px}.report-list button{border:1px solid var(--line);background:none;color:inherit;padding:9px;font:600 8px var(--mono);cursor:pointer}.profile-stats{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin:18px 0}.profile-stats>div{padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.profile-stats>div:nth-child(2n){border-right:0}.profile-stats>div:nth-last-child(-n+2){border-bottom:0}.profile-stats b{font:600 15px var(--mono)}.profile-stats span{display:block;color:var(--muted);font:500 7px var(--mono);margin-top:4px}.profile-side>b{font:500 8px var(--mono);color:var(--cyan)}.review-list>div{padding:14px 0;border-bottom:1px solid var(--line)}.review-list b{font:600 9px var(--mono);margin-right:8px}.review-status{font:500 8px var(--mono);color:var(--cyan)}.review-status.approved{color:var(--green)}.review-status.rejected{color:var(--red)}.review-list p{white-space:pre-wrap;color:#bdc6ca;font-size:12px;line-height:1.6}.review-list small{color:var(--muted);font:500 8px var(--mono)}.review-form{margin:15px 0 25px;padding:14px;border:1px solid var(--line);display:grid;gap:8px;background:#ffffff05}.review-form select,.review-form textarea{border:1px solid var(--line);background:#060809;color:var(--text);padding:9px}.review-form textarea{min-height:100px;resize:vertical}.score-row{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.review-form button{height:38px;border:0}@media(max-width:900px){.messages-layout{grid-template-columns:1fr}.messages-layout>aside{border-right:0;border-bottom:1px solid var(--line);max-height:220px;overflow:auto}.security-card{grid-template-columns:1fr 1fr}.security-card>div:nth-child(2){border-right:0}.security-card>div{border-bottom:1px solid var(--line)}.notification-list>button{grid-template-columns:10px 100px 1fr}.notification-list time{display:none}}@media(max-width:620px){.security-card{grid-template-columns:1fr}.security-card>div{border-right:0}.invite-row,.report-list article{grid-template-columns:1fr}.notification-list>button{grid-template-columns:10px 1fr}.notification-list span{grid-column:2}.chat-list>div{max-width:90%}}.avatar-img{object-fit:cover!important;padding:0!important;color:transparent!important}.profile-identicon.avatar-img{border-radius:18px}.identicon.avatar-img,.big-identicon.avatar-img{border-radius:10px}.repo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.repo-card{border:1px solid var(--line);background:#0b0e10c7;padding:20px;min-height:260px;display:flex;flex-direction:column;gap:12px}.repo-card h3{font-size:20px;margin:2px 0}.repo-card p{color:var(--muted);line-height:1.6;font-size:12px;min-height:40px}.repo-card>a{align-self:flex-start;border:1px solid var(--line);padding:9px 11px;font:600 9px var(--mono);color:var(--green)}.repo-head,.repo-meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font:500 9px var(--mono);color:var(--muted)}.repo-head{justify-content:space-between}.repo-head span{color:var(--green)}.repo-meta span{border:1px solid var(--line);padding:6px 8px}.attachment-list{display:flex;flex-direction:column;gap:7px;margin:8px 0}.attachment-list>a,.attachment-list>button,.message-files button,.profile-repos button{border:1px solid var(--line);background:#ffffff05;color:var(--text);padding:10px 11px;text-align:left;display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;font:500 10px var(--mono)}.attachment-list>a:hover,.attachment-list>button:hover,.message-files button:hover,.profile-repos button:hover{border-color:#b7ff3c52;background:#b7ff3c0a}.attachment-list small,.message-files small,.profile-repos small{color:var(--muted)}.file-button,.clip-button{border:1px solid var(--line);padding:9px 11px;cursor:pointer;font:600 9px var(--mono);display:inline-flex;align-items:center;justify-content:center;gap:7px}.file-button input,.clip-button input{display:none}.file-button:hover,.clip-button:hover{border-color:#b7ff3c4d;color:var(--green)}.message-files{display:flex;flex-direction:column;gap:5px;margin:7px 0}.message-files button{padding:7px 9px;font-size:9px}.profile-repos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0 28px}.profile-repos button{display:flex;flex-direction:column;align-items:flex-start}.profile-repos b{font-size:12px}.article-files{margin-bottom:28px}.article-files>a{display:flex}.field input[type=file]{padding:10px;background:#ffffff05;border:1px dashed var(--line2)}@media(max-width:1050px){.repo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.repo-grid,.profile-repos{grid-template-columns:1fr}.topbar nav{overflow-x:auto;max-width:48vw}.topbar nav button{white-space:nowrap}}:root{--void:#05060a;--carbon:rgba(14,17,26,.58);--panel:rgba(14,18,29,.64);--panel2:rgba(22,27,43,.52);--line:rgba(255,255,255,.1);--line2:rgba(255,255,255,.18);--text:#f8faff;--muted:#8f9bad;--green:#a9ff68;--cyan:#63dcff;--violet:#a78bfa;--blue:#6d8dff;--red:#ff6f86;--yellow:#ffd479;--glass-shadow:0 24px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);--glass:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.022) 42%,rgba(99,220,255,.018))}html,body,#root{min-height:100%;background:#05060a}body{overflow-x:hidden;background:radial-gradient(circle at 14% -10%,rgba(90,111,255,.16),transparent 33%),radial-gradient(circle at 88% 8%,rgba(88,224,255,.11),transparent 32%),radial-gradient(circle at 65% 92%,rgba(167,139,250,.08),transparent 34%),#05060a}body:before,body:after{content:"";position:fixed;pointer-events:none;z-index:0;filter:blur(80px);border-radius:50%;opacity:.48;animation:auroraFloat 16s ease-in-out infinite alternate}body:before{width:34vw;height:34vw;left:-12vw;top:14vh;background:#5a7eff29}body:after{width:28vw;height:28vw;right:-8vw;bottom:4vh;background:#3bd6ff1c;animation-delay:-7s}@keyframes auroraFloat{to{transform:translate3d(7vw,-4vh,0) scale(1.15)}}.app-shell{position:relative;isolation:isolate}.background{opacity:.32}.background .grid{background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 76%);mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 76%)}.background:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 15%,rgba(255,255,255,.025) 45%,transparent 70%);transform:translate(-100%);animation:ambientSweep 13s linear infinite}@keyframes ambientSweep{to{transform:translate(100%)}}.topbar{top:12px;left:18px;right:18px;height:62px;border:1px solid rgba(255,255,255,.11);border-radius:22px;padding:0 14px 0 12px;background:#0a0c148f;backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);box-shadow:0 18px 65px #00000052,inset 0 1px #ffffff14;overflow:visible}.topbar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(105deg,rgba(255,255,255,.055),transparent 34%,rgba(100,220,255,.035),transparent 72%);pointer-events:none}.brand{position:relative;z-index:1}.brand>b{width:38px;height:38px;border-radius:13px;border-color:#91e9ff3d;background:linear-gradient(145deg,#63dcff29,#a78bfa1a);color:#dff9ff;box-shadow:inset 0 1px #ffffff1f,0 8px 25px #3da4ff14}.brand>span{font-weight:750;letter-spacing:.035em}.brand>span span{color:var(--cyan)}.topbar nav{justify-content:center;gap:4px}.topbar nav button{border-radius:11px;padding:9px 10px;font-size:8px}.topbar nav button:hover{background:#ffffff0e;color:#fff}.topbar nav button.active{background:#ffffff16;color:#fff;box-shadow:inset 0 1px #ffffff14}.top-actions>button,.top-actions select,.user-menu button{border-radius:11px;background:#ffffff0b;border-color:#ffffff17}.top-actions>button:hover,.top-actions select:hover{background:#ffffff17;transform:translateY(-1px)}.primary{background:linear-gradient(135deg,#baff76,#83f1a7)!important;border-color:#baff76cc!important;box-shadow:0 8px 28px #97ff701a,inset 0 1px #ffffff80!important}.primary:hover{box-shadow:0 12px 38px #97ff702e,inset 0 1px #ffffffa6!important;transform:translateY(-1px)}.content{max-width:1520px;padding:94px 28px 100px}.hero{min-height:720px;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:46px;padding:72px 0 70px}.hero-copy{position:relative}.hero-copy:before{content:"NETWORK / RESEARCH / BUILD";position:absolute;top:-38px;right:5%;font:500 8px var(--mono);letter-spacing:.18em;color:#ffffff38}.hero h1{font-size:clamp(78px,9vw,142px);line-height:.78;letter-spacing:-.085em;text-shadow:0 8px 45px rgba(85,136,255,.09)}.hero h1 span{color:#94eaff;text-shadow:0 0 40px rgba(99,220,255,.18)}.hero h2{font-size:clamp(23px,2.2vw,34px);font-weight:570;color:#f9fbff}.hero-copy>p{font-size:15px;color:#aab5c6;max-width:800px}.eyebrow,.page-hero>span,.section-head>div>span,.system-note>span,.subhead>span{color:#9cecff}.stats{border-top-color:#ffffff1a}.hero-panel,.signal-panel,.pub-card,.person-card,.repo-card,.security-card,.messages-layout,.gate,.search-modal,.terminal,.modal,.article-modal,.identity-provider,.admin-panel,.admin-table{background:var(--glass);border:1px solid rgba(255,255,255,.105);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);box-shadow:var(--glass-shadow)}.hero-panel{position:relative;border-radius:28px;padding:28px;overflow:hidden;transform:perspective(1100px) rotateY(-2deg) rotateX(1deg);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.hero-panel:hover{transform:perspective(1100px) rotateY(0) rotateX(0) translateY(-4px)}.hero-panel:before{content:"";position:absolute;width:220px;height:220px;right:-60px;top:-70px;border-radius:50%;background:radial-gradient(circle,rgba(98,221,255,.2),transparent 68%);filter:blur(8px)}.hero-panel h3{font-size:36px;background:linear-gradient(90deg,#fff,#9cecff);-webkit-background-clip:text;background-clip:text;color:transparent}.security-lines{border-top-color:#ffffff17}.security-lines b{color:#adf5ff}.page-hero{padding:74px 0 34px;position:relative}.page-hero h1{font-size:clamp(48px,6vw,86px);letter-spacing:-.06em}.page-hero p{max-width:820px;color:#9ca9bb}.page-hero:after{content:"";display:block;height:1px;margin-top:35px;background:linear-gradient(90deg,rgba(255,255,255,.13),transparent 76%)}.pub-grid,.people-grid,.repo-grid{gap:16px}.pub-card,.person-card,.repo-card{border-radius:22px;position:relative;overflow:hidden;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s}.pub-card:before,.person-card:before,.repo-card:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,rgba(255,255,255,.065),transparent 28%,transparent 72%,rgba(96,210,255,.025));opacity:.8;pointer-events:none}.pub-card:hover,.person-card:hover,.repo-card:hover{transform:translateY(-6px) scale(1.006);border-color:#9cecff38;background:linear-gradient(145deg,#ffffff1b,#ffffff09)}.pub-card{padding:24px;min-height:350px}.pub-card h3{font-size:25px}.meta-row>span,.skills span,.repo-meta span{border-radius:999px;background:#ffffff06}.person-card{border-radius:22px}.identicon,.big-identicon,.profile-identicon{border-radius:14px!important;border-color:#80e0ff2e;background:linear-gradient(145deg,#63dcff29,#a78bfa1f);color:#baf4ff}.profile-identicon{border-radius:30px!important}.avatar-img{box-shadow:0 12px 34px #0003}.toolbar{border-radius:16px;padding:8px;background:#ffffff06;border:1px solid rgba(255,255,255,.075);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin-bottom:24px}.toolbar button{border-radius:10px}.toolbar button.active{background:#ffffff17;border-color:#ffffff26}.overlay{background:#0204098c;backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%)}.modal,.search-modal,.terminal,.article-modal{border-radius:28px;background:linear-gradient(145deg,#181d2bd6,#0a0d16cc);border-color:#ffffff21;box-shadow:0 40px 120px #00000080,inset 0 1px #ffffff14}.modal{padding:20px}.modal-top{border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:14px;margin-bottom:18px}.modal-top button{border-radius:10px}.field input,.field textarea,.field select,.review-form select,.review-form textarea,.chat-form input{border-radius:13px;background:#02040a73!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px 4px #00000040}.field input:focus,.field textarea:focus,.field select:focus{border-color:#63dcff6b!important;box-shadow:0 0 0 4px #63dcff0f}.auth-modal{max-width:470px}.social-auth{display:grid;gap:9px;margin:2px 0 16px}.social-auth button{height:48px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0b;color:#f7f9ff;font-weight:650;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;letter-spacing:-.01em}.social-auth button:hover{background:#ffffff16;transform:translateY(-1px);border-color:#ffffff29}.social-auth button span{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#ffffff14;font-weight:800}.social-auth .google span{color:#fff}.social-auth .github span{font-size:19px}.social-auth .microsoft span{color:#70b7ff}.social-auth .discord span{color:#a9b3ff}.auth-divider{display:flex;align-items:center;gap:10px;color:#6f7c8f;font:500 8px var(--mono);letter-spacing:.12em;margin:14px 0}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:#ffffff13;flex:1}.auth-switch{width:100%;margin-top:10px;border:0;background:none;color:#93dcf4;font-size:11px;cursor:pointer;padding:8px}.auth-shield{display:flex;align-items:center;gap:14px;padding:15px;border:1px solid rgba(99,220,255,.12);border-radius:16px;background:#63dcff09;margin-bottom:16px}.auth-shield b{display:grid;place-items:center;width:43px;height:43px;border-radius:14px;background:#63dcff1f;color:#aeeeff;font:700 11px var(--mono)}.auth-shield span{font:600 9px var(--mono);color:#aab7c9}.identity-center{margin:34px 0}.section-head.mini h2{font-size:32px}.identity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.identity-provider{border-radius:18px;padding:14px;display:grid;grid-template-columns:46px 1fr auto;gap:13px;align-items:center}.identity-provider.connected{border-color:#a9ff682b}.provider-mark{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#fff1;font-weight:800;font-size:18px}.provider-mark.google{color:#fff}.provider-mark.github{font-size:21px}.provider-mark.microsoft{color:#6fbdff}.provider-mark.discord{color:#aab4ff}.identity-provider section{display:flex;flex-direction:column;gap:5px;min-width:0}.identity-provider section b{font:650 10px var(--mono)}.identity-provider section span{color:var(--muted);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity-provider button{border:1px solid var(--line);border-radius:10px;background:#ffffff09;padding:9px;color:inherit;font:600 8px var(--mono);cursor:pointer}.identity-provider button:disabled{opacity:.35;cursor:not-allowed}.profile-layout{gap:22px}.profile-side,.profile-main{border-radius:24px;background:var(--glass);border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--glass-shadow)}.profile-side{position:sticky;top:92px}.profile-repos button{border-radius:14px}.messages-layout{border-radius:24px;overflow:hidden}.messages-layout>aside{background:#080a1138}.messages-layout>aside>button{border-radius:13px}.chat-list>div{border-radius:16px}.chat-list>div.mine{background:linear-gradient(145deg,#a9ff6814,#63dcff09)}.notification-list{border-radius:22px;overflow:hidden}.notification-list>button{background:#0e121c73}.security-card{border-radius:22px;overflow:hidden}.session-list{border-radius:18px;overflow:hidden;background:var(--glass);box-shadow:var(--glass-shadow)}.admin-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:7px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:#ffffff06;margin:0 0 20px}.admin-tabs button{border:0;border-radius:11px;background:transparent;color:var(--muted);padding:11px 14px;font:650 8px var(--mono);cursor:pointer}.admin-tabs button.active,.admin-tabs button:hover{background:#ffffff13;color:#fff}.admin-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.admin-kpis article{border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:18px;background:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--glass-shadow)}.admin-kpis span{display:block;color:var(--muted);font:600 8px var(--mono);letter-spacing:.08em}.admin-kpis b{display:block;font-size:31px;letter-spacing:-.05em;margin-top:9px}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.admin-panel{border-radius:20px;padding:20px}.admin-panel h3{font:650 10px var(--mono);margin:0 0 14px;color:#c7f5ff}.admin-line{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07);font:500 9px var(--mono)}.admin-line span{color:var(--muted)}.muted{color:var(--muted)!important}.admin-table{border-radius:20px;overflow:hidden}.admin-row{display:grid;grid-template-columns:2fr 1fr 1fr .6fr .7fr;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.065);background:#0a0d1557;font-size:10px}.admin-row:last-child{border-bottom:0}.admin-row.head{background:#ffffff0d;color:#78869a;font:650 8px var(--mono)}.admin-row>span{min-width:0}.admin-row>span b,.admin-row>span small{display:block}.admin-row small{color:var(--muted);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-row select,.admin-row button{min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#10141f;color:#eaf0f7;padding:8px;font:600 8px var(--mono)}.admin-row button{cursor:pointer}.admin-row.content-head{grid-template-columns:2.4fr .7fr 1.2fr .8fr}.admin-row.security-event,.admin-row.audit-event{grid-template-columns:2fr .8fr 1fr 1fr}.yellow{color:var(--yellow)!important}.app-footer{margin:0 18px 18px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#0a0c1259;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media(max-width:1200px){.topbar{left:10px;right:10px}.topbar nav{overflow-x:auto;justify-content:flex-start}.hero{grid-template-columns:1fr}.hero-panel{max-width:780px;transform:none}.admin-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.content{padding-left:16px;padding-right:16px}.topbar{height:auto;min-height:60px;flex-wrap:wrap;padding:9px 10px}.topbar nav{order:3;width:100%;flex-basis:100%;padding-top:4px}.hero{padding-top:95px}.pub-grid,.people-grid,.repo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-grid,.admin-grid{grid-template-columns:1fr}.admin-row{grid-template-columns:1.5fr 1fr 1fr}.admin-row>:nth-child(n+4){display:none}.admin-row.content-head,.admin-row.security-event,.admin-row.audit-event{grid-template-columns:1.6fr 1fr 1fr}.admin-row.content-head>:nth-child(4){display:block}}@media(max-width:620px){.content{padding-top:122px}.hero{min-height:auto;padding-top:60px}.hero h1{font-size:68px}.pub-grid,.people-grid,.repo-grid,.admin-kpis{grid-template-columns:1fr}.identity-provider{grid-template-columns:42px 1fr}.identity-provider button{grid-column:1/-1}.top-actions{width:100%;overflow-x:auto}.top-actions>button{flex:0 0 auto}.profile-side{position:static}.admin-row,.admin-row.content-head,.admin-row.security-event,.admin-row.audit-event{grid-template-columns:1fr 1fr}.admin-row>:nth-child(n+3){display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.pub-card:hover,.person-card:hover,.repo-card:hover,.hero-panel:hover{transform:none!important}}.report-list article{display:flex;align-items:center;justify-content:space-between;gap:18px}.report-actions{display:flex;gap:8px;flex:0 0 auto}.report-actions button{min-width:96px}.admin-activity{margin-top:16px;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(180deg,#141926ad,#080a1294);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:0 24px 70px #00000047}.activity-bars{height:180px;display:grid;grid-template-columns:repeat(14,minmax(12px,1fr));align-items:end;gap:8px;padding-top:12px}.activity-bars>div{height:150px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-width:0}.activity-bars i{display:block;min-height:8px;border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#71f8fff2,#7c5cff85);box-shadow:0 0 26px #53deff3b;transition:height .45s cubic-bezier(.2,.8,.2,1),filter .2s}.activity-bars>div:hover i{filter:brightness(1.3)}.activity-bars small{font-size:9px;color:#e1eaff66;white-space:nowrap;overflow:visible}html[data-accent=cyan]{--cyan:#63dcff}html[data-accent=lime]{--cyan:#b8ff72;--blue:#8fdc84}html[data-accent=violet]{--cyan:#b59cff;--blue:#8f8cff}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-density=compact] .content{max-width:1580px}html[data-density=compact] .pub-card,html[data-density=compact] .person-card,html[data-density=compact] .repo-card{padding:16px;min-height:auto}html[data-density=compact] .page-hero{padding-top:50px;padding-bottom:24px}html[data-density=compact] .profile-side,html[data-density=compact] .profile-main{padding:16px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:24px;background:var(--glass);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:var(--glass-shadow)}.settings-card:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,rgba(255,255,255,.05),transparent 35%,rgba(99,220,255,.025));pointer-events:none}.settings-card>span{font:600 8px var(--mono);letter-spacing:.14em;color:var(--cyan)}.settings-card h3{font-size:25px;margin:10px 0 18px}.settings-card>select{width:100%;height:44px;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:#10141f;color:var(--text);padding:0 12px}.settings-card>small{display:block;color:var(--muted);margin-top:10px;line-height:1.5}.segmented{display:flex;gap:7px;flex-wrap:wrap}.segmented button,.accent-picker button,.settings-actions button{border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff09;color:var(--muted);padding:11px 13px;font:650 8px var(--mono);cursor:pointer}.segmented button.active,.segmented button:hover,.accent-picker button.active,.accent-picker button:hover{background:#ffffff17;color:#fff;border-color:#ffffff2e}.accent-picker{display:flex;gap:8px;flex-wrap:wrap}.accent-picker button{display:flex;align-items:center;gap:8px}.accent-picker i{width:13px;height:13px;border-radius:50%;box-shadow:0 0 18px currentColor}.accent-picker .cyan i{background:#63dcff;color:#63dcff}.accent-picker .lime i{background:#b8ff72;color:#b8ff72}.accent-picker .violet i{background:#b59cff;color:#b59cff}.settings-actions{display:flex;justify-content:flex-end;margin-top:16px}.settings-actions button:hover{color:#fff;background:#ffffff14}@media(max-width:760px){.settings-grid{grid-template-columns:1fr}}.settings-card .browser-language{margin-top:12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#ffffff09;color:var(--muted);padding:9px 11px;font:650 8px var(--mono);cursor:pointer}.settings-card .browser-language:hover{background:#ffffff14;color:#fff}.premium-nav{left:16px;right:16px;top:12px;width:auto;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(180deg,#0f141ec2,#080b129e);-webkit-backdrop-filter:blur(28px) saturate(145%);backdrop-filter:blur(28px) saturate(145%);box-shadow:0 18px 70px #00000052,inset 0 1px #ffffff12;padding:8px 10px}.premium-nav:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.06),transparent 28%,transparent 72%,rgba(103,232,249,.035))}.primary-nav{display:flex;align-items:center;gap:3px;min-width:0}.primary-nav>button,.nav-more>summary{padding:10px 12px;border-radius:12px;font-size:10px;letter-spacing:.06em;white-space:nowrap}.primary-nav>button.active{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff0f}.nav-more>summary{list-style:none;cursor:pointer;color:var(--muted);border:1px solid transparent}.nav-more>summary::-webkit-details-marker,.identity-menu>summary::-webkit-details-marker{display:none}.nav-more[open]>summary{background:#ffffff12;color:var(--text)}.nav-more>div{position:absolute;top:calc(100% + 13px);left:0;width:220px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#080b12eb;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);box-shadow:0 24px 70px #0000008c;z-index:100}.nav-more>div button{display:block;width:100%;text-align:left;padding:11px 12px;border-radius:10px}.nav-more>div button:hover,.nav-more>div button.active{background:#ffffff12}.round-action{width:38px;height:38px;padding:0!important;border-radius:12px!important}.lang-select{height:38px;min-width:57px;border-radius:12px!important}.identity-menu{position:relative}.identity-menu>summary{height:38px;display:flex;align-items:center;gap:8px;max-width:190px;padding:0 11px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff09;cursor:pointer;font-size:10px}.identity-menu>summary span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.identity-menu>div{position:absolute;right:0;top:calc(100% + 13px);width:230px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:#080b12f0;-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%);box-shadow:0 28px 80px #00000094;z-index:110}.identity-menu>div button{display:block;width:100%;text-align:left;padding:11px 12px;border-radius:10px}.identity-menu>div button:hover{background:#ffffff12}.identity-menu .admin-link{color:var(--accent);border-top:1px solid rgba(255,255,255,.07);margin-top:4px;padding-top:14px}.ultimate-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:30px 0 28px;padding:26px 28px;border:1px solid rgba(255,255,255,.075);border-radius:24px;background:linear-gradient(125deg,#121823b8,#060a1066);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:inset 0 1px #ffffff0d}.ultimate-head span{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--accent)}.ultimate-head h1{margin:8px 0;font-size:clamp(30px,4vw,54px);letter-spacing:-.05em}.ultimate-head p{max-width:760px;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.ultimate-head>.primary{flex:0 0 auto}.segment-bar{display:flex;gap:6px;padding:6px;margin-bottom:16px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#ffffff06;overflow:auto}.segment-bar button{padding:10px 13px;border-radius:11px;white-space:nowrap;font-size:10px}.segment-bar button.active{background:#ffffff14;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff12}.discovery-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px}.signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.signal-card{position:relative;min-height:300px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:23px;background:linear-gradient(145deg,#101621c2,#05090f94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 16px 55px #0003,inset 0 1px #ffffff09;cursor:pointer;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s}.signal-card:before{content:"";position:absolute;left:-20%;top:-60%;width:80%;height:120%;background:radial-gradient(circle,rgba(103,232,249,.09),transparent 62%);opacity:0;transform:translate(-20%);transition:.4s}.signal-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent) 28%,rgba(255,255,255,.08));box-shadow:0 28px 80px #00000057,0 0 0 1px #67e8f909}.signal-card:hover:before{opacity:1;transform:translate(35%)}.signal-top{display:flex;justify-content:space-between;gap:12px;position:relative;z-index:1}.signal-top>div{display:flex;gap:6px;flex-wrap:wrap}.u-pill,.lang-chip{display:inline-flex;align-items:center;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-family:var(--mono);font-size:8px;letter-spacing:.07em;color:var(--muted);background:#ffffff06}.u-pill.research{color:#b9ff85;border-color:#b9ff8533}.u-pill.knowledge{color:#76e7ff;border-color:#76e7ff33}.u-pill.writeup{color:#ffd074;border-color:#ffd07433}.u-pill.space{color:#bdadff}.signal-card h3{position:relative;z-index:1;margin:28px 0 12px;font-size:23px;line-height:1.04;letter-spacing:-.04em}.signal-card>p{position:relative;z-index:1;min-height:58px;color:var(--muted);line-height:1.65;font-size:12px}.signal-tags{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0 28px}.signal-tags span{font-size:9px;color:color-mix(in srgb,var(--accent) 64%,var(--muted))}.signal-card>footer{position:absolute;left:22px;right:22px;bottom:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.065);padding-top:15px}.signal-card footer>button{display:flex;align-items:center;gap:9px;text-align:left}.signal-card footer button span{display:flex;flex-direction:column}.signal-card footer button b{font-size:10px}.signal-card footer button small{font-size:8px;color:var(--muted)}.signal-card footer>div{display:flex;gap:8px}.signal-card footer>div span{font-family:var(--mono);font-size:8px;color:var(--muted)}.u-avatar{width:30px;height:30px;border-radius:10px;object-fit:cover;border:1px solid rgba(255,255,255,.09)}.u-avatar.fallback{display:grid;place-items:center;background:#67e8f91a;color:var(--accent);font-size:9px}.pulse-panel{position:sticky;top:90px;height:max-content;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:#090d149e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pulse-panel>span{font-family:var(--mono);font-size:9px;color:var(--accent);letter-spacing:.14em}.pulse-panel h3{font-size:16px;margin:12px 0 16px}.pulse-panel>button{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:"b e" "s s";gap:3px;text-align:left;padding:10px 4px;border-bottom:1px solid rgba(255,255,255,.05)}.pulse-panel>button b{grid-area:b;font-size:10px}.pulse-panel>button em{grid-area:e;font-style:normal;font-family:var(--mono);font-size:8px;color:var(--muted)}.pulse-panel>button small{grid-area:s;color:var(--muted);font-size:8px}.ethos{margin-top:18px;padding:15px;border-radius:15px;background:linear-gradient(145deg,#67e8f90e,#a78bfa09);border:1px solid rgba(255,255,255,.05)}.ethos b{font-size:9px}.ethos p{margin:8px 0 0;color:var(--muted);font-size:9px;line-height:1.55}.loading-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.loading-grid i{height:300px;border-radius:23px;background:linear-gradient(100deg,#ffffff06,#fff1,#ffffff06);background-size:220% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-220% 0}}.community-toolbar,.qa-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.community-toolbar form,.qa-toolbar form{display:flex;gap:7px;max-width:540px;flex:1}.community-toolbar input,.qa-toolbar input{flex:1}.community-toolbar>span{font-size:10px;color:var(--muted)}.community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.community-card{display:flex;min-height:250px;padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:linear-gradient(145deg,#0d121cb8,#06090e80);overflow:hidden}.community-mark{width:38px;flex:0 0 auto;font-size:18px;font-weight:800;color:var(--accent);opacity:.7}.community-body{display:flex;flex-direction:column;min-width:0;flex:1}.community-body>span{font-family:var(--mono);font-size:8px;color:var(--muted)}.community-body h3{margin:13px 0 8px;font-size:20px}.community-body p{color:var(--muted);font-size:10px;line-height:1.6;min-height:50px}.community-body>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.community-body>div small{color:var(--accent);font-size:8px}.community-body footer{display:flex;align-items:center;gap:6px;margin-top:16px;padding-top:13px;border-top:1px solid rgba(255,255,255,.055)}.community-body footer span{font-size:8px;color:var(--muted)}.community-body footer button{margin-left:auto;padding:7px 9px;border-radius:9px;font-size:8px}.community-body footer button+button{margin-left:0}.community-body footer .joined{color:#b9ff85}.suite-drawer{position:fixed;z-index:180;right:12px;top:12px;bottom:12px;width:min(650px,calc(100vw - 24px));padding:28px;overflow:auto;border:1px solid rgba(255,255,255,.11);border-radius:26px;background:#070a10f0;-webkit-backdrop-filter:blur(34px) saturate(135%);backdrop-filter:blur(34px) saturate(135%);box-shadow:-30px 0 100px #00000094}.drawer-close{position:sticky;float:right;top:0;width:38px;height:38px;border-radius:12px;background:#ffffff0d;z-index:2}.suite-drawer header>span{font-family:var(--mono);font-size:9px;color:var(--accent)}.suite-drawer header h2{font-size:34px;margin:12px 0}.suite-drawer header p{color:var(--muted);line-height:1.7}.suite-drawer header>div{display:flex;gap:6px;flex-wrap:wrap}.suite-drawer header small{color:var(--accent)}.suite-drawer>section{margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.07)}.suite-drawer ol{padding-left:20px;color:var(--muted);font-size:11px;line-height:1.8}.drawer-feed{display:grid;gap:8px}.drawer-feed button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.drawer-feed button span,.drawer-feed button small{font-size:8px;color:var(--muted)}.drawer-feed button b{margin:6px 0;font-size:12px}.suite-overlay{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:20px;background:#0000009e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.suite-modal{width:min(520px,100%);padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:23px;background:#090d14f2;box-shadow:0 40px 120px #000000a6}.suite-modal.wide{width:min(760px,100%)}.suite-modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.suite-modal-head b{font-family:var(--mono);font-size:10px}.suite-modal-head button{width:34px;height:34px;border-radius:10px}.suite-modal label{display:grid;gap:7px;margin:11px 0;font-size:9px;color:var(--muted)}.suite-modal input,.suite-modal textarea,.suite-modal select{width:100%}.qa-toolbar>div{display:flex;gap:5px}.qa-toolbar>div button{padding:9px 10px;border-radius:10px;font-size:8px}.qa-toolbar>div button.active{background:#ffffff14}.qa-list{display:grid;gap:9px}.qa-list>article{display:grid;grid-template-columns:85px 1fr;gap:18px;padding:18px 20px;border:1px solid rgba(255,255,255,.065);border-radius:18px;background:#090d1487;cursor:pointer;transition:.2s}.qa-list>article:hover{transform:translate(3px);border-color:#67e8f929;background:#0d131dad}.vote-column{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:3px 8px;padding-right:17px;border-right:1px solid rgba(255,255,255,.06)}.vote-column b{font-size:16px}.vote-column span{font-size:7px;color:var(--muted)}.qa-list section>div{display:flex;gap:5px;align-items:center}.q-status{padding:4px 7px;border-radius:999px;font-size:7px;border:1px solid rgba(255,255,255,.08)}.q-status.solved{color:#b9ff85;border-color:#b9ff8533}.qa-list section small,.qa-drawer header small{color:var(--accent);font-size:8px}.qa-list h3{font-size:17px;margin:9px 0 7px}.qa-list p{font-size:10px;color:var(--muted);line-height:1.55;margin:0}.qa-list footer{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.qa-list footer button,.qa-list footer time{font-size:8px;color:var(--muted)}.qa-drawer>header{display:flex;gap:18px}.q-score{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:42px}.q-score button{width:34px;height:28px;border-radius:9px}.q-score b{font-size:18px}.q-score span{color:#b9ff85;font-size:18px}.qa-drawer header section{min-width:0}.qa-drawer .qa-body{white-space:pre-wrap;color:var(--text);font-size:12px;line-height:1.75;margin-top:22px}.answer-head{margin:28px 0 10px;padding-top:20px;border-top:1px solid rgba(255,255,255,.07)}.answer{display:flex;gap:16px;padding:18px 0;border-top:1px solid rgba(255,255,255,.055)}.answer.accepted{background:linear-gradient(90deg,rgba(185,255,133,.04),transparent);border-radius:14px;padding-left:10px}.answer>section{flex:1}.answer p{white-space:pre-wrap;font-size:11px;line-height:1.7}.answer footer{display:flex;justify-content:space-between}.answer footer button{font-size:8px;color:var(--accent)}.answer-form{display:grid;gap:10px;margin-top:24px}.answer-form textarea{width:100%}.collection-section{margin:28px 0}.collection-section>h2{font-size:16px;margin-bottom:12px}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.collection-card{min-height:220px;padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:linear-gradient(145deg,#0f141fbd,#06090f80);position:relative;overflow:hidden}.collection-card>span{font-family:var(--mono);font-size:8px;color:var(--accent)}.collection-card h3{font-size:20px;margin:18px 0 9px}.collection-card p{font-size:10px;color:var(--muted);line-height:1.6}.collection-card footer{position:absolute;left:22px;right:22px;bottom:18px;display:flex;justify-content:space-between;color:var(--muted);font-size:8px}.collection-stack{position:absolute;right:18px;top:18px;width:50px;height:42px}.collection-stack i{position:absolute;width:42px;height:28px;border-radius:8px;border:1px solid rgba(255,255,255,.09);background:#67e8f90a}.collection-stack i:nth-child(1){transform:rotate(-9deg);top:5px}.collection-stack i:nth-child(2){transform:rotate(5deg);left:7px}.collection-stack i:nth-child(3){left:4px;top:7px;background:#a78bfa0d}.ultimate-empty{grid-column:1/-1;min-height:180px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed rgba(255,255,255,.08);border-radius:20px;color:var(--muted)}.ultimate-empty b{font-size:28px;color:var(--accent)}@media(max-width:1180px){.primary-nav>button:nth-of-type(4),.primary-nav>button:nth-of-type(5){display:none}.discovery-layout{grid-template-columns:1fr}.pulse-panel{position:static}.community-grid,.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.premium-nav{left:7px;right:7px;top:7px;border-radius:18px}.primary-nav{display:none}.identity-menu>summary span{display:none}.ultimate-head{align-items:flex-start;flex-direction:column;padding:20px}.signal-grid,.community-grid,.collection-grid,.loading-grid{grid-template-columns:1fr}.signal-card{min-height:290px}.discovery-layout{display:block}.pulse-panel{margin-top:18px}.community-toolbar,.qa-toolbar{align-items:stretch;flex-direction:column}.qa-toolbar>div{overflow:auto}.qa-list>article{grid-template-columns:60px 1fr;padding:14px}.suite-drawer{right:5px;top:5px;bottom:5px;width:calc(100vw - 10px);border-radius:20px;padding:20px}.top-actions .round-action:nth-of-type(2){display:none}}.repo-browser{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.repo-v3{min-height:220px;padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:linear-gradient(145deg,#0e131db8,#05080e85);cursor:pointer;transition:.22s}.repo-v3:hover{transform:translateY(-4px);border-color:#67e8f92e;box-shadow:0 25px 70px #00000047}.repo-v3-head{display:flex;justify-content:space-between;font-family:var(--mono);font-size:8px;color:var(--muted)}.repo-v3-head span{color:var(--accent)}.repo-v3 h3{font-size:17px;margin:22px 0 10px}.repo-v3 h3 b{color:var(--muted);font-weight:500}.repo-v3 p{font-size:10px;color:var(--muted);line-height:1.6;min-height:48px}.repo-language{display:flex;gap:12px;align-items:center;font-size:8px;color:var(--muted)}.repo-language i{width:8px;height:8px;border-radius:99px;background:var(--accent);box-shadow:0 0 15px color-mix(in srgb,var(--accent) 35%,transparent)}.repo-v3 footer{display:flex;gap:13px;margin-top:18px;padding-top:13px;border-top:1px solid rgba(255,255,255,.055);font-family:var(--mono);font-size:8px;color:var(--muted)}.repo-actions{display:flex;gap:7px!important;margin-top:18px}.repo-actions button,.repo-actions a{padding:9px 11px;border:1px solid rgba(255,255,255,.075);border-radius:10px;font-size:8px;color:var(--muted);background:#ffffff06}.repo-tabs{display:flex;gap:5px;margin:22px 0 0;padding:5px;border:1px solid rgba(255,255,255,.06);border-radius:14px}.repo-tabs button{padding:9px 12px;border-radius:10px;font-size:8px}.repo-tabs button.active{background:#ffffff13;color:var(--text)}.repo-code{margin-top:16px}.branch-line{display:flex;justify-content:space-between;padding:11px 13px;border:1px solid rgba(255,255,255,.06);border-radius:12px 12px 0 0;background:#ffffff05;font-size:9px}.file-tree{border:1px solid rgba(255,255,255,.06);border-top:0;border-radius:0 0 12px 12px;overflow:hidden}.file-tree>div{display:grid;grid-template-columns:24px 1fr auto 90px;gap:10px;padding:11px 13px;border-top:1px solid rgba(255,255,255,.045);font-size:9px}.file-tree small,.file-tree em{font-style:normal;color:var(--muted);font-family:var(--mono);font-size:7px}.issue-toolbar{display:flex;align-items:center;justify-content:space-between}.issue-list{display:grid;margin-top:12px}.issue-list article{display:flex;gap:13px;padding:14px 2px;border-top:1px solid rgba(255,255,255,.055)}.issue-dot{width:9px;height:9px;margin-top:5px;border:2px solid #b9ff85;border-radius:50%}.issue-dot.closed{border-color:var(--muted)}.issue-list section{flex:1}.issue-list b{font-size:11px}.issue-list p{font-size:9px;color:var(--muted);line-height:1.6}.issue-list small{display:inline-flex;margin-right:5px;padding:3px 6px;border-radius:99px;background:#67e8f90f;color:var(--accent);font-size:7px}.issue-list em{display:block;margin-top:8px;color:var(--muted);font-size:7px;font-style:normal}.repo-activity{display:grid;gap:0}.activity-event{display:flex;gap:12px;padding:14px;border-left:1px solid rgba(255,255,255,.07);font-size:9px}.activity-event i{width:9px;height:9px;border-radius:99px;background:var(--accent);margin-left:-18px}.global-search-overlay{z-index:260}.global-search{width:min(1000px,calc(100vw - 30px));max-height:min(780px,calc(100vh - 40px));overflow:auto;padding:12px;border:1px solid rgba(255,255,255,.11);border-radius:25px;background:#070a10f0;-webkit-backdrop-filter:blur(34px) saturate(140%);backdrop-filter:blur(34px) saturate(140%);box-shadow:0 45px 150px #000000b8}.global-search>form{display:grid;grid-template-columns:32px 1fr auto;align-items:center;padding:7px 10px 14px;border-bottom:1px solid rgba(255,255,255,.075)}.global-search>form span{font-size:19px;color:var(--accent)}.global-search>form input{border:0!important;background:transparent!important;font-size:18px!important;box-shadow:none!important}.global-search kbd{padding:5px 7px;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:var(--muted);font-size:7px}.global-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 2px 2px}.search-group{padding:10px;border:1px solid rgba(255,255,255,.05);border-radius:15px;background:#ffffff04}.search-group h4{display:flex;justify-content:space-between;margin:0 0 8px;font-size:8px;letter-spacing:.08em;color:var(--muted)}.search-group h4 span{color:var(--accent)}.search-group button{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:9px;border-radius:9px;text-align:left}.search-group button:hover{background:#ffffff0e}.search-group b{font-size:9px}.search-group small{font-size:7px;color:var(--muted)}.search-hint{display:flex;align-items:center;justify-content:center;gap:12px;min-height:160px;color:var(--muted)}.search-hint span{padding:6px 8px;border-radius:8px;background:#ffffff0d;font-family:var(--mono);font-size:8px}.search-hint b{font-size:10px}.search-progress{height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:searchProgress .8s linear infinite}@keyframes searchProgress{0%{transform:translate(-70%)}to{transform:translate(70%)}}.contribution-card{margin:26px 0;padding:18px;border:1px solid rgba(255,255,255,.065);border-radius:18px;background:#ffffff04}.contribution-card header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}.contribution-card header span{font-family:var(--mono);font-size:7px;color:var(--accent)}.contribution-card header h3{margin:4px 0 0!important;font-size:13px}.contribution-card header>b{font-size:8px;color:var(--muted)}.contribution-grid{display:grid;grid-template-rows:repeat(7,8px);grid-auto-flow:column;grid-auto-columns:8px;gap:3px;overflow:hidden}.contribution-grid i{border-radius:2px;background:#ffffff09}.contribution-grid i[data-level="1"]{background:color-mix(in srgb,var(--accent) 20%,rgba(255,255,255,.04))}.contribution-grid i[data-level="2"]{background:color-mix(in srgb,var(--accent) 40%,rgba(255,255,255,.04))}.contribution-grid i[data-level="3"]{background:color-mix(in srgb,var(--accent) 65%,rgba(255,255,255,.04))}.contribution-grid i[data-level="4"]{background:var(--accent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 25%,transparent)}.contribution-card footer{display:flex;justify-content:space-between;margin-top:9px;font-size:7px;color:var(--muted);font-family:var(--mono)}@media(max-width:1180px){.repo-browser,.global-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.repo-browser,.global-search-grid{grid-template-columns:1fr}.file-tree>div{grid-template-columns:22px 1fr auto}.file-tree em{display:none}}.translation-chip{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;width:max-content}.translation-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));border-radius:14px;background:color-mix(in srgb,var(--panel) 82%,transparent);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%)}.translation-bar span{font-size:11px;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.translation-bar button{font-size:10px;color:var(--accent)}.reaction-strip{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.reaction-strip button{padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:var(--panel2);font-size:11px}.reaction-strip button:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line));transform:translateY(-1px);background:color-mix(in srgb,var(--accent) 8%,var(--panel2))}.achievement-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:8px 0 26px}.achievement-grid article{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel2) 86%,transparent),color-mix(in srgb,var(--accent) 3%,transparent));box-shadow:inset 0 1px #ffffff09;transition:.24s ease}.achievement-grid article:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 32%,var(--line))}.achievement-grid i{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-style:normal;font-size:18px}.achievement-grid span{display:flex;flex-direction:column;gap:3px}.achievement-grid b{font-size:12px}.achievement-grid small{font-size:9px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.achievement-grid article[data-tier=gold] i{filter:brightness(1.2)}.achievement-grid article[data-tier=platinum]{box-shadow:inset 0 0 40px #ffffff06,0 8px 30px #0000002e}.admin-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-line.rich{align-items:center;gap:14px}.admin-line.rich>span{display:flex;flex-direction:column;min-width:0}.admin-line.rich b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-line.rich small{color:var(--muted);margin-top:3px}.admin-line.rich em{font-size:10px;color:var(--muted);white-space:nowrap;font-style:normal}@media(min-width:1500px){.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-card{min-height:320px}.content{max-width:1500px}.repo-browser{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:2100px){.content{max-width:1680px}.signal-card{min-height:300px}}@media(max-width:980px){.admin-platform-grid{grid-template-columns:1fr}.reaction-strip{overflow-x:auto;flex-wrap:nowrap}.translation-bar{align-items:flex-start;flex-direction:column}.achievement-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.achievement-grid{grid-template-columns:1fr}.identity-menu summary span{max-width:100px;overflow:hidden;text-overflow:ellipsis}.primary-nav{max-width:52vw;overflow-x:auto;scrollbar-width:none}}.translation-editor{margin:14px 0;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--panel2) 86%,transparent);overflow:hidden}.translation-editor summary{cursor:pointer;padding:12px 14px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.08em}.translation-editor form{padding:0 14px 14px;display:grid;gap:10px}.translation-editor textarea,.translation-editor input,.translation-editor select{width:100%}.leaderboard-v3{display:grid;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:color-mix(in srgb,var(--panel) 90%,transparent);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}.leader-head,.leaderboard-v3>button{display:grid;grid-template-columns:54px minmax(260px,2fr) 140px repeat(3,100px);align-items:center;gap:12px;padding:12px 16px}.leader-head{font-size:9px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line)}.leaderboard-v3>button{width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.leaderboard-v3>button:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.leaderboard-v3>button>span:nth-child(2){display:flex;align-items:center;gap:10px}.leaderboard-v3 em{display:flex;flex-direction:column;font-style:normal;min-width:0}.leaderboard-v3 em strong{font-size:12px}.leaderboard-v3 em small{font-size:9px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-v3>button>strong{color:var(--accent)}@media(max-width:820px){.leader-head,.leaderboard-v3>button{grid-template-columns:38px minmax(180px,1fr) 90px}.leader-head span:nth-child(n+4),.leaderboard-v3>button>span:nth-child(n+4){display:none}}.saved-view-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 18px;padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--panel) 70%,transparent);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.saved-view-strip>span{font:700 10px/1.2 var(--mono);letter-spacing:.12em;color:var(--muted);margin-right:4px}.saved-view-strip>div{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden}.saved-view-strip>div button{border:0;border-radius:0;background:transparent;padding:7px 10px}.saved-view-strip>div button+button{border-left:1px solid var(--line);padding-inline:8px}.saved-view-strip form{display:flex;gap:6px;align-items:center}.saved-view-strip input{min-width:160px;padding:8px 10px}.save-view-button{border-style:dashed!important}.blocked-list{display:grid;gap:8px;margin:10px 0 20px}.blocked-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:14px;padding:11px 13px;background:var(--panel)}.blocked-list span{font-family:var(--mono);font-size:12px}.blocked-list button{padding:7px 10px}button:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.repo-code-layout{display:grid;grid-template-columns:minmax(240px,34%) 1fr;gap:12px;min-height:440px}.file-tree{min-width:0}.file-tree>button{width:100%;display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;text-align:left;gap:10px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:10px 8px}.file-tree>button:first-child{border-top:1px solid var(--line)}.file-tree>button:hover,.file-tree>button.active{background:color-mix(in srgb,var(--accent) 8%,transparent)}.file-tree>button b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-tree>button small,.file-tree>button em{font:500 10px/1 var(--mono);color:var(--muted);font-style:normal}.code-preview{min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#02060c9e;box-shadow:inset 0 1px #ffffff0a}.code-preview>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-bottom:1px solid var(--line);background:#ffffff05}.code-preview>header div{display:grid;gap:2px;min-width:0}.code-preview>header span{font:700 9px/1 var(--mono);letter-spacing:.12em;color:var(--muted)}.code-preview>header b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-preview pre{margin:0;flex:1;overflow:auto;max-height:560px;padding:16px 18px;white-space:pre;tab-size:2;font:500 12px/1.65 var(--mono);color:var(--text);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.code-preview code{font:inherit}.code-preview>footer{display:flex;gap:14px;flex-wrap:wrap;padding:9px 12px;border-top:1px solid var(--line);font:600 9px/1 var(--mono);color:var(--muted)}.preview-empty{display:grid;place-items:center;min-height:300px;padding:30px;color:var(--muted);text-align:center;font-family:var(--mono)}@media(max-width:900px){.repo-code-layout{grid-template-columns:1fr}.code-preview pre{max-height:420px}.saved-view-strip form{width:100%}.saved-view-strip form input{flex:1;min-width:0}}:root{--void:#050505;--carbon:#090909;--panel:#0c0c0d;--panel2:#101011;--panel3:#151516;--line:rgba(255,255,255,.075);--line2:rgba(255,255,255,.12);--text:#f1f1ee;--text2:#c5c6c4;--muted:#7f8185;--muted2:#56585c;--accent:#7894dc;--accent-soft:rgba(120,148,220,.12);--green:#a9c592;--cyan:#8aa6bc;--yellow:#b9aa7d;--red:#cf7777;--shadow:0 28px 80px rgba(0,0,0,.42);--mono:"Cascadia Code","JetBrains Mono","SFMono-Regular",Consolas,monospace;color-scheme:dark}html[data-accent=lime]{--accent:#9cab8d;--accent-soft:rgba(156,171,141,.11)}html[data-accent=violet]{--accent:#9487bc;--accent-soft:rgba(148,135,188,.11)}html[data-density=compact]{--workspace-gap:12px}html[data-density=comfortable]{--workspace-gap:18px}html,body,#root{background:#050505!important;color:var(--text)}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em}::selection{background:#dcded9;color:#090909}button,a,input,textarea,select{transition:color .16s ease,background-color .16s ease,border-color .16s ease,opacity .16s ease,transform .22s cubic-bezier(.2,.8,.2,1)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:1px solid #c7c9c6;outline-offset:3px}::view-transition-old(root){animation:v6-out .28s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:v6-in .38s cubic-bezier(.16,1,.3,1) both}@keyframes v6-out{to{opacity:0;transform:translateY(-8px);filter:blur(2px)}}@keyframes v6-in{0%{opacity:0;transform:translateY(10px);filter:blur(2px)}}html[data-motion=reduced] ::view-transition-old(root),html[data-motion=reduced] ::view-transition-new(root){animation:none}.background{opacity:1!important;position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#050505}.background .workspace-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 76%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 76%)}.background .pointer-light{position:absolute;width:850px;height:850px;left:calc(var(--pointer-x,50vw) - 425px);top:calc(var(--pointer-y,30vh) - 425px);background:radial-gradient(circle,rgba(122,142,184,.07),rgba(90,104,135,.025) 32%,transparent 68%);filter:blur(18px);transition:left .2s ease-out,top .2s ease-out;opacity:.72}.background .grain{position:absolute;inset:0;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E")}html[data-motion=reduced] .background .pointer-light{display:none}.topbar.premium-nav{height:62px;top:0;left:0;right:0;padding:0 max(18px,calc((100vw - 1540px)/2));gap:22px;background:#050505eb!important;border:0!important;border-bottom:1px solid var(--line)!important;-webkit-backdrop-filter:blur(18px) saturate(110%);backdrop-filter:blur(18px) saturate(110%);box-shadow:none!important}.brand{gap:10px}.brand>b{width:30px;height:30px;border:1px solid var(--line2)!important;background:#0a0a0a!important;color:#eceeeb!important;border-radius:5px;font-size:10px}.brand>span{font-size:12px;letter-spacing:.01em}.brand>span span{color:var(--muted)!important}.primary-nav{align-items:center;gap:0!important}.primary-nav>button,.nav-more summary{height:61px!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#84868a!important;font:550 11px/1 var(--mono)!important;letter-spacing:0!important;text-transform:none!important;display:flex;align-items:center;position:relative;cursor:pointer}.primary-nav>button:hover,.primary-nav>button.active,.nav-more summary:hover{color:#ededeb!important;background:transparent!important}.primary-nav>button.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:1px;background:#d8d9d6}.nav-more{position:relative}.nav-more summary{list-style:none}.nav-more summary::-webkit-details-marker{display:none}.nav-more>div,.identity-menu>div{border:1px solid var(--line2)!important;background:#0a0a0b!important;box-shadow:var(--shadow)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-radius:8px!important;padding:6px!important}.nav-more>div button,.identity-menu>div button{border-radius:5px!important;background:transparent!important;border:0!important;font-size:11px!important;color:#a2a4a7!important}.nav-more>div button:hover,.identity-menu>div button:hover{background:#141415!important;color:#fff!important}.top-actions{gap:4px!important}.round-action,.top-actions>button,.top-actions select,.identity-menu summary{height:34px!important;min-width:34px;border:1px solid transparent!important;background:transparent!important;border-radius:5px!important;color:#8b8d90!important}.round-action:hover,.top-actions>button:hover,.identity-menu summary:hover,.top-actions select:hover{color:#f0f0ed!important;background:#111112!important;border-color:var(--line)!important}.lang-select{font:550 10px var(--mono)!important;padding:0 7px!important}.identity-menu summary{display:flex!important;align-items:center!important;gap:7px!important;padding:0 9px!important;cursor:pointer}.identity-menu .online{width:5px;height:5px;background:#96b483!important;box-shadow:none!important}.primary{background:#eceeeb!important;color:#0a0a0a!important;border-color:#eceeeb!important;box-shadow:none!important}.primary:hover{background:#fff!important;filter:none!important;box-shadow:none!important;transform:translateY(-1px)}.content{max-width:1540px!important;padding:62px 28px 94px!important;margin:0 auto!important}.app-footer{max-width:1540px;margin:0 auto;padding:18px 28px 32px!important;border-top:1px solid var(--line)!important;color:#66686b!important;background:transparent!important;font:500 9px var(--mono)!important}.workspace-hero{min-height:560px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(360px,.72fr);gap:84px;align-items:center;padding:86px 0 72px;border-bottom:1px solid var(--line)}.workspace-intro{max-width:900px}.workspace-intro .eyebrow{font:600 10px var(--mono);letter-spacing:.08em;color:#77797c!important;margin-bottom:22px}.workspace-intro .eyebrow:before{content:"";display:inline-block;width:24px;height:1px;background:#5c5e61;vertical-align:middle;margin-right:10px}.workspace-intro h1{font-size:clamp(54px,6vw,96px);line-height:.94;letter-spacing:-.065em;margin:0;max-width:1050px;font-weight:600;text-wrap:balance}.workspace-intro>p{max-width:720px;color:#989a9d;font-size:16px;line-height:1.7;margin:26px 0 0}.hero-actions{margin-top:34px!important;gap:8px!important}.hero-actions button{height:42px!important;border:1px solid var(--line2)!important;background:#0c0c0d!important;border-radius:6px!important;padding:0 16px!important;font:600 10px var(--mono)!important;letter-spacing:0!important}.hero-actions button:hover{border-color:#ffffff3d!important;background:#121213!important;transform:translateY(-1px)}.workspace-status{border-left:1px solid var(--line);padding-left:30px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.status-head{display:flex;justify-content:space-between;align-items:center;color:#696b6f;font:550 9px var(--mono);letter-spacing:.06em;margin-bottom:19px}.status-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.status-grid button{min-height:92px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;text-align:left;padding:17px;cursor:pointer}.status-grid button:hover{background:#0a0a0b}.status-grid b{display:block;color:#e8e9e7;font-size:25px;font-weight:550;letter-spacing:-.04em}.status-grid span{display:block;color:#717377;margin-top:8px;font:500 9px var(--mono)}.workspace-status .system-note{display:block!important;margin:22px 0 0!important;padding:0!important;border:0!important}.workspace-status .system-note>span{color:#727477!important;font:550 9px var(--mono)!important;letter-spacing:.05em}.workspace-status .system-note p{margin-top:8px!important;color:#77797c!important;font-size:11px!important;line-height:1.65!important}.home-section{padding:72px 0;border-bottom:1px solid var(--line)}.section-more{margin-top:20px;border:0;background:transparent;color:#888b8e;font:600 10px var(--mono);padding:0;cursor:pointer}.section-more:hover{color:#fff;transform:translate(3px)}.page-hero,.ultimate-head{min-height:190px!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr)!important;align-items:end!important;gap:80px!important;padding:54px 0 34px!important;margin:0 0 20px!important;border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.page-hero>div>span,.ultimate-head>div>span{display:block;color:#6d6f72!important;font:600 9px var(--mono)!important;letter-spacing:.08em!important;margin-bottom:13px}.page-hero h1,.ultimate-head h1{font-size:clamp(44px,5vw,76px)!important;line-height:.92!important;letter-spacing:-.055em!important;margin:0!important;font-weight:600!important}.page-hero>p,.ultimate-head p{align-self:end!important;margin:0!important;color:#8e9094!important;font-size:13px!important;line-height:1.68!important;max-width:560px!important}.toolbar,.discover-tabs,.admin-tabs,.repo-tabs,.question-tabs,.settings-actions{border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important;border-radius:0!important;padding:10px 0!important;margin:0 0 18px!important;display:flex;align-items:center;justify-content:space-between;gap:10px}.toolbar button,.discover-tabs button,.admin-tabs button,.repo-tabs button,.question-tabs button,.segmented button{height:34px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#777a7d!important;font:600 10px var(--mono)!important;padding:0 11px!important}.toolbar button:hover,.discover-tabs button:hover,.admin-tabs button:hover,.repo-tabs button:hover,.question-tabs button:hover,.segmented button:hover{background:#101011!important;color:#ddd!important}.toolbar button.active,.discover-tabs button.active,.admin-tabs button.active,.repo-tabs button.active,.question-tabs button.active,.segmented button.active{background:#151516!important;color:#f0f0ed!important;box-shadow:inset 0 0 0 1px var(--line)!important}.pub-grid,.signal-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-top:1px solid var(--line)}.pub-card,.signal-card{min-height:0!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:24px 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 230px!important;gap:30px!important;position:relative;transform:none!important}.pub-card:hover,.signal-card:hover{background:linear-gradient(90deg,rgba(255,255,255,.022),transparent 72%)!important;border-color:var(--line)!important;transform:none!important}.pub-card-main{min-width:0}.pub-card-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:18px}.pub-card .meta-row,.signal-card .meta-row{gap:12px!important}.meta-row>span{border:0!important;padding:0!important;background:transparent!important;font:550 9px var(--mono)!important;color:#696b6e!important}.meta-row .kind{color:#aeb0ad!important}.kind.research,.kind.knowledge,.kind.writeup{color:#b4b5b2!important;border:0!important}.title-link h3,.pub-card h3,.signal-card h3{font-size:clamp(21px,2vw,30px)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:15px 0 9px!important;font-weight:560!important;color:#eeeeeb!important}.pub-card p,.signal-card p{max-width:800px;color:#818387!important;font-size:12.5px!important;line-height:1.68!important;margin:0!important}.translation-chip{margin-top:11px!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;color:#747a88!important;font-size:8.5px!important}.pub-footer{border:0!important;margin:0!important;padding:0!important}.author-link{gap:9px}.identicon,.big-identicon,.profile-identicon{border:1px solid var(--line2)!important;background:#101011!important;color:#bcbebb!important;border-radius:4px!important;box-shadow:none!important}.author-link b{font-size:10px!important;color:#c9cac7}.author-link small{color:#66686c!important}.pub-actions button{border:0!important;background:transparent!important;color:#6e7074!important;height:28px!important;padding:0 5px!important}.pub-actions button:hover{color:#e0e1de!important;background:transparent!important}.pub-actions button.saved{color:#bbbdb9!important}.row-open{position:absolute;right:0;top:22px;width:34px;height:34px;border:0;background:transparent;color:#777a7d;font-size:16px;opacity:0;transform:translate(-4px);cursor:pointer}.pub-card:hover .row-open{opacity:1;transform:translate(0)}.people-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--line);border-left:1px solid var(--line)}.person-card{min-height:260px!important;border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;background:transparent!important;padding:20px!important;transform:none!important}.person-card:hover{background:#09090a!important}.big-identicon{width:40px!important;height:40px!important}.person-card>p{font-size:11px!important;color:#7b7d80!important}.skills span{border:0!important;background:#101011!important;border-radius:4px!important;color:#8b8d90!important}.person-stats{border-top:1px solid var(--line)!important}.card-buttons button,.profile-side>button{height:34px!important;border:1px solid var(--line)!important;border-radius:5px!important;background:transparent!important;color:#85878a!important}.card-buttons button:hover,.profile-side>button:hover{background:#111112!important;color:#ededeb!important;border-color:var(--line2)!important}.card-buttons button.following{color:#aeb0ac!important;border-color:var(--line2)!important;background:#0d0d0e!important}.repo-card,.community-card,.question-card,.collection-card,.lab-grid>article,.settings-card,.admin-panel,.admin-activity,.contribution-card,.achievement-grid article,.profile-repos button,.gate,.security-card,.conversation-card,.notification-row,.review-list>div,.invite-row,.admin-platform-grid>section,.platform-card{background:transparent!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:7px!important}.repo-card:hover,.community-card:hover,.question-card:hover,.collection-card:hover,.lab-grid>article:hover,.settings-card:hover,.profile-repos button:hover{border-color:var(--line2)!important;background:#0a0a0b!important;transform:translateY(-1px)!important}.repo-card h3,.community-card h3,.question-card h3,.collection-card h3,.lab-grid h3{color:#eceeeb!important;font-weight:560!important;letter-spacing:-.025em!important}.repo-card p,.community-card p,.question-card p,.collection-card p,.lab-grid p{color:#808286!important}.repo-browser{gap:10px!important}.repo-workbench,.repo-shell{background:transparent!important}.repo-tabs{position:sticky;top:62px;z-index:8;background:#050505f0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.repo-code-layout{grid-template-columns:300px minmax(0,1fr)!important;gap:0!important;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:#080809}.file-tree{border-right:1px solid var(--line);background:#080809}.file-tree>button{border-color:var(--line)!important;padding:9px 11px!important}.file-tree>button:hover,.file-tree>button.active{background:#111112!important}.file-tree>button.active{box-shadow:inset 2px 0 #aaa!important}.code-preview{border:0!important;border-radius:0!important;background:#070708!important;box-shadow:none!important}.code-preview>header,.code-preview>footer{background:#0b0b0c!important;border-color:var(--line)!important}.code-preview pre{background:#070708!important;color:#d7d8d5!important;font-size:12.5px!important;line-height:1.7!important}.profile-layout{grid-template-columns:320px minmax(0,1fr)!important;gap:46px!important}.profile-side{border-right:1px solid var(--line)!important;border-left:0!important;border-top:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important;padding:0 38px 0 0!important}.profile-identicon{width:82px!important;height:82px!important}.profile-side h2{font-size:29px!important;letter-spacing:-.04em!important}.profile-main>h3{border-bottom:1px solid var(--line);padding-bottom:12px;color:#999b9e;font:600 10px var(--mono);letter-spacing:.06em}.profile-stats{border-color:var(--line)!important}.achievement-grid article{border-radius:6px!important}.achievement-grid i{background:#101011!important;color:#b6b8b5!important;border-radius:4px!important}.overlay{background:#000000b3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.modal,.article-modal,.terminal,.global-search-modal{background:#09090a!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:9px!important;box-shadow:0 30px 110px #000000b8!important}.modal-top,.terminal-top{border-bottom:1px solid var(--line)!important}.field>span{color:#77797c!important}.field input,.field textarea,.field select,input,textarea,select{background:#0b0b0c!important;border:1px solid var(--line)!important;border-radius:5px!important;color:#e7e8e5!important}.field input:focus,.field textarea:focus,.field select:focus,input:focus,textarea:focus,select:focus{border-color:#fff3!important;box-shadow:none!important}.article-modal{max-width:920px!important}.article-modal h1{font-size:clamp(38px,5vw,68px)!important;line-height:1!important;letter-spacing:-.05em!important}.article-body{max-width:760px;margin:0 auto;font-size:16px!important;line-height:1.82!important;color:#c8c9c6!important;white-space:pre-wrap}.abstract{max-width:760px;margin:0 auto 32px!important;color:#8f9194!important;font-size:17px!important;line-height:1.7!important}.reaction-strip button,.translation-bar,.translation-editor{background:transparent!important;border-color:var(--line)!important;border-radius:5px!important}.messages-layout{border:1px solid var(--line)!important;border-radius:7px!important;overflow:hidden;background:#080809!important}.conversation-list{border-right:1px solid var(--line)!important}.conversation-list button{border-bottom:1px solid var(--line)!important;background:transparent!important}.conversation-list button:hover,.conversation-list button.active{background:#111112!important}.chat-pane{background:#070708!important}.message-bubble{border-radius:7px!important;background:#111112!important;border:1px solid var(--line)!important}.message-bubble.mine{background:#141415!important;border-color:var(--line2)!important}.admin-kpis{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--line);border-left:1px solid var(--line)}.admin-kpis article{border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;padding:17px!important}.admin-kpis article span{color:#6f7174!important}.admin-kpis article b{color:#e2e3e0!important;font-weight:560!important}.admin-grid{gap:12px!important}.admin-panel{border-radius:6px!important}.admin-line{border-color:var(--line)!important}.admin-table{border:1px solid var(--line)!important;border-radius:6px!important;overflow:hidden}.admin-row{border-color:var(--line)!important;background:transparent!important}.admin-row:hover:not(.head){background:#0b0b0c!important}.admin-row.head{background:#0b0b0c!important;color:#6f7175!important}.activity-bars i{background:#888a88!important;box-shadow:none!important}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.settings-card{padding:22px!important}.settings-card>span{color:#707276!important}.accent-picker button{border:1px solid var(--line)!important;background:transparent!important;border-radius:5px!important;color:#8b8d90!important}.accent-picker button i{box-shadow:none!important}.accent-picker .cyan i{background:#7894dc!important}.accent-picker .lime i{background:#9cab8d!important}.accent-picker .violet i{background:#9487bc!important}.toast{border:1px solid var(--line2)!important;background:#0b0b0c!important;color:#d8d9d6!important;border-radius:6px!important;box-shadow:var(--shadow)!important}.error{background:#7836361f!important;border:1px solid rgba(207,119,119,.24)!important;color:#d39b9b!important;border-radius:5px!important}.green{color:#9fb88e!important}.red{color:#c57c7c!important}.muted{color:#6e7074!important}a:hover{color:#fff}button.danger,.danger{color:#c18787!important;border-color:#c187873d!important;background:transparent!important}button.danger:hover,.danger:hover{background:#c1878712!important}@media(max-width:1180px){.workspace-hero{grid-template-columns:1fr;gap:42px}.workspace-status{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.people-grid{grid-template-columns:repeat(2,1fr)!important}.admin-kpis{grid-template-columns:repeat(3,1fr)!important}.page-hero,.ultimate-head{grid-template-columns:1fr!important;gap:22px!important}.profile-layout{grid-template-columns:1fr!important}.profile-side{border-right:0!important;border-bottom:1px solid var(--line)!important;padding:0 0 30px!important}}@media(max-width:820px){.content{padding-inline:16px!important}.topbar.premium-nav{padding:0 12px!important;gap:10px}.brand>span{display:none}.primary-nav{overflow-x:auto;scrollbar-width:none}.primary-nav>button,.nav-more summary{padding-inline:9px!important;font-size:9px!important}.workspace-hero{min-height:auto;padding:62px 0 48px}.workspace-intro h1{font-size:clamp(46px,14vw,74px)}.pub-card,.signal-card{grid-template-columns:1fr!important}.pub-card-side{align-items:flex-start!important;flex-direction:row!important}.row-open{display:none}.people-grid,.settings-grid{grid-template-columns:1fr!important}.admin-kpis{grid-template-columns:repeat(2,1fr)!important}.repo-code-layout{grid-template-columns:1fr!important}.file-tree{border-right:0!important;border-bottom:1px solid var(--line)}.page-hero,.ultimate-head{padding-top:38px!important}.page-hero h1,.ultimate-head h1{font-size:46px!important}}@media(max-width:560px){.primary-nav{max-width:48vw}.top-actions .round-action:nth-of-type(2){display:none}.workspace-intro>p{font-size:14px}.status-grid{grid-template-columns:1fr}.pub-card-side{display:block!important}.author-link{margin-bottom:10px}.admin-kpis{grid-template-columns:1fr 1fr!important}.article-modal{padding-inline:18px!important}.article-body,.abstract{max-width:none}}.ultimate-head-copy{align-self:end;display:grid;gap:14px;justify-items:start}.ultimate-head-copy p{margin:0!important}.ultimate-head-copy>.primary{height:38px!important;border-radius:5px!important;padding:0 13px!important}.discovery-layout{grid-template-columns:minmax(0,1fr) 300px!important;gap:34px!important}.pulse-panel{position:sticky;top:88px;align-self:start;border-left:1px solid var(--line)!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important;padding:0 0 0 24px!important;box-shadow:none!important}.pulse-panel>span{color:#6e7073!important}.pulse-panel h3{font-size:17px!important;font-weight:560!important}.pulse-panel>button{border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important;border-radius:0!important;padding:11px 0!important}.pulse-panel>button:hover{background:transparent!important;color:#fff!important;transform:translate(2px)}.pulse-panel>button small,.pulse-panel>button em{color:#626468!important}.ethos{border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;padding:18px 0!important;margin-top:20px!important}.ethos p{color:#717377!important}.segment-bar{display:flex;gap:4px;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:4px}.segment-bar button{height:34px;border:0;background:transparent;color:#74767a;border-radius:5px;padding:0 10px;font:600 10px var(--mono)}.segment-bar button:hover{background:#101011;color:#ddd}.segment-bar button.active{background:#151516;color:#f0f0ed;box-shadow:inset 0 0 0 1px var(--line)}.signal-card{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 245px!important;gap:32px!important;padding:24px 0!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}.signal-card:hover{background:linear-gradient(90deg,rgba(255,255,255,.022),transparent 72%)!important;transform:none!important}.signal-card-main{min-width:0}.signal-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.u-pill,.lang-chip{border:0!important;background:transparent!important;border-radius:0!important;padding:0!important;color:#6c6e72!important;font:550 9px var(--mono)!important}.u-pill.space{color:#85878b!important}.signal-card h3{font-size:clamp(21px,2vw,30px)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:15px 0 9px!important;font-weight:560!important}.signal-card p{color:#818387!important;font-size:12.5px!important;line-height:1.68!important;max-width:800px;margin:0}.signal-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:13px}.signal-tags span{font:500 9px var(--mono);color:#626469}.signal-card-side{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:16px}.signal-card-side>button{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#bdbfbc;text-align:left;padding:0;cursor:pointer}.signal-card-side>button:hover{color:#fff}.signal-card-side>button span{display:grid;gap:3px}.signal-card-side>button small{font:500 8px var(--mono);color:#636569}.signal-card-side>div{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;color:#66686c;font:500 8.5px var(--mono)}.signal-card-side>i{font-style:normal;color:#6e7074;font-size:16px;opacity:0;transform:translate(-4px);transition:.18s}.signal-card:hover .signal-card-side>i{opacity:1;transform:translate(0)}.saved-view-strip{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;padding:9px 0 11px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.saved-view-strip>div{border-color:var(--line)!important;border-radius:5px!important}.saved-view-strip input{background:#0b0b0c!important}.community-grid,.collection-grid,.repo-browser{gap:10px!important}.community-card,.collection-card,.repo-v3{border-radius:6px!important;background:transparent!important;box-shadow:none!important}.community-card:hover,.collection-card:hover,.repo-v3:hover{background:#0a0a0b!important;border-color:var(--line2)!important;transform:translateY(-1px)!important}.community-mark{background:#111112!important;border-color:var(--line)!important;color:#aaa!important}.community-toolbar,.qa-toolbar,.issue-toolbar{border-bottom:1px solid var(--line)!important;background:transparent!important;border-radius:0!important;padding:10px 0!important}.qa-list,.issue-list{border-top:1px solid var(--line)}.qa-list>article,.issue-list>article{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important}.qa-list>article:hover,.issue-list>article:hover{background:#0a0a0b!important}.vote-column button{background:transparent!important;border-color:var(--line)!important}.q-status,.issue-dot{box-shadow:none!important}.answer{background:transparent!important;border-color:var(--line)!important;border-radius:5px!important}.answer.accepted{border-color:#a9c59238!important;background:#a9c59206!important}.suite-drawer{background:#080809!important;border-left:1px solid var(--line)!important;box-shadow:-30px 0 80px #00000080!important}.suite-drawer>header{border-bottom:1px solid var(--line)!important}.drawer-close{background:transparent!important;border-color:var(--line)!important}.suite-modal{background:#09090a!important;border-color:var(--line2)!important;border-radius:7px!important}.collection-stack button{border-color:var(--line)!important;background:transparent!important}.collection-stack button:hover{background:#101011!important}.global-search-overlay{background:#000000b8!important}.global-search{background:#09090a!important;border:1px solid var(--line2)!important;border-radius:8px!important;box-shadow:0 34px 120px #000000b8!important}.global-search>form{border-bottom:1px solid var(--line)!important}.search-group h4{border-bottom:1px solid var(--line)!important;color:#77797d!important}.search-group button{background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important}.search-group button:hover{background:#101011!important}.search-progress{background:#aaa!important;box-shadow:none!important}.leaderboard-v3{border-radius:6px!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.leaderboard-v3>button:hover{background:#0b0b0c!important}.leaderboard-v3>button>strong{color:#c2c4c1!important}.contribution-grid i[data-level="1"]{background:#242526!important}.contribution-grid i[data-level="2"]{background:#3b3d3e!important}.contribution-grid i[data-level="3"]{background:#66686a!important}.contribution-grid i[data-level="4"]{background:#a5a7a4!important;box-shadow:none!important}@media(max-width:1040px){.discovery-layout{grid-template-columns:1fr!important}.pulse-panel{position:relative;top:auto;border-left:0!important;border-top:1px solid var(--line)!important;padding:24px 0 0!important}.signal-card{grid-template-columns:1fr!important}.signal-card-side{align-items:flex-start!important;flex-direction:row!important}.signal-card-side>div{justify-content:flex-start!important}.signal-card-side>i{display:none}}.global-search-trigger{width:40px!important;min-width:40px!important;height:40px!important;margin:0 2px!important;color:#b8bab7!important}.global-search-trigger svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.global-search-trigger:hover{color:#fff!important;background:#121213!important}.hero-actions button.primary{background:#eceeeb!important;color:#090909!important;border-color:#eceeeb!important}.hero-actions button.primary:hover{background:#fff!important;color:#050505!important;border-color:#fff!important}.avatar-img{background:#09090a!important;object-fit:cover!important;filter:saturate(.45) contrast(1.03)}.identicon.avatar-img,.u-avatar,.big-identicon.avatar-img,.profile-identicon.avatar-img{border:1px solid var(--line2)!important;box-shadow:none!important}.u-avatar{border-radius:5px!important}.big-identicon.avatar-img{border-radius:6px!important}.profile-identicon.avatar-img{border-radius:8px!important}.achievement-section-head{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:12px;margin:30px 0 10px}.profile-main .achievement-section-head h3{margin:0;border:0;padding:0;color:#999b9e;font:600 10px var(--mono);letter-spacing:.06em}.achievement-section-head small{color:#66686c;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.06em}.achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--line);border-left:1px solid var(--line);margin:0 0 34px!important}.achievement-grid article{position:relative;min-height:118px;border:0!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding:16px!important;background:transparent!important;display:grid!important;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:13px;transform:none!important}.achievement-grid article:hover{background:#0a0a0b!important}.achievement-grid article.locked{opacity:.52}.achievement-grid article>i{width:38px!important;height:38px!important;display:grid!important;place-items:center;background:#101011!important;border:1px solid var(--line)!important;border-radius:7px!important;color:#c0c2bf!important;font:500 18px var(--mono)!important;filter:none!important}.achievement-grid article[data-tier=gold].unlocked>i{color:#c6b78a!important}.achievement-grid article[data-tier=platinum].unlocked>i{color:#c9cbd2!important}.achievement-grid article>span{min-width:0;display:grid!important;gap:5px!important}.achievement-grid article b{color:#d8d9d6;font-size:11px!important;font-weight:600}.achievement-grid article small{color:#77797c!important;font-size:9px!important;line-height:1.45;text-transform:none!important;letter-spacing:0!important}.achievement-grid article em{position:relative;height:18px;margin-top:6px;display:flex;align-items:flex-end;justify-content:flex-end;border-bottom:2px solid #1c1d1f;font-style:normal}.achievement-grid article em u{position:absolute;left:0;bottom:-2px;height:2px;background:#777b82;text-decoration:none;max-width:100%}.achievement-grid article em strong{color:#707276;font:500 8px var(--mono)}.achievement-grid article .achievement-earned{border-bottom:0!important;justify-content:flex-start!important;height:auto!important}.achievement-grid article .achievement-earned strong{color:#8d908d!important}@media(max-width:760px){.achievement-grid{grid-template-columns:1fr!important}.global-search-trigger{width:38px!important;min-width:38px!important;height:38px!important}}.identity-menu summary .nav-avatar{width:24px!important;height:24px!important;min-width:24px!important;border-radius:5px!important;border:1px solid var(--line)!important;object-fit:cover!important}.community-toolbar form button{min-width:86px!important;border:1px solid var(--line2)!important;background:#151516!important;color:#eceeeb!important;border-radius:5px!important;padding:0 14px!important;font:600 9px var(--mono)!important;letter-spacing:.035em!important;cursor:pointer!important}.community-toolbar form button:hover{background:#1c1c1e!important;border-color:#fff3!important;color:#fff!important}.community-body footer button{min-height:32px!important;border:1px solid var(--line2)!important;background:#111112!important;color:#d9dad7!important;border-radius:5px!important;padding:0 11px!important;font:600 8.5px var(--mono)!important;letter-spacing:.025em!important;opacity:1!important;cursor:pointer!important}.community-body footer button:hover{background:#19191a!important;border-color:#fff3!important;color:#fff!important}.repository-create-modal .field-hint{display:block;margin-top:7px;color:#66686c;font:500 8px var(--mono);line-height:1.5}.repository-create-modal .field input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.repository-file-picker{display:grid;gap:9px}.file-picker-button{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:36px;padding:0 13px;border:1px solid var(--line2);border-radius:5px;background:#151516;color:#eceeeb;font:600 9px var(--mono);letter-spacing:.035em;cursor:pointer}.file-picker-button:hover{background:#1d1d1e;border-color:#ffffff3d;color:#fff}.file-picker-button:focus-within{outline:2px solid var(--green);outline-offset:2px}.file-picker-meta{color:#77797c;font:500 8px var(--mono)}.selected-file-list{display:grid;gap:0;border:1px solid var(--line);border-radius:5px;overflow:hidden;background:#080809;max-height:150px;overflow-y:auto}.selected-file-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-bottom:1px solid var(--line);min-width:0}.selected-file-list>div:last-child{border-bottom:0}.selected-file-list b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cfd0cd;font:500 9px var(--mono)}.selected-file-list small{flex:0 0 auto;color:#65676a;font:500 8px var(--mono)}.repository-create-modal .modal-actions button:disabled{opacity:.5;cursor:wait}.community-body footer button.community-action.join{background:#eceeeb!important;border-color:#eceeeb!important;color:#080808!important}.community-body footer button.community-action.join:hover{background:#fff!important;border-color:#fff!important;color:#050505!important}.community-body footer button.community-action.joined{background:#121313!important;border-color:#a9c59242!important;color:#b9c8ae!important}.community-body footer button.community-action.joined:hover{background:#a9c59212!important;border-color:#a9c59261!important;color:#d9e3d2!important}.suite-inline-error{margin:10px 0;border:1px solid rgba(255,90,107,.28);background:#ff5a6b12;color:#ffb0b9;padding:10px 12px;font:500 9px var(--mono);line-height:1.5}.community-body footer button.community-action:disabled{opacity:.55!important;cursor:wait!important;filter:none!important}.community-body footer button.community-action.join:focus-visible,.community-body footer button.community-action.joined:focus-visible,.file-picker-button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.repository-create-modal input:invalid:not(:placeholder-shown),.repository-create-modal select:invalid{border-color:#ff5a6b73}.modal-actions button:disabled{pointer-events:none}.repo-inline-error{margin:12px 0}.branch-line label{display:flex;align-items:center;gap:8px}.branch-line select{background:transparent;color:inherit;border:0;font:inherit;font-weight:700}.repo-pr-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.inline-review{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid var(--line,#242424);background:#ffffff05}.inline-review select,.inline-review textarea{width:100%;background:#0b0b0b;color:inherit;border:1px solid #292929;padding:10px}.issue-dot.draft,.issue-dot.changes_requested,.issue-dot.approved,.issue-dot.merged{background:#8b8b8b}.repo-v3 footer{gap:12px;flex-wrap:wrap}.elshwork-brand{gap:10px!important;min-width:max-content}.elshwork-brand>img{width:38px;height:38px;object-fit:contain;display:block;filter:none}.elshwork-brand>span{font:700 13px/1 var(--mono)!important;letter-spacing:.12em!important;color:#f3f3f0!important}.elshwork-brand:hover>img{transform:translateY(-1px);transition:transform .16s ease}.home-brand{display:flex;align-items:center;gap:14px;margin:0 0 26px}.home-brand>img{width:58px;height:58px;object-fit:contain;flex:0 0 auto}.home-brand>div{display:grid;gap:7px}.home-brand b{font:700 18px/1 var(--mono);letter-spacing:.15em;color:#f4f4f1}.home-brand span{font:550 8px/1.2 var(--mono);letter-spacing:.22em;color:#717377}.footer-brand{display:flex;align-items:center;gap:7px!important}.footer-brand img{width:20px;height:20px;object-fit:contain}.topbar.premium-nav{background:#050505f0!important;border-color:#ffffff14!important;box-shadow:none!important}.topbar.premium-nav:before{display:none!important}@media(max-width:820px){.elshwork-brand>span{display:none!important}.elshwork-brand>img{width:36px;height:36px}.home-brand>img{width:48px;height:48px}.home-brand span{display:none}}.repo-create-intro{display:flex;align-items:center;gap:12px;padding:12px 14px;margin:0 0 14px;border:1px solid var(--line);border-radius:7px;background:linear-gradient(180deg,#ffffff06,#ffffff02)}.repo-create-intro img{width:42px;height:42px;object-fit:contain;filter:grayscale(1)}.repo-create-intro div{display:grid;gap:4px}.repo-create-intro b{color:#f1f2ef;font:700 11px var(--mono);letter-spacing:.035em}.repo-create-intro span{color:#737579;font:500 9px var(--mono);line-height:1.5}.repo-starter-panel{display:grid;gap:12px;padding:14px;margin:2px 0 14px;border:1px solid var(--line);border-radius:7px;background:#080809}.repo-starter-panel>header{display:grid;gap:4px}.repo-starter-panel>header b{color:#d9dbd8;font:700 9px var(--mono);letter-spacing:.06em}.repo-starter-panel>header span{color:#686a6e;font:500 8px var(--mono)}.repo-check{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px;border:1px solid var(--line);border-radius:5px;background:#0c0c0d}.repo-check:hover{border-color:var(--line2)}.repo-check input{width:15px;height:15px;accent-color:#e9ebe8}.repo-check span{display:grid;gap:2px}.repo-check b{font:600 9px var(--mono);color:#d6d8d5}.repo-check small{font:500 8px var(--mono);color:#66686c}.repository-create-modal .form-grid.compact{gap:10px}.repository-create-modal select{min-height:44px}.repository-create-modal textarea::placeholder,.repository-create-modal input::placeholder{color:#55575a}@media(max-width:760px){.repo-create-intro{align-items:flex-start}.repo-create-intro img{width:36px;height:36px}.repository-create-modal .form-grid.compact{grid-template-columns:1fr}}.repo-code-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px}.repo-code-toolbar .branch-line{border-radius:6px}.repo-upload-button{position:relative;display:flex;align-items:center;justify-content:center;min-width:190px;padding:0 16px;border:1px solid var(--line2);border-radius:6px;background:#f1f1f1;color:#080808;font:700 8px var(--mono);letter-spacing:.04em;cursor:pointer}.repo-upload-button:hover{background:#fff}.repo-upload-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.repo-owner-note{padding:9px 12px;border:1px solid var(--line);border-top:0;color:var(--muted);font:500 7px var(--mono)}.file-tree .file-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--line);background:transparent}.file-tree .file-row:last-child{border-bottom:0}.file-tree .file-row.active{background:#0d0d0e}.file-main{display:grid!important;grid-template-columns:24px minmax(0,1fr) 72px 90px!important;gap:10px!important;align-items:center!important;width:100%!important;padding:11px 13px!important;text-align:left!important;border:0!important;background:transparent!important;color:inherit!important;border-radius:0!important}.file-main b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-main small,.file-main em{font-style:normal;color:var(--muted);font-family:var(--mono);font-size:7px}.file-row-actions{display:flex;gap:4px;padding-right:8px}.file-row-actions button{width:30px;height:28px;padding:0;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:4px}.file-row-actions button:hover{color:#fff;border-color:var(--line2)}.preview-actions{display:flex;gap:6px;flex-wrap:wrap}.preview-actions button{padding:7px 9px!important}.repo-owner-action{color:#fff!important}.repo-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.repo-settings-grid .full{grid-column:1/-1}.repo-permission-summary{display:grid;gap:6px;margin:16px 0;padding:12px;border:1px solid var(--line);background:#070708}.repo-permission-summary b{font:700 8px var(--mono)}.repo-permission-summary span{color:var(--muted);font-size:9px;line-height:1.5}.repo-danger-modal{width:min(620px,100%)}.repo-danger-modal>p{color:#aaa;font-size:10px;line-height:1.7}.repo-danger-modal code{display:block;margin:7px 0;color:#fff;font-family:var(--mono)}.repo-danger-modal input{width:100%;margin-top:6px}.repo-danger-modal .danger:disabled{opacity:.35;cursor:not-allowed}@media(max-width:760px){.repo-code-toolbar{grid-template-columns:1fr}.repo-upload-button{min-height:42px}.repo-settings-grid{grid-template-columns:1fr}.repo-settings-grid .full{grid-column:auto}.file-main{grid-template-columns:20px minmax(0,1fr) 60px!important}.file-main em{display:none}.file-row-actions{padding-right:4px}}.repo-code-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.repo-code-actions>button{min-height:38px}.git-breadcrumbs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--line,rgba(255,255,255,.12));border-bottom:0;background:#ffffff05;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.git-breadcrumbs button{padding:3px 6px;border:0;background:transparent;color:inherit}.git-breadcrumbs button:hover{text-decoration:underline}.git-tree .file-main>span{width:22px;text-align:center}.git-tree .file-row{min-height:42px}.git-tree .file-main b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.git-history{margin-top:18px;border-top:1px solid var(--line,rgba(255,255,255,.1));padding-top:14px}.git-history .issue-toolbar{margin-bottom:8px}.git-history .issue-toolbar>span{font-size:11px;opacity:.55;letter-spacing:.08em;text-transform:uppercase}.git-commit-list{border:1px solid var(--line,rgba(255,255,255,.1));border-radius:10px;overflow:hidden}.git-commit-list article{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:11px 14px;border-bottom:1px solid var(--line,rgba(255,255,255,.08));background:#ffffff03}.git-commit-list article:last-child{border-bottom:0}.git-commit-list code{font-size:11px;opacity:.65}.git-commit-list div{display:flex;flex-direction:column;min-width:0}.git-commit-list b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.git-commit-list small{opacity:.55;margin-top:3px}.git-editor-modal,.git-upload-modal{max-width:980px}.git-editor-meta{display:grid;grid-template-columns:220px 1fr;gap:12px}.git-editor-meta.new-file-fields{grid-template-columns:180px minmax(0,1fr) minmax(220px,.7fr)}.git-code-editor{min-height:440px;resize:vertical;font:13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:2;white-space:pre;background:#090a0c!important;color:#f5f5f5!important}.git-commit-note{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-left:2px solid currentColor;background:#ffffff05}.git-commit-note b{font-size:11px;letter-spacing:.12em}.git-commit-note span{font-size:12px;opacity:.65}.git-upload-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.git-upload-summary>div{display:flex;flex-direction:column;padding:11px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff05}.git-upload-summary span{font-size:10px;opacity:.5;text-transform:uppercase;letter-spacing:.1em}.git-upload-summary b{margin-top:4px}.git-upload-file-list{max-height:260px;overflow:auto;border:1px solid rgba(255,255,255,.1)}.git-upload-file-list>div{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.07)}.git-upload-file-list>div:last-child{border-bottom:0}.git-upload-file-list b{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.git-upload-file-list small{opacity:.55}@media(max-width:760px){.git-editor-meta,.git-editor-meta.new-file-fields,.git-upload-summary{grid-template-columns:1fr}.git-code-editor{min-height:320px}.git-commit-list article{grid-template-columns:72px 1fr}}.community-member-list{display:grid;gap:8px}.community-member-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.community-member-row>span{display:flex;align-items:center;gap:10px;min-width:0}.community-member-row .u-avatar{width:30px;height:30px}.community-member-row small{color:#8d8d8d;font-size:10px;letter-spacing:.08em}.community-member-row>div{display:flex;gap:7px}.community-member-row button{font-size:10px;padding:7px 9px}.moderation-note{margin-top:12px;color:#929292;font-size:12px;line-height:1.55}.market-toolbar{display:flex;justify-content:flex-end;margin:0 0 20px}.market-toolbar form{display:flex;gap:8px;width:min(620px,100%)}.market-toolbar input{flex:1}.market-section{margin-top:28px}.market-section>h2{font-size:12px;letter-spacing:.16em;color:#9c9c9c;margin:0 0 12px}.market-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.market-card{background:#0b0b0c;border:1px solid #242426;border-radius:12px;padding:18px;min-height:190px;display:flex;flex-direction:column}.market-card:hover{border-color:#46464a}.market-card>span{font-size:10px;letter-spacing:.12em;color:#8d8d91}.market-card h3{font-size:20px;margin:12px 0 8px;color:#fff}.market-card p{color:#b6b6b9;line-height:1.55;flex:1}.market-card footer{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #202024;padding-top:12px;margin-top:14px}.market-card footer>div{display:flex;gap:6px}.market-tags{display:flex;flex-wrap:wrap;gap:5px}.market-tags small{border:1px solid #2d2d30;border-radius:999px;padding:3px 7px;color:#a9a9ad}.market-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:760px){.market-form-grid{grid-template-columns:1fr}.community-member-row{align-items:flex-start;flex-direction:column}.community-member-row>div{width:100%;flex-wrap:wrap}}.repo-access-settings{padding:22px}.repo-access-form{display:grid;grid-template-columns:minmax(180px,1fr) 180px auto;gap:10px;margin:14px 0 20px}.repo-access-list{display:grid;gap:8px}.repo-access-list article{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--line,#24272b);background:#0b0c0e}.repo-access-list article>div{display:grid;gap:3px;flex:1}.repo-access-list small,.repo-access-list em{color:var(--muted,#858b93);font-style:normal}.repo-protection-head{margin-top:28px}.repo-protection-form{display:grid;grid-template-columns:1fr 120px repeat(2,minmax(160px,1fr));gap:12px;align-items:end;margin:14px 0 20px}.repo-protection-form>button{min-height:42px}.developer-credentials{margin:26px 0;padding:22px;border:1px solid var(--line,#24272b);background:#090a0c}.credentials-intro{max-width:900px;color:var(--muted,#92979f)}.credentials-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.credential-panel{border:1px solid var(--line,#24272b);padding:18px;background:#0c0d0f}.credential-panel form{display:grid;gap:10px}.scope-grid{display:flex;gap:16px;flex-wrap:wrap}.credential-list{display:grid;gap:8px;margin-top:18px}.credential-list article{display:flex;gap:12px;align-items:center;padding:11px;border-top:1px solid var(--line,#24272b)}.credential-list article>div{display:grid;gap:3px;flex:1;min-width:0}.credential-list small,.credential-list em{font-size:12px;color:var(--muted,#92979f);font-style:normal;overflow:hidden;text-overflow:ellipsis}.pat-secret{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:14px;margin:14px 0;border:1px solid #6b5528;background:#151108}.pat-secret code{overflow:auto;white-space:nowrap;color:#fff}@media(max-width:900px){.credentials-grid,.repo-access-form,.repo-protection-form,.pat-secret{grid-template-columns:1fr}}.repo-clone-panel{margin:0 20px 14px;padding:12px;border:1px solid var(--line,#292b2e);background:#08090a;display:grid;gap:8px}.repo-clone-panel>div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.repo-clone-panel b{font:700 9px var(--mono);letter-spacing:.08em}.repo-clone-panel code{padding:9px;border:1px solid var(--line);overflow:auto;white-space:nowrap}.repo-clone-panel small{color:var(--muted);line-height:1.5}.code-lines{max-height:620px;overflow:auto;border:1px solid var(--line);background:#070809;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.code-lines>div{display:grid;grid-template-columns:58px minmax(0,1fr);min-height:20px}.code-lines>div:hover{background:#0d0e10}.code-lines span{padding:0 12px;text-align:right;color:#555;border-right:1px solid #1c1d20;-webkit-user-select:none;user-select:none}.code-lines code{padding:0 12px;white-space:pre;color:#e8e8e8}.git-commit-list article.clickable{cursor:pointer}.git-commit-list article.clickable:hover{background:#111316}.repo-readme{margin-top:18px;border:1px solid var(--line);background:#090a0c}.repo-readme>header{display:flex;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--line)}.repo-readme>header span{color:var(--muted);font:10px var(--mono)}.repo-readme>article{padding:24px;line-height:1.7}.repo-readme h1{font-size:26px;border-bottom:1px solid var(--line);padding-bottom:10px}.repo-readme h2{font-size:20px;margin-top:24px}.repo-readme h3{font-size:16px;margin-top:20px}.repo-readme p{color:#c8c8c8;margin:8px 0}.repo-tags{padding:22px}.tag-create-form{display:grid;grid-template-columns:160px 180px minmax(220px,1fr) auto;gap:8px;margin:14px 0}.tag-list{display:grid;gap:8px}.tag-list article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);background:#0a0b0d}.tag-list article>div{display:grid;gap:4px}.tag-list small{color:var(--muted)}.tag-list code{color:#aaa;overflow:hidden;text-overflow:ellipsis}.branch-actions{display:flex;gap:6px;margin-left:auto}.branch-actions button{font-size:9px}.commit-detail-modal,.pr-detail-modal{max-width:1120px;max-height:90vh;overflow:auto}.commit-detail-modal>h3,.pr-detail-modal>h2{margin:8px 0 16px}.commit-meta-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.commit-meta-grid>span{display:grid;gap:4px;padding:10px;border:1px solid var(--line)}.commit-meta-grid small{color:var(--muted);font:9px var(--mono)}.changed-file-list{display:grid;border:1px solid var(--line);margin:12px 0}.changed-file-list>div{display:flex;justify-content:space-between;gap:16px;padding:8px 10px;border-bottom:1px solid var(--line)}.changed-file-list>div:last-child{border-bottom:0}.changed-file-list span{font:10px var(--mono);color:#aaa}.git-diff-view{max-height:520px;overflow:auto;white-space:pre;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;background:#050607;border:1px solid var(--line);padding:14px;color:#ddd}.pr-clickable{cursor:pointer}.pr-clickable:hover{border-color:#555!important}.pr-compare-summary{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);background:#08090a}.pr-compare-summary span{color:var(--muted)}.review-timeline{display:grid;gap:8px;margin-top:14px}.review-timeline article{padding:10px;border-left:2px solid #666;background:#090a0c}.review-timeline p{margin:5px 0;color:#aaa}@media(max-width:820px){.repo-clone-panel>div,.tag-create-form,.tag-list article,.commit-meta-grid{grid-template-columns:1fr}.branch-actions{margin-left:0;flex-wrap:wrap}.pr-compare-summary{flex-direction:column}.code-lines>div{grid-template-columns:44px minmax(0,1fr)}}.organization-grid,.release-list{display:grid;gap:14px}.organization-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.organization-card,.release-list article,.inline-review-section article{border:1px solid #26282d;background:#0d0e11;padding:16px}.organization-card header,.release-list article header,.release-list article footer,.inline-review-section article header{display:flex;justify-content:space-between;gap:12px;align-items:center}.organization-card h3,.release-list h3{margin:4px 0}.organization-card p,.release-list p{color:#b8bbc2}.org-members{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.org-members span{border:1px solid #2a2d33;padding:5px 8px;font-size:12px}.organization-card form{display:grid;grid-template-columns:1fr 140px auto;gap:8px}.repo-releases .issue-toolbar{margin-bottom:14px}.release-list article header code{margin-left:10px;color:#c9a86a}.release-list article footer>div{display:flex;gap:8px}.inline-review-section{margin-top:20px;border-top:1px solid #292b30;padding-top:16px}.inline-review-section article{margin:8px 0}.inline-review-section article.resolved{opacity:.55}.inline-review-section article header code{color:#c9a86a}.inline-review-section form{display:grid;gap:8px;margin-top:14px}.inline-review-section textarea{width:100%}.market-card-actions{display:flex;align-items:center;gap:8px}.market-card-actions button{padding:6px 10px}.milestone-create{display:grid;grid-template-columns:1fr 160px 1.5fr auto;gap:8px;margin:10px 0}.milestone-strip{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.milestone-strip>span{border:1px solid #2a2d33;padding:7px 9px;font-size:12px;background:#0d0e11}.repo-drawer{max-width:1500px!important;width:min(1500px,96vw)!important}.repo-code-v4{margin-top:14px}.repo-commandbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.repo-command-left,.repo-command-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.repo-commandbar button,.branch-select{min-height:36px;border:1px solid #2c3036;border-radius:6px;background:#111317;color:#e7e9ec;padding:0 12px;font:650 11px/1 var(--mono)}.branch-select{display:flex;align-items:center;gap:8px;padding:0 9px}.branch-select select{border:0;background:transparent;color:#fff;padding:0;min-width:110px}.repo-commandbar button:hover{background:#191c21;border-color:#3a4048}.repo-code-clone{background:#f5f5f5!important;color:#070707!important;border-color:#fff!important}.compact-upload{min-width:auto!important;min-height:36px!important;background:#111317!important;color:#e7e9ec!important;border-color:#2c3036!important;padding:0 12px!important;font-size:11px!important}.go-file{position:relative;display:flex;align-items:center;gap:7px;width:230px;height:36px;padding:0 10px;border:1px solid #2c3036;border-radius:6px;background:#0d0f12}.go-file input{width:100%;border:0!important;background:transparent!important;padding:0!important;color:#e9ebee}.go-file-results{position:absolute;z-index:40;top:41px;left:0;right:0;max-height:360px;overflow:auto;border:1px solid #343941;border-radius:7px;background:#0d0f12;box-shadow:0 18px 50px #000}.go-file-results button{display:flex!important;justify-content:space-between;width:100%;border:0!important;border-bottom:1px solid #20242a!important;border-radius:0!important;background:transparent!important;text-align:left!important}.go-file-results button:hover{background:#171a1f!important}.go-file-results small{color:#888}.repo-status-strip{display:flex;align-items:center;gap:18px;padding:9px 12px;border:1px solid #25292f;border-radius:7px 7px 0 0;background:#0d0f12;color:#8d949e;font:600 10px/1 var(--mono)}.repo-status-strip b{color:#e6e9ed}.repo-status-strip .status-ok{margin-left:auto;color:#92d875}.repository-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px;align-items:start}.repository-main-column{min-width:0}.repository-files-card{border:1px solid #292d34;border-radius:0 0 8px 8px;overflow:hidden;background:#0a0c0f}.repo-last-commit{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid #292d34;background:#111419}.repo-last-commit .u-avatar{width:24px;height:24px}.repo-last-commit div{display:contents}.repo-last-commit div b{font-size:11px}.repo-last-commit div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bec4cc;font-size:11px}.repo-last-commit code,.repo-last-commit time{color:#8b929b;font:600 9px/1 var(--mono)}.repo-last-commit code{cursor:pointer}.repo-last-commit>button{border:0;background:transparent;color:#dbe1e8;font:650 10px var(--mono)}.git-breadcrumbs.modern{padding:10px 12px;border-bottom:1px solid #262a30;background:#0d0f12}.github-file-table{display:grid}.github-file-row-wrap{position:relative;display:flex;border-bottom:1px solid #24282e}.github-file-row-wrap:last-child{border-bottom:0}.github-file-row{display:grid;grid-template-columns:20px minmax(180px,.75fr) minmax(200px,1fr) 80px;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 12px;border:0;background:transparent;color:#dfe3e8;text-align:left}.github-file-row:hover,.github-file-row-wrap.active{background:#11151a}.github-file-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.github-file-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8c939d;font-size:10px}.github-file-row em{color:#8c939d;font:500 9px var(--mono);font-style:normal;text-align:right}.github-file-actions{position:absolute;right:8px;top:7px;display:none;gap:4px}.github-file-row-wrap:hover .github-file-actions{display:flex}.github-file-actions button{width:28px;height:28px;padding:0;border:1px solid #30353d;background:#11151a}.file-viewer-card,.github-readme,.compact-history{margin-top:16px;border:1px solid #292d34;border-radius:8px;overflow:hidden;background:#0a0c0f}.file-viewer-card>header,.github-readme>header,.compact-history>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #292d34;background:#111419}.file-viewer-title{display:grid;gap:3px;min-width:0}.file-viewer-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.file-viewer-title small{color:#8c939d;font:500 9px var(--mono)}.code-lines.polished{max-height:720px;overflow:auto;background:#080a0d}.code-lines.polished>div{display:grid;grid-template-columns:58px minmax(max-content,1fr);min-height:23px}.code-lines.polished>div:target{background:#ffdc5014}.code-lines.polished a{display:block;padding:2px 12px 2px 8px;color:#5e6670;text-align:right;font:500 11px/1.7 var(--mono);text-decoration:none;-webkit-user-select:none;user-select:none;border-right:1px solid #1c2025}.code-lines.polished code{display:block;padding:2px 14px;white-space:pre;font:500 12px/1.7 var(--mono);color:#d5dae0}.github-readme>header div{display:flex;gap:8px;align-items:center}.markdown-body{padding:28px 32px;color:#cdd2d8;font-size:14px;line-height:1.7}.markdown-body h1,.markdown-body h2{padding-bottom:.35em;border-bottom:1px solid #2a2e35;color:#f0f2f4}.markdown-body h1{font-size:30px}.markdown-body h2{margin-top:30px;font-size:23px}.markdown-body h3{margin-top:24px;font-size:18px;color:#eef0f2}.markdown-body h4{margin-top:20px;font-size:15px}.markdown-body p{margin:12px 0;color:#c7cbd1}.markdown-body strong{color:#f2f3f4}.markdown-body code{padding:2px 5px;border-radius:4px;background:#181b20;color:#eceff2;font-family:var(--mono)}.markdown-body a{color:#77a9ff;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body blockquote{margin:16px 0;padding:3px 16px;border-left:4px solid #3a414b;color:#9da4ad}.markdown-body ul,.markdown-body ol{padding-left:26px}.markdown-body li{margin:4px 0}.markdown-body hr{border:0;border-top:1px solid #2a2e35;margin:28px 0}.md-code{margin:16px 0;border:1px solid #2b3037;border-radius:7px;overflow:hidden;background:#07090c}.md-code header{display:flex;justify-content:space-between;padding:7px 10px;background:#111419;color:#858d97;font:600 9px var(--mono)}.md-code header button{border:0;background:transparent;color:#aaa;font-size:9px}.md-code pre{overflow:auto;margin:0;padding:15px}.md-code pre code{padding:0;background:transparent}.md-table-wrap{overflow:auto}.markdown-body table{width:100%;border-collapse:collapse;margin:16px 0}.markdown-body th,.markdown-body td{padding:8px 10px;border:1px solid #30353c;text-align:left}.markdown-body th{background:#111419}.compact-history>header button{border:0;background:transparent;color:#a9b0b9}.compact-history>button{display:grid;grid-template-columns:70px 1fr;gap:10px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid #20242a;background:transparent;color:#ddd;text-align:left}.compact-history>button:hover{background:#111419}.compact-history code{color:#9ca3ad}.compact-history span{display:grid;gap:3px}.compact-history small{color:#7f8791}.repository-sidebar{display:grid;gap:0}.repository-sidebar>section{padding:18px 0;border-bottom:1px solid #2a2e34}.repository-sidebar>section:first-child{padding-top:14px}.repository-sidebar header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.repository-sidebar header b{font-size:13px}.repository-sidebar header button{border:0;background:transparent;color:#9ba2ab}.repository-sidebar p{color:#a8afb8;font-size:11px;line-height:1.6}.repository-sidebar a{display:block;margin:8px 0;color:#75a8ff;font-size:10px;overflow:hidden;text-overflow:ellipsis}.repo-about-stats{display:grid;gap:8px;margin-top:14px;color:#aeb5bd;font-size:10px}.sidebar-release{display:grid;width:100%;gap:4px;padding:0;border:0;background:transparent;color:#ddd;text-align:left}.sidebar-release small,.muted-copy{color:#7e8690!important}.sidebar-contributors{display:grid;gap:8px}.sidebar-contributors>span{display:flex;align-items:center;gap:8px}.sidebar-contributors .u-avatar{width:25px;height:25px}.sidebar-contributors b{font-size:10px}.sidebar-contributors small{margin-left:auto;color:#858c95}.language-bar{display:flex;height:8px;overflow:hidden;border-radius:99px;background:#1b1f24}.language-bar i{display:block;min-width:2px}.language-bar i[data-i="0"],.language-list i[data-i="0"]{background:#d8b4fe}.language-bar i[data-i="1"],.language-list i[data-i="1"]{background:#60a5fa}.language-bar i[data-i="2"],.language-list i[data-i="2"]{background:#f59e0b}.language-bar i[data-i="3"],.language-list i[data-i="3"]{background:#34d399}.language-bar i[data-i="4"],.language-list i[data-i="4"]{background:#f87171}.language-bar i[data-i="5"],.language-list i[data-i="5"]{background:#a3e635}.language-list{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:10px}.language-list span{display:grid;grid-template-columns:8px auto auto;align-items:center;gap:5px;font-size:9px}.language-list i{width:8px;height:8px;border-radius:50%}.language-list small{color:#888}.repo-meta-list{display:grid;gap:8px}.repo-meta-list span{display:flex;justify-content:space-between;gap:10px}.repo-meta-list b{font-size:9px;color:#9299a2}.repo-meta-list small{font-size:9px;color:#d0d4d9}.repo-clone-panel{margin-top:8px!important}@media(max-width:1100px){.repository-overview-layout{grid-template-columns:1fr}.repository-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.repo-commandbar{align-items:flex-start;flex-direction:column}.repo-command-right{width:100%}.go-file{flex:1}.repo-last-commit{grid-template-columns:auto minmax(0,1fr) auto auto}.repo-last-commit div{display:grid}.repo-last-commit time{display:none}}@media(max-width:700px){.repository-sidebar{grid-template-columns:1fr}.repo-command-right{display:grid;grid-template-columns:1fr 1fr}.go-file{grid-column:1/-1;width:auto}.repo-command-left{overflow:auto;flex-wrap:nowrap;width:100%}.repo-status-strip{overflow:auto;white-space:nowrap}.github-file-row{grid-template-columns:20px minmax(130px,1fr) 70px}.github-file-row small{display:none}.repo-last-commit{grid-template-columns:auto 1fr auto}.repo-last-commit code,.repo-last-commit>button{display:none}.markdown-body{padding:20px 16px}.code-lines.polished>div{grid-template-columns:46px minmax(max-content,1fr)}}:root{--ew-panel:#08090a;--ew-panel2:#0c0d0f;--ew-hover:#0e1012;--ew-border:#222428;--ew-border-strong:#35383d;--ew-soft:#111316;--ew-muted:#8b8e94;--ew-text:#f1f2ef;--ew-gold:#c9a86a}.ultimate-head,.page-hero{max-width:100%}.ultimate-head-copy{max-width:620px}.ultimate-head-copy>.primary,.page-hero button.primary{box-shadow:none!important}.community-card,.market-card,.organization-card,.qa-list>article,.profile-main,.security-card,.identity-provider,.credential-panel,.collection-card,.lab-grid>article{transition:background .16s ease,border-color .16s ease,transform .16s ease}.community-card:hover,.market-card:hover,.organization-card:hover,.qa-list>article:hover,.collection-card:hover,.lab-grid>article:hover{background:var(--ew-hover)!important;border-color:var(--ew-border-strong)!important;transform:translateY(-1px)}.community-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))!important}.community-card{min-height:270px!important;padding:22px!important;position:relative}.community-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#2a2c2f;opacity:.85}.community-mark{width:46px!important;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;font-family:var(--mono)}.community-body h3{font-size:22px!important;margin-top:16px!important}.community-body p{font-size:12px!important;line-height:1.7!important}.community-body footer{margin-top:20px!important}.community-body footer button{min-height:34px!important}.qa-list{display:grid;gap:8px}.qa-list>article{border:1px solid var(--line)!important;border-radius:6px!important;background:transparent!important;padding:18px 20px!important;cursor:pointer}.qa-list>article section h3{font-size:18px!important;line-height:1.3!important;margin:8px 0!important}.qa-list>article section p{color:var(--ew-muted)!important;line-height:1.65!important;font-size:12px!important}.vote-column{border-right:1px solid var(--line);padding-right:18px!important;min-width:72px;text-align:center}.vote-column b{font-size:16px!important}.vote-column span{font-size:8px!important;color:#777a80!important;text-transform:uppercase;letter-spacing:.08em}.qa-drawer{background:#08090a!important}.qa-drawer>header{border-bottom:1px solid var(--line);padding-bottom:20px}.answer{border:1px solid var(--line)!important;border-radius:6px!important;background:#090a0b!important;padding:16px!important;margin:10px 0!important}.answer.accepted{border-color:#a9ff684d!important}.market-toolbar{justify-content:space-between!important;border-bottom:1px solid var(--line);padding-bottom:14px}.market-toolbar form{max-width:720px!important}.market-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:10px!important}.market-card{background:transparent!important;border:1px solid var(--line)!important;border-radius:6px!important;padding:20px!important;min-height:230px!important;position:relative}.market-card>span{font:600 9px var(--mono)!important;color:#777b80!important}.market-card h3{font-size:21px!important;letter-spacing:-.025em!important}.market-card p{font-size:12px!important;color:#92959b!important}.market-card footer{border-top:1px solid var(--line)!important}.market-tags small{border-radius:4px!important;background:#0e0f11!important;color:#9a9da2!important}.market-card.owner:before{content:"SELLER";position:absolute;right:14px;top:14px;color:var(--ew-gold);font:600 8px var(--mono);letter-spacing:.12em}.market-card-actions{flex-wrap:wrap}.market-card-actions button{min-height:32px;border-radius:5px!important}.organization-grid{gap:10px!important;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))!important}.organization-card{background:transparent!important;border:1px solid var(--line)!important;border-radius:6px!important;padding:21px!important}.organization-card header>div>span{font:600 8px var(--mono);color:var(--ew-gold);letter-spacing:.12em}.organization-card h3{font-size:22px!important;letter-spacing:-.03em}.organization-card code{color:#777b80!important}.organization-card p{min-height:46px;color:#91949a!important;line-height:1.6!important}.org-members{border-top:1px solid var(--line);padding-top:13px}.org-members span{border-radius:4px!important;background:#0c0d0f!important;font-size:9px!important;color:#a7a9ad!important}.organization-card form{border-top:1px solid var(--line);padding-top:13px;margin-top:12px}.profile-side{position:sticky!important}.profile-side .profile-identicon{border-radius:12px!important;background:#0b0c0e!important;border:1px solid var(--line)!important;padding:4px}.profile-side>h2{margin-bottom:2px!important}.profile-side>p{font-size:12px!important;line-height:1.7!important}.profile-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;border:1px solid var(--line)!important;border-radius:6px!important;overflow:hidden!important;margin:20px 0!important}.profile-stats>div{padding:13px!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}.profile-stats>div:nth-child(2n){border-right:0!important}.profile-stats>div:nth-last-child(-n+2){border-bottom:0!important}.profile-stats b{display:block;font:650 17px var(--mono)!important}.profile-stats span{font:600 8px var(--mono)!important;color:#74777c!important;text-transform:uppercase}.profile-main{background:transparent!important;border:0!important;padding:0!important}.profile-repos{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;margin-bottom:24px}.profile-repos button{min-height:92px!important;padding:16px!important;text-align:left!important}.profile-repos b{font-size:13px!important}.profile-repos small{display:block;margin-top:9px;color:#74777c!important}.contribution-card{margin:22px 0!important}.security-card{grid-template-columns:repeat(4,1fr)!important;background:transparent!important;border-radius:6px!important}.security-card>div{min-height:92px;padding:18px!important}.security-card b{color:#d9dbd7!important;font-size:10px!important}.security-card span{line-height:1.55!important}.identity-center{border-top:1px solid var(--line);padding-top:26px}.identity-grid{gap:8px!important}.identity-provider{background:transparent!important;border:1px solid var(--line)!important;border-radius:6px!important}.provider-mark{border-radius:5px!important;background:#0d0e10!important;border:1px solid var(--line)!important}.developer-credentials{margin-top:34px;border-top:1px solid var(--line);padding-top:28px}.credentials-grid{gap:10px!important}.credential-panel{background:transparent!important;border:1px solid var(--line)!important;border-radius:6px!important;padding:18px!important}.credential-panel h3{font:650 10px var(--mono)!important;letter-spacing:.08em}.credential-list article{border-top:1px solid var(--line)!important}.market-toolbar input,.community-toolbar input,.qa-toolbar input,.organization-card input,.organization-card select,.credential-panel input,.credential-panel textarea,.credential-panel select,.suite-modal input,.suite-modal textarea,.suite-modal select{border-radius:5px!important;background:#090a0b!important;border-color:#27292d!important}.primary,.danger{border-radius:5px!important}@media(max-width:980px){.security-card{grid-template-columns:1fr 1fr!important}.identity-grid{grid-template-columns:1fr!important}.profile-repos{grid-template-columns:1fr 1fr}}@media(max-width:640px){.security-card{grid-template-columns:1fr!important}.profile-repos{grid-template-columns:1fr}.organization-card form{grid-template-columns:1fr!important}.market-toolbar form{width:100%;flex-direction:column}.vote-column{min-width:54px;padding-right:10px!important}}.app-shell{min-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow:visible!important}.app-shell>.content{flex:1 0 auto!important;width:100%!important;box-sizing:border-box!important}.app-shell>.app-footer{position:relative!important;inset:auto!important;flex:0 0 auto!important;z-index:1!important;width:calc(100% - 56px)!important;max-width:1540px!important;box-sizing:border-box!important;margin:26px auto 18px!important}.suite-drawer.repo-drawer{z-index:190!important;top:72px!important;bottom:24px!important;max-height:calc(100dvh - 96px)!important;overscroll-behavior:contain!important}.suite-overlay{z-index:240!important}.git-editor-meta label,.git-upload-summary label{min-width:0}.git-editor-meta small,.git-upload-modal label>small{color:#7f8791;font:500 9px/1.45 var(--mono)}.git-upload-summary label{display:grid!important;gap:5px!important;margin:0!important}.git-upload-summary input{min-width:180px!important;height:34px!important}@media(max-width:900px){.suite-drawer.repo-drawer{top:68px!important;bottom:12px!important;width:calc(100vw - 12px)!important;right:6px!important;max-height:calc(100dvh - 80px)!important}.app-shell>.app-footer{width:calc(100% - 20px)!important;margin:18px auto 10px!important}}.file-path-breadcrumbs{display:flex;align-items:center;min-width:0;gap:6px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.file-path-breadcrumbs span{display:inline-flex;align-items:center;gap:6px}.file-path-breadcrumbs i{color:#59616b;font-style:normal}.file-path-breadcrumbs button{padding:2px 3px!important;border:0!important;background:transparent!important;color:#aeb6c0!important;font:600 11px/1.4 var(--mono)!important}.file-path-breadcrumbs button:hover{color:#fff!important;text-decoration:underline}.file-path-breadcrumbs b{color:#f0f2f5;font:700 11px/1.4 var(--mono)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #8eb7ff!important;outline-offset:2px}button:disabled,.repo-upload-button:has(input:disabled){cursor:not-allowed!important;opacity:.48!important;filter:saturate(.55)}.repo-tabs{scrollbar-width:thin}.repo-tabs button{min-height:38px;white-space:nowrap}.repo-actions button,.repo-actions a,.repo-commandbar button,.preview-actions button{min-height:34px}.github-file-row:focus-visible{position:relative;z-index:2}.github-file-row b{min-width:0}.repo-drawer{overscroll-behavior:contain}@media(max-width:700px){.file-viewer-card>header{align-items:flex-start;flex-direction:column}.preview-actions{width:100%;overflow-x:auto}.preview-actions button{flex:0 0 auto}.file-path-breadcrumbs{max-width:calc(100vw - 64px)}}.notebook-svg{max-width:100%;overflow:auto;background:#fff;padding:8px;border-radius:4px}.preview-limit-note{padding:10px 14px;color:#8b949e;font:600 10px var(--mono)}.notebook-viewer{background:#090b0e}.notebook-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid #252a31;color:#8f98a3;font:600 10px var(--mono)}.notebook-meta b{color:#eef1f4}.notebook-cell{border-bottom:1px solid #20242a}.notebook-cell.markdown-cell .markdown-body{padding:22px 28px}.notebook-input,.notebook-output{display:grid;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:16px 18px}.notebook-input>span,.notebook-output>span{padding-top:3px;color:#7e8ea3;text-align:right;font:600 10px var(--mono)}.notebook-input pre,.notebook-output pre{margin:0;overflow:auto;white-space:pre;background:#07090c;border:1px solid #22272e;border-radius:6px;padding:13px}.notebook-input code,.notebook-output code{font:500 12px/1.65 var(--mono);color:#d8dde4}.notebook-outputs{background:#0b0e12}.notebook-output img{max-width:100%;height:auto;background:#fff;border-radius:4px}.raw-cell pre{margin:0;padding:16px;overflow:auto}.json-viewer{margin:0;max-height:760px;overflow:auto;padding:18px;background:#080a0d;color:#d8dde4;font:500 12px/1.65 var(--mono)}.data-table-wrap{max-height:760px;overflow:auto}.data-preview-table{width:max-content;min-width:100%;border-collapse:collapse;font:500 11px var(--mono)}.data-preview-table th,.data-preview-table td{padding:8px 11px;border-right:1px solid #252a31;border-bottom:1px solid #252a31;text-align:left;white-space:pre}.data-preview-table th{position:sticky;top:0;z-index:2;background:#12161b;color:#f1f3f5}.preview-empty{display:grid;gap:7px;place-content:center;min-height:220px;padding:28px;text-align:center;color:#858e99}.preview-empty b{color:#e5e9ed}@media(max-width:700px){.notebook-input,.notebook-output{grid-template-columns:1fr;padding:12px}.notebook-input>span,.notebook-output>span{text-align:left}.notebook-cell.markdown-cell .markdown-body{padding:16px}}.page-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:15px;color:#707277;font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.page-breadcrumb img{width:20px;height:20px;object-fit:contain;border-radius:5px;background:#0b0c0e;border:1px solid var(--line);padding:2px}.page-breadcrumb i{font-style:normal;color:#3f4145}.page-breadcrumb b{color:#a8aaae;font-weight:600;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ultimate-head-title>span{margin-top:0!important}.ultimate-empty{min-height:210px!important;padding:30px!important;text-align:center!important;background:#08090a!important}.ultimate-empty img{width:46px;height:46px;object-fit:contain;opacity:.72;filter:grayscale(1)}.ultimate-empty b{font-size:14px!important;color:#d7d8d9!important;font-weight:600!important}.ultimate-empty span{max-width:460px;font-size:12px;line-height:1.6}.ultimate-empty button{margin-top:4px}.community-mark{width:42px!important;height:42px!important;border:1px solid var(--line)!important;border-radius:7px!important;display:grid!important;place-items:center!important;background:#0a0b0d!important;padding:5px!important}.community-mark img{width:100%;height:100%;object-fit:contain;filter:grayscale(1);opacity:.8}.community-card:hover .community-mark img{opacity:1}.market-card-brand{display:flex;align-items:center;gap:9px;margin-bottom:12px}.market-card-brand img{width:30px;height:30px;object-fit:contain;border:1px solid var(--line);border-radius:6px;padding:3px;background:#08090a;filter:grayscale(1)}.market-card-brand em{font:600 8px var(--mono);font-style:normal;letter-spacing:.12em;color:#74777c}.market-card:hover .market-card-brand img{filter:none}.organization-mark{width:34px;height:34px;border:1px solid var(--line);border-radius:6px;background:#08090a;padding:4px;margin-bottom:10px}.organization-mark img{width:100%;height:100%;object-fit:contain;filter:grayscale(1);opacity:.82}.organization-card:hover .organization-mark img{filter:none;opacity:1}button,.primary,.danger,.round-action{transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .1s ease,opacity .14s ease}button:active:not(:disabled){transform:translateY(1px)}button:disabled{cursor:not-allowed!important;opacity:.46!important;filter:saturate(.55)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid rgba(216,184,111,.72)!important;outline-offset:2px!important}.danger{color:#ffb2b2!important;border-color:#ff5c5c4d!important}.danger:hover:not(:disabled){background:#ff484817!important;border-color:#ff5c5c8c!important;color:#ffd0d0!important}.primary:hover:not(:disabled){border-color:#d0d2d5!important;background:#ededed!important;color:#090909!important}.suite-modal,.suite-drawer{overscroll-behavior:contain}.suite-modal-head{position:sticky;top:0;z-index:5;background:#08090a;padding-top:2px}.suite-modal-head>button,.drawer-close{min-width:34px;min-height:34px;display:grid;place-items:center}.community-toolbar form button,.qa-toolbar form button,.market-toolbar form button{min-height:38px}.community-body footer button,.market-card-actions button,.organization-card button{min-height:32px}@media(max-width:820px){.page-breadcrumb{margin-bottom:10px}.page-breadcrumb b{max-width:150px}.market-card-brand img{width:28px;height:28px}.ultimate-empty{min-height:170px!important}.ultimate-head-copy{width:100%}.ultimate-head-copy>.primary{width:100%;justify-content:center}.community-body footer{flex-wrap:wrap}.community-body footer button{margin-left:0!important;flex:1}.organization-grid{grid-template-columns:1fr!important}}.repo-workbench-header{position:relative}.repo-context-breadcrumb{display:flex;align-items:center;gap:7px;margin:0 0 9px;color:#777f89;font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.08em}.repo-context-breadcrumb button{border:0!important;background:transparent!important;padding:0!important;color:#9ba4ae!important;min-height:0!important}.repo-context-breadcrumb button:hover{color:#fff!important;text-decoration:underline}.repo-context-breadcrumb i{font-style:normal;color:#424850}.repo-context-breadcrumb b{color:#dce1e7}.repo-tabs{position:sticky;top:0;z-index:12;background:#08090af7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #242930}.repo-commandbar{position:sticky;top:39px;z-index:11;background:#090b0e;border-bottom:1px solid #242930}.repo-file-glyph{width:28px;display:inline-grid;place-items:center;color:#8fa0b4;font:700 11px var(--mono)}.github-file-row-wrap:hover .repo-file-glyph{color:#eef3f8}.github-file-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.git-breadcrumbs.modern{display:flex;align-items:center;gap:5px;overflow-x:auto;white-space:nowrap}.git-breadcrumbs.modern button{min-height:30px}.repository-files-card{overflow:hidden}.file-viewer-card{scroll-margin-top:90px}.polished-list>article{transition:border-color .14s ease,background-color .14s ease}.polished-list>article:hover{background:#0d1014;border-color:#303740}.issue-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.issue-state-pill{border:1px solid #303740;border-radius:999px;padding:2px 7px;color:#aeb7c2;font:700 8px var(--mono);letter-spacing:.05em}.issue-label-row{display:flex!important;gap:6px!important;flex-wrap:wrap!important}.issue-label-row small{border:1px solid #2b3138!important;border-radius:999px!important;padding:3px 7px!important;background:#0b0e12!important}.pr-detail-modal{width:min(1180px,calc(100vw - 36px))!important}.pr-detail-tabs{display:flex;gap:3px;overflow-x:auto;margin:18px 0;border-bottom:1px solid #292f36}.pr-detail-tabs button{border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;padding:10px 13px!important;color:#8f99a5!important;white-space:nowrap}.pr-detail-tabs button.active{color:#f1f4f7!important;border-bottom-color:#d8b86f!important}.pr-detail-tabs button b{margin-left:5px;border:1px solid #343b44;border-radius:999px;padding:1px 5px;font-size:9px}.pr-description-card{border:1px solid #292f36;border-radius:7px;background:#0b0e12;overflow:hidden;margin-bottom:16px}.pr-description-card header{display:flex;gap:8px;padding:10px 13px;background:#10141a;border-bottom:1px solid #292f36;font:600 10px var(--mono)}.pr-description-card header span{color:#7f8994}.pr-description-card p{padding:14px;margin:0;white-space:pre-wrap;line-height:1.65}.pr-empty-note{padding:22px;border:1px dashed #303740;border-radius:6px;text-align:center;color:#77818c;font:500 11px var(--mono)}.pr-files-view .git-diff-view{max-height:62vh}.review-timeline{display:grid;gap:10px}@media(max-width:760px){.repo-tabs{top:0}.repo-commandbar{top:39px}.repo-context-breadcrumb{max-width:calc(100vw - 90px);overflow-x:auto}.pr-detail-modal{width:calc(100vw - 12px)!important}.issue-title-row{align-items:flex-start}.github-file-row{grid-template-columns:30px minmax(120px,1fr) auto!important}.github-file-row small{display:none}}.community-toolbar.polished,.market-toolbar.polished{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.community-toolbar.polished form,.market-toolbar.polished form{display:flex;gap:8px;flex:1;min-width:280px}.community-toolbar.polished form input,.market-toolbar.polished form input{flex:1}.community-scope,.market-category-strip{display:flex;gap:5px;align-items:center;overflow:auto;scrollbar-width:none}.community-scope::-webkit-scrollbar,.market-category-strip::-webkit-scrollbar{display:none}.community-scope button,.market-category-strip button{white-space:nowrap;border:1px solid var(--line);background:#090a0b;color:#8d9095;border-radius:5px;padding:9px 11px;font:600 9px var(--mono);letter-spacing:.06em}.community-scope button.active,.market-category-strip button.active{border-color:#555a61;color:#fff;background:#121417}.community-scope b{margin-left:5px;color:#d5d7d2}.community-card-top{display:flex;justify-content:space-between;align-items:flex-start}.community-state{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.community-state span,.community-state b{font:600 8px var(--mono);letter-spacing:.08em;border:1px solid var(--line);padding:5px 7px;border-radius:4px;color:#7e8186}.community-state b{color:var(--ew-gold)}.entity-path{font:600 9px var(--mono)!important;color:#74787e!important}.community-tags{display:flex;gap:5px;flex-wrap:wrap}.community-tags small{border:1px solid #22252a;background:#0c0d0f;padding:5px 7px;border-radius:4px;color:#8d9196;font:600 8px var(--mono)}.community-metrics,.market-stats,.org-card-metrics{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;color:#777b80;font:500 9px var(--mono)}.community-metrics b,.market-stats b,.org-card-metrics b{color:#d9dcd7;font-weight:650}.entity-drawer-head{position:sticky;top:0;z-index:6;background:#08090af7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding-bottom:0!important}.drawer-breadcrumb{display:flex;align-items:center;gap:8px;color:#666a70;font:600 9px var(--mono);margin-bottom:18px}.drawer-breadcrumb button{background:none;border:0;padding:0;color:#8b8f95;font:600 9px var(--mono);cursor:pointer}.drawer-breadcrumb button:hover{color:#fff}.drawer-breadcrumb b{color:#c7c9c5}.entity-title-row{display:flex;gap:16px;align-items:flex-start;padding-bottom:16px}.entity-title-row>div:last-child{min-width:0}.entity-title-row h2{margin:4px 0 7px}.entity-title-row p{max-width:820px;color:#8e9298;line-height:1.65}.community-mark.large,.organization-mark.large{width:58px!important;height:58px!important;flex:0 0 58px;border:1px solid #2b2e33;border-radius:8px;display:grid;place-items:center;background:#0b0c0e}.community-mark.large img,.organization-mark.large img{width:38px;height:38px;object-fit:contain}.entity-tabs{display:flex;gap:2px;overflow:auto}.entity-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#777b80;padding:12px 13px;font:650 9px var(--mono);letter-spacing:.07em;white-space:nowrap}.entity-tabs button.active{color:#fff;border-bottom-color:#eee}.entity-tabs b{margin-left:5px;color:#a9adb2}.entity-overview-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important}.entity-overview-grid article{border:1px solid var(--line);border-radius:6px;padding:16px;background:#090a0b}.entity-overview-grid span{display:block;color:#71757b;font:600 8px var(--mono);letter-spacing:.08em;margin-bottom:8px}.entity-overview-grid b{font:650 18px var(--mono);color:#e6e7e3}.community-rules{display:grid;gap:8px;padding-left:22px}.community-rules li{color:#9a9da2;line-height:1.6}.section-title-row{display:flex;justify-content:space-between;align-items:end;gap:12px;margin:0 0 14px}.section-title-row>div>span{display:block;color:#676b71;font:600 8px var(--mono);letter-spacing:.1em;margin-bottom:4px}.section-title-row h2,.section-title-row h3{margin:0}.section-title-row>small{color:#6f7379;font:500 9px var(--mono)}.community-member-row>span>span{display:grid}.community-member-row>span>span small{color:#6f7379}.community-member-row em{font:650 8px var(--mono);color:var(--ew-gold);font-style:normal;border:1px solid #34302a;padding:4px 6px;border-radius:4px}.suite-inline-error{display:flex;align-items:center;justify-content:space-between;gap:12px}.suite-inline-error button{border:0;background:none;color:#aaa;cursor:pointer}.market-section.seller-section{border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:26px}.market-grid.compact{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))!important}.market-card-brand{display:flex;align-items:center;gap:9px;margin-bottom:14px}.market-card-brand img{width:28px;height:28px;object-fit:contain}.market-card-brand em{font:600 8px var(--mono);font-style:normal;letter-spacing:.08em;color:#74787e}.market-card footer>div{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.market-product-drawer,.organization-drawer,.community-drawer{width:min(1120px,calc(100vw - 28px))!important}.market-product-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:start;padding-bottom:18px}.market-product-logo{width:70px;height:70px;border:1px solid var(--line);border-radius:10px;background:#0b0c0e;display:grid;place-items:center}.market-product-logo img{width:46px;height:46px}.market-product-hero h2{font-size:30px;margin:5px 0 8px}.market-product-hero p{color:#96999f;max-width:680px;line-height:1.6}.market-product-cta{display:grid;justify-items:end;gap:9px}.market-product-cta>b{font:700 18px var(--mono)}.market-detail-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);gap:24px}.market-description{white-space:pre-wrap;line-height:1.75;color:#a4a7ac}.market-links{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.market-links a{border:1px solid var(--line);border-radius:5px;padding:8px 10px;color:#c2c5c0;text-decoration:none;font:600 8px var(--mono)}.market-links a:hover{border-color:#555a61;color:#fff}.market-version{border-top:1px solid var(--line);padding:12px 0}.market-version:first-of-type{border-top:0}.market-version b{font:650 11px var(--mono)}.market-version small{margin-left:8px;color:#777b80}.market-version p{color:#8d9095;font-size:11px;line-height:1.5}.market-review-list{display:grid;gap:8px}.market-review-list article{display:grid;grid-template-columns:38px 1fr;gap:12px;border:1px solid var(--line);border-radius:6px;padding:14px}.market-review-list article>div{display:grid;gap:5px}.market-review-list span{color:var(--ew-gold);letter-spacing:.05em}.market-review-list strong{font-size:12px}.market-review-list p{margin:0;color:#8e9298;line-height:1.55}.organization-summary{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.organization-summary span{border:1px solid var(--line);border-radius:5px;padding:9px 12px;color:#74787e;font:600 8px var(--mono)}.organization-summary b{color:#e0e2de;margin-right:5px}.organization-card footer{border-top:1px solid var(--line);padding-top:13px;margin-top:15px}.organization-card footer button{width:100%;min-height:35px}.org-card-metrics{border-top:1px solid var(--line);padding-top:12px}.organization-card .org-members{display:flex!important;gap:5px!important;flex-wrap:wrap!important}.organization-card .org-members span{padding:4px!important;display:flex!important;align-items:center!important;gap:5px!important}.organization-card .org-members .avatar{width:22px!important;height:22px!important}.organization-card .org-members small{padding-right:4px}.org-repo-list,.organization-people-list{display:grid;gap:7px}.org-repo-list article,.organization-people-list article{border:1px solid var(--line);border-radius:6px;padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#090a0b}.org-repo-list article>div,.organization-people-list article>span>span{display:grid;gap:3px}.org-repo-list small,.organization-people-list small{color:#70747a}.organization-people-list article>span{display:flex;align-items:center;gap:10px}.organization-people-list article>div{display:flex;gap:6px;align-items:center}.organization-people-list select{min-width:130px}.org-add-member,.org-create-team{display:grid;grid-template-columns:minmax(160px,1fr) 150px auto;gap:7px;margin-bottom:14px}.org-create-team{grid-template-columns:minmax(150px,.7fr) minmax(220px,1.5fr) 130px auto}.org-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.org-team-grid article{border:1px solid var(--line);border-radius:6px;padding:16px;background:#090a0b}.org-team-grid article>span{font:600 8px var(--mono);color:#74787e}.org-team-grid h4{font-size:16px;margin:7px 0}.org-team-grid p{color:#8c9096;min-height:38px}.org-team-grid b{font:600 9px var(--mono);color:#c2c5c0}@media(max-width:900px){.entity-overview-grid{grid-template-columns:1fr 1fr}.market-product-hero{grid-template-columns:auto 1fr}.market-product-cta{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.market-detail-grid{grid-template-columns:1fr}.org-create-team{grid-template-columns:1fr 1fr}.org-create-team button{grid-column:1/-1}}@media(max-width:620px){.community-toolbar.polished,.market-toolbar.polished{align-items:stretch}.community-toolbar.polished form,.market-toolbar.polished form{min-width:100%}.community-scope,.market-category-strip{width:100%}.entity-overview-grid{grid-template-columns:1fr 1fr}.entity-title-row{align-items:center}.market-product-hero{grid-template-columns:1fr}.market-product-logo{width:58px;height:58px}.market-product-hero h2{font-size:24px}.market-product-cta{grid-column:auto}.org-add-member,.org-create-team{grid-template-columns:1fr}.org-create-team button{grid-column:auto}.organization-people-list article{align-items:flex-start;flex-direction:column}.organization-people-list article>div{width:100%;flex-wrap:wrap}.organization-people-list select{flex:1}.community-member-row{align-items:flex-start!important;flex-direction:column!important}.community-member-row>div{width:100%;display:flex;gap:6px}}.profile-context-bar{display:flex;gap:8px;flex-wrap:wrap;margin:-6px 0 16px}.profile-context-bar span{border:1px solid var(--line);border-radius:5px;background:#090a0b;padding:7px 9px;color:#777c83;font:600 8px var(--mono);letter-spacing:.06em}.profile-empty{display:grid;gap:5px;min-height:92px;place-content:center;border:1px dashed #292d32;border-radius:6px;padding:18px;text-align:center;color:#777c83}.profile-empty b{color:#cfd2d5;font-size:11px}.profile-empty span{font-size:10px;line-height:1.5}.profile-repos button{min-height:66px;text-align:left}.profile-side>.full{min-height:36px}.security-jumpbar{position:sticky;top:70px;z-index:8;display:flex;gap:3px;overflow:auto;margin:0 0 16px;padding:6px;border:1px solid var(--line);border-radius:6px;background:#08090af0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.security-jumpbar a{padding:8px 10px;border-radius:4px;color:#858a91;text-decoration:none;font:650 8px var(--mono);letter-spacing:.08em;white-space:nowrap}.security-jumpbar a:hover,.security-jumpbar a:focus-visible{background:#15181c;color:#fff}.security-section{scroll-margin-top:130px;margin-top:24px}.identity-provider button,.session-list button,.credential-panel button{min-height:34px}.session-list>div{border-radius:6px!important}.session-list section{min-width:0}.session-list section b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-toolbar.polished{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.notification-filters{display:flex;gap:4px}.notification-filters button{border:1px solid var(--line);border-radius:5px;background:#090a0b;color:#83888f;padding:8px 10px;font:650 8px var(--mono)}.notification-filters button.active{background:#15181c;color:#fff;border-color:#4b5058}.notification-filters b{margin-left:5px;color:#cdd0d3}.notification-preferences{display:grid;grid-template-columns:minmax(230px,1.2fr) repeat(3,minmax(140px,.7fr));gap:8px;margin-bottom:14px}.notification-preferences>div,.notification-preferences>label{border:1px solid var(--line);border-radius:6px;background:#090a0b;padding:13px}.notification-preferences>div>span{color:#686d74;font:650 8px var(--mono);letter-spacing:.08em}.notification-preferences h3{margin:5px 0;font-size:13px}.notification-preferences p{margin:0;color:#777c83;font-size:10px;line-height:1.45}.notification-preferences label{display:flex;gap:10px;align-items:center;cursor:pointer}.notification-preferences label>span{display:grid;gap:3px}.notification-preferences label b{font:650 9px var(--mono)}.notification-preferences label small{color:#747980;font-size:9px}.notification-list.polished button{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;text-align:left!important}.notification-copy{display:grid;gap:3px;min-width:0}.notification-copy>b{font-size:11px}.notification-copy>span{color:#a1a6ac;white-space:normal}.notification-copy>small{color:#5f656c;font:600 7px var(--mono);letter-spacing:.06em}.notification-list.polished time{white-space:nowrap}.ux-empty-state{display:grid;place-items:center;gap:7px;min-height:210px;border:1px dashed #292d32;border-radius:6px;text-align:center;color:#777c83}.ux-empty-state img{width:42px;height:42px;object-fit:contain;opacity:.65;filter:grayscale(1)}.ux-empty-state b{color:#d0d3d6}.ux-empty-state span{max-width:430px;font-size:10px;line-height:1.5}@media(max-width:900px){.notification-preferences{grid-template-columns:1fr 1fr}.notification-preferences>div{grid-column:1/-1}.security-jumpbar{top:64px}}@media(max-width:620px){.profile-context-bar{overflow:auto;flex-wrap:nowrap}.profile-context-bar span{white-space:nowrap}.notification-toolbar.polished{align-items:stretch;flex-direction:column}.notification-filters{overflow:auto}.notification-preferences{grid-template-columns:1fr}.notification-preferences>div{grid-column:auto}.notification-list.polished button{grid-template-columns:8px 1fr!important}.notification-list.polished time{grid-column:2}.security-jumpbar{margin-left:-4px;margin-right:-4px}}.primary-nav button[aria-current=page]{color:#fff;background:#ffffff0e;box-shadow:inset 0 -2px #d8b86f}.primary-nav{scrollbar-width:none}.primary-nav::-webkit-scrollbar{display:none}.nav-more>summary{-webkit-user-select:none;user-select:none}.global-search-trigger{position:relative}.global-search-trigger:after{content:"⌘K";position:absolute;right:-2px;bottom:-8px;padding:1px 3px;border:1px solid #2c3137;border-radius:3px;background:#090b0d;color:#727981;font:600 6px var(--mono);letter-spacing:.02em;pointer-events:none}.global-search{width:min(1040px,calc(100vw - 32px));max-height:min(82vh,820px);overflow:auto}.global-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.search-group>h4{position:sticky;top:0;z-index:2;background:#0c0f13}.search-group button{width:100%;min-height:52px;text-align:left}.search-group button:focus-visible{outline:2px solid #d8b86f;outline-offset:-2px;background:#15191e}.search-hint{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-hint small{flex-basis:100%;color:#656d76;font-size:9px;line-height:1.5}.ux-empty-inline{display:grid!important;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-height:72px!important;padding:16px!important;border:1px dashed #292e34!important;border-radius:6px!important;background:#080a0c!important;color:#777f88!important;text-align:left!important}.ux-empty-inline img{width:24px;height:24px;object-fit:contain;opacity:.58;filter:grayscale(1)}.ux-empty-inline span{font:500 10px/1.5 var(--mono)}button,.file-button,.clip-button,.round-action,summary,[role=button]{transition:border-color .14s ease,background .14s ease,color .14s ease,opacity .14s ease,transform .08s ease}button:active:not(:disabled),.round-action:active{transform:translateY(1px)}button:focus-visible,.file-button:focus-within,.clip-button:focus-within,summary:focus-visible,a:focus-visible{outline:2px solid #d8b86f;outline-offset:2px}button:disabled{cursor:not-allowed!important;opacity:.42!important;filter:saturate(.6)}@media(max-width:1080px){.premium-nav{gap:10px}.primary-nav{overflow-x:auto;justify-content:flex-start;padding-bottom:4px}.primary-nav>button{flex:0 0 auto}.global-search-trigger:after{display:none}}@media(max-width:720px){.global-search-grid{grid-template-columns:1fr}.global-search{width:calc(100vw - 16px);max-height:88vh}.primary-nav{order:3;width:100%}.premium-nav{flex-wrap:wrap}.top-actions{margin-left:auto}.brand.elshwork-brand span{display:none}}.home-command-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;margin:0 0 18px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.home-command-strip>span{font-size:11px;letter-spacing:.13em;color:var(--muted)}.home-command-strip>div{display:flex;gap:7px;flex-wrap:wrap}.home-command-strip button{min-height:34px}.home-repo-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-repo-strip>button{text-align:left;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:14px}.home-repo-strip>button>span{grid-row:1/3;font-size:20px}.home-repo-strip small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-shell-head,.repository-list-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin:0 0 12px}.messages-shell-head label{display:grid;gap:6px;min-width:min(420px,100%)}.messages-shell-head label span{font-size:10px;letter-spacing:.12em;color:var(--muted)}.messages-shell-head b,.repository-list-head span{color:var(--muted);font-size:12px}.repository-list-head>div{display:flex;align-items:center;gap:9px}.repository-list-head>div:first-child b{font-size:24px;color:var(--text)}.messages-layout.polished aside>button{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left}.messages-layout.polished aside>button>span:nth-child(2){min-width:0;display:grid}.messages-layout.polished aside>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-avatar{width:32px;height:32px;border-radius:9px;border:1px solid var(--line);display:grid;place-items:center;font-weight:800}.message-list-title,.chat-head{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.message-list-title span,.chat-head span{font-size:10px;letter-spacing:.12em;color:var(--muted)}.chat-head>div{display:grid;gap:3px}.message-welcome{min-height:380px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;color:var(--muted)}.message-welcome img{width:44px;height:44px}.message-welcome b{color:var(--text);font-size:18px}.project-overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.project-overview-grid article{padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.project-overview-grid span{display:block;font-size:10px;letter-spacing:.12em;color:var(--muted)}.project-overview-grid b{display:block;font-size:28px;margin:6px 0}.project-overview-grid small{color:var(--muted)}.project-workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-workspace-grid article{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--panel)}.project-workspace-grid article header{display:flex;gap:10px;align-items:center}.project-workspace-grid article header div{display:grid}.project-workspace-grid article header small,.project-workspace-grid article p{color:var(--muted)}.project-workspace-grid article>div{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.project-workspace-grid article>div span{border:1px solid var(--line);border-radius:999px;padding:4px 8px;font-size:11px}@media(max-width:760px){.home-command-strip,.messages-shell-head,.repository-list-head{align-items:stretch;flex-direction:column}.home-repo-strip,.project-workspace-grid,.project-overview-grid{grid-template-columns:1fr}.messages-shell-head label{min-width:0}.messages-layout.polished{grid-template-columns:1fr}.messages-layout.polished aside{max-height:260px}}.discover-context-bar,.qa-summary-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin:-4px 0 14px;border:1px solid var(--line);border-radius:10px;background:#ffffff04;font-size:11px;color:var(--muted)}.discover-context-bar>span{letter-spacing:.12em}.discover-context-bar>div,.qa-summary-strip{gap:10px}.discover-context-bar b,.qa-summary-strip b{color:var(--text)}.discover-context-bar i{opacity:.4}.qa-summary-strip span{display:flex;align-items:center;gap:5px;white-space:nowrap}.qa-summary-strip small{margin-left:auto}.qa-detail-breadcrumb{display:flex;align-items:center;gap:7px;padding:2px 0 12px;color:var(--muted);font-size:11px}.qa-detail-breadcrumb button{padding:4px 7px}.qa-detail-breadcrumb b{color:var(--text)}@media(max-width:760px){.discover-context-bar,.qa-summary-strip{align-items:flex-start;flex-wrap:wrap}.qa-summary-strip small{width:100%;margin-left:0}}.repo-branches-v2,.repo-settings-v2,.repo-activity-v2{padding:16px}.branch-summary,.activity-kpis,.repo-settings-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.branch-summary span,.activity-kpis span,.repo-settings-summary article{display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#090b0e;color:var(--muted);font-size:10px}.branch-summary b,.activity-kpis b,.repo-settings-summary b{color:var(--text);font-size:14px}.branch-card-list{display:grid;gap:7px}.branch-card-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;border:1px solid var(--line);border-radius:8px;background:#090b0e}.branch-card-list article.default{border-color:#4b4532;background:#0d0c09}.branch-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.branch-icon{font-size:20px;color:#d8b86f}.branch-main>div{display:grid;gap:4px;min-width:0}.branch-main b{overflow:hidden;text-overflow:ellipsis}.branch-main p{display:flex;gap:5px;margin:0}.branch-main em,.release-badges em{padding:2px 5px;border:1px solid #3b4047;border-radius:999px;color:#9da5ae;font:700 7px var(--mono);font-style:normal}.branch-main small{color:var(--muted)}.branch-actions{display:flex;gap:5px;flex-wrap:wrap}.section-count{min-width:30px;text-align:center;padding:5px 8px;border:1px solid var(--line);border-radius:999px}.tag-create-form label{display:grid;gap:5px;color:var(--muted);font:700 8px var(--mono)}.tag-list.polished article{grid-template-columns:34px minmax(140px,.8fr) minmax(180px,1.4fr) auto;align-items:center}.tag-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:#d8b86f}.tag-list.polished article>div:nth-child(2){display:grid;gap:3px}.tag-list.polished p{margin:0;color:var(--muted)}.release-list.polished article.latest{border-color:#4b4532}.release-list.polished header>div:first-child{display:grid;gap:4px}.release-list.polished header>div:first-child>span{color:#d8b86f;font:700 7px var(--mono);letter-spacing:.12em}.release-badges{display:flex;gap:5px;flex-wrap:wrap}.release-list.polished p{white-space:pre-wrap;line-height:1.6}.commit-history-list{display:grid;border:1px solid var(--line);border-radius:8px;overflow:hidden}.commit-history-list>button{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#090b0e;text-align:left}.commit-history-list>button:last-child{border-bottom:0}.commit-history-list>button>span{display:grid;gap:2px;min-width:0}.commit-history-list b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commit-history-list small{color:var(--muted)}.commit-history-list code{color:#9da5ae}.commit-meta-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.commit-change-count{color:#b8c8a0!important}.repo-settings-nav{display:flex;gap:4px;overflow:auto;margin-bottom:14px;border-bottom:1px solid var(--line);padding-bottom:8px}.repo-settings-nav button{white-space:nowrap}.repo-settings-nav button.active{background:#171a1e;color:#fff;border-color:#4b5058}.repo-settings-nav button b{margin-left:5px}.repo-settings-nav .danger-tab{margin-left:auto}.repo-settings-nav .danger-tab.active{background:#241113;color:#ff9da6;border-color:#69343a}.settings-panel{display:grid;gap:14px}.repo-settings-summary{margin:0}.danger-zone{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px;border:1px solid #5d2b31;border-radius:9px;background:#12090b}.danger-zone span{color:#ff8791;font:800 8px var(--mono);letter-spacing:.13em}.danger-zone h3{margin:5px 0}.danger-zone p{margin:0;color:#a9878a;max-width:700px;line-height:1.55}.moderation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 14px}.moderation-summary article{display:grid;gap:4px;padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--panel)}.moderation-summary span{color:var(--muted);font:700 8px var(--mono);letter-spacing:.12em}.moderation-summary b{font-size:22px}.moderation-summary small{color:var(--muted)}.moderation-queue-head{display:flex;justify-content:space-between;padding:11px 2px}.moderation-queue-head>div{display:grid;gap:3px}.moderation-queue-head span{color:var(--muted);font-size:10px}.report-list.polished article{border-radius:8px}.report-list.polished article>div{min-width:0}.suite-modal button[aria-label],.drawer-close{min-width:34px;min-height:34px}.repo-tabs button[aria-selected=true]{color:#fff}.branch-card-list button,.repo-settings-nav button,.commit-history-list button{min-height:34px}@media(max-width:900px){.branch-summary,.activity-kpis,.repo-settings-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.commit-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.moderation-summary,.danger-zone{grid-template-columns:1fr}.repo-settings-nav .danger-tab{margin-left:0}.tag-list.polished article{grid-template-columns:30px 1fr auto}.tag-list.polished p{grid-column:2/-1}}@media(max-width:620px){.branch-summary,.activity-kpis,.repo-settings-summary{grid-template-columns:1fr}.branch-card-list article{align-items:stretch;flex-direction:column}.branch-actions{width:100%}.branch-actions button{flex:1}.commit-history-list>button{grid-template-columns:24px minmax(0,1fr)}.commit-history-list code{grid-column:2}.repo-settings-v2,.repo-branches-v2,.repo-activity-v2{padding:10px}.tag-list.polished article{grid-template-columns:30px 1fr}.tag-list.polished article>.danger{grid-column:2}.tag-create-form{grid-template-columns:1fr!important}}.skip-link{position:fixed;left:16px;top:-60px;z-index:99999;padding:10px 14px;background:#fff;color:#050505;border-radius:8px;font-weight:800;transition:top .15s ease}.skip-link:focus{top:12px}.media-preview,.safe-html-preview,.svg-preview{min-height:280px;border:1px solid var(--line,#2a2a2a);border-radius:12px;background:#090909;overflow:hidden}.media-preview{display:grid;place-items:center;padding:18px}.image-preview img,.svg-preview>img{display:block;max-width:100%;max-height:72vh;object-fit:contain;margin:auto}.document-preview{padding:0;height:min(78vh,920px)}.document-preview iframe,.safe-html-preview iframe{width:100%;height:100%;min-height:560px;border:0;background:#fff}.audio-preview{min-height:180px}.audio-preview audio{width:min(720px,100%)}.video-preview video{display:block;max-width:100%;max-height:72vh}.preview-security-note{padding:9px 12px;border-bottom:1px solid var(--line,#2a2a2a);font-size:11px;letter-spacing:.08em;color:#9da3aa;background:#101010}.svg-preview{padding:18px}.svg-preview details{margin-top:18px}.svg-preview summary{cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.08em}.preview-empty.rich{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:32px}.file-type-mark{font-size:34px;opacity:.8}.file-path-breadcrumbs{overflow-x:auto;scrollbar-width:thin;white-space:nowrap;max-width:min(70vw,1100px)}.file-path-breadcrumbs button{min-height:32px}@media(max-width:760px){.document-preview,.safe-html-preview iframe{min-height:65vh}.preview-actions{width:100%;display:flex;overflow-x:auto}.preview-actions button{flex:0 0 auto}.file-path-breadcrumbs{max-width:88vw}.media-preview{padding:8px}}button,a,input,select,textarea{scroll-margin-top:90px}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.48;filter:saturate(.65)}button:not(:disabled),[role=button]{touch-action:manipulation}.drawer-breadcrumb,.repo-breadcrumbs,.file-breadcrumbs{overflow-x:auto;scrollbar-width:thin;white-space:nowrap;max-width:100%}.drawer-breadcrumb button,.repo-breadcrumbs button,.file-breadcrumbs button{min-height:32px}.organization-mark img,.market-product-mark img,.empty-brand img{object-fit:contain;max-width:100%;max-height:100%}@media(max-width:620px){button,.repo-actions button,.entity-tabs button{min-height:38px}.suite-modal{width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important}.drawer-breadcrumb,.repo-breadcrumbs,.file-breadcrumbs{padding-bottom:4px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.page-context{display:block;color:#747b84;font:700 9px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}.page-hero h1{overflow-wrap:anywhere}.page-hero p{max-width:760px}.ux-empty-state img,.ux-empty-inline img,.message-welcome img{object-fit:contain}button,[role=button],.file-button,.clip-button{min-height:34px}input,select,textarea{min-height:36px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #d8b86f;outline-offset:1px;border-color:#d8b86f}[aria-busy=true]{cursor:progress}@media(max-width:620px){button,[role=button],.file-button,.clip-button{min-height:40px}.page-hero{gap:10px}.page-hero p{line-height:1.55}}.message-avatar.branded{display:grid;place-items:center;overflow:hidden;background:#090b0d;border:1px solid rgba(255,255,255,.14)}.message-avatar.branded img{width:72%;height:72%;object-fit:contain;filter:grayscale(1) contrast(1.15)}.file-path-breadcrumbs,.git-breadcrumbs.modern,.repo-context-breadcrumb{scrollbar-width:thin;overscroll-behavior-x:contain}.file-path-breadcrumbs button,.git-breadcrumbs.modern button,.repo-context-breadcrumb button{min-height:32px;border-radius:6px}.preview-actions{flex-wrap:wrap}.preview-actions button{min-height:36px}@media(max-width:720px){.preview-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.preview-actions button{width:100%}.repo-workbench-header h2{overflow-wrap:anywhere}}.file-render-tabs{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid var(--line,#25282d);background:#0d0f12;position:sticky;top:0;z-index:3}.file-render-tabs button{min-height:34px;padding:0 12px;border:1px solid transparent;background:transparent;color:#9da3ad;border-radius:7px;font-weight:700;letter-spacing:.02em}.file-render-tabs button:hover{color:#fff;background:#15181d}.file-render-tabs button.active{color:#fff;background:#181b20;border-color:#333842}.source-view{min-width:0;background:#090b0e}.source-language-bar{display:flex;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid #20242a;color:#8e96a2;font:600 12px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.code-lines.polished>div{display:grid;grid-template-columns:minmax(48px,auto) 1fr;min-height:22px}.code-lines.polished>div:target{background:#d6b15e1a;box-shadow:inset 2px 0 #d6b15e}.code-lines.polished>div>a{-webkit-user-select:none;user-select:none;text-align:right;padding:1px 12px 1px 8px;color:#515965;text-decoration:none;border-right:1px solid #1e2228}.code-lines.polished>div>a:hover{color:#c6cbd2}.code-lines.polished code{display:block;white-space:pre;overflow:visible;padding:1px 14px;color:#d8dce3;tab-size:4}.tok-keyword{color:#d6b15e;font-weight:650}.md-task-list{list-style:none!important;padding-left:0!important}.md-task-list li{display:flex;align-items:flex-start;gap:9px}.md-task-list input{margin-top:.35em;accent-color:#d6b15e}.md-inline-image{display:block;max-width:100%;height:auto;margin:14px 0;border-radius:8px;border:1px solid #2b2f36}.md-broken-image{display:inline-flex;padding:3px 8px;border:1px dashed #494f59;border-radius:5px;color:#929aa6}.ui-error-state,.ui-loading-state{min-height:140px;border:1px solid #262a30;border-radius:10px;background:#0c0e11;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding:24px;text-align:center}.ui-error-state b{color:#f3f4f6}.ui-error-state span{color:#959ca7}.ui-loading-state{flex-direction:row}.ui-loading-state i{width:7px;height:7px;border-radius:50%;background:#d6b15e;animation:elshPulse 1.15s infinite ease-in-out}.ui-loading-state i:nth-child(2){animation-delay:.12s}.ui-loading-state i:nth-child(3){animation-delay:.24s}.ui-loading-state span{margin-left:6px;color:#9da3ad}@keyframes elshPulse{0%,80%,to{opacity:.25;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.field.has-error input,.field.has-error select,.field.has-error textarea{border-color:#93464c!important}.field-error{color:#e48b92!important}.icon-button{display:inline-grid;place-items:center;min-width:36px;min-height:36px;border-radius:7px}.file-viewer-card:fullscreen{background:#090b0e;padding:14px;overflow:auto}.file-viewer-card:fullscreen header{position:sticky;top:0;z-index:5;background:#0b0d10}.repository-files-card,.file-viewer-card,.repo-readme{scroll-margin-top:116px}@media(max-width:760px){.file-render-tabs{overflow-x:auto}.source-language-bar{position:sticky;left:0}.code-lines.polished{overflow-x:auto}.code-lines.polished>div{min-width:max-content;grid-template-columns:44px minmax(560px,1fr)}.preview-actions{width:100%;overflow-x:auto;display:flex;flex-wrap:nowrap}.preview-actions button{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.ui-loading-state i{animation:none;opacity:.75}}.diff-viewer{border:1px solid #272c33;border-radius:9px;overflow:hidden;background:#090b0e;margin-top:12px}.diff-viewer>header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#111419;border-bottom:1px solid #272c33}.diff-viewer>header>div{display:flex;gap:4px}.diff-viewer header button{min-height:32px;padding:0 10px;background:transparent;border:1px solid transparent;color:#959ca7;border-radius:6px}.diff-viewer header button.active{background:#1a1e24;border-color:#3a4049;color:#fff}.diff-unified{overflow:auto;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.diff-unified>div{display:grid;grid-template-columns:54px minmax(700px,1fr);min-height:20px}.diff-unified span{padding:0 10px;color:#59616d;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid #1c2025}.diff-unified code{white-space:pre;padding:0 10px}.diff-unified .add{background:#30815321}.diff-unified .add code{color:#a6dfb7}.diff-unified .del{background:#aa404821}.diff-unified .del code{color:#efa7ad}.diff-unified .hunk{background:#4a6ba324;color:#9ebbe7}.diff-unified .meta{color:#858e9b}.diff-split{overflow:auto;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.diff-split>div{display:grid;grid-template-columns:minmax(520px,1fr) minmax(520px,1fr);border-bottom:1px solid #14171b}.diff-split code{white-space:pre;padding:2px 10px;border-right:1px solid #20242a}.diff-split code.add{background:#30815321;color:#a6dfb7}.diff-split code.del{background:#aa404821;color:#efa7ad}.diff-split .hunk{background:#4a6ba31f;color:#9ebbe7}.md-image-loading{display:inline-flex;align-items:center;min-height:34px;padding:5px 9px;border:1px solid #272c33;border-radius:6px;color:#747c87;font:11px ui-monospace,SFMono-Regular,Consolas,monospace}.suite-drawer-backdrop{position:fixed;inset:0;z-index:179;background:#00000057;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);cursor:default}.suite-drawer.community-drawer{z-index:180!important}.community-drawer>.drawer-close{position:absolute!important;top:18px!important;right:18px!important;float:none!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#111214!important;color:#fff!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;z-index:20!important}.community-drawer>.drawer-close:hover{background:#1a1b1e!important;border-color:#ffffff59!important}@media(max-width:760px){.community-drawer>.drawer-close{top:12px!important;right:12px!important}.suite-drawer-backdrop{background:#0000007a}}body.layer-open{overflow:hidden}.ui-button{min-height:36px;border:1px solid #2b3139;background:#11151a;color:#f5f7f8;padding:0 14px;border-radius:6px;font:inherit;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.ui-button:hover:not(:disabled){background:#171c22;border-color:#515b67}.ui-button:active:not(:disabled){transform:translateY(1px)}.ui-button:disabled{opacity:.45;cursor:not-allowed}.ui-button-primary{background:#f5f5f5;color:#090a0b;border-color:#f5f5f5}.ui-button-danger{border-color:#6a3030;color:#ffb0b0;background:#1c1010}.ui-button-ghost{background:transparent}.ui-breadcrumbs{display:flex;align-items:center;gap:7px;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.ui-breadcrumbs span{display:flex;align-items:center;gap:7px}.ui-breadcrumbs button{border:0;background:transparent;color:#9da7b2;padding:3px 0;cursor:pointer}.ui-breadcrumbs button:hover{color:#fff}.ui-breadcrumbs i{color:#49515a;font-style:normal}.suite-drawer-backdrop{position:fixed;inset:0;background:#0000009e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2090}.suite-drawer{z-index:2100!important;box-shadow:-24px 0 70px #00000080}.drawer-close{position:sticky!important;top:10px;float:right;z-index:12;min-width:40px!important;min-height:40px!important;border-radius:7px!important;background:#11161b!important;border:1px solid #303943!important;color:#fff!important;font-size:22px!important}.source-view .code-lines.polished{font-variant-ligatures:none;tab-size:2}.source-view .code-lines.polished>div:target{background:#7eb4ff1a;box-shadow:inset 2px 0 #7eb4ff}.diff-viewer{border:1px solid #252c34;border-radius:8px;overflow:hidden}.diff-viewer>header{position:sticky;top:0;z-index:2;background:#0d1116}.repo-workbench-header,.repo-commandbar,.entity-drawer-head{scroll-margin-top:70px}@media(max-width:900px){.suite-drawer{inset:48px 0 0!important;width:100%!important;max-width:none!important;border-left:0!important}.drawer-close{top:8px;right:8px}.repo-commandbar{align-items:stretch}.repo-command-left,.repo-command-right{flex-wrap:wrap}.ui-breadcrumbs{max-width:100%}}.drawer-layer{position:fixed;inset:0;z-index:5000;pointer-events:none;isolation:isolate}.drawer-layer>.suite-drawer-backdrop{position:absolute;inset:0;z-index:1;pointer-events:auto;background:#0000009e;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.drawer-layer>.suite-drawer{position:absolute!important;z-index:2!important;pointer-events:auto}.community-drawer{top:56px!important;bottom:12px!important;right:12px!important;width:min(700px,calc(100vw - 24px))!important;max-height:calc(100dvh - 68px)!important;border-radius:10px!important}.qa-drawer{top:56px!important;bottom:12px!important;right:12px!important;width:min(640px,calc(100vw - 24px))!important;max-height:calc(100dvh - 68px)!important;padding:22px!important;border-radius:10px!important;overflow-y:auto!important;overflow-x:hidden!important}.qa-drawer>.drawer-close,.community-drawer>.drawer-close{position:sticky!important;top:0!important;margin-left:auto!important;float:none!important;display:grid!important;z-index:20!important;background:#0b0b0c!important}.qa-drawer .answer{min-width:0}.qa-drawer .answer>section{min-width:0}.qa-drawer .answer p{overflow-wrap:anywhere}.qa-drawer .answer footer{gap:10px;align-items:center;flex-wrap:wrap}.answer-owner-actions{display:flex;gap:7px;flex-wrap:wrap;margin-left:auto}.answer-rejected-label{display:inline-flex;padding:5px 8px;margin:0 0 8px;border:1px solid rgba(255,93,93,.28);border-radius:5px;color:#ff8f8f;font:700 8px var(--mono);letter-spacing:.07em}.answer.rejected{opacity:.68;border-style:dashed!important}.answer.rejected p{text-decoration:none;color:#92959a}.answer-rejected-mark{color:#f77!important}.q-score button:disabled{opacity:.3;cursor:not-allowed}.home-command-strip{background:#070708!important;border-color:var(--line)!important;border-radius:8px!important;padding:8px 10px!important}.home-command-strip>div{gap:5px!important}.home-command-strip button{min-height:32px!important;padding:0 11px!important;background:transparent!important;border:1px solid var(--line)!important;border-radius:5px!important;color:#b6b8bb!important;font:650 9px var(--mono)!important;box-shadow:none!important}.home-command-strip button:hover{background:#101011!important;border-color:var(--line2)!important;color:#fff!important;transform:none!important}.project-overview-grid article,.project-workspace-grid article{background:#080809!important;border:1px solid var(--line)!important;border-radius:7px!important;box-shadow:none!important}.project-overview-grid article:hover,.project-workspace-grid article:hover{border-color:var(--line2)!important;background:#0b0b0c!important}.project-workspace-grid article{display:flex;flex-direction:column;min-height:190px;transition:border-color .16s ease,background .16s ease}.project-workspace-grid article header>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;background:#0c0c0d;color:#c9cbcd}.project-workspace-grid article header b{font-size:13px;color:#f0f0ee}.project-workspace-grid article header small{font:550 8px var(--mono);letter-spacing:.04em}.project-workspace-grid article p{min-height:38px;line-height:1.55}.project-workspace-grid article>div span{background:#0b0b0c!important;border-radius:4px!important;font:600 8px var(--mono)!important;color:#929599!important}.project-open-button{margin-top:auto!important;align-self:flex-start!important;min-height:34px!important;padding:0 13px!important;border:1px solid var(--line2)!important;border-radius:5px!important;background:#111112!important;color:#e9e9e6!important;font:700 9px var(--mono)!important;box-shadow:none!important}.project-open-button:hover{background:#181819!important;border-color:#4b4d51!important}.qa-toolbar>div button{background:transparent!important;border:1px solid var(--line)!important;color:#9b9da1!important;box-shadow:none!important}.qa-toolbar>div button:hover,.qa-toolbar>div button.active{background:#111112!important;border-color:var(--line2)!important;color:#f1f1ee!important}.qa-summary-strip{background:#070708!important;border-color:var(--line)!important}@media(max-width:760px){.drawer-layer>.suite-drawer{inset:48px 0 0!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 48px)!important;border-radius:0!important}.home-command-strip>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.home-command-strip button{width:100%!important}.project-workspace-grid article{min-height:0}.answer-owner-actions{width:100%;margin-left:0}}.confirm-dialog{max-width:560px;width:min(560px,calc(100vw - 32px));white-space:pre-wrap}.confirm-dialog>p{margin:22px 0;color:var(--text,#f4f7f8);line-height:1.65;overflow-wrap:anywhere}.confirm-dialog>input{width:100%;box-sizing:border-box}.confirm-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.platform-hub{display:grid;gap:18px}.platform-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:26px;border:1px solid var(--border);border-radius:18px;background:var(--panel)}.platform-hero>div:first-child{max-width:850px}.platform-hero span{font-size:11px;letter-spacing:.14em;opacity:.68}.platform-hero h1{margin:8px 0 6px;font-size:clamp(28px,4vw,52px)}.platform-hero p{margin:0;opacity:.78;line-height:1.55}.platform-health{display:grid;text-align:right}.platform-health b{font-size:24px}.platform-tabs{display:flex;gap:6px;overflow:auto;padding:5px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.platform-tabs button{white-space:nowrap}.platform-tabs button.active{font-weight:800}.platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.platform-grid.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.platform-stat,.platform-card,.platform-callout,.platform-empty{border:1px solid var(--border);border-radius:14px;background:var(--panel);padding:16px}.platform-stat{display:grid;gap:9px}.platform-stat span{font-size:10px;letter-spacing:.12em;opacity:.66}.platform-stat b{font-size:26px}.platform-card.wide{grid-column:1/-1}.platform-card-head{display:flex;justify-content:space-between;gap:10px;font-size:11px;opacity:.7}.platform-card h3{margin:12px 0 7px;overflow-wrap:anywhere}.platform-card p{opacity:.8;line-height:1.5;white-space:pre-wrap}.platform-meta,.capability-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.platform-meta span,.capability-list span{border:1px solid var(--border);border-radius:999px;padding:5px 8px;font-size:10px}.capability-list span.ok{font-weight:700}.platform-form{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(160px,2fr) auto;gap:9px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.platform-form.stacked{grid-template-columns:1fr}.platform-form textarea{resize:vertical}.platform-callout b{letter-spacing:.08em}.platform-callout p{margin:6px 0 0;opacity:.75;line-height:1.5}.success-note{padding:10px 13px;border:1px solid var(--border);border-radius:10px}.platform-empty{text-align:center;opacity:.72;padding:38px}@media(max-width:800px){.platform-hero{align-items:flex-start;flex-direction:column}.platform-health{text-align:left}.platform-form{grid-template-columns:1fr}.platform-tabs{margin-inline:-4px}}.developer-nav{gap:2px!important;overflow:visible!important}.nav-group{position:relative;height:61px;display:flex;align-items:center}.nav-group>summary{list-style:none;height:61px;padding:0 13px;display:flex;align-items:center;gap:7px;color:#8e9094;font:650 10px/1 var(--mono);cursor:pointer;position:relative;white-space:nowrap;-webkit-user-select:none;user-select:none}.nav-group>summary::-webkit-details-marker{display:none}.nav-group>summary span{font-size:9px;opacity:.55}.nav-group:hover>summary,.nav-group[open]>summary,.nav-group.active>summary{color:#f3f3f1}.nav-group.active>summary:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:2px;background:#d8b86f}.nav-group>div{display:none;position:absolute;left:0;top:58px;z-index:140;min-width:245px;padding:7px;border:1px solid var(--line2);border-radius:8px;background:#09090a;box-shadow:0 24px 70px #0000008c}.nav-group[open]>div{display:grid}.nav-group>div button{width:100%;min-height:38px;padding:0 12px!important;text-align:left!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#a8aaad!important;font:600 10px var(--mono)!important}.nav-group>div button:hover{background:#151516!important;color:#fff!important}.developer-nav>.nav-more{height:61px;display:flex;align-items:center}.developer-launchpad{display:grid;gap:18px}.launchpad-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding-bottom:18px;border-bottom:1px solid var(--line)}.launchpad-head>div{max-width:820px}.launchpad-head span,.platform-section-head>span{font:700 10px var(--mono);letter-spacing:.13em;color:#777a7f}.launchpad-head h2{margin:8px 0 7px;font-size:clamp(26px,3vw,40px);letter-spacing:-.035em}.launchpad-head p{margin:0;max-width:760px;color:var(--muted);line-height:1.55}.launchpad-head>button{min-height:38px;border:1px solid var(--line2);background:#0b0b0c;color:#d7d8da;border-radius:6px;padding:0 14px;font:650 10px var(--mono);white-space:nowrap}.developer-launch-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.developer-launch-grid>button,.platform-capability-board>button{min-width:0;min-height:168px;padding:16px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:7px;background:#070708;color:var(--text);transition:border-color .16s ease,background .16s ease}.developer-launch-grid>button:hover,.platform-capability-board>button:hover{border-color:#424348;background:#0d0d0e}.developer-launch-grid span,.platform-capability-board span{font:700 9px var(--mono);letter-spacing:.11em;color:#d8b86f}.developer-launch-grid b,.platform-capability-board b{margin-top:17px;font-size:14px}.developer-launch-grid small,.platform-capability-board small{display:block;margin-top:8px;color:#7f8286;line-height:1.5;font-size:11px}.developer-launch-grid i,.platform-capability-board i{margin-top:auto;padding-top:15px;color:#aeb0b3;font:700 9px var(--mono);font-style:normal}.platform-hub{gap:16px!important}.platform-hero{border-radius:8px!important;background:#070708!important;border-color:var(--line)!important;padding:24px!important}.platform-tabs{border-radius:7px!important;background:#070708!important;border-color:var(--line)!important;padding:4px!important}.platform-tabs button{min-height:36px;padding:0 11px;border:0;border-radius:5px;background:transparent;color:#898c90;font:700 9px var(--mono)}.platform-tabs button:hover,.platform-tabs button.active{background:#151516;color:#fff}.platform-capability-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.platform-section-head{display:grid;grid-template-columns:190px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.platform-section-head h2{margin:0 0 7px;font-size:28px;letter-spacing:-.025em}.platform-section-head p{margin:0;color:#85888c;line-height:1.55;max-width:900px}.platform-repo-selector{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--line);border-radius:7px;background:#070708}.platform-repo-selector>b{font:700 9px var(--mono);letter-spacing:.1em;color:#86898d}.platform-repo-selector select{min-width:260px}.platform-repo-selector .primary{margin-left:auto}.platform-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.platform-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.platform-split>section,.platform-three>section,.platform-subsection{min-width:0;display:grid;align-content:start;gap:10px;padding:14px;border:1px solid var(--line);border-radius:7px;background:#070708}.platform-split>section>h3,.platform-three>section>h3,.platform-subsection>h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 3px;font:750 11px var(--mono);letter-spacing:.06em}.platform-split>section>h3 span,.platform-three>section>h3 span,.platform-subsection>h3 span{color:#777;font-weight:500}.platform-form{border-radius:7px!important;background:#070708!important;border-color:var(--line)!important}.platform-form-row{display:grid;grid-template-columns:1fr 1fr 160px auto;gap:8px}.mini-platform-form{display:grid;grid-template-columns:1fr 1fr auto;gap:6px}.mini-platform-form.vertical{grid-template-columns:1fr}.mini-platform-form input,.mini-platform-form textarea,.mini-platform-form select,.platform-repo-selector select{min-height:36px;border:1px solid var(--line);border-radius:5px;background:#0c0c0d;color:#e1e2e3;padding:8px 10px;font:500 11px var(--mono)}.mini-platform-form button{min-height:36px}.platform-check{display:flex;align-items:center;gap:7px;color:#9a9ca0;font:600 10px var(--mono)}.platform-check input{width:auto!important}.platform-card{border-radius:6px!important;background:#09090a!important;padding:13px!important}.platform-card h3{font-size:13px}.platform-card p{font-size:11px}.platform-card-actions{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.platform-card-actions button,.platform-inline-actions button{min-height:29px;padding:0 8px;border:1px solid var(--line2);border-radius:4px;background:#101011;color:#b7b9bc;font:700 8px var(--mono)}.platform-inline-actions{display:flex;flex-wrap:wrap;gap:5px}.platform-card-actions button:hover,.platform-inline-actions button:hover{background:#181819;color:#fff}.platform-card-actions .danger,.platform-inline-actions .danger{color:#ff8585}.platform-code-preview{max-height:180px;overflow:auto;padding:10px;border:1px solid var(--line);border-radius:5px;background:#050506;color:#b9bec6;font:500 10px/1.55 var(--mono);white-space:pre-wrap}.platform-scan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px}.platform-scan-grid button{display:grid;gap:5px;text-align:left;padding:12px;border:1px solid var(--line);border-radius:6px;background:#080809;color:#d0d1d3}.platform-scan-grid button span{font:700 8px var(--mono);color:#8d9094}.platform-stat{border-radius:6px!important;background:#080809!important}.platform-callout,.platform-empty{border-radius:7px!important;background:#070708!important}.platform-meta span{border-radius:4px!important}@media(max-width:1280px){.developer-launch-grid,.platform-capability-board{grid-template-columns:repeat(3,minmax(0,1fr))}.developer-nav .nav-group>summary{padding-inline:10px}.developer-nav .nav-group:nth-of-type(4)>summary{max-width:100px;overflow:hidden}}@media(max-width:980px){.developer-nav{overflow:visible!important;flex-wrap:wrap!important}.nav-group{flex:0 0 auto}.developer-launch-grid,.platform-capability-board{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-split,.platform-three{grid-template-columns:1fr}.platform-section-head{grid-template-columns:1fr;gap:7px}.platform-form-row{grid-template-columns:1fr 1fr}.platform-repo-selector{align-items:stretch;flex-direction:column}.platform-repo-selector select{min-width:0;width:100%}.platform-repo-selector .primary{margin-left:0}}@media(max-width:720px){.developer-nav{display:flex!important;width:100%;max-width:none!important;order:3}.nav-group>summary,.developer-nav>.nav-more summary,.developer-nav>button{height:42px!important;padding:0 9px!important}.nav-group{height:42px}.nav-group>div{position:fixed;left:8px;right:8px;top:112px;min-width:0;max-height:62vh;overflow:auto}.launchpad-head{align-items:stretch;flex-direction:column}.developer-launch-grid,.platform-capability-board{grid-template-columns:1fr}.developer-launch-grid>button,.platform-capability-board>button{min-height:142px}.platform-form-row{grid-template-columns:1fr}.platform-hero{padding:18px!important}}.developer-nav details.nav-group:nth-of-type(4)>div,.developer-nav details.nav-group:nth-of-type(5)>div{left:auto;right:0}.topbar.premium-nav{overflow:visible!important}.topbar.premium-nav:before{border-radius:inherit}.topbar.premium-nav .developer-nav{overflow:visible!important}.nav-group[open]{z-index:180}.nav-group[open]>div{display:grid;max-height:min(70vh,440px);overflow-y:auto;overscroll-behavior:contain}.identity-menu[open]{position:relative;z-index:190}.research-passport{margin:28px 0;padding:20px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#081723eb,#050f18d1);box-shadow:inset 0 1px #ffffff06}.research-passport-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.research-passport-head span{font-size:11px;letter-spacing:.14em;color:var(--muted)}.research-passport-head h3{margin:4px 0 0}.passport-status{padding:7px 10px;border:1px solid var(--line);border-radius:999px;font-size:11px;letter-spacing:.08em}.passport-status.reproduced{border-color:#58d68d73;color:#77dfa2}.passport-status.reviewed{border-color:#4db8ff73;color:#77c8ff}.passport-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.passport-metrics>div{padding:12px;border:1px solid var(--line);border-radius:12px;background:#00000026;min-width:0}.passport-metrics b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.passport-metrics span{display:block;margin-top:5px;font-size:10px;letter-spacing:.08em;color:var(--muted)}.passport-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.passport-checks span{padding:9px 11px;border:1px solid var(--line);border-radius:10px;color:var(--muted)}.passport-checks span.ready{border-color:#58d68d4d;color:#91e7b4;background:#58d68d0f}.passport-instructions{margin-top:14px;padding:12px;border-left:2px solid var(--accent);background:#ffffff05}.passport-instructions p{white-space:pre-wrap;margin:7px 0 0;color:var(--muted)}.passport-editor{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.passport-editor summary{cursor:pointer;font-weight:700;letter-spacing:.06em}.passport-editor form,.reproduce-form{margin-top:12px}.passport-checkboxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.passport-checkboxes label{display:flex;gap:8px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:10px}.passport-empty{margin-top:14px;padding:12px;border:1px dashed var(--line);border-radius:10px;color:var(--muted)}@media(max-width:720px){.passport-metrics,.passport-checks,.passport-checkboxes{grid-template-columns:1fr}.research-passport-head{flex-direction:column}}.route-loading{min-height:45vh;display:grid;place-items:center;padding:48px;color:var(--muted);letter-spacing:.06em}.route-loading>div{max-width:520px;width:100%;padding:24px;border:1px solid var(--line);border-radius:18px;background:#051019c7;box-shadow:0 18px 60px #0003}.platform-engine-strip{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.platform-engine-strip span{padding:7px 10px;border:1px solid rgba(90,201,255,.25);border-radius:999px;background:#5ac9ff0f;font-size:11px;letter-spacing:.06em}.pr-merge-gates{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:12px 0}.pr-merge-gates>div{padding:10px;border:1px solid var(--line);border-radius:10px;background:#ffffff05}.pr-merge-gates b,.pr-merge-gates span{display:block}.pr-merge-gates span{margin-top:4px;color:var(--muted);font-size:11px}.review-suggestion{margin-top:8px;padding:10px;border:1px solid rgba(91,213,143,.28);border-radius:10px;background:#5bd58f0d;white-space:pre-wrap;font-family:var(--mono,monospace)}.pr-timeline{display:grid;gap:8px;margin-top:12px}.pr-timeline>article{padding:10px 12px;border-left:2px solid var(--line);background:#ffffff05}.organization-invites{display:grid;gap:10px;margin-bottom:18px}.organization-invites>article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.organization-invites article small{display:block;color:var(--muted);margin-top:4px}.organization-repository-grants{display:grid;gap:8px}.organization-repository-grants>article{padding:10px;border:1px solid var(--line);border-radius:10px}@media(max-width:720px){.organization-invites>article{align-items:flex-start;flex-direction:column}.platform-engine-strip{gap:6px}}.release-assets{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.release-assets span{display:flex;gap:8px;align-items:center;padding:7px 9px;border:1px solid var(--line);border-radius:9px;background:#ffffff05}.release-assets code,.release-target{color:var(--muted);font-size:11px}.rc6-page,.rc6-admin{display:grid;gap:18px;min-width:0}.rc6-card{border:1px solid var(--border,#2b3442);background:var(--panel,#111722);border-radius:16px;padding:18px;min-width:0;overflow:hidden}.rc6-card header,.rc6-admin>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rc6-card header span,.rc6-admin>header span{font-size:11px;letter-spacing:.12em;opacity:.66}.rc6-card header strong{font-size:36px}.rc6-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:14px 0}.rc6-grid>div,.rc6-grid>form{display:grid;gap:8px;min-width:0}.rc6-chips{display:flex;flex-wrap:wrap;gap:7px}.rc6-chips span,.rc6-admin-roles span{border:1px solid var(--border,#2b3442);padding:6px 9px;border-radius:999px;font-size:12px}.rc6-skill-list{display:grid;gap:8px}.rc6-skill-list article{display:grid;grid-template-columns:minmax(100px,1fr) auto;gap:5px 12px}.rc6-skill-list progress{grid-column:1/-1;width:100%}.rc6-skill-list small{grid-column:1/-1;opacity:.65}.rc6-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border,#2b3442);min-width:0}.rc6-row>span{display:grid;gap:4px;min-width:0}.rc6-row p{margin:0;overflow-wrap:anywhere}.rc6-row.unread b:before{content:"● "}.rc6-loading{opacity:.7}.rc6-error{border:1px solid currentColor;border-radius:10px;padding:10px;color:#ff7f88;overflow-wrap:anywhere}.rc6-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.rc6-citation,.rc6-json{white-space:pre-wrap;overflow:auto;max-height:420px;border:1px solid var(--border,#2b3442);border-radius:10px;padding:12px;background:#0000002e}.rc6-prefs{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rc6-prefs small{flex-basis:100%}.rc6-admin>header{padding:20px;border:1px solid var(--border,#2b3442);border-radius:16px}.rc6-admin-roles{display:flex;flex-wrap:wrap;gap:7px}.rc6-admin-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:14px}.rc6-admin-layout>nav{display:grid;gap:5px;align-content:start;position:sticky;top:78px}.rc6-admin-layout>nav button{text-align:left}.rc6-admin-layout>nav button.active{font-weight:700}.rc6-admin-policy{font-family:monospace;font-size:12px}.research-trust input,.research-trust textarea{width:100%}@media(max-width:760px){.rc6-admin-layout{grid-template-columns:1fr}.rc6-admin-layout>nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.rc6-card header,.rc6-admin>header,.rc6-row{flex-direction:column}.rc6-card header strong{font-size:30px}.rc6-prefs{align-items:stretch}.rc6-prefs>*{max-width:100%}}.rc6-search-filters{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px;border-bottom:1px solid var(--border,#2b3442)}.rc6-search-filters label{display:flex;gap:5px;align-items:center;font-size:11px;text-transform:uppercase;border:1px solid var(--border,#2b3442);border-radius:999px;padding:5px 8px}.rc6-search-summary,.rc6-search-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.rc6-search-pages{justify-content:center}.repo-modal-error{margin:10px 0 12px!important;max-width:100%;overflow-wrap:anywhere}html[dir=rtl] body{direction:rtl;text-align:start}html[dir=rtl] .topbar,html[dir=rtl] .premium-nav,html[dir=rtl] .top-actions,html[dir=rtl] .primary-nav,html[dir=rtl] .toolbar,html[dir=rtl] .section-head,html[dir=rtl] .suite-modal-head{direction:rtl}html[dir=rtl] .top-actions{margin-left:0;margin-right:auto}html[dir=rtl] .suite-drawer{right:auto!important;left:12px!important;box-shadow:24px 0 70px #00000080}html[dir=rtl] .drawer-close{float:left;margin-left:0;margin-right:auto}html[dir=rtl] .community-drawer,html[dir=rtl] .qa-drawer{right:auto!important;left:12px!important}html[dir=rtl] .community-drawer>.drawer-close{right:auto!important;left:18px!important}html[dir=rtl] .drawer-feed button,html[dir=rtl] .search-group button{text-align:right;align-items:flex-start}html[dir=rtl] .vote-column{padding-right:0;padding-left:17px;border-right:0;border-left:1px solid rgba(255,255,255,.06)}html[dir=rtl] .answer-owner-actions{margin-left:0;margin-right:auto}html[dir=rtl] .file-path-breadcrumbs,html[dir=rtl] .git-breadcrumbs,html[dir=rtl] .repo-breadcrumbs,html[dir=rtl] .drawer-breadcrumb{direction:rtl}html[dir=rtl] code,html[dir=rtl] pre,html[dir=rtl] kbd,html[dir=rtl] input[type=url],html[dir=rtl] input[name=publicKey],html[dir=rtl] .terminal,html[dir=rtl] .rc6-json,html[dir=rtl] .rc6-citation,html[dir=rtl] .source-view,html[dir=rtl] .code-lines,html[dir=rtl] .diff-viewer,html[dir=rtl] .notebook-input,html[dir=rtl] .notebook-output{direction:ltr;text-align:left}@media(max-width:760px){html[dir=rtl] .suite-drawer,html[dir=rtl] .community-drawer,html[dir=rtl] .qa-drawer{left:0!important;right:0!important}html[dir=rtl] .community-drawer>.drawer-close{left:12px!important;right:auto!important}}.compliance-center{display:grid;gap:16px;margin-top:28px;padding:20px;border:1px solid var(--line);border-radius:16px;background:#080c119e;min-width:0}.compliance-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.compliance-status-grid article{display:grid;gap:6px;padding:14px;border:1px solid var(--line);border-radius:11px;background:#ffffff05}.compliance-status-grid span,.compliance-status-grid small{color:var(--muted);overflow-wrap:anywhere}.compliance-status-grid .amber{color:#e0bd69}.compliance-status-grid .green{color:#78daa2}.legal-doc-list{display:grid;gap:8px}.legal-doc-list article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid var(--line);border-radius:10px;min-width:0}.legal-doc-list article>div{display:grid;gap:3px;min-width:0}.legal-doc-list span,.legal-doc-list small{color:var(--muted);overflow-wrap:anywhere}.legal-document-view{border:1px solid var(--line2);border-radius:12px;overflow:hidden}.legal-document-view>.section-head{padding:12px 14px;margin:0;border-bottom:1px solid var(--line)}.legal-document-view pre{margin:0;padding:16px;max-height:60vh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:500 12px/1.65 var(--mono);background:#080a0c}.legal-actions{display:flex;flex-wrap:wrap;gap:8px}.data-rights-list{display:grid;gap:7px}.data-rights-list>div{display:grid;grid-template-columns:minmax(100px,1fr) auto auto;gap:10px;padding:10px;border:1px solid var(--line);border-radius:9px}.data-rights-list small{color:var(--muted)}.consent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.consent-grid article{display:grid;gap:8px;padding:13px;border:1px solid var(--line);border-radius:10px}.consent-grid article>span{color:var(--muted)}.illegal-notice-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.illegal-notice-form label{display:grid;gap:6px;font-size:11px;color:var(--muted);min-width:0}.illegal-notice-form input,.illegal-notice-form textarea{width:100%;box-sizing:border-box}.illegal-notice-form textarea{min-height:96px;resize:vertical}.illegal-notice-form .wide{grid-column:1/-1}.checkbox-line{grid-template-columns:auto 1fr!important;align-items:flex-start}.checkbox-line input,.legal-check input{width:auto!important;margin-top:2px}.registration-legal{display:grid;gap:9px;padding:11px;border:1px solid var(--line);border-radius:9px;background:#ffffff05}.legal-check{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start;font-size:11px;line-height:1.45}.link-button{justify-self:start;background:transparent!important;border:0!important;padding:2px 0!important;text-decoration:underline;color:var(--muted)!important}html[dir=rtl] .legal-doc-list article,html[dir=rtl] .legal-actions,html[dir=rtl] .compliance-status-grid,html[dir=rtl] .consent-grid{direction:rtl}html[dir=rtl] .legal-document-view pre{direction:rtl;text-align:right}html[dir=rtl] .legal-document-view pre code{direction:ltr;text-align:left}@media(max-width:720px){.compliance-center{padding:14px;margin-inline:-2px}.illegal-notice-form{grid-template-columns:1fr}.illegal-notice-form .wide{grid-column:auto}.legal-doc-list article{align-items:flex-start;flex-direction:column}.data-rights-list>div{grid-template-columns:1fr}.legal-actions>*{flex:1 1 100%}}
