.T5cXHa_section{min-width:0}.T5cXHa_heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-inline:3px;display:flex}.T5cXHa_heading h2{color:#18364b;letter-spacing:.055em;margin:0;font-size:10px;font-weight:500;line-height:1.7}.T5cXHa_heading>span{color:#18364b;letter-spacing:.04em;font-size:8px;line-height:1.6}.T5cXHa_heading>span>span{color:var(--brand-light);margin-left:6px}.T5cXHa_fan{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;padding:20px 3px 17px;display:grid}.T5cXHa_card,.T5cXHa_skeleton{color:#18364b;transform-origin:50% 88%;background:#fff;border:1px solid #b1d1e1;border-radius:0;grid-row:1;width:calc(100% + 20px);min-width:0;margin-left:-10px;transition:transform .23s,border-color .18s,box-shadow .18s;position:relative;box-shadow:5px 7px #18364b1c}.T5cXHa_card[data-rank="1"],.T5cXHa_skeleton[data-rank="1"]{z-index:3;border-color:#b1d1e1;grid-column:2;transform:translateY(-6px)scale(1.035)}.T5cXHa_card[data-rank="2"],.T5cXHa_skeleton[data-rank="2"]{z-index:1;grid-column:1;transform:translate(8px,12px)rotate(-8deg)}.T5cXHa_card[data-rank="3"],.T5cXHa_skeleton[data-rank="3"]{z-index:2;grid-column:3;transform:translate(-8px,12px)rotate(8deg)}.T5cXHa_titlebar{color:#18364b;background:#edf8fe;border-bottom:1px solid #b1d1e1;justify-content:space-between;align-items:center;gap:5px;min-height:26px;padding:6px 8px;font-size:8px;line-height:1.5;display:flex}.T5cXHa_titlebar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.T5cXHa_titlebar>svg{color:var(--brand-light);flex-shrink:0}.T5cXHa_rank{color:#145d91}.T5cXHa_content{padding:9px}.T5cXHa_art{aspect-ratio:1;background:#edf8fe;border:1px solid #b1d1e1;width:100%;overflow:hidden}.T5cXHa_art img{width:100%;height:100%;transition:transform .23s;display:block;object-fit:cover!important}.T5cXHa_identity{min-width:0;padding-top:9px}.T5cXHa_name{color:#18364b;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.5;display:block;overflow:hidden}.T5cXHa_ticker{color:#3f5668;overflow-wrap:anywhere;margin-top:2px;font-size:9px;line-height:1.6;display:block}.T5cXHa_metric{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:5px;margin-top:8px;font-size:9px;line-height:1.6;display:flex}.T5cXHa_metric>span{color:#3f5668;font-size:8px}.T5cXHa_metric strong{color:#18364b;overflow-wrap:anywhere;font-size:10px;font-weight:500}.T5cXHa_status{color:#3f5668;justify-content:space-between;gap:5px;padding-top:7px;font-size:7px;line-height:1.6;display:flex}.T5cXHa_status>span:first-child{overflow-wrap:anywhere;min-width:0}.T5cXHa_status>span:last-child{font-variant-numeric:tabular-nums}.T5cXHa_progress{background:#d9f0fc;height:2px;margin-top:5px}.T5cXHa_progress>span{background:var(--brand);height:100%;display:block}.T5cXHa_card:hover,.T5cXHa_card:focus-visible{border-color:var(--brand);z-index:4;box-shadow:5px 10px #18364b1c}.T5cXHa_card[data-rank="1"]:hover,.T5cXHa_card[data-rank="1"]:focus-visible{transform:translateY(-12px)scale(1.045)}.T5cXHa_card[data-rank="2"]:hover,.T5cXHa_card[data-rank="2"]:focus-visible{transform:translate(5px,5px)rotate(-5deg)}.T5cXHa_card[data-rank="3"]:hover,.T5cXHa_card[data-rank="3"]:focus-visible{transform:translate(-5px,5px)rotate(5deg)}.T5cXHa_card:hover .T5cXHa_art img{transform:scale(1.025)}.T5cXHa_card:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.T5cXHa_card:active{opacity:.85}.T5cXHa_empty{color:#3f5668;background:#ffffffdb;border:1px dashed #b1d1e1;margin:12px 0 0;padding:18px;font-size:11px;line-height:1.8}.T5cXHa_skeleton{min-height:252px;padding:34px 9px 15px}.T5cXHa_skeleton>div{aspect-ratio:1;background:#edf8fe;border:1px solid #b1d1e1}.T5cXHa_skeleton>span{background:#edf8fe;width:80%;height:9px;margin-top:12px;display:block}.T5cXHa_skeleton>span:last-child{width:45%;height:6px;margin-top:8px}@media (max-width:1050px){.T5cXHa_fan{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 0 0}.T5cXHa_card[data-rank],.T5cXHa_skeleton[data-rank]{grid-area:auto;width:100%;margin:0;transform:none;box-shadow:3px 3px #18364b1c}.T5cXHa_content{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:13px;padding:11px 13px;display:grid}.T5cXHa_identity{padding-top:0}.T5cXHa_name{font-size:13px}.T5cXHa_ticker{font-size:10px}.T5cXHa_metric{margin-top:6px}.T5cXHa_metric strong{font-size:11px}.T5cXHa_status{padding-top:5px;font-size:8px}.T5cXHa_card[data-rank]:hover,.T5cXHa_card[data-rank]:focus-visible{transform:translateY(-2px)}.T5cXHa_skeleton{min-height:123px;padding:44px 18px 16px 100px}.T5cXHa_skeleton>div{width:66px;height:66px;position:absolute;top:39px;left:13px}}@media (hover:none){.T5cXHa_card:hover .T5cXHa_art img,.T5cXHa_card[data-rank]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.T5cXHa_section *{transition:none!important;animation:none!important}.T5cXHa_card[data-rank]:hover,.T5cXHa_card[data-rank]:focus-visible,.T5cXHa_card:hover .T5cXHa_art img{transform:none}}
.float-home{--os-cyan:#145d91;--os-amber:#18364b;isolation:isolate;min-height:100svh;color:var(--text);background:#ace7fb;flex-direction:column;padding:110px clamp(28px,5.2vw,92px) 20px;display:flex;position:relative;overflow:clip}.nexa-ascii-world{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nexa-ascii-world canvas{width:100%;height:100%;display:block}.nexa-line-numbers{color:#3f566844;pointer-events:none;flex-direction:column;justify-content:space-between;font-size:10px;line-height:1;display:flex;position:absolute;top:117px;bottom:48px;left:17px}.nexa-workspace-label{color:#3f5668;letter-spacing:.065em;justify-content:space-between;align-items:center;gap:16px;font-size:10px;line-height:1.6;display:flex}.nexa-workspace-label>span:last-child{color:#3f5668}.nexa-workspace-label>span:last-child>span{color:var(--os-cyan);margin-left:18px}.nexa-desktop{flex:1;min-height:580px;padding:28px 0 42px;position:relative}.nexa-hero-window{background:#ffffffa8;border:1px solid #b1d1e1;width:min(57%,620px);animation:.43s both nexa-window-in;position:relative;box-shadow:inset 0 0 0 3px #18364b1c,inset 0 0 0 4px #18364b1c,8px 8px #18364b1c}.nexa-window-title{min-height:36px;color:var(--os-cyan);letter-spacing:.04em;background:#ffffffb3;border-bottom:1px solid #b1d1e1;justify-content:space-between;align-items:center;gap:16px;padding:9px 16px;font-size:10px;font-weight:500;line-height:1.5;display:flex}.nexa-title-divider{color:#18364b;padding-inline:9px}.nexa-title-code{color:#18364b;letter-spacing:.07em;white-space:nowrap;font-size:8px}.nexa-hero-content{padding:30px 32px 28px}.nexa-document-label{letter-spacing:.08em;color:var(--os-amber);font-size:9px;display:block}.nexa-cursor{color:var(--brand-light);animation:1.2s step-end infinite nexa-cursor-blink}.float-home h1{letter-spacing:-.07em;text-wrap:initial;margin:20px 0 24px;font-size:clamp(32px,3.5vw,53px);font-weight:500;line-height:1.12}.float-home h1>span{animation:.6s steps(22,end) .1s both nexa-type-line;display:block}.float-home h1>span:nth-child(2){animation-delay:.22s}.float-home h1>span:nth-child(3){animation-delay:.32s}.nexa-headline-dot{color:var(--brand-light)}.float-home .nexa-description{color:#3f5668;letter-spacing:-.02em;max-width:520px;margin:0 0 26px;font-size:13px;line-height:1.9}.nexa-type-word{white-space:pre;display:inline-block}.nexa-type-char{animation:1ms step-end both nexa-character-in;animation-delay:calc(.36s + var(--character) * 3ms)}.float-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;animation:.3s .65s both nexa-control-in;display:flex}.float-cta,.float-hero-secondary{border:1px solid var(--brand);color:#fff;background:#176ca6;border-radius:0;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:12px 16px;font-size:11px;font-weight:700;line-height:1.5;transition:background .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:2px 2px #18364b1c}.float-hero-secondary{color:var(--text);background:#ffffffc9;border-color:#b1d1e1;font-weight:400}.float-cta:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.float-hero-secondary:hover{color:var(--brand-light);border-color:var(--brand);background:#d9f0fc}.float-cta>span,.float-hero-secondary>span{font-size:17px;transition:transform .15s}.float-cta:hover>span,.float-hero-secondary:hover>span{transform:translate(2px,-1px)}.nexa-document-foot{color:#3f5668;letter-spacing:.06em;border-top:1px solid #b1d1e1;justify-content:space-between;align-items:center;gap:16px;min-height:30px;padding:7px 16px;font-size:8px;display:flex}.nexa-document-foot>span:last-child{color:#3f5668;letter-spacing:0}.nexa-system-window{background:#ffffffde;border:1px solid #b1d1e1;width:min(36%,390px);animation:.4s .22s both nexa-window-in;position:absolute;bottom:42px;right:0;box-shadow:inset 0 0 0 2px #18364b1c,5px 5px #18364b1c}.nexa-system-window .nexa-window-title{color:var(--os-amber);border-color:#b1d1e1}.nexa-system-window .nexa-window-title>span:first-child>span{color:var(--os-cyan);padding-right:8px}.nexa-system-body{grid-template-columns:108px minmax(0,1fr);min-height:193px;display:grid}.nexa-file-list{border-right:1px solid #b1d1e1;padding:11px 0}.nexa-file-list>button{color:#3f5668;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;width:100%;min-height:42px;padding:9px;font-size:10px;line-height:1.5;transition:background .14s,color .14s;display:flex}.nexa-file-list>button>span{color:#3f5668;width:7px}.nexa-file-list>button:hover{color:var(--brand-light);background:#176ca609}.nexa-file-list>button[aria-selected=true]{color:var(--os-amber);background:#176ca612}.nexa-file-list>button[aria-selected=true]>span{color:var(--brand-light)}.nexa-panel-stack{min-width:0;padding:17px 17px 12px}.nexa-file-index{color:#3f5668;letter-spacing:.08em;margin-bottom:12px;font-size:8px;display:block}.float-home .nexa-system-panel h2{color:var(--os-amber);letter-spacing:-.02em;margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.6}.float-home .nexa-system-panel p{color:#3f5668;margin:0;font-size:12px;line-height:1.85}.nexa-system-panel:not([hidden]){animation:.17s both nexa-control-in}.nexa-window-foot{border-top:1px solid #b1d1e1;justify-content:space-between;align-items:center;gap:15px;min-height:35px;padding:9px 13px;font-size:9px;display:flex}.nexa-window-foot>span{color:#3f5668}.nexa-window-foot>a{color:var(--os-cyan)}.nexa-window-foot>a:hover{color:var(--brand-light)}.nexa-home-bottom{z-index:1;color:#3f5668;letter-spacing:.03em;justify-content:space-between;align-items:center;gap:20px;min-height:30px;font-size:9px;display:flex;position:relative}.nexa-home-bottom>span:first-child{align-items:center;gap:10px;display:flex}.nexa-square{background:var(--brand);width:4px;height:4px;display:inline-block}.nexa-world-hint{color:#3f5668;font-size:8px}.nexa-home-bottom>a{color:#3f5668;margin-left:auto}.nexa-home-bottom>a:hover{color:var(--brand-light)}.nexa-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes nexa-window-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes nexa-type-line{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes nexa-character-in{0%{opacity:0}to{opacity:1}}@keyframes nexa-control-in{0%{opacity:0}to{opacity:1}}@keyframes nexa-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (min-width:1051px) and (max-height:820px){.float-home{padding-top:104px}.nexa-desktop{min-height:540px;padding-block:22px 30px}.nexa-hero-content{padding:24px 28px}.float-home h1{margin-block:18px 20px;font-size:40px;line-height:1.08}.float-home .nexa-description{margin-bottom:22px;font-size:12px;line-height:1.85}.nexa-system-window{bottom:30px}}@media (min-width:1600px){.nexa-desktop{padding-top:42px}.nexa-hero-window{margin-left:3vw}.nexa-system-window{bottom:64px;right:3vw}}@media (max-width:1050px){.float-home{padding:102px 38px 20px}.nexa-desktop{min-height:860px;padding-top:28px;padding-bottom:320px}.nexa-hero-window{width:min(77%,620px)}.nexa-system-window{width:min(64%,390px);bottom:40px;right:0}.float-home h1{font-size:clamp(32px,4.5vw,46px)}.nexa-world-hint{display:none}}@media (max-width:650px){.float-home{padding:98px 20px 22px}.nexa-line-numbers{display:none}.nexa-workspace-label{font-size:8px}.nexa-workspace-label>span:last-child{letter-spacing:0;font-size:7px}.nexa-workspace-label>span:last-child>span{display:none}.nexa-desktop{min-height:0;padding:24px 0 38px}.nexa-hero-window{width:100%}.nexa-window-title{padding:9px 13px;font-size:9px}.nexa-title-code{font-size:7px}.nexa-hero-content{padding:26px 21px 24px}.float-home h1{margin-block:20px 24px;font-size:clamp(27px,6.65vw,42px)}.float-home .nexa-description{margin-bottom:24px;font-size:12px;line-height:1.95}.float-hero-actions{gap:8px}.float-cta,.float-hero-secondary{flex:1;gap:14px;padding-inline:11px;font-size:10px}.nexa-document-foot{padding-inline:13px;font-size:7px}.nexa-document-foot>span:last-child{display:none}.nexa-system-window{width:min(100%,390px);margin:64px 0 0 auto;position:relative;bottom:auto;right:auto}.nexa-system-body{min-height:184px}.nexa-home-bottom{gap:12px;font-size:8px}}@media (max-width:370px){.float-home{padding-inline:14px}.nexa-hero-content{padding-inline:17px}.float-hero-actions{flex-direction:column;align-items:stretch}.nexa-system-body{grid-template-columns:100px minmax(0,1fr)}.nexa-panel-stack{padding-inline:13px}.nexa-workspace-label>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.float-home *,.float-home :before,.float-home :after{clip-path:none;transition:none!important;animation:none!important}.nexa-sr-only{clip-path:inset(50%)}}.nexa-desktop:has(.nexa-system-stack){min-height:720px}.nexa-system-stack{gap:22px;width:min(36%,390px);min-width:0;display:grid;position:absolute;top:28px;right:0}.nexa-system-stack>.nexa-system-window{width:100%;margin:0;position:relative;bottom:auto;right:auto}@media (min-width:1051px) and (max-height:820px){.nexa-system-stack{top:22px}}@media (min-width:1600px){.nexa-system-stack{top:42px;right:3vw}}@media (max-width:1050px){.nexa-desktop:has(.nexa-system-stack){padding-bottom:40px}.nexa-system-stack{width:min(64%,390px);margin:42px 0 0 auto;position:relative;top:auto;bottom:auto;right:auto}}@media (max-width:650px){.nexa-desktop:has(.nexa-system-stack){min-height:0;padding-bottom:38px}.nexa-system-stack{width:min(100%,390px);margin-top:48px}}
