.skills-window.doctrine-orbital-window{grid-template-rows:auto minmax(0,1fr)}.skills-window-layout{background:radial-gradient(at 75% 30%,#15344866,#0000 70%);grid-template-columns:230px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.skills-window-layout>nav{background:#08192680;border-right:1px solid #638b9e33;flex-direction:column;gap:8px;padding:22px 14px;display:flex;overflow:auto}.skills-window-layout>nav>button{text-align:left;color:#91acb9;font:500 13px/1.4 var(--font-geist-sans),sans-serif;cursor:var(--ic-cursor-pointer,pointer);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;padding:16px 12px;display:flex}.skills-window-layout>nav>button>small{letter-spacing:.1em;color:#61808f;font:10px/1 monospace}.skills-window-layout>nav>button[aria-pressed=true]{color:#e3f6f7;background:#1a3d50;border-color:#689eaf88;box-shadow:inset 2px 0 #a5d6df}.skills-window-layout>nav>button:hover{color:#d5e9ed;border-color:#689eaf55}.skills-window-content{scrollbar-color:#41697a #081926;min-width:0;min-height:0;padding:24px;overflow:auto}.skills-window .doctrine-hud-heading{box-shadow:none;clip-path:none;background:0 0;border:0;border-bottom:1px solid #638b9e33;justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px;padding:0 0 20px;display:flex}.skills-window .doctrine-hud-heading:before,.skills-window .doctrine-hud-heading:after{content:none}.skills-window .doctrine-hud-heading>div>small{letter-spacing:.12em;color:#77a5b4;font:10px/1.5 monospace}.skills-window .doctrine-hud-heading h3{font:500 24px/1.2 var(--font-geist-sans),sans-serif;letter-spacing:.03em;color:#d7edf1;margin:7px 0}.skills-window .doctrine-hud-heading p{font:400 12px/1.6 var(--font-geist-sans),sans-serif;color:#91acb9;max-width:760px}.skills-window .doctrine-hud-heading>span{min-width:105px;box-shadow:none;text-align:center;background:#123044;border:1px solid #6996a64d;border-radius:8px;flex-shrink:0;padding:14px}.skills-window .doctrine-hud-heading>span>b{font:400 30px/1.2 var(--font-geist-sans),sans-serif;color:#d7c18a}.skills-window .doctrine-hud-heading>span>small{letter-spacing:.1em;color:#a6c7d1;font:9px/1.5 monospace}.skills-window .skill-branches{margin:0;display:block}.skills-window .skill-branches>section{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;overflow:visible}.skills-window .skill-branches>section>h3{font:500 18px/1.3 var(--font-geist-sans),sans-serif;letter-spacing:.025em;color:#cbe3e9;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:14px;margin:0;padding:0 0 16px;display:flex}.skills-window .skill-branches>section>h3 .skill-mark{background:#0b2232;border:1px solid #6593a24d;border-radius:50%;width:42px;min-width:42px;height:42px}.skills-window .skill-branches>section>h3 small{font:400 12px/1.5 var(--font-geist-sans),sans-serif;color:#819eac;margin-top:4px;display:block}.skills-window .skill-branches>section>article{background:linear-gradient(135deg,#17394b70,#0b2130aa);border:1px solid #6b98a63d;border-radius:10px;grid-template-rows:1fr auto;grid-template-columns:64px minmax(0,1fr) 42px;align-items:center;gap:12px;min-width:0;min-height:164px;padding:18px;display:grid;position:relative;box-shadow:inset 0 1px #c5ecf007}.skills-window .skill-branches>section>article>.skill-mark{background:#a9d9df;border:1px solid #bbdfe6;border-radius:50%;grid-area:1/1;width:64px;min-width:64px;height:64px;padding:2px;overflow:hidden;box-shadow:0 0 0 4px #a9d9df0a}.skills-window .skill-mark img{object-fit:cover;border-radius:50%;width:100%;height:100%}.skills-window .skill-branches>section>article>div{grid-area:1/2;min-width:0}.skills-window .skill-title-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.skills-window .skill-title-row>b{font:500 15px/1.35 var(--font-geist-sans),sans-serif;color:#d8ebef}.skills-window .skill-knowledge-badge{font:400 8px/1.3 var(--font-geist-sans),sans-serif;letter-spacing:.04em;background:0 0;border-color:currentColor;border-radius:3px;padding:3px 5px}.skills-window .skill-branches article p{font:400 12px/1.5 var(--font-geist-sans),sans-serif;color:#92adba;margin:7px 0 0}.skills-window .skill-branches article>.skill-level{text-align:center;font:400 24px/1.2 var(--font-geist-sans),sans-serif;color:#c4e6eb;grid-area:1/3}.skills-window .skill-branches article>small{font:10px/1.4 var(--font-geist-sans),sans-serif;color:#91b1be;border-top:1px solid #638b9e26;grid-area:2/1/auto/3;align-self:center;padding-top:9px}.skills-window .skill-branches article>button{color:#102d3b;width:36px;height:36px;min-height:0;font:400 23px/1 var(--font-geist-sans),sans-serif;box-shadow:none;background:#a5d9df;border:1px solid #93bcc6;border-radius:50%;grid-area:2/3;padding:0;position:static}.skills-window .skill-branches article>button:disabled{color:#536e7e;opacity:.65;background:#102b3b;border-color:#496776}.skills-window .open-skill-editor{color:#c6e3e9;font:500 11px/1.4 var(--font-geist-sans),sans-serif;background:#163548;border:1px solid #6c96a5;border-radius:5px;margin-top:20px;padding:10px 16px}.skills-window button:focus-visible{outline-offset:3px;outline:2px solid #d7c18a}@media (width>=1400px){.skills-window .skill-branches>section{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.skills-window-layout{grid-template-columns:190px minmax(0,1fr)}.skills-window-content{padding:18px}.skills-window .skill-branches>section{grid-template-columns:1fr}}@media (width<=640px){.skills-window-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.skills-window-layout>nav{border-bottom:1px solid #638b9e33;border-right:0;flex-direction:row;padding:8px;overflow:auto}.skills-window-layout>nav>button{flex-shrink:0;padding:9px;font-size:11px}.skills-window-layout>nav>button>small{display:none}.skills-window-content{padding:14px}.skills-window .doctrine-hud-heading{gap:12px}.skills-window .doctrine-hud-heading h3{font-size:19px}.skills-window .doctrine-hud-heading p{font-size:11px}.skills-window .doctrine-hud-heading>span{min-width:68px;padding:8px}.skills-window .doctrine-hud-heading>span>b{font-size:24px}.skills-window .skill-branches>section>article{grid-template-columns:52px minmax(0,1fr) 36px;gap:10px;padding:12px}.skills-window .skill-branches>section>article>.skill-mark{width:52px;min-width:52px;height:52px}}.skills-window-layout{display:block}.skills-tree-content{box-sizing:border-box;height:100%;padding:18px 28px 24px}.skills-window .skills-tree-content .doctrine-hud-heading{margin-bottom:12px;padding-bottom:12px}.skills-window .skills-tree-content .doctrine-hud-heading h3{font-size:19px}.skills-window .skills-tree-content .doctrine-hud-heading p{max-width:1100px;margin-bottom:0;font-size:11px}.skills-window .skills-tree-content .doctrine-hud-heading>span{min-width:90px;padding:8px 12px}.skills-window .skills-tree-content .skill-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 70px;padding:30px 0 20px;display:grid;position:relative}.skills-window .skills-tree-content .skill-branches:before{content:"";pointer-events:none;background:linear-gradient(#a4d5df,#5a8e9b77);width:1px;position:absolute;top:12px;bottom:150px;left:50%;box-shadow:0 0 12px #8dd8e533}.skills-window .skills-tree-content .skill-branches:after{content:"";background:#214a5b;border:1px solid #c8eff1;width:12px;height:12px;position:absolute;top:1px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 15px #a4e7ed44}.skills-window .skills-tree-content .skill-branches>section{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));align-items:start;gap:0 8px;padding:0;display:grid;position:relative}.skills-window .skills-tree-content .skill-branches>section:before{content:"";pointer-events:none;border-top:1px solid #668d9c88;position:absolute;top:21px;left:50%;right:-35px}.skills-window .skills-tree-content .skill-branches>section:nth-child(2n):before{left:-35px;right:50%}.skills-window .skills-tree-content .skill-branches>section>h3{box-sizing:border-box;color:#c9e6ec;min-height:36px;font:500 12px/1.3 var(--font-geist-sans),sans-serif;z-index:1;background:#102a3b;border:1px solid #668d9c77;border-radius:5px;grid-column:1/-1;justify-content:center;justify-self:center;align-items:center;gap:8px;margin:0 0 27px;padding:4px 14px;display:flex;position:relative}.skills-window .skills-tree-content .skill-branches>section>h3:after{content:"";background:#668d9c88;width:1px;height:17px;position:absolute;top:100%;left:50%}.skills-window .skills-tree-content .skill-branches>section>h3 .skill-mark,.skills-window .skills-tree-content .skill-branches>section>h3 small{display:none}.skills-window .skills-tree-content .skill-branches>section>article{min-width:0;min-height:154px;box-shadow:none;text-align:center;outline-offset:4px;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:5px;margin:0;padding:11px 3px 0;display:flex;position:relative}.skills-window .skills-tree-content .skill-branches>section>article:before{content:"";border-top:1px solid #668d9c66;position:absolute;top:-10px;left:-4px;right:-4px}.skills-window .skills-tree-content .skill-branches>section>article:after{content:"";border-left:1px solid #668d9c66;height:21px;position:absolute;top:-10px;left:50%}.skills-window .skills-tree-content .skill-branches>section>article:nth-child(2):before{left:50%}.skills-window .skills-tree-content .skill-branches>section>article:last-child:before{right:50%}.skills-window .skills-tree-content .skill-branches>section>article>.skill-mark{box-sizing:border-box;background:#153447;border:1px solid #b8dbe0;border-radius:14px;flex:none;width:54px;min-width:54px;height:54px;margin:7px 0 12px;padding:2px;overflow:hidden;transform:rotate(45deg);box-shadow:0 0 12px #87cbd51a}.skills-window .skills-tree-content .skill-branches>section>article>.skill-mark img{object-fit:cover;border-radius:0;transform:rotate(-45deg)scale(1.4)}.skills-window .skills-tree-content .skill-title-row{justify-content:center;align-items:start;min-height:30px}.skills-window .skills-tree-content .skill-title-row>b{font:500 11px/1.3 var(--font-geist-sans),sans-serif;color:#bed8e1}.skills-window .skills-tree-content .skill-branches article>.skill-level{font:500 11px/1.5 var(--font-geist-sans),sans-serif;z-index:2;color:#daf3ef;background:#143d4e;border:1px solid #78b3c1;border-radius:4px;min-width:23px;padding:0 2px;position:absolute;top:48px;left:calc(50% + 17px)}.skills-window .skills-tree-content .skill-branches article>small{font:9px/1.4 var(--font-geist-sans),sans-serif;color:#799ba9;border:0;max-width:100%;min-height:15px;padding:0}.skills-window .skills-tree-content .skill-branches article>button{flex:none;width:25px;height:25px;margin-top:0;font-size:17px}.skills-window .skills-tree-content .skill-knowledge-badge{display:none}.skills-window .skills-tree-content .skill-branches article p{z-index:6;width:180px;font:11px/1.5 var(--font-geist-sans),sans-serif;color:#d2e7ec;text-align:left;pointer-events:none;background:#102b3e;border:1px solid #6595a5;border-radius:6px;padding:12px;display:none;position:absolute;top:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0009}.skills-window .skills-tree-content .skill-branches article:hover,.skills-window .skills-tree-content .skill-branches article:focus-within{z-index:5}.skills-window .skills-tree-content .skill-branches article:focus-visible p{display:block}.skills-window .skills-tree-content .skill-branches article:has(>.skill-mark:hover) p{display:block}.skills-window .skills-tree-content .skill-branches article:has(>div:hover) p{display:block}.skills-window .skills-tree-content .skill-branches article:focus-visible{border-radius:8px;outline:1px solid #d7c18a}@media (width<=900px){.skills-tree-content{padding:14px}.skills-window .skills-tree-content .skill-branches{column-gap:28px}.skills-window .skills-tree-content .skill-branches>section:before{right:-14px}.skills-window .skills-tree-content .skill-branches>section:nth-child(2n):before{left:-14px}.skills-window .skills-tree-content .skill-branches>section{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}}@media (width<=640px){.skills-window .skills-tree-content .skill-branches{grid-template-columns:1fr;gap:24px;padding-left:18px}.skills-window .skills-tree-content .skill-branches:before{bottom:150px;left:5px}.skills-window .skills-tree-content .skill-branches:after{left:5px}.skills-window .skills-tree-content .skill-branches>section:before,.skills-window .skills-tree-content .skill-branches>section:nth-child(2n):before{left:-13px;right:50%}.skills-window .skills-tree-content .skill-branches>section{grid-template-columns:repeat(auto-fit,minmax(74px,1fr))}}.skills-window .skills-tree-content .skill-branches{max-width:1380px;margin-inline:auto}.skills-window .skills-tree-content .skill-branches>section{grid-template-columns:repeat(var(--skill-count,5),minmax(0,1fr))}.skills-window .skills-tree-content .skill-branches>section>article{--knowledge-accent:#8798a4;--knowledge-surface:#1c2933;background:0 0}.skills-window .skills-tree-content .skill-branches>section>article.skill-knowledge-base{--knowledge-accent:#6e9fc2;--knowledge-surface:#162f45}.skills-window .skills-tree-content .skill-branches>section>article.skill-knowledge-deep{--knowledge-accent:#78b995;--knowledge-surface:#193b30}.skills-window .skills-tree-content .skill-branches>section>article.skill-knowledge-wide{--knowledge-accent:#d36f73;--knowledge-surface:#432329}.skills-window .skills-tree-content .skill-branches>section>article.skill-knowledge-expert{--knowledge-accent:#c7a556;--knowledge-surface:#3b311b}.skills-window .skills-tree-content .skill-branches>section>article>.skill-mark{border-color:var(--knowledge-accent);background:var(--knowledge-surface);box-shadow:0 0 0 2px var(--knowledge-surface),0 0 14px color-mix(in srgb,var(--knowledge-accent) 18%,transparent);padding:4px}.skills-window .skills-tree-content .skill-branches article>.skill-level{box-sizing:border-box;border:1px solid var(--knowledge-accent);opacity:1;min-width:30px;font:700 12px/1.35 var(--font-geist-sans),sans-serif;text-shadow:none;padding:2px 4px;top:51px;left:calc(50% + 13px);background:var(--knowledge-surface)!important;color:#f3f7fa!important;box-shadow:0 2px 6px #000b!important}.skills-window .skills-tree-content .skill-branches article p{border-color:var(--knowledge-accent);background:#102432}.skills-window .skill-tooltip-knowledge{color:var(--knowledge-accent);font:600 10px/1.4 var(--font-geist-sans),sans-serif;letter-spacing:.04em;margin-bottom:4px;display:block}.skills-window .skill-tooltip-level{color:#edf6f8;border-bottom:1px solid #799caa40;margin-bottom:7px;padding-bottom:7px;font-size:11px;display:block}:is(.skills-window .skills-tree-content .skill-branches article:has(>button:hover) p,.skills-window .skills-tree-content .skill-branches article:has(>button:focus) p){display:none}@media (width>=641px) and (width<=1050px){.skills-window .skills-tree-content .skill-branches{grid-template-columns:1fr;gap:24px;padding-left:18px}.skills-window .skills-tree-content .skill-branches:before,.skills-window .skills-tree-content .skill-branches:after{left:5px}.skills-window .skills-tree-content .skill-branches>section:before,.skills-window .skills-tree-content .skill-branches>section:nth-child(2n):before{left:-13px;right:50%}}@media (width<=480px){.skills-window .skills-tree-content .skill-branches>section{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));row-gap:20px}}.skills-window .skills-tree-content .skill-branches>section>h3{min-height:27px;font:500 10px/1.4 var(--font-geist-sans),sans-serif;letter-spacing:.13em;color:#bfe5eb;background:linear-gradient(90deg,#75c6d21a,#0000 85%);border:0;border-radius:0;margin-bottom:18px;padding:4px 15px;box-shadow:inset 2px 0 #91d8e2,inset 0 -1px #75c6d245}.skills-window .skills-tree-content .skill-branches>section>h3:before{content:"";border-top:1px solid #91d8e2;border-right:1px solid #91d8e2;width:16px;height:5px;position:absolute;top:0;right:0}.skills-window .skills-tree-content .skill-branches>section>h3:after{height:9px}.skills-window .skills-tree-content .skill-branches>section:before{top:13px}.skills-window .skills-tree-content .skill-branches{row-gap:12px;padding-top:22px;padding-bottom:8px}.skills-window .skills-tree-content .skill-branches>section>article{gap:3px;min-height:125px;padding-top:8px}.skills-window .skills-tree-content .skill-branches>section>article>.skill-mark{border-radius:11px;width:46px;min-width:46px;height:46px;margin:5px 0 8px}.skills-window .skills-tree-content .skill-branches article>.skill-level{top:39px;left:calc(50% + 10px)}.skills-window .skills-tree-content .skill-title-row{min-height:26px}.skills-window .skills-tree-content .skill-branches article p{top:68px}.skills-window .skills-tree-content .skill-branches>section:nth-last-child(-n+2) article p{top:auto;bottom:calc(100% - 32px)}.skills-window .skills-tree-content .doctrine-hud-heading{gap:14px;margin-bottom:6px;padding-bottom:8px}.skills-window .skills-tree-content .doctrine-hud-heading h3{margin:3px 0;font-size:16px}.skills-window .skills-tree-content .doctrine-hud-heading p{font-size:10px;line-height:1.45}.skills-window .skills-tree-content .doctrine-hud-heading>div>small{font-size:8px}.skills-window .skills-tree-content .doctrine-hud-heading>span>b{font-size:25px}@media (width>=700px){.skills-window-layout{position:relative;overflow:hidden}.skills-window .skills-tree-content{height:auto;transform:translate(-50%,-50%) scale(var(--skills-fit,1));transform-origin:50%;padding:12px 24px;position:absolute;top:50%;left:50%;overflow:visible}.skills-window .skills-tree-content .skill-branches{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;padding-left:0}.skills-window .skills-tree-content .skill-branches:before,.skills-window .skills-tree-content .skill-branches:after{left:50%}.skills-window .skills-tree-content .skill-branches:before{bottom:125px}.skills-window .skills-tree-content .skill-branches>section:before{left:50%;right:-20px}.skills-window .skills-tree-content .skill-branches>section:nth-child(2n):before{left:-20px;right:50%}.skills-window .open-skill-editor{margin-top:8px;padding:6px 12px}}.skills-window .skills-tree-content .skill-branches article>button{z-index:3;cursor:var(--ic-cursor-pointer,pointer);transition:transform .16s,box-shadow .16s,background-color .16s;position:relative}.skills-window .skills-tree-content .skill-branches article>button:not(:disabled):hover,.skills-window .skills-tree-content .skill-branches article>button:not(:disabled):focus-visible{background:#d9f7fa;border-color:#e3fcff;transform:scale(1.15);box-shadow:0 0 0 4px #98e3eb17,0 0 17px #98e3eb66}.skills-window .skills-tree-content .skill-branches article>button:not(:disabled):active{transform:scale(.97);box-shadow:0 0 0 2px #98e3eb22}.skills-window .skills-tree-content .skill-branches article>button:disabled{cursor:var(--ic-cursor-not-allowed,not-allowed)}.skills-window.registry-window .skills-window-layout{overflow:hidden}.skills-window.registry-window .skills-tree-content{box-sizing:border-box;width:100%;height:100%;padding:22px 28px;position:static;overflow:auto;transform:none}.registry-window .registry-content{max-width:1380px;margin:auto}.registry-window .profile-certificate-grid,.registry-window .alien-language-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:18px;display:grid}.registry-window .profile-certificate-file,.registry-window .alien-language-grid>article{clip-path:none;background:radial-gradient(at 0 0,#43869622,#0000 65%),linear-gradient(115deg,#10232b,#0a141b 80%);border:1px solid #729da53b;border-radius:7px;min-width:0;padding:18px;position:relative;box-shadow:inset 0 1px #b1e5ec0c,0 8px 24px #0002}.registry-window .profile-certificate-file:before,.registry-window .alien-language-grid>article:before{content:"";pointer-events:none;background:#a5dce6;width:56px;height:1px;position:absolute;top:-1px;left:18px;box-shadow:0 0 8px #93d8e744}.registry-window .profile-certificate-file>header{border-bottom-color:#729da526;gap:9px;padding-bottom:10px}.registry-window .profile-certificate-file>header img{width:32px;height:32px}.registry-window .profile-certificate-file h3{letter-spacing:.04em;font:500 16px/1.35 var(--font-geist-sans),sans-serif!important;margin:14px 0 8px!important}.registry-window .profile-certificate-file>p{color:#9bb6c1;font:400 12px/1.6 var(--font-geist-sans),sans-serif!important}.registry-window .profile-certificate-file dl>div{box-shadow:none;background:#10253088;border-left:1px solid #6a9ba777;padding:10px}.registry-window .profile-certificate-file dl>div:after{content:none}.registry-window .profile-certificate-file dd{font:400 12px/1.5 var(--font-geist-sans),sans-serif;margin-top:5px}.registry-window .profile-certificate-file footer{border-color:#729da526;font-size:9px;font-weight:400}.registry-window .alien-language-grid>article{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:15px;display:grid}.registry-window .alien-language-grid article>img,.registry-window .alien-language-grid article>span{object-fit:cover;color:#b4dce4;background:#102a39;border:1px solid #85becb66;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 5px #85becb08}.registry-window .alien-language-grid article>div{min-width:0}.registry-window .alien-language-title-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.registry-window .alien-language-title-row h3{font:500 16px/1.35 var(--font-geist-sans),sans-serif;color:#d2e8ee;letter-spacing:.03em}.registry-window .alien-language-grid p{color:#91acb9;overflow-wrap:anywhere;margin:8px 0 0;font:400 12px/1.6 var(--font-geist-sans),sans-serif!important}.registry-window .alien-language-grid article.available{opacity:.7;border-style:dashed}.registry-window .alien-language-grid article.owned{border-color:#79b9a24a}.registry-window .alien-language-grid article>button{color:#c6e6ee;min-height:32px;font:500 10px/1.4 var(--font-geist-sans),sans-serif;letter-spacing:.08em;cursor:var(--ic-cursor-pointer,pointer);background:#153140;border:1px solid #85becb66;border-radius:4px;grid-column:1/-1;justify-self:end;padding:6px 12px}.registry-window .alien-language-grid article>button.remove{color:#dcb2b7;background:#2b1b24;border-color:#bb7e8555}.registry-window .alien-language-grid article>button:hover{border-color:#c6e6ee;box-shadow:0 0 12px #85becb22}.registry-window .alien-languages-empty,.registry-window .profile-certificates-empty{color:#9bb6c1;background:#10232b99;border:1px solid #729da53b;border-radius:7px;padding:25px}@media (width<=700px){.skills-window.registry-window .skills-tree-content{padding:15px}.registry-window .profile-certificate-grid,.registry-window .alien-language-grid{gap:12px}.registry-window .profile-certificate-file,.registry-window .alien-language-grid>article{padding:14px}}.registry-window .registry-content:has(.registry-empty-hud){flex-direction:column;min-height:100%;display:flex}.registry-window .alien-languages-section:has(.registry-empty-hud){flex-direction:column;flex:1;display:flex}.registry-window .registry-empty-hud{box-sizing:border-box;text-align:center;flex:1;place-items:center;min-height:280px;padding:35px 15px;display:grid}.registry-empty-core{background:radial-gradient(#72c3d00b,#0000 72%);width:min(100%,550px);padding:32px 22px;position:relative}.registry-empty-core:before,.registry-empty-core:after{content:"";pointer-events:none;border-color:#80bac755;width:42px;height:20px;position:absolute}.registry-empty-core:before{color:#80bac755;border-top:1px solid;border-left:1px solid;top:0;left:0}.registry-empty-core:after{color:#80bac755;border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.registry-empty-core>svg{fill:none;stroke:#88c1cd;stroke-width:1px;filter:drop-shadow(0 0 8px #88c1cd33);width:64px;height:64px;margin:0 auto 20px;display:block}.registry-empty-core>small{letter-spacing:.2em;color:#729aa7;font:10px/1.5 monospace;display:block}.registry-window .registry-empty-core>h3{font:500 clamp(18px,2vw,25px)/1.3 var(--font-geist-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#c8e4eb;margin:10px 0}.registry-empty-core>p{max-width:440px;font:400 13px/1.7 var(--font-geist-sans),sans-serif;color:#8faebc;margin:12px auto 0}.registry-empty-core>button{color:#bddfe7;font:500 11px/1.4 var(--font-geist-sans),sans-serif;letter-spacing:.07em;cursor:var(--ic-cursor-pointer,pointer);background:#102b37;border:1px solid #75b4c162;border-radius:4px;margin-top:24px;padding:10px 16px}.registry-empty-core>button:hover{background:#1b3d4b;border-color:#b2e1eb;box-shadow:0 0 16px #75b4c11a}.registry-window .alien-language-grid article>img{object-fit:contain;width:64px;height:64px;box-shadow:none;clip-path:none;background:0 0;border:0;border-radius:0;padding:0}.registry-window .profile-certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px}.registry-window .profile-certificate-file{background:radial-gradient(at 100% 0,#b8a26709,#0000 60%),linear-gradient(135deg,#10212b,#0a161e);border:1px solid #7599a32e;border-radius:3px;padding:22px 24px;box-shadow:inset 3px 0 #b7a46d88,0 8px 22px #0002}.registry-window .profile-certificate-file:before{background:#d1bf8c;width:48px;left:24px;box-shadow:0 0 9px #c1ae6c22}.registry-window .profile-certificate-file>header{border-bottom:1px solid #819da321;gap:12px;padding-bottom:14px}.registry-window .profile-certificate-file>header img{opacity:.65;width:30px;height:30px}.registry-window .profile-certificate-file>header small{color:#c3b78e;letter-spacing:.15em;font-size:9px;font-weight:400}.registry-window .profile-certificate-file>header span{color:#718e9a;font-size:9px}.registry-window .profile-certificate-file .profile-certificate-verified{color:#9fc8b6;letter-spacing:.12em;background:0 0;border:0;padding:4px 0;font-size:9px;font-weight:400}.registry-window .profile-certificate-file .profile-certificate-verified:before{content:"";background:#99c8b1;width:4px;height:4px;margin:0 7px 2px 0;display:inline-block;box-shadow:0 0 7px #99c8b133}.registry-window .profile-certificate-file h3{letter-spacing:.065em;color:#e0e9eb;margin:20px 0 9px!important;font-size:18px!important;font-weight:400!important}.registry-window .profile-certificate-file>p{color:#97adb7;margin:0;line-height:1.7!important}.registry-window .profile-certificate-file dl{gap:16px 24px;margin:20px 0 18px}.registry-window .profile-certificate-file dl>div{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #819da321;padding:0 0 10px}.registry-window .profile-certificate-file dl>div:before,.registry-window .profile-certificate-file dl>div:after,.registry-window .profile-certificate-file dt:before{content:none}.registry-window .profile-certificate-file dt{color:#6f929f;letter-spacing:.12em;font-size:9px;font-weight:400}.registry-window .profile-certificate-file dd{color:#c5d7de;margin:6px 0 0;padding:0;font-size:12px}.registry-window .profile-certificate-file footer{color:#79949e;letter-spacing:.1em;border-top:1px solid #819da321;padding-top:12px;font-size:8px}@media (width<=850px){.registry-window .profile-certificate-grid{grid-template-columns:minmax(0,1fr)}.registry-window .profile-certificate-file{padding:18px}.registry-window .profile-certificate-file h3{font-size:16px!important}}.registry-window .registry-content.registry-centered{flex-direction:column;gap:24px;width:100%;max-width:1280px;min-height:100%;display:flex}.registry-centered>.doctrine-hud-heading{flex-shrink:0;margin-bottom:0}.registry-centered .alien-languages-section{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.registry-centered .language-info-hud{flex-shrink:0;margin-bottom:0}.registry-window .registry-centered .profile-certificate-grid,.registry-window .registry-centered .alien-language-grid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;width:100%;margin:auto 0;padding:20px 0;display:flex}.registry-window .registry-centered .profile-certificate-file{box-sizing:border-box;background:radial-gradient(at 50% 0,#678d9a18,#0000 60%),linear-gradient(135deg,#10212be8,#0a161ef5);border-color:#89b6c245;border-radius:2px 18px;flex:0 440px;width:100%;max-width:440px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 2px #b7a46d66,0 12px 32px #0003}.registry-window .registry-centered .profile-certificate-file:before{width:80px;left:50%;transform:translate(-50%)}.registry-window .registry-centered .profile-certificate-file:hover{border-color:#b4c9c47a;box-shadow:inset 0 2px #c8b77d99,0 12px 32px #0004}.registry-window .registry-centered .profile-certificate-file h3{text-align:center;margin:22px 0 12px!important}.registry-window .registry-centered .profile-certificate-file>p{text-align:center}.registry-window .registry-centered .alien-language-grid>article{box-sizing:border-box;text-align:center;background:radial-gradient(at 50% 12%,#5799ac20,#0000 65%),linear-gradient(160deg,#122731cc,#09161eee);border-radius:20px 2px;flex-direction:column;flex:0 280px;align-items:center;gap:18px;width:100%;max-width:340px;padding:26px 22px 20px;transition:border-color .18s,box-shadow .18s;display:flex}.registry-window .registry-centered .alien-language-grid>article:before{width:70px;left:50%;transform:translate(-50%)}.registry-window .registry-centered .alien-language-grid>article:after{content:"";pointer-events:none;border-top:1px dashed #80b8c354;width:36px;position:absolute;bottom:8px;left:calc(50% - 18px)}.registry-window .registry-centered .alien-language-grid>article:hover{border-color:#95cdda80;box-shadow:0 0 24px #6bb6c410,inset 0 1px #b1e5ec18}.registry-window .registry-centered .alien-language-grid article>img,.registry-window .registry-centered .alien-language-grid article>span{object-fit:contain;width:88px;height:88px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0}.registry-window .registry-centered .alien-language-grid article>div{width:100%}.registry-window .registry-centered .alien-language-title-row{justify-content:center}.registry-window .registry-centered .alien-language-title-row h3{overflow-wrap:anywhere;margin:0}.registry-window .registry-centered .alien-language-grid article>button{align-self:center;margin-top:auto}.registry-window .registry-centered .alien-language-grid article.available{opacity:.8}@media (width<=700px){.registry-window .registry-content.registry-centered,.registry-centered .alien-languages-section{gap:14px}.registry-window .registry-centered .profile-certificate-grid,.registry-window .registry-centered .alien-language-grid{gap:16px;padding:10px 0}.registry-window .registry-centered .alien-language-grid>article{flex-basis:260px;padding:20px 18px}}
