@import "https://fonts.googleapis.com/css2?family=VT323&display=swap";
.SharedFeed-module__mT2fUq__feedRoot{z-index:2;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:100dvh;color:var(--text-primary);overscroll-behavior-x:none;touch-action:pan-y;padding:clamp(28px,5vw,64px) 16px 64px;position:relative;overflow-y:auto;overflow-x:hidden!important}.SharedFeed-module__mT2fUq__feedShell{flex-direction:column;gap:22px;width:100%;min-width:0;max-width:1180px;margin:0 auto;display:flex}.SharedFeed-module__mT2fUq__feedHeader{border:1px solid var(--border);background:radial-gradient(circle at 92% 0%,var(--accent-soft),transparent 42%),var(--surface-panel);min-height:330px;box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:16px;padding:clamp(20px,4vw,44px);display:flex}.SharedFeed-module__mT2fUq__titleBlock{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;max-width:680px;display:flex}.SharedFeed-module__mT2fUq__heroActions{flex-wrap:wrap;gap:10px;display:flex}.SharedFeed-module__mT2fUq__liveCard{border:1px solid var(--border);background:var(--surface-inset);min-width:170px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-radius:16px;align-items:center;gap:13px;padding:16px;font-size:.72rem;line-height:1.3;display:flex}.SharedFeed-module__mT2fUq__liveCard strong{color:var(--text-primary);font-family:neuro,sans-serif;font-size:1.35rem;display:block}.SharedFeed-module__mT2fUq__liveIcon{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-bright);border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #7f53,0 0 22px #22aa001f}.SharedFeed-module__mT2fUq__sectionHeading{justify-content:space-between;align-items:end;gap:16px;padding:18px 4px 2px;display:flex}.SharedFeed-module__mT2fUq__sectionHeading>div>span{color:var(--accent-bright);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:800}.SharedFeed-module__mT2fUq__sectionHeading h2{color:var(--text-primary);margin:5px 0 0;font-family:neuro,futura,sans-serif;font-size:clamp(1.25rem,3vw,1.75rem)}.SharedFeed-module__mT2fUq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:20px;display:grid}.SharedFeed-module__mT2fUq__statePanel{color:var(--text-muted);align-items:center;gap:10px;padding:18px;display:flex}.SharedFeed-module__mT2fUq__error{color:var(--danger);border-color:var(--danger-border)}.SharedFeed-module__mT2fUq__footer{justify-content:center;padding:8px 0 4px;display:flex}@media (max-width:720px){.SharedFeed-module__mT2fUq__feedRoot{padding:20px 12px 36px}.SharedFeed-module__mT2fUq__feedHeader{flex-direction:column;align-items:flex-start;min-height:0;padding:24px 20px}.SharedFeed-module__mT2fUq__liveCard{width:100%}.SharedFeed-module__mT2fUq__sectionHeading{flex-direction:column;align-items:flex-start}}
.Teste-module__y2TkOq__canvas{z-index:3;background:0 0}
.FeaturedMedia-module__VgAoMW__carousel{outline:none;width:100%;min-width:0}.FeaturedMedia-module__VgAoMW__carousel:focus-visible{border-radius:24px;box-shadow:0 0 0 3px #77ff55a6}.FeaturedMedia-module__VgAoMW__stage{isolation:isolate;aspect-ratio:16/10;border:1px solid var(--border);background:var(--surface-inset);border-radius:24px;width:100%;min-height:360px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000007a,inset 0 0 70px #22aa000f}.FeaturedMedia-module__VgAoMW__media,.FeaturedMedia-module__VgAoMW__iframe,.FeaturedMedia-module__VgAoMW__activate{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.FeaturedMedia-module__VgAoMW__media{object-fit:cover;background:#030805}.FeaturedMedia-module__VgAoMW__iframe{background:#030805}.FeaturedMedia-module__VgAoMW__activate{cursor:pointer;color:#fff;background:#030805;padding:0}.FeaturedMedia-module__VgAoMW__activate:after{content:"";background:linear-gradient(#0000 45%,#000000a3);position:absolute;inset:0}.FeaturedMedia-module__VgAoMW__playBadge{z-index:2;min-height:48px;color:var(--accent-bright);background:var(--surface-panel);border:1px solid #77ff558c;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-family:neuro,futura,sans-serif;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #22aa004d}.FeaturedMedia-module__VgAoMW__caption{z-index:3;border:1px solid var(--border);background:var(--surface-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;max-width:72%;padding:14px 16px;position:absolute;bottom:18px;left:20px;right:20px}.FeaturedMedia-module__VgAoMW__caption h3,.FeaturedMedia-module__VgAoMW__caption p{margin:0}.FeaturedMedia-module__VgAoMW__caption h3{font:600 1rem/1.25 neuro,futura,sans-serif}.FeaturedMedia-module__VgAoMW__caption p{color:var(--text-muted);margin-top:5px;font-size:.88rem}.FeaturedMedia-module__VgAoMW__caption a,.FeaturedMedia-module__VgAoMW__openWorld{color:var(--accent-bright)}.FeaturedMedia-module__VgAoMW__openWorld{z-index:5;border:1px solid var(--border-strong);background:var(--surface-panel);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:9px 13px;text-decoration:none;display:inline-flex;position:absolute;top:14px;right:14px}.FeaturedMedia-module__VgAoMW__arrow{z-index:4;cursor:pointer;border:1px solid var(--border-strong);width:46px;height:46px;color:var(--text-primary);background:var(--surface-panel);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.FeaturedMedia-module__VgAoMW__arrow:hover,.FeaturedMedia-module__VgAoMW__arrow:focus-visible{color:#8aff68;border-color:#7f5;outline:none}.FeaturedMedia-module__VgAoMW__previous{left:14px}.FeaturedMedia-module__VgAoMW__next{right:14px}.FeaturedMedia-module__VgAoMW__dots{justify-content:center;gap:9px;padding-top:15px;display:flex}.FeaturedMedia-module__VgAoMW__dot,.FeaturedMedia-module__VgAoMW__dotActive{cursor:pointer;background:0 0;border:1px solid #77ff558c;border-radius:50%;width:12px;height:12px;padding:0}.FeaturedMedia-module__VgAoMW__dotActive{background:var(--accent-bright);box-shadow:0 0 14px #77ff55b3}@media (max-width:720px){.FeaturedMedia-module__VgAoMW__stage{border-radius:18px;min-height:280px}.FeaturedMedia-module__VgAoMW__caption{max-width:none;bottom:12px;left:12px;right:12px}.FeaturedMedia-module__VgAoMW__arrow{width:44px;height:44px;top:42%}}@media (prefers-reduced-motion:reduce){.FeaturedMedia-module__VgAoMW__carousel *,.FeaturedMedia-module__VgAoMW__carousel :before,.FeaturedMedia-module__VgAoMW__carousel :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.FeaturedMediaEditor-module__Fc5mdW__editor{z-index:8;border:1px solid var(--border-strong);width:min(1180px,100% - 32px);color:var(--text-primary);background:var(--surface-panel);box-shadow:var(--shadow-strong);border-radius:24px;margin:32px auto;padding:clamp(18px,3vw,32px);position:relative}.FeaturedMediaEditor-module__Fc5mdW__editorHeader,.FeaturedMediaEditor-module__Fc5mdW__itemToolbar,.FeaturedMediaEditor-module__Fc5mdW__itemHeader,.FeaturedMediaEditor-module__Fc5mdW__footerActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.FeaturedMediaEditor-module__Fc5mdW__editorHeader{border-bottom:1px solid var(--border);align-items:flex-start;padding-bottom:18px}.FeaturedMediaEditor-module__Fc5mdW__editor h2,.FeaturedMediaEditor-module__Fc5mdW__editor h3,.FeaturedMediaEditor-module__Fc5mdW__editor p{margin:0}.FeaturedMediaEditor-module__Fc5mdW__editorHeader h2{margin-top:4px;font:600 clamp(1.4rem,3vw,2rem)/1.2 neuro,futura,sans-serif}.FeaturedMediaEditor-module__Fc5mdW__editorHeader p{color:var(--text-muted);margin-top:8px}.FeaturedMediaEditor-module__Fc5mdW__eyebrow{color:var(--accent-bright);letter-spacing:.14em;text-transform:uppercase;font:600 .72rem/1.2 neuro,futura,sans-serif}.FeaturedMediaEditor-module__Fc5mdW__iconButton,.FeaturedMediaEditor-module__Fc5mdW__itemActions button{cursor:pointer;border:1px solid var(--border);width:44px;height:44px;color:var(--text-primary);background:var(--surface-inset);border-radius:12px;place-items:center;display:grid}.FeaturedMediaEditor-module__Fc5mdW__settingsGrid,.FeaturedMediaEditor-module__Fc5mdW__localeGrid,.FeaturedMediaEditor-module__Fc5mdW__itemFields{gap:14px;display:grid}.FeaturedMediaEditor-module__Fc5mdW__settingsGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;margin-top:22px}.FeaturedMediaEditor-module__Fc5mdW__localeGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.FeaturedMediaEditor-module__Fc5mdW__editor fieldset{border:1px solid var(--border);border-radius:14px;min-width:0;margin:0;padding:14px}.FeaturedMediaEditor-module__Fc5mdW__editor legend{color:var(--accent-bright);padding:0 7px;font-size:.78rem}.FeaturedMediaEditor-module__Fc5mdW__editor label{color:var(--text-muted);gap:6px;font-size:.8rem;display:grid}.FeaturedMediaEditor-module__Fc5mdW__editor input,.FeaturedMediaEditor-module__Fc5mdW__editor textarea,.FeaturedMediaEditor-module__Fc5mdW__editor select{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-primary);background:var(--surface-inset);font:inherit;border-radius:10px;padding:10px 12px}.FeaturedMediaEditor-module__Fc5mdW__editor textarea{resize:vertical}.FeaturedMediaEditor-module__Fc5mdW__editor input:focus,.FeaturedMediaEditor-module__Fc5mdW__editor textarea:focus,.FeaturedMediaEditor-module__Fc5mdW__editor select:focus,.FeaturedMediaEditor-module__Fc5mdW__editor button:focus-visible{outline-offset:2px;border-color:#7f5;outline:2px solid #7f56}.FeaturedMediaEditor-module__Fc5mdW__editor small{color:#ff988f}.FeaturedMediaEditor-module__Fc5mdW__checkLabel{align-items:center;min-height:44px;gap:9px!important;display:flex!important}.FeaturedMediaEditor-module__Fc5mdW__checkLabel input{accent-color:#51d62f;width:20px;min-height:20px}.FeaturedMediaEditor-module__Fc5mdW__revision{color:var(--text-faint);align-self:center;font-size:.8rem}.FeaturedMediaEditor-module__Fc5mdW__itemToolbar{margin-top:28px}.FeaturedMediaEditor-module__Fc5mdW__itemToolbar h3{margin-right:10px;font-family:neuro,futura,sans-serif;display:inline}.FeaturedMediaEditor-module__Fc5mdW__itemList{gap:18px;margin-top:16px;display:grid}.FeaturedMediaEditor-module__Fc5mdW__item{border:1px solid var(--border);background:var(--surface-inset);border-radius:18px;padding:18px}.FeaturedMediaEditor-module__Fc5mdW__itemHeader{flex-wrap:wrap;justify-content:flex-start}.FeaturedMediaEditor-module__Fc5mdW__dragHandle{cursor:grab;color:#8aff68;align-items:center;gap:8px;display:inline-flex}.FeaturedMediaEditor-module__Fc5mdW__typeSelect{align-items:center;grid-template-columns:auto minmax(130px,1fr)!important}.FeaturedMediaEditor-module__Fc5mdW__itemActions{gap:6px;margin-left:auto;display:flex}.FeaturedMediaEditor-module__Fc5mdW__itemActions button{width:38px;height:38px}.FeaturedMediaEditor-module__Fc5mdW__itemActions button:disabled{cursor:not-allowed;opacity:.35}.FeaturedMediaEditor-module__Fc5mdW__dangerButton{color:#ff8f86!important}.FeaturedMediaEditor-module__Fc5mdW__itemFields{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.FeaturedMediaEditor-module__Fc5mdW__wideField{grid-column:span 2}.FeaturedMediaEditor-module__Fc5mdW__uploadButton,.FeaturedMediaEditor-module__Fc5mdW__primaryButton,.FeaturedMediaEditor-module__Fc5mdW__secondaryButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font:600 .82rem/1 neuro,futura,sans-serif;display:inline-flex!important}.FeaturedMediaEditor-module__Fc5mdW__status,.FeaturedMediaEditor-module__Fc5mdW__errorStatus,.FeaturedMediaEditor-module__Fc5mdW__empty{color:var(--text-muted);background:var(--surface-inset);border-radius:12px;padding:12px 14px;margin-top:16px!important}.FeaturedMediaEditor-module__Fc5mdW__errorStatus{color:#ffc1bb;background:#ff463c1f}.FeaturedMediaEditor-module__Fc5mdW__footerActions{border-top:1px solid var(--border);justify-content:flex-end;margin-top:24px;padding-top:18px}@media (max-width:820px){.FeaturedMediaEditor-module__Fc5mdW__settingsGrid,.FeaturedMediaEditor-module__Fc5mdW__itemFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.FeaturedMediaEditor-module__Fc5mdW__editor{border-radius:16px;width:calc(100% - 16px);padding:16px}.FeaturedMediaEditor-module__Fc5mdW__settingsGrid,.FeaturedMediaEditor-module__Fc5mdW__localeGrid,.FeaturedMediaEditor-module__Fc5mdW__itemFields{grid-template-columns:1fr}.FeaturedMediaEditor-module__Fc5mdW__wideField{grid-column:auto}.FeaturedMediaEditor-module__Fc5mdW__itemActions{width:100%;margin-left:0}}
.HomeLanding-module__DcdjZW__page{z-index:0;overscroll-behavior-x:none;touch-action:pan-y;width:100%;max-width:100vw;height:100dvh;color:var(--text-primary);background:var(--surface-page);scroll-behavior:smooth;scrollbar-color:var(--accent-strong)var(--surface-page);position:relative;overflow-y:auto;overflow-x:hidden!important}.HomeLanding-module__DcdjZW__page main,.HomeLanding-module__DcdjZW__footer{z-index:2;position:relative}.HomeLanding-module__DcdjZW__page main{width:100%;min-width:0;max-width:100%;height:auto;overflow:clip visible}.HomeLanding-module__DcdjZW__skipLink{z-index:100;color:var(--text-on-accent);background:var(--accent-bright);border-radius:10px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.HomeLanding-module__DcdjZW__skipLink:focus{transform:translateY(0)}.HomeLanding-module__DcdjZW__header{z-index:100;border:1px solid var(--border);background:var(--surface-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1320px,100% - 32px);min-height:72px;margin:12px auto 0;padding:10px 12px 10px 16px;display:grid;position:sticky;top:0;box-shadow:0 12px 50px #00000047}.HomeLanding-module__DcdjZW__brand,.HomeLanding-module__DcdjZW__header nav,.HomeLanding-module__DcdjZW__headerActions,.HomeLanding-module__DcdjZW__heroActions,.HomeLanding-module__DcdjZW__heroMeta,.HomeLanding-module__DcdjZW__ghostButton,.HomeLanding-module__DcdjZW__primaryButton,.HomeLanding-module__DcdjZW__headerCta,.HomeLanding-module__DcdjZW__menuButton,.HomeLanding-module__DcdjZW__cloudDiagram,.HomeLanding-module__DcdjZW__footer div{align-items:center;display:flex}.HomeLanding-module__DcdjZW__brand{color:var(--text-primary);letter-spacing:.14em;gap:10px;font:600 .9rem/1 neuro,futura,sans-serif;text-decoration:none}.HomeLanding-module__DcdjZW__header nav{justify-content:center;gap:clamp(12px,2vw,28px)}.HomeLanding-module__DcdjZW__header nav a,.HomeLanding-module__DcdjZW__footer a,.HomeLanding-module__DcdjZW__footer button{color:var(--text-muted);font-size:.82rem;text-decoration:none}.HomeLanding-module__DcdjZW__header nav a{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.HomeLanding-module__DcdjZW__header nav a i{color:var(--accent-bright);font-size:.76rem}.HomeLanding-module__DcdjZW__header nav a:hover,.HomeLanding-module__DcdjZW__header nav a:focus-visible,.HomeLanding-module__DcdjZW__footer a:hover,.HomeLanding-module__DcdjZW__footer button:hover{color:var(--accent-bright)}.HomeLanding-module__DcdjZW__headerActions{gap:8px}.HomeLanding-module__DcdjZW__languageButton,.HomeLanding-module__DcdjZW__footer button{cursor:pointer;min-height:44px;color:var(--text-muted);background:0 0;border:0}.HomeLanding-module__DcdjZW__languageButton{padding:7px 9px;font-size:.76rem}.HomeLanding-module__DcdjZW__languageButton i{color:var(--accent-bright);margin-right:5px;font-size:.9rem}.HomeLanding-module__DcdjZW__menuButton{cursor:pointer;border:1px solid var(--border-strong);width:42px;min-height:42px;color:var(--accent-bright);background:var(--accent-soft);border-radius:12px;justify-content:center;padding:0;font-size:1rem;display:none}.HomeLanding-module__DcdjZW__headerCta,.HomeLanding-module__DcdjZW__primaryButton,.HomeLanding-module__DcdjZW__ghostButton{border-radius:13px;justify-content:center;gap:9px;min-height:46px;padding:12px 17px;font:600 .8rem/1 neuro,futura,sans-serif;text-decoration:none}.HomeLanding-module__DcdjZW__ghostButton{cursor:pointer}.HomeLanding-module__DcdjZW__menuButton:hover,.HomeLanding-module__DcdjZW__menuButton:focus-visible{outline:2px solid var(--cta-ring);outline-offset:2px;transform:translateY(-1px)}.HomeLanding-module__DcdjZW__buttonIcon{background:#ffffff61;border:1px solid #12350f33;border-radius:8px;place-items:center;width:25px;height:25px;font-size:.72rem;display:grid}@media (prefers-color-scheme:dark){.HomeLanding-module__DcdjZW__buttonIcon{background:#ffffff38;border-color:#06100638}}.HomeLanding-module__DcdjZW__hero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:clamp(32px,7vw,100px);width:min(1240px,100% - 40px);min-height:min(780px,100dvh - 84px);margin:0 auto;padding:90px 0 70px;display:grid}.HomeLanding-module__DcdjZW__heroEyebrow,.HomeLanding-module__DcdjZW__eyebrow{color:var(--accent-bright);letter-spacing:.16em;text-transform:uppercase;font:600 .72rem/1.3 neuro,futura,sans-serif;display:inline-block}.HomeLanding-module__DcdjZW__hero h1{max-width:820px;color:var(--text-primary);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 0 45px #22aa002e;margin:18px 0 22px;font:500 clamp(3.4rem,8vw,7.6rem)/.9 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__heroCopy>p{max-width:680px;color:var(--text-muted);margin:0;font-size:clamp(1.02rem,2vw,1.24rem);line-height:1.65}.HomeLanding-module__DcdjZW__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px}.HomeLanding-module__DcdjZW__heroMeta{color:var(--text-faint);flex-wrap:wrap;gap:20px;margin-top:28px;font-size:.82rem}.HomeLanding-module__DcdjZW__heroMeta span{align-items:center;gap:8px;display:inline-flex}.HomeLanding-module__DcdjZW__heroVisual{place-items:center;min-height:520px;display:grid;position:relative}.HomeLanding-module__DcdjZW__heroGlobe{z-index:2;aspect-ratio:1;filter:drop-shadow(0 40px 55px #00000080);touch-action:none;width:min(100%,440px);position:relative}.HomeLanding-module__DcdjZW__heroOrb{aspect-ratio:1;background:radial-gradient(circle,#22aa002e,#0000 58%),repeating-radial-gradient(circle,#0000 0 34px,#77ff5514 35px 36px);border:1px solid #77ff553d;border-radius:50%;width:min(80vw,510px);position:absolute;box-shadow:inset 0 0 90px #22aa0014}.HomeLanding-module__DcdjZW__floatingChip{z-index:3;color:#f5fff2d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#020a04c7;border:1px solid #77ff554d;border-radius:999px;padding:10px 13px;font:500 .72rem/1 neuro,futura,sans-serif;position:absolute;box-shadow:0 14px 40px #00000059}.HomeLanding-module__DcdjZW__chipA{top:18%;left:2%}.HomeLanding-module__DcdjZW__chipB{bottom:26%;right:0}.HomeLanding-module__DcdjZW__chipC{bottom:10%;left:16%}.HomeLanding-module__DcdjZW__proofRail{z-index:2;border:1px solid var(--border);background:var(--surface-panel);border-radius:16px;justify-content:center;gap:1px;width:min(1240px,100% - 40px);margin:0 auto;display:flex;position:relative;overflow:hidden}.HomeLanding-module__DcdjZW__proofRail span{color:var(--text-muted);text-align:center;border-right:1px solid var(--border);flex:1;padding:15px 10px;font:500 .7rem/1 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__section,.HomeLanding-module__DcdjZW__featuredSection{z-index:2;width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0 20px;position:relative}.HomeLanding-module__DcdjZW__featuredSection{width:min(1240px,100% - 40px)}.HomeLanding-module__DcdjZW__sectionHeader{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:38px;display:flex}.HomeLanding-module__DcdjZW__sectionHeader h2,.HomeLanding-module__DcdjZW__storyCopy h2,.HomeLanding-module__DcdjZW__cloudSection h2,.HomeLanding-module__DcdjZW__finalCta h2{max-width:780px;color:var(--text-primary);letter-spacing:-.04em;text-wrap:balance;margin:10px 0 12px;font:500 clamp(2.1rem,5vw,4.5rem)/1 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__sectionHeader p,.HomeLanding-module__DcdjZW__storyCopy p,.HomeLanding-module__DcdjZW__cloudSection p,.HomeLanding-module__DcdjZW__finalCta p{max-width:720px;color:var(--text-muted);margin:0;line-height:1.65}.HomeLanding-module__DcdjZW__inlineNotice,.HomeLanding-module__DcdjZW__emptyFeatured{border:1px solid var(--border);color:var(--text-muted);background:var(--surface-panel);border-radius:14px;padding:18px}.HomeLanding-module__DcdjZW__inlineNotice button{color:var(--accent-bright);background:0 0;border:0;margin-left:8px;text-decoration:underline}.HomeLanding-module__DcdjZW__workflowGrid,.HomeLanding-module__DcdjZW__capabilityGrid,.HomeLanding-module__DcdjZW__communityGrid,.HomeLanding-module__DcdjZW__planGrid{gap:16px;display:grid}.HomeLanding-module__DcdjZW__workflowGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none}.HomeLanding-module__DcdjZW__workflowGrid li,.HomeLanding-module__DcdjZW__capabilityGrid article,.HomeLanding-module__DcdjZW__planGrid article{border:1px solid var(--border);background:linear-gradient(145deg,var(--surface-panel),var(--accent-soft));border-radius:20px;padding:clamp(20px,3vw,30px)}.HomeLanding-module__DcdjZW__workflowGrid li>span{color:#75ee55;font:500 .72rem/1 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__workflowGrid h3,.HomeLanding-module__DcdjZW__capabilityGrid h3,.HomeLanding-module__DcdjZW__planGrid h3{margin:42px 0 12px;font:500 1rem/1.3 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__workflowGrid p,.HomeLanding-module__DcdjZW__capabilityGrid p{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.6}.HomeLanding-module__DcdjZW__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeLanding-module__DcdjZW__capabilityGrid article:first-child,.HomeLanding-module__DcdjZW__capabilityGrid article:nth-child(6){grid-column:span 2}.HomeLanding-module__DcdjZW__capabilityGrid i{border:1px solid var(--border-strong);color:#80ff5e;background:var(--accent-soft);border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.2rem;display:grid}.HomeLanding-module__DcdjZW__capabilityGrid h3{margin-top:28px}.HomeLanding-module__DcdjZW__storySection,.HomeLanding-module__DcdjZW__cloudSection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(36px,8vw,110px);display:grid}.HomeLanding-module__DcdjZW__storyVisual{grid-template-columns:repeat(3,1fr);align-items:center;display:grid;position:relative}.HomeLanding-module__DcdjZW__storyVisual img{filter:drop-shadow(0 24px 35px #00000073);width:125%;height:auto;margin-right:-25%}.HomeLanding-module__DcdjZW__storyVisual img:nth-child(2){transform:translateY(-18px)}.HomeLanding-module__DcdjZW__storyVisual img:nth-child(3){transform:translateY(18px)}.HomeLanding-module__DcdjZW__storyCopy blockquote{border-left:2px solid var(--accent);color:var(--text-muted);margin:28px 0 0;padding:18px 0 18px 20px;font:500 1.05rem/1.6 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__cloudSection{border:1px solid var(--border);background:radial-gradient(circle at 80% 50%,var(--accent-soft),transparent 45%),var(--surface-panel);border-radius:28px;padding:80px clamp(24px,5vw,60px)}.HomeLanding-module__DcdjZW__cloudSection .HomeLanding-module__DcdjZW__ghostButton{width:max-content;margin-top:24px}.HomeLanding-module__DcdjZW__cloudDiagram{justify-content:center;gap:12px}.HomeLanding-module__DcdjZW__cloudDiagram span{border:1px solid var(--border-strong);min-width:105px;min-height:105px;color:var(--text-muted);background:var(--surface-panel);text-align:center;border-radius:18px;place-items:center;padding:16px;font-size:.76rem;display:grid}.HomeLanding-module__DcdjZW__cloudDiagram span i{color:#79f957;font-size:1.4rem}.HomeLanding-module__DcdjZW__communityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeLanding-module__DcdjZW__communityCard{border:1px solid var(--border);background:var(--surface-panel);border-radius:18px}.HomeLanding-module__DcdjZW__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeLanding-module__DcdjZW__planGrid article{flex-direction:column;min-height:380px;display:flex}.HomeLanding-module__DcdjZW__planGrid article>span{color:#7df45b;letter-spacing:.14em;text-transform:uppercase;font:600 .72rem/1 neuro,futura,sans-serif}.HomeLanding-module__DcdjZW__planGrid h3{margin:28px 0 14px;font-size:clamp(1.5rem,3vw,2.5rem)}.HomeLanding-module__DcdjZW__planGrid ul{color:var(--text-muted);gap:13px;margin:8px 0 30px;padding:0;list-style:none;display:grid}.HomeLanding-module__DcdjZW__planGrid li:before{color:#7f5;content:"✓";margin-right:9px}.HomeLanding-module__DcdjZW__planGrid .HomeLanding-module__DcdjZW__ghostButton,.HomeLanding-module__DcdjZW__planGrid .HomeLanding-module__DcdjZW__primaryButton{width:max-content;margin-top:auto}.HomeLanding-module__DcdjZW__proPlan{background:radial-gradient(circle at 90% 0,#22aa0029,#0000 42%),#ffffff09!important;border-color:#77ff5559!important}.HomeLanding-module__DcdjZW__finalCta{z-index:2;background:radial-gradient(circle at 100% 0,#77ff552e,#0000 42%),linear-gradient(135deg,#22aa0014,#ffffff06);border:1px solid #77ff5540;border-radius:32px;width:min(1100px,100% - 40px);margin:140px auto 80px;padding:clamp(45px,8vw,90px);position:relative;overflow:hidden}.HomeLanding-module__DcdjZW__footer{color:#fff6;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;width:min(1240px,100% - 40px);min-height:90px;margin:0 auto;font-size:.78rem;display:flex}.HomeLanding-module__DcdjZW__footer div{gap:20px}@media (max-width:1080px){.HomeLanding-module__DcdjZW__header nav{border:1px solid var(--border);background:var(--surface-panel);box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.HomeLanding-module__DcdjZW__header.HomeLanding-module__DcdjZW__menuOpen nav{display:flex}.HomeLanding-module__DcdjZW__header nav a{border-radius:10px;padding:12px 14px}.HomeLanding-module__DcdjZW__header nav a:hover,.HomeLanding-module__DcdjZW__header nav a:focus-visible{background:var(--accent-soft)}.HomeLanding-module__DcdjZW__header{grid-template-columns:1fr auto}.HomeLanding-module__DcdjZW__menuButton{display:inline-flex}.HomeLanding-module__DcdjZW__hero{grid-template-columns:1fr}.HomeLanding-module__DcdjZW__heroVisual{min-height:420px}.HomeLanding-module__DcdjZW__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeLanding-module__DcdjZW__communityGrid{grid-template-columns:1fr}}@media (max-width:760px){.HomeLanding-module__DcdjZW__header{border-radius:16px;width:calc(100% - 16px);min-height:64px;margin-top:8px}.HomeLanding-module__DcdjZW__headerActions .HomeLanding-module__DcdjZW__languageButton{white-space:nowrap;justify-content:center;width:42px;padding:0;overflow:hidden}.HomeLanding-module__DcdjZW__languageButton i{margin-right:0}.HomeLanding-module__DcdjZW__languageButton span,.HomeLanding-module__DcdjZW__headerCta{display:none}.HomeLanding-module__DcdjZW__hero{grid-template-columns:1fr;width:calc(100% - 28px);padding-top:70px}.HomeLanding-module__DcdjZW__hero h1{font-size:clamp(3rem,17vw,5rem)}.HomeLanding-module__DcdjZW__heroVisual{min-height:340px}.HomeLanding-module__DcdjZW__floatingChip{font-size:.62rem}.HomeLanding-module__DcdjZW__proofRail{flex-wrap:wrap}.HomeLanding-module__DcdjZW__proofRail span{min-width:33%}.HomeLanding-module__DcdjZW__sectionHeader{flex-direction:column;align-items:flex-start}.HomeLanding-module__DcdjZW__workflowGrid,.HomeLanding-module__DcdjZW__capabilityGrid,.HomeLanding-module__DcdjZW__storySection,.HomeLanding-module__DcdjZW__cloudSection,.HomeLanding-module__DcdjZW__planGrid{grid-template-columns:1fr}.HomeLanding-module__DcdjZW__capabilityGrid article:first-child,.HomeLanding-module__DcdjZW__capabilityGrid article:nth-child(6){grid-column:auto}.HomeLanding-module__DcdjZW__cloudSection{padding:38px 20px}.HomeLanding-module__DcdjZW__cloudDiagram{flex-wrap:wrap}.HomeLanding-module__DcdjZW__cloudDiagram>i{transform:rotate(90deg)}.HomeLanding-module__DcdjZW__footer{flex-direction:column;align-items:flex-start;padding:28px 0}.HomeLanding-module__DcdjZW__footer div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.HomeLanding-module__DcdjZW__page{scroll-behavior:auto}.HomeLanding-module__DcdjZW__page *,.HomeLanding-module__DcdjZW__page :before,.HomeLanding-module__DcdjZW__page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ProjectLibraryPage-module__j_zv1G__page{box-sizing:border-box;height:100dvh;padding:clamp(20px,4vw,48px);overflow:hidden}.ProjectLibraryPage-module__j_zv1G__layout{z-index:2;grid-template-columns:minmax(250px,330px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);width:min(1180px,100%);height:100%;margin:0 auto;display:grid;position:relative}.ProjectLibraryPage-module__j_zv1G__hero{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.ProjectLibraryPage-module__j_zv1G__backLink{color:var(--text-muted);align-items:center;gap:8px;font-size:.86rem;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.ProjectLibraryPage-module__j_zv1G__backLink:hover{color:var(--accent-bright);transform:translate(-2px)}.ProjectLibraryPage-module__j_zv1G__summaryChips{flex-wrap:wrap;gap:8px;display:flex}.ProjectLibraryPage-module__j_zv1G__accountNote{color:var(--text-faint);align-items:flex-start;gap:9px;margin:0;font-size:.78rem;line-height:1.45;display:flex}.ProjectLibraryPage-module__j_zv1G__accountNote i{color:var(--accent-bright);margin-top:2px}.ProjectLibraryPage-module__j_zv1G__card{flex-direction:column;gap:14px;width:100%;min-height:min(620px,100dvh - 48px);max-height:min(760px,100dvh - 48px);display:flex;padding:clamp(16px,2.5vw,24px)!important;overflow:hidden!important}.ProjectLibraryPage-module__j_zv1G__cardHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.ProjectLibraryPage-module__j_zv1G__cardEyebrow{color:var(--accent-bright);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:800}.ProjectLibraryPage-module__j_zv1G__cardHeader h2{color:var(--text-primary);margin:4px 0 0;font-family:neuro,futura,sans-serif;font-size:1.28rem}.ProjectLibraryPage-module__j_zv1G__createButton{border-color:var(--border-strong)!important;background:var(--accent-soft)!important;min-height:42px!important;color:var(--accent-bright)!important}.ProjectLibraryPage-module__j_zv1G__purgeTracker{color:#dbeafedb;background:#1e40af1f;border:1px solid #60a5fa47;border-radius:8px;align-items:center;gap:8px;min-height:30px;padding:7px 10px;font-size:.72rem;font-weight:700;display:flex}.ProjectLibraryPage-module__j_zv1G__purgeTrackerDot{background:#60a5fa;border-radius:999px;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite ProjectLibraryPage-module__j_zv1G__purgeTrackerPulse;box-shadow:0 0 0 4px #60a5fa21}.ProjectLibraryPage-module__j_zv1G__lifecycleRow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ProjectLibraryPage-module__j_zv1G__lifecycleBadge{color:#bbf7d0;letter-spacing:.045em;text-transform:uppercase;background:#14532d2e;border:1px solid #86efac57;border-radius:999px;align-items:center;min-height:20px;padding:3px 7px;font-size:.61rem;font-weight:850;line-height:1;display:inline-flex}.ProjectLibraryPage-module__j_zv1G__lifecycleBadge[data-state=purge_queued],.ProjectLibraryPage-module__j_zv1G__lifecycleBadge[data-state=purging]{color:#bfdbfe;background:#1e40af33;border-color:#60a5fa66}.ProjectLibraryPage-module__j_zv1G__lifecycleBadge[data-state=purge_failed]{color:#fecaca;background:#7f1d1d33;border-color:#f871717a}.ProjectLibraryPage-module__j_zv1G__lifecycleAttempts,.ProjectLibraryPage-module__j_zv1G__lifecycleDetail,.ProjectLibraryPage-module__j_zv1G__lifecycleError{color:var(--text-faint);font-size:.65rem;font-weight:650;line-height:1.35}.ProjectLibraryPage-module__j_zv1G__lifecycleError{color:var(--danger)}@keyframes ProjectLibraryPage-module__j_zv1G__purgeTrackerPulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ProjectLibraryPage-module__j_zv1G__purgeTrackerDot{animation:none}}@media (max-width:840px){.ProjectLibraryPage-module__j_zv1G__page{height:100dvh;min-height:100dvh;overflow-y:auto}.ProjectLibraryPage-module__j_zv1G__layout{grid-template-columns:1fr;align-items:start;height:auto}.ProjectLibraryPage-module__j_zv1G__hero{max-width:620px}.ProjectLibraryPage-module__j_zv1G__card{min-height:560px;max-height:none}}@media (max-width:560px){.ProjectLibraryPage-module__j_zv1G__page{padding:18px 12px 28px}.ProjectLibraryPage-module__j_zv1G__hero{gap:14px;padding:0 6px}.ProjectLibraryPage-module__j_zv1G__card{border-radius:18px;min-height:600px}.ProjectLibraryPage-module__j_zv1G__cardHeader{flex-direction:column;align-items:flex-start}}
.UserDirectory-module__b1XCEW__main{z-index:2;width:min(1440px,100% - 28px);padding:clamp(24px,4vw,48px)0 calc(140px + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin:0 auto;display:flex;position:relative}.UserDirectory-module__b1XCEW__headingRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.UserDirectory-module__b1XCEW__headingRow h1,.UserDirectory-module__b1XCEW__headingRow p{margin-top:0}.UserDirectory-module__b1XCEW__viewTabs{border:1px solid var(--border);background:var(--surface-panel);border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.UserDirectory-module__b1XCEW__viewTabs button{min-height:42px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px}.UserDirectory-module__b1XCEW__viewTabs button:hover,.UserDirectory-module__b1XCEW__viewTabs button:focus-visible,.UserDirectory-module__b1XCEW__viewTabs .UserDirectory-module__b1XCEW__activeTab{color:#d9ffd0;background:#63ff4929;outline:none}.UserDirectory-module__b1XCEW__filters{border:1px solid var(--border);background:var(--surface-panel);box-shadow:var(--shadow);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 4px;padding:10px;display:flex}.UserDirectory-module__b1XCEW__filters>span{flex:200px;min-width:0}.UserDirectory-module__b1XCEW__filters>label{flex:0 auto;min-width:0}.UserDirectory-module__b1XCEW__searchField{min-height:44px;position:relative}.UserDirectory-module__b1XCEW__searchField>i{color:#d9ffd0a6;left:14px}.UserDirectory-module__b1XCEW__searchField .p-inputtext{height:44px;box-shadow:none;background:#00000042;border-color:#77ff552e;padding-left:42px;padding-right:44px}.UserDirectory-module__b1XCEW__searchField .p-inputtext:focus{border-color:#77ff55b3;box-shadow:0 0 0 2px #77ff551f}.UserDirectory-module__b1XCEW__clearSearch{color:#ffffff94;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:7px;right:7px}.UserDirectory-module__b1XCEW__clearSearch:hover,.UserDirectory-module__b1XCEW__clearSearch:focus-visible{color:#d9ffd0;background:#77ff5524;outline:none}.UserDirectory-module__b1XCEW__listTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.UserDirectory-module__b1XCEW__ipGroupList{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;gap:14px;display:grid}.UserDirectory-module__b1XCEW__userCard{border:1px solid var(--border);background:var(--surface-panel);min-width:0;box-shadow:var(--shadow);color:var(--text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.UserDirectory-module__b1XCEW__userCard:hover{border-color:#77ff556b;transform:translateY(-2px);box-shadow:0 22px 62px #0006,0 0 30px #22aa0014}.UserDirectory-module__b1XCEW__userCardSelected{border-color:#77ff55b8;box-shadow:0 0 0 1px #77ff5540,0 22px 62px #0006}.UserDirectory-module__b1XCEW__userCardExpanded{border-color:#77ff557a;box-shadow:0 22px 62px #0006,0 0 28px #46ff2814}.UserDirectory-module__b1XCEW__userCardAnonymous{background:linear-gradient(160deg,#231808eb,#0a0805f2);border-color:#ffb45038}.UserDirectory-module__b1XCEW__cardIpHeader{background:linear-gradient(#63ff4914,#0000);border-bottom:1px solid #77ff551f;flex-direction:column;gap:6px;padding:14px 52px 12px 16px;display:flex}.UserDirectory-module__b1XCEW__cardIpRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.UserDirectory-module__b1XCEW__cardIpAddress{color:#d9ffd0f2;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:neuro,sans-serif;font-size:.78rem;overflow:hidden}.UserDirectory-module__b1XCEW__cardIpMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.UserDirectory-module__b1XCEW__cardAccountCount{color:#d9ffd0;letter-spacing:.04em;white-space:nowrap;background:#63ff491f;border:1px solid #77ff5547;border-radius:999px;flex-shrink:0;padding:3px 8px;font-family:neuro,sans-serif;font-size:.68rem}.UserDirectory-module__b1XCEW__cardPrimarySummary{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.UserDirectory-module__b1XCEW__cardIpFreshness{color:var(--text-faint);white-space:nowrap;font-size:.72rem}.UserDirectory-module__b1XCEW__selectionControl{z-index:2;cursor:pointer;background:#0000007a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.UserDirectory-module__b1XCEW__selectionControl input{accent-color:#62ec45;cursor:pointer;width:18px;height:18px}.UserDirectory-module__b1XCEW__selectionControl:has(input:disabled){opacity:.35;cursor:not-allowed}.UserDirectory-module__b1XCEW__cardBody{flex-direction:column;gap:10px;min-width:0;padding:14px 16px 12px;display:flex}.UserDirectory-module__b1XCEW__cardOpenButton{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.UserDirectory-module__b1XCEW__cardOpenButton:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #7f5c}.UserDirectory-module__b1XCEW__userCardCompactName{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-family:mars,sans-serif;font-size:1rem;line-height:1.25;display:flex}.UserDirectory-module__b1XCEW__userCardCompactName>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.UserDirectory-module__b1XCEW__userCardCompactSecondary{max-width:100%;color:var(--text-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.35;display:-webkit-box;overflow:hidden}.UserDirectory-module__b1XCEW__userCardCompactStats{color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:.72rem;display:flex}.UserDirectory-module__b1XCEW__badge{letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:4px 8px;font-family:neuro,sans-serif;font-size:.68rem}.UserDirectory-module__b1XCEW__anonymousBadge{background:#ffa00040}.UserDirectory-module__b1XCEW__blockedBadge{background:#ff3c3c4d}.UserDirectory-module__b1XCEW__trashBadge{background:#a65dff4d}.UserDirectory-module__b1XCEW__primaryBadge{background:#63ff4947}.UserDirectory-module__b1XCEW__cardSessionsButton{color:#d9ffd0e0;cursor:pointer;background:#63ff490f;border:1px solid #77ff552e;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;padding:9px 12px;font-size:.75rem;display:inline-flex}.UserDirectory-module__b1XCEW__cardSessionsButton:hover,.UserDirectory-module__b1XCEW__cardSessionsButton:focus-visible{background:#63ff491f;border-color:#77ff557a;outline:none}.UserDirectory-module__b1XCEW__cardSessionsButtonExpanded{background:#63ff4924;border-color:#7f56}.UserDirectory-module__b1XCEW__sessionList{background:#00000047;border:1px solid #77ff551f;border-radius:12px;flex-direction:column;gap:6px;margin:0 16px 14px;padding:8px;display:flex}.UserDirectory-module__b1XCEW__sessionRow{background:#ffffff05;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.UserDirectory-module__b1XCEW__sessionRow:hover{background:#63ff490f;border-color:#77ff5538}.UserDirectory-module__b1XCEW__sessionRowSelected{background:#63ff491a;border-color:#7f56}.UserDirectory-module__b1XCEW__sessionRowAnonymous{border-color:#ffb45024}.UserDirectory-module__b1XCEW__sessionOpenButton{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:0;display:flex}.UserDirectory-module__b1XCEW__sessionOpenButton:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #7f5c}.UserDirectory-module__b1XCEW__sessionName{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-family:mars,sans-serif;font-size:.84rem;display:flex}.UserDirectory-module__b1XCEW__sessionName>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.UserDirectory-module__b1XCEW__sessionSecondary{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.UserDirectory-module__b1XCEW__sessionStats{color:#ffffff7a;white-space:nowrap;flex-shrink:0;font-size:.68rem}.UserDirectory-module__b1XCEW__inlineError,.UserDirectory-module__b1XCEW__errorMessage{color:#ff9a9a}.UserDirectory-module__b1XCEW__inlineError{max-width:420px;margin-top:8px;font-size:.75rem}.UserDirectory-module__b1XCEW__successMessage{color:#a7ff91}@media (prefers-color-scheme:light){.UserDirectory-module__b1XCEW__searchField .p-inputtext{border-color:var(--border);background:var(--surface-inset);color:var(--text-primary)}:is(.UserDirectory-module__b1XCEW__sessionList,.UserDirectory-module__b1XCEW__sessionRow,.UserDirectory-module__b1XCEW__bulkBar){border-color:var(--border);background:var(--surface-panel);color:var(--text-primary)}:is(.UserDirectory-module__b1XCEW__sessionSecondary,.UserDirectory-module__b1XCEW__sessionStats,.UserDirectory-module__b1XCEW__clearSearch){color:var(--text-muted)}}.UserDirectory-module__b1XCEW__bulkBar{z-index:1200;right:50%;bottom:max(18px,env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040c06f5;border:1px solid #77ff5561;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;width:min(880px,100% - 28px);min-height:68px;padding:10px 12px 10px 20px;display:flex;position:fixed;transform:translate(50%);box-shadow:0 24px 80px #000000a6,0 0 36px #46ff281a}.UserDirectory-module__b1XCEW__bulkActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:720px){.UserDirectory-module__b1XCEW__headingRow,.UserDirectory-module__b1XCEW__filters,.UserDirectory-module__b1XCEW__bulkBar{flex-direction:column;align-items:stretch}.UserDirectory-module__b1XCEW__listTools{justify-content:flex-start}.UserDirectory-module__b1XCEW__bulkBar{gap:8px;width:calc(100% - 24px)}.UserDirectory-module__b1XCEW__bulkActions{justify-content:stretch}.UserDirectory-module__b1XCEW__bulkActions>button{flex:1}.UserDirectory-module__b1XCEW__ipGroupList{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}}@media (max-width:480px){.UserDirectory-module__b1XCEW__main{width:100%;padding:16px 12px calc(140px + env(safe-area-inset-bottom))}.UserDirectory-module__b1XCEW__filters{padding:12px}.UserDirectory-module__b1XCEW__viewTabs button{min-height:38px;padding:0 12px;font-size:.85rem}.UserDirectory-module__b1XCEW__ipGroupList{grid-template-columns:1fr}.UserDirectory-module__b1XCEW__cardIpHeader{padding:12px 48px 10px 12px}.UserDirectory-module__b1XCEW__cardBody{padding:12px}.UserDirectory-module__b1XCEW__sessionList{margin:0 12px 12px}.UserDirectory-module__b1XCEW__selectionControl{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.UserDirectory-module__b1XCEW__userCard{transition:none}.UserDirectory-module__b1XCEW__userCard:hover{transform:none}}@media (prefers-color-scheme:light){:is(.UserDirectory-module__b1XCEW__sessionList,.UserDirectory-module__b1XCEW__sessionRow,.UserDirectory-module__b1XCEW__bulkBar){border-color:var(--border);background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow)}:is(.UserDirectory-module__b1XCEW__sessionSecondary,.UserDirectory-module__b1XCEW__sessionStats,.UserDirectory-module__b1XCEW__clearSearch){color:var(--text-muted)}}
.AdminFeatures-module__4FYMpq__page{background:var(--surface-page);width:100%;min-height:100vh;color:var(--text-primary);position:relative;overflow-x:hidden}.AdminFeatures-module__4FYMpq__scrim{z-index:0;pointer-events:none;background:linear-gradient(#0000007a,#000000d1),linear-gradient(135deg,#22aa0024,#0000 42%),linear-gradient(315deg,#38bdf81a,#0000 48%);position:fixed;inset:0}.AdminFeatures-module__4FYMpq__shell{z-index:1;border-color:#7f56;border-radius:8px;width:min(1180px,100% - 32px);min-height:calc(100vh - 48px);margin:24px auto;padding:24px}:is(.AdminFeatures-module__4FYMpq__shell .button-matrix,.AdminFeatures-module__4FYMpq__dialog .button-matrix){border-radius:8px;padding:10px 12px;line-height:1.1;transition:background .16s,color .16s,outline-color .16s;font-size:.95rem!important}:is(.AdminFeatures-module__4FYMpq__shell .button-matrix:hover,.AdminFeatures-module__4FYMpq__shell .button-matrix:active,.AdminFeatures-module__4FYMpq__dialog .button-matrix:hover,.AdminFeatures-module__4FYMpq__dialog .button-matrix:active){border-radius:8px;padding:10px 12px;font-size:.95rem!important}.AdminFeatures-module__4FYMpq__header{border-bottom:1px solid #77ff553d;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.AdminFeatures-module__4FYMpq__eyebrow{color:var(--matrix-primary);text-transform:uppercase;margin:0 0 8px;font-family:neuro,sans-serif;font-size:.78rem}.AdminFeatures-module__4FYMpq__title{max-width:100%;color:var(--text-primary);letter-spacing:0;overflow-wrap:anywhere;text-shadow:none;margin:0;font-family:VT323,Courier New,ui-monospace,monospace;font-size:3.75rem;font-weight:500;line-height:1;display:inline-block;position:relative}.AdminFeatures-module__4FYMpq__muted{color:var(--text-muted);margin:10px 0 0}.AdminFeatures-module__4FYMpq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.AdminFeatures-module__4FYMpq__status,.AdminFeatures-module__4FYMpq__error,.AdminFeatures-module__4FYMpq__emptyState{border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-primary);border-radius:8px;padding:10px 12px}.AdminFeatures-module__4FYMpq__error{color:#fecaca;border-color:#f87171a6}.AdminFeatures-module__4FYMpq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;padding-top:18px;display:grid}.AdminFeatures-module__4FYMpq__flagCard{border:1px solid var(--border);background:var(--surface-panel);min-width:0;min-height:0;box-shadow:var(--shadow);border-radius:8px;flex-direction:column;gap:0;padding:10px;display:flex}.AdminFeatures-module__4FYMpq__flagCardExpanded{gap:12px}.AdminFeatures-module__4FYMpq__flagHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__flagSummaryButton{width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.AdminFeatures-module__4FYMpq__flagSummaryButton:hover .AdminFeatures-module__4FYMpq__flagName{color:#fff}.AdminFeatures-module__4FYMpq__flagStateIcon{color:#9ca3af;background:#ffffff0b;border:1px solid #77ff5547;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.AdminFeatures-module__4FYMpq__flagStateIcon[data-enabled=true]{color:var(--matrix-primary);background:#22aa001f}.AdminFeatures-module__4FYMpq__flagSummaryText{gap:3px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__flagName{color:var(--text-primary);overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.2;transition:color .16s}.AdminFeatures-module__4FYMpq__flagMeta{min-width:0;color:var(--text-muted);align-items:center;gap:6px;font-size:.82rem;line-height:1.25;display:flex}.AdminFeatures-module__4FYMpq__flagMeta span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AdminFeatures-module__4FYMpq__flagControls,.AdminFeatures-module__4FYMpq__dialogSwitch,.AdminFeatures-module__4FYMpq__dialogActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.AdminFeatures-module__4FYMpq__flagControls{gap:8px;min-width:0}.AdminFeatures-module__4FYMpq__switchControl{color:#f4fff0c7;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:.82rem;display:inline-flex}.AdminFeatures-module__4FYMpq__switchText{line-height:1}.AdminFeatures-module__4FYMpq__flagKey{color:var(--matrix-primary);overflow-wrap:anywhere;font-family:neuro,sans-serif;font-size:.72rem;line-height:1.1}.AdminFeatures-module__4FYMpq__labelInput,.AdminFeatures-module__4FYMpq__descriptionInput,.AdminFeatures-module__4FYMpq__textInput{width:100%;color:var(--text-primary);background:var(--surface-inset);border-radius:8px}@media (prefers-color-scheme:light){.AdminFeatures-module__4FYMpq__scrim{background:linear-gradient(180deg,#ffffff59,#f4f8f4d1),linear-gradient(135deg,var(--accent-soft),transparent 42%)}:is(.AdminFeatures-module__4FYMpq__allowlist,.AdminFeatures-module__4FYMpq__allowlistOption,.AdminFeatures-module__4FYMpq__allowlistChip,.AdminFeatures-module__4FYMpq__dialog,.AdminFeatures-module__4FYMpq__statePanel){border-color:var(--border);background:var(--surface-panel);color:var(--text-primary)}:is(.AdminFeatures-module__4FYMpq__flagMeta,.AdminFeatures-module__4FYMpq__switchControl,.AdminFeatures-module__4FYMpq__allowlistHint,.AdminFeatures-module__4FYMpq__scopeHint,.AdminFeatures-module__4FYMpq__fieldLabel){color:var(--text-muted)}}.AdminFeatures-module__4FYMpq__descriptionInput{resize:vertical;min-height:88px}.AdminFeatures-module__4FYMpq__flagToggleButton{color:#dcffd2;cursor:pointer;background:#00000038;border:1px solid #77ff5547;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.AdminFeatures-module__4FYMpq__flagToggleButton:hover{color:#fff;background:#22aa0024;border-color:#77ff5594}.AdminFeatures-module__4FYMpq__flagBody{border-top:1px dashed #7f53;gap:12px;min-width:0;padding-top:12px;display:grid}.AdminFeatures-module__4FYMpq__fieldGrid{gap:12px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__fieldStack{gap:7px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__allowlist{background:#0003;border-radius:8px;gap:10px;padding:12px;display:grid}.AdminFeatures-module__4FYMpq__allowlistHeader{color:#f4fff0b3;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:.82rem;display:flex}.AdminFeatures-module__4FYMpq__allowlistHeader span:last-child{overflow-wrap:anywhere;text-align:right}.AdminFeatures-module__4FYMpq__allowlistGrid{gap:12px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__allowlistPicker{gap:10px;min-width:0;display:grid}.AdminFeatures-module__4FYMpq__allowlistChips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.AdminFeatures-module__4FYMpq__allowlistEmptyHint{color:#f4fff08c;font-size:.82rem}.AdminFeatures-module__4FYMpq__allowlistChip{color:#f4fff0eb;background:#77ff551f;border:1px solid #77ff5547;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:.82rem;display:inline-flex}.AdminFeatures-module__4FYMpq__allowlistChipLabel{overflow-wrap:anywhere}.AdminFeatures-module__4FYMpq__allowlistChipRemove{color:#f4fff0bf;cursor:pointer;background:0 0;border:none;padding:0;font-size:1rem;line-height:1}.AdminFeatures-module__4FYMpq__allowlistChipRemove:disabled{cursor:not-allowed;opacity:.5}.AdminFeatures-module__4FYMpq__allowlistAddButton{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:36px;display:flex}.AdminFeatures-module__4FYMpq__allowlistAddButton:disabled{cursor:not-allowed;opacity:.65}.AdminFeatures-module__4FYMpq__allowlistHint{color:#f4fff08c;margin:0;font-size:.78rem}.AdminFeatures-module__4FYMpq__allowlistOptions{flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.AdminFeatures-module__4FYMpq__allowlistOption{color:#f4fff0eb;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff0f;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px;display:flex}.AdminFeatures-module__4FYMpq__allowlistOption:hover{background:#77ff551a}.AdminFeatures-module__4FYMpq__allowlistOptionEmail{overflow-wrap:anywhere;font-size:.82rem}.AdminFeatures-module__4FYMpq__allowlistOptionName{color:#f4fff08c;font-size:.72rem}.AdminFeatures-module__4FYMpq__allowlistNoResults{text-align:center;padding:10px 8px;font-size:.78rem}.AdminFeatures-module__4FYMpq__fieldLabel{color:#f4fff0cc;text-transform:uppercase;font-family:neuro,sans-serif;font-size:.72rem}.AdminFeatures-module__4FYMpq__chips,:is(.AdminFeatures-module__4FYMpq__chips .p-chips,.AdminFeatures-module__4FYMpq__chips .p-inputtext,.AdminFeatures-module__4FYMpq__chips .p-chips-multiple-container){width:100%;min-width:0}.AdminFeatures-module__4FYMpq__chips .p-chips-multiple-container{flex-wrap:wrap}.AdminFeatures-module__4FYMpq__chips .p-chips-token{max-width:100%}.AdminFeatures-module__4FYMpq__chips .p-chips-token-label{overflow-wrap:anywhere;white-space:normal}.AdminFeatures-module__4FYMpq__flagFooter{border-top:1px dashed #77ff552e;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:10px;display:flex}.AdminFeatures-module__4FYMpq__scopeBadge{color:#c8ffbd;overflow-wrap:anywhere;text-align:center;background:#22aa001a;border:1px solid #77ff5547;border-radius:8px;justify-content:center;align-items:center;max-width:190px;min-height:32px;padding:5px 9px;font-size:.82rem;line-height:1.15;display:inline-flex}.AdminFeatures-module__4FYMpq__scopeHint{color:#f4fff0ad;overflow-wrap:anywhere;min-width:0;font-size:.84rem;line-height:1.35}.AdminFeatures-module__4FYMpq__statePanel{text-align:center;align-content:center;place-items:center;gap:14px;min-height:calc(100vh - 112px);display:grid}.AdminFeatures-module__4FYMpq__stateIcon{color:var(--matrix-primary);font-size:2rem}.AdminFeatures-module__4FYMpq__denied{border:1px solid #f8717152;border-radius:8px}.AdminFeatures-module__4FYMpq__dialog{width:min(560px,100vw - 32px)}.AdminFeatures-module__4FYMpq__dialogBody{gap:12px;display:grid}.AdminFeatures-module__4FYMpq__dialogActions{flex-wrap:wrap;justify-content:flex-end;padding-top:6px}@media (max-width:720px){.AdminFeatures-module__4FYMpq__shell{width:calc(100% - 16px);min-height:calc(100vh - 16px);margin:8px auto;padding:12px}.AdminFeatures-module__4FYMpq__title{font-size:2.85rem}.AdminFeatures-module__4FYMpq__header{flex-direction:column;gap:14px}.AdminFeatures-module__4FYMpq__actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%;display:grid}.AdminFeatures-module__4FYMpq__actions .p-button{justify-content:center;width:100%}.AdminFeatures-module__4FYMpq__grid{grid-template-columns:1fr;gap:12px}.AdminFeatures-module__4FYMpq__flagHeader{grid-template-columns:1fr}.AdminFeatures-module__4FYMpq__flagControls{justify-content:space-between;width:100%}.AdminFeatures-module__4FYMpq__switchControl{margin-left:auto}.AdminFeatures-module__4FYMpq__flagMeta{flex-wrap:wrap}.AdminFeatures-module__4FYMpq__flagMeta span:first-child{white-space:normal;flex-basis:100%}.AdminFeatures-module__4FYMpq__flagFooter{flex-direction:column;align-items:stretch}.AdminFeatures-module__4FYMpq__flagFooter .p-button{justify-content:center;width:100%}.AdminFeatures-module__4FYMpq__dialogSwitch,.AdminFeatures-module__4FYMpq__dialogActions{flex-direction:column;align-items:stretch}.AdminFeatures-module__4FYMpq__dialogActions .p-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.AdminFeatures-module__4FYMpq__title{color:#fff}}@media (max-width:420px){.AdminFeatures-module__4FYMpq__actions{grid-template-columns:1fr}.AdminFeatures-module__4FYMpq__flagControls{grid-template-columns:1fr auto;display:grid}.AdminFeatures-module__4FYMpq__scopeBadge{text-align:left;justify-content:flex-start;max-width:none}.AdminFeatures-module__4FYMpq__switchControl{grid-area:2/1/auto/-1;justify-content:space-between;width:100%;margin-left:0}}@media (prefers-color-scheme:light){:is(.AdminFeatures-module__4FYMpq__flagToggleButton,.AdminFeatures-module__4FYMpq__allowlist,.AdminFeatures-module__4FYMpq__allowlistOption,.AdminFeatures-module__4FYMpq__allowlistChip,.AdminFeatures-module__4FYMpq__scopeBadge,.AdminFeatures-module__4FYMpq__dialog,.AdminFeatures-module__4FYMpq__statePanel){border-color:var(--border);background:var(--surface-panel);color:var(--text-primary)}:is(.AdminFeatures-module__4FYMpq__flagMeta,.AdminFeatures-module__4FYMpq__switchControl,.AdminFeatures-module__4FYMpq__allowlistHint,.AdminFeatures-module__4FYMpq__scopeHint,.AdminFeatures-module__4FYMpq__fieldLabel){color:var(--text-muted)}}
.Home-module__g21JLG__mix-blend-multiply{mix-blend-mode:multiply}.Home-module__g21JLG__mix-blend-color-dodge{mix-blend-mode:color-dodge}.Home-module__g21JLG__main{overscroll-behavior-x:none;touch-action:pan-y;flex:1;width:100%;max-width:100%;min-height:100vh;margin:0;padding:0;display:flex;overflow-x:hidden!important}.Home-module__g21JLG__main:has(>.Home-module__g21JLG__portfolio-shell-root){flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden!important}.Home-module__g21JLG__mobileContent{width:100vw;max-width:100vw;overflow-x:hidden}.Home-module__g21JLG__bottomNav{--matrix-nav-accent:var(--accent-bright);z-index:50;width:100%;min-height:64px;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--surface-panel);-webkit-backdrop-filter:blur(20px)saturate(1.4);border-top:1px solid var(--border-strong);box-shadow:var(--shadow);flex-direction:column;flex-shrink:0;display:flex;position:relative}.Home-module__g21JLG__bottomNavIndicator{background:linear-gradient(90deg,#77ff5526,var(--matrix-nav-accent)50%,#77ff5526);pointer-events:none;height:2px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;box-shadow:0 0 16px #77ff55d9,0 0 28px #22aa008c}.Home-module__g21JLG__bottomNavItems{flex:1;align-items:stretch;width:100%;min-height:64px;display:flex}.Home-module__g21JLG__bottomNavItem{min-width:0;color:var(--text-c);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;padding:8px 6px 10px;transition:color .2s;display:flex}.Home-module__g21JLG__bottomNavItem:active:not(.Home-module__g21JLG__bottomNavItemActive){color:var(--text-primary)}.Home-module__g21JLG__bottomNavItemInner{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;max-width:7.5rem;padding:6px 10px 7px;transition:background .22s,box-shadow .22s,transform .18s;display:flex}.Home-module__g21JLG__bottomNavItemActive{color:var(--matrix-nav-accent)}.Home-module__g21JLG__bottomNavItemActive .Home-module__g21JLG__bottomNavItemInner{background:var(--accent-medium);box-shadow:0 0 0 1px #77ff5573,0 0 22px #22aa0040,0 8px 22px #22aa0029}.Home-module__g21JLG__bottomNavItem:active .Home-module__g21JLG__bottomNavItemInner{transform:scale(.97)}.Home-module__g21JLG__bottomNavIcon{font-size:1.2rem;line-height:1;transition:color .2s,filter .2s,transform .2s}.Home-module__g21JLG__bottomNavItemActive .Home-module__g21JLG__bottomNavIcon{color:var(--matrix-nav-accent);filter:drop-shadow(0 0 10px #77ff55bf);transform:translateY(-2px)}.Home-module__g21JLG__bottomNavLabel{letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-family:futura,sans-serif;font-size:.68rem;font-weight:600;line-height:1.15;overflow:hidden}.Home-module__g21JLG__bottomNavItemActive .Home-module__g21JLG__bottomNavLabel{color:var(--matrix-nav-accent);text-shadow:0 0 12px #77ff5573}@media (max-width:380px){.Home-module__g21JLG__bottomNavLabel{font-size:.62rem}.Home-module__g21JLG__bottomNavItemInner{padding-inline:6px}}
