:root{--login-blue:#091346}.primary-button{min-height:52px;box-shadow:none;justify-content:center;align-items:center;padding:0 24px;transition:background-color .15s,color .15s,opacity .15s}.predictions-product .page-width{width:min(1480px,100% - 64px)}.product-nav{grid-template-columns:minmax(130px,1fr) auto minmax(440px,1fr);align-items:center;gap:28px;min-height:74px;display:grid}.product-nav-brand{width:fit-content;color:inherit;justify-self:start;border:0!important;min-width:0!important;padding:0!important}.product-nav-brand img{width:108px;height:auto;display:block}.product-nav-primary{justify-self:center}.product-nav-primary button{letter-spacing:.08em;min-height:74px;padding-inline:20px;font-size:8px}.product-nav-tools{border:0;justify-self:end;gap:7px;width:auto;padding:0}.product-nav-tools>button{border:1px solid #ffffff21;min-width:44px;height:44px;padding:0}.product-notification-trigger,.product-member-trigger{flex:none}.product-notification-trigger>i{background:#ffad54;border:2px solid #050505;border-radius:50%;min-width:16px;height:16px;font-size:6px;top:-4px;right:-4px}.product-nav .product-member-trigger{text-align:left;grid-template-columns:34px minmax(0,1fr) 14px;justify-content:start;gap:10px;width:auto;min-width:154px;padding:4px 10px 4px 4px}.product-member-avatar{color:#fff;width:34px;height:34px;font-family:var(--font-rm-mono), monospace;background:#2e49dc;place-items:center;font-size:8px;display:grid}.product-member-copy{min-width:0;display:block}.product-member-copy strong,.product-member-copy small{font-family:var(--font-rm-mono), monospace;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-member-copy strong{color:#f5f0e8;text-transform:none;font-size:8px;font-weight:400}.product-member-copy small{color:#ffffff61;letter-spacing:.07em;margin-top:3px;font-size:6px}.product-member-chevron{color:#ffffff6b}.product-popover{background:#0a0a0a;border-color:#ffffff29;width:min(410px,100vw - 32px);top:calc(100% + 10px);right:max(32px,50vw - 740px);box-shadow:0 24px 70px #0000007a!important}.product-account-panel{width:min(340px,100vw - 32px)}.product-account-panel>header{min-height:82px;padding:0 18px}.product-account-profile{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;display:grid}.product-account-profile>span{color:#fff;width:42px;height:42px;font-family:var(--font-rm-mono), monospace;background:#2e49dc;place-items:center;font-size:9px;display:grid}.product-account-profile strong,.product-account-profile small{font-family:var(--font-rm-mono), monospace;display:block}.product-account-profile strong{color:#f5f0e8;text-transform:none;margin:0;font-size:10px}.product-account-profile small{color:#fff6;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:6px}.product-account-panel>nav>button,.product-notification-list button{grid-template-columns:auto minmax(0,1fr) auto}.product-account-panel>nav>button{color:#ffffffad;gap:13px;min-height:58px;padding-inline:19px}.product-account-panel>nav>button svg{color:#ffffff6b}.product-account-panel>nav>button span{font-size:8px}.product-account-panel>footer{min-height:52px}.product-notification-panel>header{min-height:66px}.product-notification-list>button{grid-template-columns:62px minmax(0,1fr) auto;gap:15px;min-height:88px;padding:14px 18px}.product-notification-list>button.is-unread:before{display:none}.product-notification-list>button>span{color:#ffffff75}.product-notification-list strong{font-size:9px;line-height:1.4}.product-notification-list p{margin-top:6px;font-size:7px}.predictions-product--light .product-nav-brand img{filter:brightness(0)}.predictions-product--light .product-nav-wrap{background:#eeeae2;border-color:#0f0f0f24}.predictions-product--light .product-nav-tools>button,.predictions-product--light .product-member-trigger{border-color:#0f0f0f24}.predictions-product--light .product-member-copy strong{color:#151515}.predictions-product--light .product-member-copy small,.predictions-product--light .product-member-chevron{color:#0f0f0f70}.predictions-product--light .product-popover{color:#151515;background:#f4f0e8;border-color:#0f0f0f2e}.predictions-product--light .product-account-profile strong,.predictions-product--light .product-account-panel>nav>button{color:#151515}.predictions-product--light .product-account-profile small,.predictions-product--light .product-account-panel>nav>button svg,.predictions-product--light .product-notification-list>button>span,.predictions-product--light .product-notification-list p{color:#0f0f0f7a}@media (max-width:1240px){.product-nav{grid-template-columns:minmax(108px,1fr) auto minmax(330px,1fr);gap:18px}.product-nav-primary button{padding-inline:13px}.product-nav .product-member-trigger{grid-template-columns:34px;min-width:44px;padding:4px}.product-member-copy,.product-member-chevron{display:none}}@media (max-width:860px){.predictions-product:not(.predictions-product--terminal){padding-bottom:62px}.product-nav{grid-template-columns:auto minmax(0,1fr)}.product-nav-primary{display:none}.product-nav-tools{justify-content:flex-end}.product-mobile-nav{z-index:45;background:#050505;border-top:1px solid #ffffff29;grid-template-columns:repeat(5,minmax(0,1fr));min-height:58px;display:grid;position:fixed;bottom:0;left:0;right:0}.product-mobile-nav button{color:#ffffff6b;font-family:var(--font-rm-mono), monospace;text-transform:uppercase;background:0 0;border:0;border-top:2px solid #0000;font-size:6px}.product-mobile-nav button.is-active{color:#fff;border-top-color:#ffad54}.predictions-product--light .product-mobile-nav{background:#eeeae2;border-color:#0f0f0f24}.predictions-product--light .product-mobile-nav button{color:#0f0f0f7a}.predictions-product--light .product-mobile-nav button.is-active{color:#151515}}@media (max-width:1040px){.predictions-product .page-width{width:calc(100% - 32px)}.site-footer-bottom nav a{align-items:center;min-height:40px;display:inline-flex}.site-footer-links a{align-items:center;min-height:36px;display:inline-flex}}@media (max-width:620px){.predictions-product .page-width{width:calc(100% - 24px)}.product-nav{gap:10px;min-height:64px}.product-nav-brand img{width:92px}.product-nav-tools{gap:4px;width:auto;min-height:64px;padding:0}.product-member-avatar{width:28px;height:28px}.product-nav-tools>button{min-width:38px;height:38px}.product-nav .product-member-trigger{grid-template-columns:28px;min-width:38px;height:38px;padding:4px}.product-popover{width:auto;inset:auto 8px 66px}}.integration-error-banner{z-index:120;color:#fff4e9;width:min(560px,100vw - 32px);font-family:var(--font-mono);background:#14100d;border:1px solid #ffb8776b;padding:14px 18px;font-size:12px;line-height:1.5;position:fixed;top:86px;left:50%;transform:translate(-50%);box-shadow:0 12px 42px #00000052}@media (max-width:620px){.integration-error-banner{top:72px}}.primary-button>span:first-child{min-width:0;padding:0}.primary-button:hover:not(:disabled){box-shadow:none;filter:brightness(1.08);transform:none}.experience-shell--blue:before{background:var(--login-blue)}.experience-shell--blue .global-texture{mix-blend-mode:soft-light;opacity:.28;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff03 5px 6px),url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='31' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E") 0 0/180px 180px}.experience-shell--blue .experience-main:before,.experience-shell--blue .experience-main:after{display:none}.auth-access-terminal{width:min(100%,680px)}.auth-access-layout,.auth-access-panel{background:0 0;min-height:0}.auth-method-tabs{border-bottom:1px solid #ffffff29;gap:34px}.auth-method-tabs button,.auth-method-tabs button:last-child{color:#ffffff73;text-align:left;background:0 0;border:0;min-height:48px;padding:0;font-size:9px;display:block}.auth-method-tabs button.is-active{box-shadow:inset 0 -2px 0 var(--orange);color:var(--white);background:0 0}.auth-input-shell,.auth-code-input{background:#0207234d;border:1px solid #ffffff2e;min-height:58px;display:block}.auth-input-shell input,.auth-code-input input{width:100%;height:56px;padding-inline:16px}.auth-code-input input{font-size:28px}.auth-email-form .primary-button{width:auto;min-width:230px;margin-top:28px}.auth-back{margin:-18px 0 34px}.wallet-selection{border-top-color:#ffffff29;margin-top:36px}.wallet-selection button{border-bottom-color:#ffffff1f;grid-template-columns:34px minmax(0,1fr) auto;min-height:76px;padding:0}.wallet-selection button:hover{background:0 0;padding-left:8px}.wallet-mark{color:#ffffffb8;border:0;width:30px;height:30px}.wallet-selection button:hover .wallet-mark{color:var(--orange);background:0 0;border:0}.wallet-connected-line{border-top-color:#ffffff21;border-bottom-color:#ffffff21;grid-template-columns:minmax(0,1fr) auto;margin-bottom:44px}.experience-shell--landing:before{background:#050505}.experience-shell--landing .global-texture{opacity:.2}.experience-shell--market .global-texture{opacity:.13}.product-nav-wrap{background:#050505;border-bottom:1px solid #ffffff1c}.product-nav-primary button{gap:0;padding-inline:18px}.product-popover,.swap-ticket{box-shadow:none!important}.product-notification-list button,.product-account-panel nav button{grid-template-columns:minmax(0,1fr)}.product-account-panel nav button{min-height:48px}.product-account-panel nav button span{font-size:8px}.product-mobile-nav button{gap:0}@media (max-width:640px){.auth-access{min-height:calc(100svh - 144px);padding-block:56px 72px}.auth-method-body{padding-top:48px}.auth-email-form .primary-button{width:100%}}.product-page-heading--simple{grid-template-columns:1fr}.product-page-heading--simple h1{margin-top:0}.settings-section{margin-top:46px}.settings-section-title{grid-template-columns:minmax(0,.65fr) minmax(320px,.35fr);margin-bottom:24px}.settings-section-title h2{font-size:42px}.appearance-grid{border:0;gap:12px}.appearance-grid>button{border:1px solid #ffffff26;min-height:230px;padding:25px}.appearance-grid>button:hover,.appearance-grid>button.is-active{background:#ffad540a;border-color:#ffad549e}.appearance-grid h3{margin-top:30px;font-size:31px}.settings-columns{gap:18px;margin-top:40px}.predictions-product--light .appearance-grid>button{border-color:#0f0f0f29}.predictions-product--light .appearance-grid>button:hover,.predictions-product--light .appearance-grid>button.is-active{background:#be5c000a;border-color:#be5c0085}@media (max-width:720px){.settings-section-title{grid-template-columns:1fr;gap:14px}.appearance-grid{grid-template-columns:1fr}.appearance-grid>button{min-height:205px}}.product-account-panel>nav>button{grid-template-columns:18px minmax(0,1fr);min-height:58px}.product-notification-list>button{grid-template-columns:62px minmax(0,1fr) auto}.product-nav .product-member-trigger{display:grid}@media (max-width:1240px){.product-member-trigger>.product-member-copy,.product-member-trigger>.product-member-chevron{display:none}}@media (max-width:620px){.product-notification-list>button{grid-template-columns:52px minmax(0,1fr) auto}}body{font-kerning:normal;font-feature-settings:"kern" 1;font-weight:500}html,body{background:#050505}html[data-hecto-surface=login],html[data-hecto-surface=login] body{background:var(--login-blue)}p{font-weight:500}.primary-button>span:first-child{justify-content:center;gap:13px}.primary-button-icon{flex:none;transition:transform .16s}.primary-button:hover:not(:disabled) .primary-button-icon{transform:translate(3px)}.product-page-heading h1,.settings-section-title h2{letter-spacing:-.026em}.site-footer{z-index:2;color:var(--warm-white);background-color:#050505;background-image:linear-gradient(#05050547,#05050594),url(/images/hecto-footer-dots.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:0;position:relative}.site-footer-main{grid-template-columns:minmax(240px,1.35fr) repeat(3,minmax(120px,.72fr)) minmax(90px,.45fr);gap:clamp(36px,5vw,74px);padding-block:108px 96px;display:grid}.site-footer-brand>a{display:inline-flex}.site-footer-brand img{width:138px;height:auto}.site-footer-brand p{color:#f5f0e8b3;max-width:290px;margin:22px 0 0;font-size:15px;line-height:1.55}.site-footer-column,.site-footer-social{flex-direction:column;align-items:flex-start;display:flex}.site-footer-column>strong,.site-footer-social>strong{color:#f5f0e87a;font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px;font-size:9px;font-weight:600}.site-footer-column a{color:#f5f0e8b8;margin-top:10px;font-size:14px;line-height:1.4;transition:color .16s}.site-footer-column a:first-of-type{margin-top:0}.site-footer-column a:hover,.site-footer-bottom a:hover{color:var(--orange)}.site-footer-social>div{gap:8px;display:flex}.site-footer-social a{color:#f5f0e8b8;border:1px solid #f5f0e82e;place-items:center;width:42px;height:42px;transition:border-color .16s,color .16s,background-color .16s;display:grid}.site-footer-social a:hover{border-color:var(--orange);color:var(--orange);background:#ff850012}.site-footer-bottom{color:#f5f0e875;min-height:88px;font-family:var(--font-rm-mono), monospace;letter-spacing:.045em;text-transform:uppercase;border-top:0;grid-template-columns:1fr auto;align-items:center;gap:30px;font-size:9px;display:grid}.site-footer-bottom p{margin:0}.site-footer-bottom nav{justify-content:flex-end;justify-self:end;gap:24px;display:flex}@media (max-width:980px){.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-brand{grid-column:1/-1}}@media (max-width:760px){.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 28px;padding-block:82px}.site-footer-bottom{text-align:center;grid-template-columns:1fr;gap:18px;padding-block:24px}.site-footer-bottom nav{flex-wrap:wrap;justify-content:center;justify-self:center;gap:12px 18px}}@media (max-width:440px){.site-footer-main{grid-template-columns:1fr}.site-footer-brand{grid-column:auto}}@keyframes hecto-terminal-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hecto-terminal-scan{0%{transform:translateY(-16vh)}to{transform:translateY(116vh)}}@keyframes hecto-terminal-flicker{0%,96%,to{opacity:.72}97%{opacity:.58}98%{opacity:.78}}.experience-shell--blue .global-texture{opacity:.72;animation:7s step-end infinite hecto-terminal-flicker}.experience-shell--blue .screen-transition{animation:hecto-terminal-enter .42s var(--ease-out) both}.product-account{position:relative}.product-account-trigger{cursor:pointer;color:#ffffffc7;max-width:min(290px,34vw);min-height:40px;font-family:var(--font-rm-mono), monospace;letter-spacing:.04em;text-transform:uppercase;background:#03082729;border:1px solid #ffffff2e;align-items:center;gap:10px;padding:0 13px;font-size:8px;transition:border-color .16s,background-color .16s;display:flex}.product-account-trigger:hover,.product-account-trigger[aria-expanded=true]{background:#0308275c;border-color:#ffffff6b}.product-account-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-account-trigger svg:last-child{flex:none;transition:transform .16s}.product-account-trigger svg:last-child.is-open{transform:rotate(180deg)}.product-account-menu{z-index:30;width:min(320px,100vw - 28px);animation:hecto-terminal-enter .18s var(--ease-out) both;background:#07113f;border:1px solid #ffffff38;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #01041952}.product-account-menu>div{padding:18px}.product-account-menu small,.product-account-menu strong{display:block}.product-account-menu small{color:#ffffff6b;font-family:var(--font-rm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.product-account-menu strong{color:#ffffffd1;font-family:var(--font-rm-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:9px;font-weight:400;line-height:1.45;overflow:hidden}.product-account-menu button{cursor:pointer;color:#ffffffb3;width:100%;min-height:44px;font-family:var(--font-rm-mono), monospace;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-top:1px solid #ffffff24;align-items:center;gap:10px;padding:0 18px;font-size:8px;display:flex}.product-account-menu button:hover{background:var(--orange);color:#050505}.auth-access{flex-direction:column}.auth-access-layout,.auth-access-panel{min-height:0}.auth-method-tabs{border:0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-method-tabs button,.auth-method-tabs button:last-child{cursor:pointer;color:#ffffff8f;min-height:52px;font-family:var(--font-rm-mono), monospace;letter-spacing:.05em;text-align:center;text-transform:uppercase;background:#0207202e;border:1px solid #fff3;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:9px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s;display:flex}.auth-method-tabs button:hover{color:#fff;border-color:#ffffff70}.auth-method-tabs button.is-active{color:#08113d;box-shadow:none;background:#fff;border-color:#fff}.auth-input-shell,.auth-code-input{background:#02061d80;border-color:#ffffff3b;grid-template-columns:50px 1fr}.auth-input-shell>svg,.auth-code-input>svg{color:#ffffff80;justify-self:center}.wallet-selection{border-top:1px solid #ffffff29;margin-top:34px}.wallet-selection button{border-bottom-color:#ffffff21;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;min-height:72px;padding:0 8px 0 0}.wallet-selection button:hover:not(:disabled){background:#ffffff0b;padding-left:8px}.wallet-selection button:disabled{cursor:default;opacity:.44}.wallet-mark{color:#fff;width:30px;height:30px;font-family:var(--font-rm-mono), monospace;letter-spacing:-.04em;background:#050505;border:1px solid #ffffff47;border-radius:0;place-items:center;font-size:7px;font-weight:700;display:grid}.wallet-mark--canton{color:#e4ff70;font-size:17px}.wallet-mark--console{color:#101010;background:#e4ff70;font-size:11px}.wallet-mark--zoro{color:#f2aa2e;font-size:11px}.wallet-selection button:hover:not(:disabled) .wallet-mark{border-color:var(--orange);color:var(--orange);background:#050505}.wallet-selection small{color:#ffffff8a}@media (max-width:760px){.product-account-trigger{max-width:170px}.auth-access-terminal{padding:20px}}@media (max-width:480px){.product-account-trigger{width:112px;max-width:112px;padding:0 9px}.product-account-trigger svg:last-child{display:none}.auth-method-tabs button,.auth-method-tabs button:last-child{padding-inline:10px}.auth-method-body{padding-top:38px}.wallet-selection button{grid-template-columns:34px minmax(0,1fr)}.wallet-selection button>i{grid-column:2;margin-top:-9px}}@media (max-width:360px){.product-account-trigger{justify-content:center;width:40px;padding:0}.product-account-trigger span{display:none}}@media (prefers-reduced-motion:reduce){.experience-shell--blue .global-texture,.experience-shell--blue .global-texture:after,.experience-shell--blue .screen-transition,.product-account-menu{animation:none!important}}.predictions-product:not(.predictions-product--terminal) .product-nav-wrap{background:#050505fa;border-bottom:0}.predictions-product:not(.predictions-product--terminal) .product-nav{align-items:center;justify-content:initial;grid-template-columns:auto auto minmax(0,1fr);gap:22px;min-height:72px;display:grid}.predictions-product:not(.predictions-product--terminal) .product-nav-brand{justify-self:start}.predictions-product:not(.predictions-product--terminal) .product-nav-primary{border:1px solid #f5f0e833;justify-self:start;align-items:stretch;min-height:40px;display:flex;overflow:hidden}.predictions-product:not(.predictions-product--terminal) .product-nav-primary button{color:#f5f0e894;letter-spacing:.035em;border:0;border-right:1px solid #f5f0e829;min-height:38px;padding:0 17px;font-size:9px;font-weight:600;transition:background-color .15s,color .15s}.predictions-product:not(.predictions-product--terminal) .product-nav-primary button:last-child{border-right:0}.predictions-product:not(.predictions-product--terminal) .product-nav-primary button:hover{color:#f5f0e8;background:#f5f0e80f}.predictions-product:not(.predictions-product--terminal) .product-nav-primary button.is-active{background:var(--orange);color:#080808;border-bottom:0}.predictions-product:not(.predictions-product--terminal) .product-nav-tools{border:0;justify-self:end;align-items:center;gap:6px;width:auto;min-width:0}.predictions-product:not(.predictions-product--terminal) .product-nav-tools>button{color:#f5f0e89e;border:0;width:40px;min-width:40px;height:40px;padding:0}.predictions-product:not(.predictions-product--terminal) .product-nav-tools>button:hover,.predictions-product:not(.predictions-product--terminal) .product-nav-tools>button.is-active{color:#f5f0e8;background:0 0;border-color:#0000}.predictions-product:not(.predictions-product--terminal) .product-nav-tools>:is(.product-notification-trigger,.product-settings-trigger):focus-visible{color:var(--orange);outline:0}.predictions-product:not(.predictions-product--terminal) .product-member-avatar{width:30px;height:30px}.predictions-product:not(.predictions-product--terminal) .product-member-trigger{border:1px solid #f5f0e829;grid-template-columns:30px;width:40px;min-width:40px;padding:4px}.predictions-product:not(.predictions-product--terminal) .product-member-copy,.predictions-product:not(.predictions-product--terminal) .product-member-chevron{display:none}.predictions-product:not(.predictions-product--terminal) .product-member-avatar{color:#fff;background:#2c46de}.predictions-product:not(.predictions-product--terminal) .product-notification-trigger>i{top:-5px;right:-5px}.predictions-product:not(.predictions-product--terminal) .product-page-heading p{color:#f5f0e8ad;max-width:720px;margin-top:24px;font-size:16px;font-weight:500;line-height:1.62}.predictions-product--light:not(.predictions-product--terminal) .product-page-heading p{color:#0f0f0fa8}.predictions-product--light:not(.predictions-product--terminal) .product-nav-primary,.predictions-product--light:not(.predictions-product--terminal) .product-nav-primary button,.predictions-product--light:not(.predictions-product--terminal) .product-nav-tools>button{border-color:#0f0f0f2e}.predictions-product--light:not(.predictions-product--terminal) .product-nav-primary button.is-active{color:#fff;background:#d66a00;border-color:#d66a00}@media (max-width:1280px){.predictions-product:not(.predictions-product--terminal) .product-nav{gap:14px}.predictions-product:not(.predictions-product--terminal) .product-nav-primary button{padding-inline:12px}}@media (max-width:860px){.predictions-product:not(.predictions-product--terminal) .product-nav{grid-template-columns:auto minmax(0,1fr)}.predictions-product:not(.predictions-product--terminal) .product-nav-primary{display:none}}@media (max-width:700px){.predictions-product:not(.predictions-product--terminal) .product-nav{gap:8px;min-height:64px}.predictions-product:not(.predictions-product--terminal) .product-nav-brand img{width:90px}.predictions-product:not(.predictions-product--terminal) .product-nav-tools{gap:4px}.predictions-product:not(.predictions-product--terminal) .product-member-avatar{width:28px;height:28px}.predictions-product:not(.predictions-product--terminal) .product-nav-tools>button,.predictions-product:not(.predictions-product--terminal) .product-member-trigger{width:38px;min-width:38px;height:38px}.predictions-product:not(.predictions-product--terminal) .product-mobile-nav{min-height:62px}.predictions-product:not(.predictions-product--terminal) .product-mobile-nav button{letter-spacing:.035em;min-height:62px;font-size:8px;font-weight:600}}.experience-shell--blue .app-header{justify-content:center;min-height:98px}.experience-shell--blue .brand-button{margin-inline:auto}.auth-access{min-height:calc(100svh - 168px);padding-block:clamp(48px,6vw,82px)}.auth-access-terminal{width:min(100%,760px);padding:0}.auth-access-intro{text-align:center;padding:clamp(48px,6vw,72px) 42px clamp(38px,4vw,52px)}.auth-access-intro h1{max-width:620px;color:var(--white);margin:0 auto;font-size:clamp(52px,6.3vw,76px);line-height:.94}.auth-access-intro p{color:#ffffffad;max-width:510px;margin:20px auto 0;font-size:15px;line-height:1.6}.auth-method-tabs{background:linear-gradient(#02061dd6, #02061dd6), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;background-size:auto,150px 150px;border:1px solid #90b7ffb8;grid-template-columns:1fr 1fr;gap:0;margin:0 32px;display:grid}.auth-method-tabs button,.auth-method-tabs button:last-child{color:#ffffffad;min-height:62px;font-family:var(--font-rm-mono), monospace;letter-spacing:.015em;text-align:center;text-transform:none;background:0 0;border:0;border-right:1px solid #90b7ffb8;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:13px;font-weight:600;display:flex}.auth-method-tabs button:last-child{border-right:0}.auth-method-tabs button:hover{background:#90b7ff14;border-color:#90b7ffb8}.auth-method-tabs button.is-active{color:#050817;background:#90b7ff;border-color:#90b7ffb8}.auth-method-body{padding:44px 32px 42px}.auth-email-form{margin-top:0}.auth-email-form>label{color:#ffffffe0;letter-spacing:.015em;text-transform:none;margin:22px 0 10px;font-size:12px;font-weight:600}.auth-email-form>label:first-child{margin-top:0}.auth-input-shell,.auth-code-input{background-color:#030617;background-image:linear-gradient(#030617c2, #030617c2), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;background-size:auto,142px 142px;border:1px solid #90b7ff;grid-template-columns:1fr;min-height:64px;display:block;box-shadow:inset 0 0 24px #172f9d24}.auth-input-shell:focus-within,.auth-code-input:focus-within{border-color:#fff;box-shadow:0 0 0 1px #90b7ff47,inset 0 0 24px #172f9d33}.auth-input-shell input,.auth-code-input input{color:#fff;width:100%;height:62px;font-family:var(--font-rm-mono), monospace;padding:0 18px;font-size:14px}.auth-input-shell input::placeholder,.auth-code-input input::placeholder{color:#cdd3e094;opacity:1}.auth-code-input input{font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:.3em;font-size:34px}.auth-forgot-password{color:#ffffffa6;width:fit-content;font-family:var(--font-rm-mono), monospace;letter-spacing:.02em;text-transform:none;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:10px;font-weight:500;display:block}.auth-forgot-password:hover{color:#fff}.auth-form-notice{color:#90b7ff;font-family:var(--font-rm-mono), monospace;margin:14px 0 0;font-size:10px;line-height:1.5}.auth-code-help{text-transform:none;font-size:9px}.auth-email-form .primary-button{margin-top:28px}.experience-shell--blue .auth-email-form .primary-button{width:100%;min-width:0;height:64px;min-height:64px;margin-inline:auto}.experience-shell--blue .auth-email-form .primary-button>span:first-child{text-align:center;justify-content:center;width:100%;min-width:0;min-height:64px;padding-inline:20px}.auth-back{text-transform:none;margin:-10px 0 30px;font-size:9px}.wallet-selection{margin-top:0}.experience-shell--blue .app-footer{flex-wrap:wrap;gap:12px 26px;padding-block:18px;font-size:9px}.experience-shell--blue .footer-links{flex-wrap:wrap;justify-content:center;gap:12px 20px}@media (max-width:700px){.experience-shell--blue .app-header{min-height:82px}.experience-shell--blue .brand-button img{width:102px}.auth-access{padding-block:28px 46px}.auth-access-intro{padding:42px 24px 34px}.auth-access-intro h1{font-size:clamp(46px,14vw,60px)}.auth-access-intro p{font-size:14px}.auth-method-tabs{margin-inline:20px}.auth-method-tabs button,.auth-method-tabs button:last-child{min-height:56px;padding-inline:12px;font-size:12px}.auth-method-body{padding:36px 20px 32px}.experience-shell--blue .app-footer{flex-direction:column;min-height:92px}}@keyframes hecto-crt-power-on{0%{clip-path:inset(49.9% 50%);filter:brightness(3.2)saturate(.7);opacity:0}9%{opacity:1}30%{clip-path:inset(49.75% 0);filter:brightness(2.25)saturate(.9)}68%{clip-path:inset(0);filter:brightness(1.14)saturate(1.08);opacity:1}88%{clip-path:inset(0);filter:brightness()saturate();opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes hecto-crt-ignition-line{0%,7%{opacity:0;transform:translate(-50%,-50%)scaleX(.02)}14%{opacity:1}34%{opacity:.95;transform:translate(-50%,-50%)scaleX(1)}54%,to{opacity:0;transform:translate(-50%,-50%)scaleX(1)}}@keyframes hecto-terminal-ui-reveal{0%{filter:blur(2px);opacity:0;transform:translateY(8px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes hecto-crt-drift{0%{transform:translateY(-18vh)}to{transform:translateY(118vh)}}.app-loading-fallback--blue{background:#102485}.experience-shell--blue{--hecto-crt-noise:var(--hecto-noise-fine);background:#102485}.experience-shell--blue .global-texture{background:var(--hecto-scanlines), var(--hecto-crt-bands), var(--hecto-phosphor-grid), linear-gradient(90deg, #00021a47, transparent 14%, transparent 86%, #00021a4d);mix-blend-mode:normal;opacity:1;background-size:auto;animation:9s step-end infinite hecto-terminal-flicker;overflow:hidden}.experience-shell--blue .global-texture:before{content:"";background-image:var(--hecto-noise-fine), var(--hecto-noise-coarse);background-blend-mode:screen, soft-light;filter:contrast(1.55)saturate(1.72);mix-blend-mode:color-dodge;opacity:.19;background-position:0 0,43px 29px;background-size:132px 132px,257px 257px;position:absolute;inset:-8%}.experience-shell--blue .global-texture:after{content:"";background:linear-gradient(#0000,#829dff0d,#0000);height:18vh;animation:9.5s linear infinite hecto-crt-drift;position:absolute;left:0;right:0}.experience-shell--blue .app-header{background:#050d4621;border-bottom-color:#b1c7ff29}.experience-shell--blue .app-footer{border-top-color:#b1c7ff24}.blue-terminal-boot{z-index:200;pointer-events:none;background:#01030d;position:fixed;inset:0;overflow:hidden}.blue-terminal-boot:before{content:"";background:repeating-linear-gradient(0deg, #d3deff0b 0 1px, transparent 1px 4px), repeating-linear-gradient(0deg, transparent 0 17px, #01052d26 17px 21px), var(--hecto-crt-noise), radial-gradient(ellipse at 50% 43%, #677dff33, transparent 66%), linear-gradient(180deg, #112486, #1832af 48%, #09164f);background-blend-mode:normal, normal, color-dodge, normal, normal;background-size:auto,auto,168px 168px,auto,auto;animation:1.48s cubic-bezier(.16,1,.3,1) both hecto-crt-power-on;position:absolute;inset:0;box-shadow:inset 0 0 190px #0003238c}.blue-terminal-boot:after{content:"";background:#aec2ff;width:100%;height:2px;animation:1.48s cubic-bezier(.16,1,.3,1) both hecto-crt-ignition-line;position:absolute;top:50%;left:50%;box-shadow:0 0 9px #7895ff,0 0 34px #5b79ffeb}.experience-shell--blue.is-terminal-booting :is(.app-header,.experience-main,.app-footer){opacity:0}.experience-shell--blue:not(.is-terminal-booting) .app-header{animation:.46s cubic-bezier(.16,1,.3,1) both hecto-terminal-ui-reveal}.experience-shell--blue:not(.is-terminal-booting) .experience-main{animation:.62s cubic-bezier(.16,1,.3,1) 80ms both hecto-terminal-ui-reveal}.experience-shell--blue:not(.is-terminal-booting) .app-footer{animation:.46s cubic-bezier(.16,1,.3,1) .18s both hecto-terminal-ui-reveal}@media (max-width:700px){.experience-shell--blue:before{box-shadow:inset 0 0 90px #0004276b,inset 0 -80px 110px #00031f47}}@media (prefers-reduced-motion:reduce){.blue-terminal-boot{display:none}.experience-shell--blue :is(.global-texture,.app-header,.experience-main,.app-footer){animation:none!important}}.experience-shell--landing{--landing-box-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' seed='29' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.52'/%3E%3C/svg%3E");--landing-button-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' seed='29' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.16'/%3E%3C/svg%3E")}.experience-shell--landing .primary-button--orange{background-color:var(--orange);background-image:var(--landing-button-grain);background-blend-mode:multiply;background-size:112px 112px}.experience-shell--landing .site-footer-social a:hover{background-color:#ff85001f}.auth-access-panel--wallet-picker .auth-access-intro{display:none}.auth-access-panel--wallet-picker .auth-method-tabs{margin-top:32px}.auth-access-panel--wallet-picker .auth-method-body{padding:32px}.wallet-picker{color:#090909;background:#c7c7c7;border:1px solid #90b7ffb8;overflow:hidden;box-shadow:8px 10px #02073133}.wallet-picker>header{color:#fff;min-height:68px;font-family:var(--font-rm-mono), monospace;letter-spacing:.025em;text-transform:uppercase;background:#3049df;align-items:center;padding:0 28px;font-size:22px;font-weight:500;display:flex}.wallet-picker-body{padding:42px 28px 30px}.wallet-picker-body>p{color:#0a0a0a;font-family:var(--font-rm-mono), monospace;letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:14px;font-weight:500}.wallet-picker .wallet-selection{background-color:#030303;background-image:linear-gradient(#030303b3, #030303b3), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;background-size:auto,142px 142px;border:0;gap:10px;margin:34px 0 0;padding:22px;display:grid}.wallet-picker .wallet-selection button,.wallet-picker .wallet-selection button:last-child{color:#fff;text-align:left;background:#282828;border:0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:16px;width:100%;min-height:64px;padding:0 16px;transition:background-color .16s,color .16s,transform .16s;display:grid}.wallet-picker .wallet-selection button:hover:not(:disabled){color:#fff;background:#343434;padding-left:16px;transform:translate(2px)}.wallet-picker .wallet-selection button:disabled{cursor:default;opacity:.7}.wallet-picker .wallet-selection .wallet-mark{object-fit:contain;background:0 0;border:0;border-radius:0;width:32px;height:32px;display:block}.wallet-picker .wallet-selection strong{color:inherit;font-family:var(--font-rm-mono), monospace;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(16px,1.55vw,20px);font-weight:400;line-height:1}.wallet-picker-body>footer{color:#090909;font-family:var(--font-rm-mono), monospace;letter-spacing:.035em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;font-size:12px;display:flex}.wallet-picker-body>footer strong{font:inherit;font-weight:500}@media (max-width:700px){.auth-access-panel--wallet-picker .auth-method-tabs{margin-top:20px}.auth-access-panel--wallet-picker .auth-method-body{padding:20px}.wallet-picker>header{min-height:58px;padding-inline:20px;font-size:18px}.wallet-picker-body{padding:30px 18px 24px}.wallet-picker-body>p{font-size:11px;line-height:1.5}.wallet-picker .wallet-selection{gap:8px;margin-top:24px;padding:14px}.wallet-picker .wallet-selection button,.wallet-picker .wallet-selection button:last-child{grid-template-columns:30px minmax(0,1fr);gap:12px;min-height:58px;padding-inline:12px}.wallet-picker .wallet-selection button:hover:not(:disabled){padding-left:12px}.wallet-picker .wallet-selection .wallet-mark{width:28px;height:28px}.wallet-picker .wallet-selection strong{font-size:13px}.wallet-picker-body>footer{margin-top:24px;font-size:10px}}.auth-not-found-body{text-align:center;padding-top:36px}.auth-not-found-body>p{color:#ffffffa8;max-width:510px;margin:0 auto;font-size:14px;line-height:1.6}.auth-not-found-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:stretch;gap:12px;width:min(100%,650px);margin:34px auto 0;display:grid}.auth-not-found-actions>:is(.primary-button,button){width:100%;min-height:64px;font-family:var(--font-rm-mono), monospace;letter-spacing:.065em;text-transform:uppercase;margin:0;padding:0 24px;font-size:15px;font-weight:600}.auth-not-found-actions .auth-recovery-action>span:first-child{white-space:nowrap;justify-content:center;gap:12px;width:100%;min-width:0;padding:0}.auth-not-found-actions .auth-recovery-action .primary-button-icon{width:20px;height:20px}.auth-not-found-actions>button:not(.primary-button){cursor:pointer;color:#ffffffd1;background:#02061d61;border:1px solid #90b7ffb8}.auth-not-found-actions>button:not(.primary-button):hover{color:#fff;border-color:#fff}.experience-shell--blue .header-session{position:absolute;right:max(24px,50vw - 660px)}.experience-shell--blue .product-account-trigger{background:linear-gradient(#030827c2, #030827c2), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;background-size:auto,132px 132px;border-color:#90b7ff7a;gap:9px;min-height:42px;font-size:9px}.experience-shell--blue .product-account-trigger svg:last-child{transition:transform .16s}.experience-shell--blue .product-account-trigger svg:last-child.is-open{transform:rotate(180deg)}@media (max-width:700px){.auth-not-found-actions{grid-template-columns:1fr}.auth-not-found-actions>:is(.primary-button,button){width:100%}.experience-shell--blue .header-session{right:14px}.experience-shell--blue .product-account-trigger{justify-content:center;width:42px;max-width:42px;padding:0}.experience-shell--blue .product-account-trigger span,.experience-shell--blue .product-account-trigger svg:last-child{display:none}}.experience-shell--blue{--orange:#fff}.experience-shell--blue .app-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.experience-shell--blue .global-texture:before{background-image:var(--hecto-noise-fine), var(--hecto-noise-coarse);background-blend-mode:screen, soft-light;filter:contrast(1.68)saturate(1.35);mix-blend-mode:soft-light;opacity:.34;background-position:0 0,47px 33px;background-size:124px 124px,263px 263px;inset:-4%}.experience-shell--blue .auth-method-tabs{border-color:#ffffffb8}.experience-shell--blue .auth-method-tabs button,.experience-shell--blue .auth-method-tabs button:last-child{color:#ffffffc2;letter-spacing:.055em;text-transform:uppercase;border-color:#ffffffb8}.experience-shell--blue .auth-method-tabs button:hover{color:#fff;background:#ffffff12;border-color:#ffffffb8}.experience-shell--blue .auth-method-tabs button.is-active{color:#050817;background:#fff;border-color:#fff}.experience-shell--blue :is(.auth-input-shell,.auth-code-input){border:0;box-shadow:inset 0 0 0 .5px #90b7ffb3,inset 0 0 24px #172f9d24}.experience-shell--blue :is(.auth-input-shell,.auth-code-input):focus-within{border:0;box-shadow:inset 0 0 0 .5px #ffffffeb,inset 0 0 24px #172f9d33}.experience-shell--blue{--hecto-blue-field:radial-gradient(ellipse at 50% 43%, #677dff33 0%, #334bd31f 31%, transparent 66%), linear-gradient(90deg, #00052b52 0%, #040e4e14 7%, transparent 15%, transparent 85%, #040e4e17 93%, #00042657 100%), linear-gradient(180deg, #112486 0%, #1832af 22%, #1730a8 55%, #12258b 82%, #09164f 100%)}.experience-shell--blue .global-texture{z-index:1}.experience-shell--blue :is(.experience-main,.app-footer){z-index:2;position:relative}.blue-terminal-boot{background:#102485}.blue-terminal-boot:before{background:var(--hecto-scanlines), var(--hecto-crt-bands), var(--hecto-phosphor-grid), var(--hecto-noise-fine), var(--hecto-noise-coarse), var(--hecto-blue-field);background-blend-mode:normal, normal, normal, soft-light, soft-light, normal;background-position:0 0,0 0,0 0,0 0,47px 33px,50%;background-size:auto,auto,auto,124px 124px,263px 263px,auto;box-shadow:inset 0 0 104px #0004274d,inset 0 -72px 98px #00031f33,inset 0 36px 60px #02083926}.experience-shell--blue :is(.auth-access-layout,.auth-access-panel){background:0 0;min-height:0}.experience-shell--blue :is(.auth-input-shell,.auth-code-input){background-color:#020207}.experience-shell--blue .primary-button,.experience-shell--blue .auth-not-found-actions>button:not(.primary-button){color:#050817;background-color:#fff;border-color:#fff}.experience-shell--blue .product-account-trigger{box-shadow:none;background:0 0;border:0}.experience-shell--blue .auth-access-panel--wallet-picker .auth-access-intro{display:block}.experience-shell--blue .auth-access-panel--wallet-picker .auth-method-tabs{margin-top:0}.experience-shell--blue .wallet-picker{color:#fff;box-shadow:none;background:0 0;border:0;overflow:visible}.experience-shell--blue .wallet-picker>header{display:none}.experience-shell--blue .wallet-picker-body{padding:0}.experience-shell--blue .wallet-picker-body>p{color:#ffffffb8;text-align:center}.experience-shell--blue .wallet-picker .wallet-selection{background:0 0;gap:10px;margin-top:26px;padding:0}.experience-shell--blue .wallet-picker .wallet-selection button,.experience-shell--blue .wallet-picker .wallet-selection button:last-child{color:#050817;background:#fff}.experience-shell--blue .wallet-picker .wallet-selection button:hover:not(:disabled){color:#050817;background:#ffffffdb}.experience-shell--blue .wallet-picker-body>footer{color:#ffffffb8}@media (max-width:700px){.experience-shell--blue .auth-access-terminal{width:100%}}.experience-shell--blue .auth-email-form>label{font-size:14px}.experience-shell--blue :is(.auth-code-help,.auth-form-notice,.form-error){font-size:12px;line-height:1.55}.experience-shell--blue .auth-code-help{color:#ffffffa3;letter-spacing:.025em}.experience-shell--blue .wallet-connected-line small{color:#ffffff9e;letter-spacing:.055em;font-size:12px}.experience-shell--blue .wallet-connected-line strong{margin-top:7px;font-size:13px;line-height:1.35}.experience-shell--blue .wallet-connected-line>i{letter-spacing:.055em;font-size:12px}.experience-shell--blue .app-footer{font-size:11px}@media (max-width:700px){.experience-shell--blue .wallet-picker-body>p,.experience-shell--blue .wallet-picker-body>footer{font-size:12px}.experience-shell--blue .wallet-picker .wallet-selection strong{font-size:15px}}.experience-shell--blue .auth-email-form .primary-button,.experience-shell--blue .wallet-email-body .primary-button{place-items:stretch stretch;width:100%;max-width:none;height:64px;min-height:64px;font-size:14px;display:grid}.experience-shell--blue .auth-email-form .primary-button>span:first-child,.experience-shell--blue .wallet-email-body .primary-button>span:first-child{text-align:center;justify-content:center;align-items:center;gap:13px;width:100%;height:64px;min-height:64px;padding:0 20px;display:flex}.experience-shell--blue .auth-email-form .primary-button-icon,.experience-shell--blue .wallet-email-body .primary-button-icon{width:17px;height:17px}.experience-shell--blue .wallet-email-body{padding-top:38px}.experience-shell--blue .wallet-change-button{color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#02020794;border:1px solid #ffffff85;width:fit-content;min-height:46px;margin:0 0 34px;padding:0 16px;font-size:12px;font-weight:600;line-height:1;transition:border-color .16s,background-color .16s,color .16s}.experience-shell--blue .wallet-change-button:hover{color:#050817;background:#fff;border-color:#fff}.experience-shell--blue .wallet-connected-line{grid-template-columns:minmax(0,1fr);min-height:78px;margin-bottom:40px}@media (max-width:700px){.experience-shell--blue .wallet-change-button{justify-content:center;width:100%}}.experience-shell--blue .product-account-trigger{color:#fff;letter-spacing:.035em;background:#02061c57;border:1px solid #ffffff7a;gap:11px;max-width:min(360px,38vw);min-height:48px;padding:0 15px;font-size:12px;font-weight:600}.experience-shell--blue .product-account-trigger:hover,.experience-shell--blue .product-account-trigger[aria-expanded=true]{background:#02061c9e;border-color:#fff}.experience-shell--blue .product-account-trigger>svg:first-child{flex:none;width:18px;height:18px}.experience-shell--blue .product-account-menu{background-color:#030617;background-image:linear-gradient(#030617d1, #030617d1), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;background-size:auto,142px 142px;border:1px solid #ffffff7a;width:min(370px,100vw - 28px);top:calc(100% + 10px);box-shadow:0 24px 64px #0002166b}.experience-shell--blue .product-account-menu>div{padding:22px 20px}.experience-shell--blue .product-account-menu small{color:#ffffff9e;letter-spacing:.055em;font-size:12px;line-height:1.4}.experience-shell--blue .product-account-menu strong{color:#fff;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;margin-top:10px;font-size:13px;line-height:1.55;overflow:visible}.experience-shell--blue .product-account-menu button{color:#ffffffdb;letter-spacing:.045em;gap:11px;min-height:54px;padding:0 20px;font-size:12px;font-weight:600}.experience-shell--blue .product-account-menu button svg{width:18px;height:18px}@media (max-width:700px){.experience-shell--blue .product-account-menu{width:min(340px,100vw - 28px)}}@media (max-width:760px){.experience-shell--landing .site-footer-main{gap:42px 28px;padding-block:76px 66px}.experience-shell--landing .site-footer-brand p{font-size:14px}.experience-shell--landing .site-footer-column>strong,.experience-shell--landing .site-footer-social>strong{font-size:10px}.experience-shell--landing .site-footer-column a{font-size:15px}.experience-shell--blue .app-header{min-height:82px;padding-inline:14px}.experience-shell--blue .brand-button img{width:100px}.experience-shell--blue .auth-access-intro{padding:34px 18px 30px}.experience-shell--blue .auth-access-intro h1{font-size:clamp(45px,13.5vw,58px);line-height:.94}.experience-shell--blue .auth-access-intro p{max-width:440px;margin-top:17px;font-size:14px;line-height:1.55}.experience-shell--blue .auth-method-tabs{margin-inline:16px}.experience-shell--blue .auth-method-tabs button,.experience-shell--blue .auth-method-tabs button:last-child{gap:9px;min-height:56px;padding-inline:9px;font-size:12px}.experience-shell--blue .auth-method-body{padding:32px 16px 34px}.experience-shell--blue .auth-email-form>label{margin-bottom:9px;font-size:13px}.experience-shell--blue :is(.auth-input-shell,.auth-code-input),.experience-shell--blue :is(.auth-input-shell input,.auth-code-input input),.experience-shell--blue .auth-email-form .primary-button,.experience-shell--blue .auth-email-form .primary-button>span:first-child,.experience-shell--blue .wallet-email-body .primary-button,.experience-shell--blue .wallet-email-body .primary-button>span:first-child{height:60px;min-height:60px}.experience-shell--blue .auth-code-input input{letter-spacing:.22em;padding-inline:14px;font-size:clamp(28px,9vw,34px)}.experience-shell--blue .wallet-picker .wallet-selection{gap:8px;margin-top:22px}.experience-shell--blue .wallet-picker .wallet-selection button,.experience-shell--blue .wallet-picker .wallet-selection button:last-child{grid-template-columns:34px minmax(0,1fr);gap:13px;min-height:62px;padding:10px 14px}.experience-shell--blue .wallet-picker .wallet-selection strong{min-width:0;font-size:14px;line-height:1.25}.experience-shell--blue .wallet-picker-body>footer{gap:16px;padding-top:22px}.experience-shell--blue .wallet-email-body{padding-top:30px}.experience-shell--blue .wallet-change-button{min-height:48px;margin-bottom:28px}.experience-shell--blue .wallet-connected-line{min-height:0;margin-bottom:32px}.experience-shell--blue .wallet-connected-line strong{overflow-wrap:anywhere;font-size:12px}.experience-shell--blue .wallet-connected-line small,.experience-shell--blue .wallet-connected-line strong{text-overflow:clip;white-space:normal;overflow:visible}.experience-shell--blue .app-footer{gap:14px;min-height:auto;padding:27px 14px;font-size:10px}}@media (max-width:460px){.experience-shell--landing .site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 22px;padding-block:68px 58px}.experience-shell--landing .site-footer-brand,.experience-shell--landing .site-footer-social{grid-column:1/-1}.experience-shell--landing .site-footer-bottom{font-size:10px}.experience-shell--blue .product-account-menu{width:calc(100vw - 28px);right:0}}@media (max-width:350px){.experience-shell--blue .auth-access-intro h1{font-size:43px}.experience-shell--blue .auth-method-tabs button,.experience-shell--blue .auth-method-tabs button:last-child{font-size:11px}}@media (min-width:861px) and (max-height:950px){.experience-shell--blue .auth-access{padding-block:24px 38px}.experience-shell--blue .auth-access-intro{padding:30px 42px 24px}.experience-shell--blue .auth-access-intro h1{font-size:64px}.experience-shell--blue .auth-access-intro p{margin-top:14px}.experience-shell--blue .auth-method-body{padding:28px 32px 26px}}@media (min-width:861px) and (max-height:800px){.experience-shell--blue .app-header{min-height:82px}.experience-shell--blue .brand-button img{width:100px}.experience-shell--blue .auth-access{min-height:calc(100svh - 146px);padding-block:16px 24px}.experience-shell--blue .auth-access-intro{padding:18px 42px 14px}.experience-shell--blue .auth-access-intro h1{font-size:56px}.experience-shell--blue .auth-method-tabs button,.experience-shell--blue .auth-method-tabs button:last-child{min-height:56px}.experience-shell--blue .auth-method-body{padding:14px 32px 16px}.experience-shell--blue .auth-email-form>label{margin-top:15px}.experience-shell--blue .auth-email-form .primary-button{margin-top:20px}.experience-shell--blue .app-footer{min-height:54px;padding-block:10px}}.experience-shell--landing .site-footer-brand img{width:164px;height:auto}.experience-shell--blue .brand-button img{width:142px;height:auto}.predictions-product:not(.predictions-product--terminal) .product-nav-brand img{width:136px;height:auto}@media (max-width:760px){.experience-shell--blue .brand-button img{width:126px}.predictions-product:not(.predictions-product--terminal) .product-nav-brand img{width:108px}}@media (max-width:460px){.experience-shell--landing .site-footer-brand img{width:150px}.experience-shell--blue .brand-button img{width:116px}.predictions-product:not(.predictions-product--terminal) .product-nav-brand img{width:96px}}@media (min-width:861px) and (max-height:800px){.experience-shell--blue .brand-button img{width:128px}}@keyframes hecto-content-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes hecto-line-reveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.auth-access-panel>:is(.auth-access-intro,.auth-method-tabs,.auth-method-body),.formation-hero-copy>*,.formation-hero-process>div,.formation-summary>div,.formation-featured-foot>div{animation:.62s cubic-bezier(.16,1,.3,1) both hecto-content-reveal}.auth-access-panel>.auth-method-tabs,.formation-hero-copy>:nth-child(2),.formation-hero-process>:nth-child(2),.formation-summary>:nth-child(2),.formation-featured-foot>:nth-child(2){animation-delay:90ms}.auth-access-panel>.auth-method-body,.formation-hero-copy>:nth-child(3),.formation-hero-process>:nth-child(3),.formation-summary>:nth-child(3),.formation-featured-foot>:nth-child(3){animation-delay:.18s}.formation-summary>:nth-child(4),.formation-featured-foot>:nth-child(4){animation-delay:.27s}.formation-featured-progress>i{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) .26s both hecto-line-reveal}@media (prefers-reduced-motion:reduce){.auth-access-panel>:is(.auth-access-intro,.auth-method-tabs,.auth-method-body),.formation-hero-copy>*,.formation-hero-process>div,.formation-summary>div,.formation-featured-foot>div,.formation-featured-progress>i{animation:none!important}}.experience-shell--blue .auth-access-intro{flex:0 0 236px;grid-template-rows:minmax(84px,1fr) 58px;align-content:center;align-items:start;gap:18px;height:236px;min-height:236px;padding:34px 42px 28px;display:grid}.experience-shell--blue .auth-access-intro h1{align-self:end;margin:0 auto}.experience-shell--blue .auth-access-intro p{align-self:start;width:100%;margin:0 auto}.experience-shell--blue .auth-access-panel{--auth-method-body-height:468px;flex-direction:column;display:flex}.experience-shell--blue .auth-method-tabs{flex:none}.experience-shell--blue .auth-method-body{min-height:var(--auth-method-body-height);flex:1 0 var(--auth-method-body-height)}.experience-shell--blue .wallet-picker .wallet-selection button,.experience-shell--blue .wallet-picker .wallet-selection button:last-child{grid-template-columns:44px minmax(0,1fr);gap:16px;min-height:72px;padding:14px}.experience-shell--blue .wallet-picker .wallet-selection .wallet-mark{object-fit:contain;border-radius:0;width:44px;height:44px;display:block}.experience-shell--blue .wallet-picker .wallet-selection .wallet-mark--console{background:#f3ff97}@media (max-width:700px){.experience-shell--blue .auth-access-panel{--auth-method-body-height:470px}.experience-shell--blue .auth-access-intro{flex-basis:216px;grid-template-rows:minmax(82px,1fr) 58px;gap:16px;height:216px;min-height:216px;padding:26px 18px 24px}.experience-shell--blue .wallet-picker .wallet-selection button,.experience-shell--blue .wallet-picker .wallet-selection button:last-child{grid-template-columns:44px minmax(0,1fr);gap:14px;min-height:72px;padding:14px}.experience-shell--blue .wallet-picker .wallet-selection .wallet-mark{width:44px;height:44px}}@media (min-width:861px) and (max-height:950px){.experience-shell--blue .auth-access-panel{--auth-method-body-height:458px}.experience-shell--blue .auth-access-intro{flex-basis:206px;grid-template-rows:minmax(72px,1fr) 50px;gap:14px;height:206px;min-height:206px;padding:26px 42px 22px}}@media (min-width:861px) and (max-height:800px){.experience-shell--blue .auth-access-panel{--auth-method-body-height:434px}.experience-shell--blue .auth-access-intro{flex-basis:176px;grid-template-rows:minmax(64px,1fr) 42px;gap:10px;height:176px;min-height:176px;padding:18px 42px 16px}}:is(.brand-button,.product-nav-brand,.site-footer-brand,.legal-brand,.formation-topic-mark,.archive91-boot-mark),:is(.brand-button,.product-nav-brand,.site-footer-brand,.legal-brand,.formation-topic-mark,.archive91-boot-mark) *{box-shadow:none!important;filter:none!important;text-shadow:none!important}.experience-shell--blue:before{background:linear-gradient(180deg, #00031f57 0%, transparent 15%, transparent 85%, #00031f57 100%), var(--hecto-blue-field);box-shadow:inset 0 0 104px #0004274d,inset 0 -72px 98px #00031f33,inset 0 72px 98px #00031f33}.experience-shell--blue .app-header{min-height:118px;padding-top:14px}.experience-shell--blue .brand-button,.experience-shell--blue .brand-button img{z-index:1;position:relative}.experience-shell--blue .brand-button img{width:168px}@media (max-width:760px){.experience-shell--blue .app-header{min-height:110px;padding-top:12px}.experience-shell--blue .brand-button img{width:148px}}@media (max-width:460px){.experience-shell--blue .app-header{min-height:104px}.experience-shell--blue .brand-button img{width:140px}}@media (min-width:861px) and (max-height:800px){.experience-shell--blue .app-header{min-height:104px;padding-top:10px}.experience-shell--blue .brand-button img{width:150px}}.experience-shell--blue .auth-code-body .auth-email-form>label{text-align:center}.experience-shell--blue .auth-code-input.auth-code-digits,.experience-shell--blue .auth-code-input.auth-code-digits:focus-within{min-height:72px;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(6,72px);justify-content:center;gap:10px;display:grid}.experience-shell--blue .auth-code-input.auth-code-digits input{background:linear-gradient(#020207d6, #020207d6), var(--hecto-crt-noise);background-blend-mode:normal, color-dodge;color:#fff;caret-color:#fff;width:72px;height:72px;min-height:72px;font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:0;text-align:center;text-indent:0;background-size:auto,132px 132px;border:0;padding:0;font-size:34px;line-height:72px;box-shadow:inset 0 0 0 .5px #90b7ffb8,inset 0 0 22px #172f9d26}.experience-shell--blue .auth-code-input.auth-code-digits input:focus{outline:0;box-shadow:inset 0 0 0 1px #fffffff5,inset 0 0 22px #172f9d38}.experience-shell--blue .auth-code-body .form-error{text-align:center}@media (max-width:700px){.experience-shell--blue .auth-code-input.auth-code-digits,.experience-shell--blue .auth-code-input.auth-code-digits:focus-within{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-height:56px}.experience-shell--blue .auth-code-input.auth-code-digits input{width:100%;height:56px;min-height:56px;font-size:30px;line-height:56px}}@media (max-width:360px){.experience-shell--blue .auth-code-input.auth-code-digits,.experience-shell--blue .auth-code-input.auth-code-digits:focus-within{gap:6px}.experience-shell--blue .auth-code-input.auth-code-digits input{height:52px;min-height:52px;font-size:27px;line-height:52px}}.experience-shell--blue .product-account-trigger,.experience-shell--blue .product-account-trigger:hover,.experience-shell--blue .product-account-trigger:focus-visible,.experience-shell--blue .product-account-trigger[aria-expanded=true]{box-shadow:none;border:0;outline:0}.experience-shell--blue .product-account-trigger{background:0 0}.experience-shell--blue .product-account-menu{box-shadow:none;border:0;outline:0}.experience-shell--blue .product-account-menu button{border:0;outline:0}.experience-shell--blue .auth-code-body .auth-email-form>label{margin-bottom:18px}.experience-shell--blue .auth-code-input.auth-code-digits input{padding:6px 0 0;line-height:66px}.experience-shell--blue .auth-code-body .auth-email-form .primary-button{margin-top:38px}@media (max-width:700px){.experience-shell--blue .auth-code-input.auth-code-digits input{padding-top:5px;line-height:51px}}@media (max-width:360px){.experience-shell--blue .auth-code-input.auth-code-digits input{padding-top:4px;line-height:48px}}@media (min-width:861px) and (max-height:950px){.experience-shell--blue .auth-access{min-height:calc(100svh - 182px);padding-block:12px}.experience-shell--blue .auth-access-panel{--auth-method-body-height:clamp(358px, calc(100svh - 442px), 458px)}.experience-shell--blue .auth-access-intro{flex-basis:172px;grid-template-rows:minmax(66px,1fr) 44px;gap:12px;height:172px;min-height:172px;padding:22px 42px 18px}.experience-shell--blue .auth-method-body{padding:18px 32px 20px}}@media (min-width:861px) and (max-height:800px){.experience-shell--blue .auth-access{min-height:calc(100svh - 158px);padding-block:8px 12px}.experience-shell--blue .auth-access-panel{--auth-method-body-height:clamp(330px, calc(100svh - 364px), 434px)}.experience-shell--blue .auth-access-intro{flex-basis:128px;grid-template-rows:minmax(54px,1fr) 34px;gap:8px;height:128px;min-height:128px;padding:12px 42px 10px}.experience-shell--blue .auth-method-body{padding:10px 32px 12px}}@media (max-width:700px){.experience-shell--blue .auth-access{min-height:calc(100svh - 196px);padding-block:8px}.experience-shell--blue .auth-access-panel{--auth-method-body-height:clamp(360px, calc(100svh - 438px), 470px)}.experience-shell--blue .auth-access-intro{flex-basis:164px;grid-template-rows:minmax(68px,1fr) 42px;gap:10px;height:164px;min-height:164px;padding:18px 18px 16px}.experience-shell--blue .auth-method-body{padding:18px 16px}}.experience-shell--blue .auth-method-tabs button{will-change:transform, opacity;transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .22s,visibility linear}.experience-shell--blue .auth-method-tabs--confirmed button:not(.is-active){pointer-events:none;visibility:hidden;opacity:0;transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .22s,visibility 0s linear .22s}.experience-shell--blue .auth-method-tabs--confirmed{background:0 0;border-color:#0000}.experience-shell--blue .auth-method-tabs--confirmed button,.experience-shell--blue .auth-method-tabs--confirmed button:last-child{background:0 0;border:0}.experience-shell--blue .auth-method-tabs--confirmed button.is-active{pointer-events:none;visibility:visible;z-index:1;color:#050817;opacity:1;background:#fff}.experience-shell--blue .auth-method-tabs--confirmed.auth-method-tabs--email button.is-active{transform:translate(50%)}.experience-shell--blue .auth-method-tabs--confirmed.auth-method-tabs--wallet button.is-active{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.experience-shell--blue .auth-method-tabs button{transition:none}}.experience-shell--blue .product-account-trigger{color:#fff;background:#02061c3d;transition:background-color .18s,color .18s}.experience-shell--blue .product-account-trigger:hover,.experience-shell--blue .product-account-trigger:focus-visible,.experience-shell--blue .product-account-trigger[aria-expanded=true],.experience-shell--blue .product-account-menu{color:#050817;background:#fff}.experience-shell--blue .product-account-menu small{color:#0508178c}.experience-shell--blue .product-account-menu strong,.experience-shell--blue .product-account-menu button,.experience-shell--blue .product-account-menu button svg{color:#050817}.experience-shell--blue .product-account-menu button{background:0 0;border-top:1px solid #0508171f}.experience-shell--blue .product-account-menu button:hover,.experience-shell--blue .product-account-menu button:focus-visible{color:#050817;background:#05081714}@media (min-width:861px) and (max-height:820px){.experience-shell--blue .app-header{min-height:82px;padding-top:5px}.experience-shell--blue .brand-button img{width:132px}.experience-shell--blue .auth-access{min-height:calc(100svh - 136px);padding-block:2px 6px}.experience-shell--blue .auth-access-panel{--auth-method-body-height:clamp(318px, calc(100svh - 350px), 382px)}.experience-shell--blue .auth-access-intro{flex-basis:144px;grid-template-rows:minmax(82px,1fr) 34px;gap:7px;height:144px;min-height:144px;padding:10px 42px 8px}.experience-shell--blue .auth-access-intro h1{font-size:46px;line-height:.98}.experience-shell--blue .auth-access-intro p{margin-top:0}.experience-shell--blue .auth-method-body{padding:6px 32px 8px}}html[data-hecto-surface=login] .experience-shell--blue .auth-access-terminal{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}html[data-hecto-surface=login] .experience-shell--blue .auth-access-terminal:before{display:none}html[data-hecto-surface=login] .experience-shell--blue :is(.auth-access-layout,.auth-access-panel){box-shadow:none;background:0 0;border:0;border-radius:0}html[data-hecto-surface=login] .experience-shell--blue .auth-access-intro h1{color:var(--white);font-family:var(--font-dotrice-bold-condensed), monospace;letter-spacing:-.02em;text-transform:none;font-weight:700;line-height:.94;overflow:visible}html[data-hecto-surface=login] .experience-shell--blue :is(.auth-method-tabs,.auth-method-tabs button,.auth-input-shell,.auth-code-input,.primary-button,.primary-button>span:first-child,.wallet-picker,.wallet-selection,.wallet-selection button){border-radius:0}html[data-hecto-surface=login] .experience-shell--blue .auth-method-tabs button{isolation:isolate;position:relative;overflow:hidden}html[data-hecto-surface=login] .experience-shell--blue .auth-method-tabs button>:not(.auth-method-highlight){z-index:1;position:relative}html[data-hecto-surface=login] .experience-shell--blue .auth-method-highlight{z-index:0;background:#fff;position:absolute;inset:0}html[data-hecto-surface=login] .experience-shell--blue .auth-method-tabs button.is-active{background:0 0}.hecto-predictions-lockup{aspect-ratio:390/112;align-items:center;height:50px;display:inline-flex;position:relative;filter:none!important;text-shadow:none!important;box-shadow:none!important}.hecto-predictions-lockup__image{object-fit:contain;flex:none;max-width:none;display:block;filter:none!important;width:100%!important;height:100%!important;text-shadow:none!important;box-shadow:none!important}.predictions-product:not(.predictions-product--terminal) .product-nav-brand .hecto-predictions-lockup{height:40px}.experience-shell--landing .site-footer-brand .hecto-predictions-lockup{height:49px}html[data-hecto-surface=login]{scrollbar-gutter:auto}html[data-hecto-surface=login] .experience-shell--blue{min-height:100svh}html[data-hecto-surface=login] .experience-shell--blue .experience-main{min-height:0}html[data-hecto-surface=login] .experience-shell--blue .auth-access{min-height:0;padding-block:clamp(8px,2.4vh,24px)}html[data-hecto-surface=login] .experience-shell--blue .auth-access-panel{--auth-method-body-height:auto;display:block}html[data-hecto-surface=login] .experience-shell--blue .auth-access-intro{height:auto;min-height:0;padding:clamp(24px,4vh,42px) 42px clamp(20px,3vh,32px);display:block}html[data-hecto-surface=login] .experience-shell--blue .auth-method-body{flex:none;min-height:0;padding:clamp(18px,3vh,30px) 32px clamp(22px,3.5vh,34px)}html[data-hecto-surface=login] .experience-shell--blue .app-footer{min-height:64px;padding:10px 20px max(22px, env(safe-area-inset-bottom));flex:none}@media (max-width:760px){.experience-shell--blue .brand-button .hecto-predictions-lockup{height:44px}.predictions-product:not(.predictions-product--terminal) .product-nav-brand .hecto-predictions-lockup{height:32px}}@media (max-width:700px){html[data-hecto-surface=login] .experience-shell--blue .auth-access-intro{padding:clamp(22px,3.5vh,30px) 18px clamp(17px,2.5vh,23px)}html[data-hecto-surface=login] .experience-shell--blue .auth-method-body{padding:clamp(18px,2.8vh,25px) 16px clamp(22px,3.2vh,28px)}html[data-hecto-surface=login] .experience-shell--blue .app-footer{min-height:78px;padding:10px 14px max(24px, env(safe-area-inset-bottom));justify-content:flex-start}}@media (max-width:460px){.experience-shell--blue .brand-button .hecto-predictions-lockup{height:42px}}
