@font-face{font-family:TOCO Antonio;src:url(/assets/ttf/Antonio-Variable-BsSearMm.ttf) format("truetype");font-style:normal;font-weight:100 700;font-display:swap}@font-face{font-family:TOCO Instrument Sans;src:url(/assets/ttf/InstrumentSans-Variable-0zjiHccx.ttf) format("truetype");font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap}@font-face{font-family:TOCO Maple Mono;src:url(/assets/woff2/MapleMonoNL-Regular-D_uV76Os.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:TOCO Maple Mono;src:url(/assets/woff2/MapleMonoNL-Bold-DMQZ8HFp.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--site-max-width: 1340px;--site-wide-width: 1500px;--site-content-width: min( calc(100vw - 56px) , var(--site-max-width));--site-wide-content-width: min( calc(100vw - 56px) , var(--site-wide-width));--toco-header-height: 78px;--toco-ticker-height: 34px;--toco-top-fixed-height: calc(var(--toco-header-height) + var(--toco-ticker-height));--toco-mobile-bottom-space: 0px;--section-padding: clamp(60px, 5.5vw, 80px);--section-padding-large: clamp(72px, 6.5vw, 96px);--toco-forest: #2aae67;--toco-forest-dark: #16834c;--toco-jungle: #052e1f;--toco-jungle-soft: #0c3b2a;--toco-jungle-black: #001e16;--toco-yellow: #ffd735;--toco-orange: #ff8a00;--toco-cream: #fff7e6;--toco-paper: #fffaf0;--toco-black: #111111;--toco-blue: #00b7ff;--toco-red: #e84142;--toco-success: #16c784;--toco-muted: #56615a;--toco-muted-light: #dce7e0;--toco-forest-wash: #d9f2df;--toco-orange-wash: #ffe0bd;--toco-error-wash: #ffe4df;--toco-error-ink: #53100f;--toco-paper-muted: #efe4d0;--toco-product-image-surface: #ebe9e5;--toco-panel-dark: #0a3526;--toco-panel-dark-raised: #144836;--toco-line: rgba(5, 46, 31, .18);--toco-line-strong: #758078;--toco-line-muted: #c6cec7;--toco-line-light: rgba(255, 247, 230, .2);--toco-text-on-dark-muted: rgba(255, 247, 230, .88);--toco-text-on-light: rgba(17, 17, 17, .84);--toco-text-on-light-muted: rgba(17, 17, 17, .74);--font-display: "TOCO Antonio", "Arial Narrow", sans-serif;--font-body: "TOCO Instrument Sans", "Avenir Next", Arial, sans-serif;--font-data: "TOCO Maple Mono", "SFMono-Regular", Consolas, monospace;--font-mono: var(--font-data);--font-action: var(--font-body);--font-weight-display-hero: 400;--font-weight-display-section: 400;--font-weight-display-feature: 500;--font-size-hero: clamp(34px, 3vw, 48px);--font-size-section: clamp(25px, 2vw, 32px);--font-size-feature: clamp(19px, 1.55vw, 24px);--line-height-display: 1.04;--shape-xs: 4px;--shape-sm: 6px;--shape-md: 12px;--shape-lg: 18px;--shape-full: 999px;--shadow-soft: 0 8px 24px rgba(0, 30, 22, .06);--shadow-medium: 0 18px 44px rgba(0, 30, 22, .1);--shadow-float: 0 28px 68px rgba(0, 20, 14, .16);--motion-fast: .18s;--motion-medium: .32s;--motion-slow: .36s;--motion-ease: cubic-bezier(.22, 1, .36, 1);--motion-enter: cubic-bezier(.16, 1, .3, 1)}@media(max-width:840px){:root{--site-content-width: calc(100vw - 32px) ;--site-wide-content-width: calc(100vw - 24px) ;--toco-header-height: 72px;--toco-ticker-height: 38px;--toco-mobile-bottom-space: calc(88px + env(safe-area-inset-bottom, 0px)) ;--section-padding: 52px;--section-padding-large: 64px;--font-size-hero: clamp(30px, 8vw, 38px);--font-size-section: clamp(24px, 6.2vw, 31px);--font-size-feature: clamp(20px, 5.4vw, 27px);--font-weight-display-hero: 400;--font-weight-display-section: 400}}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth;scrollbar-gutter:stable;background:var(--toco-forest)}body{margin:0;min-width:320px;background:var(--toco-forest);color:var(--toco-black);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.62;font-synthesis:none;font-kerning:normal;font-optical-sizing:auto;font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%}:focus-visible{outline:3px solid var(--toco-yellow);outline-offset:3px}[aria-invalid=true]{border-color:var(--toco-red)!important;box-shadow:0 0 0 3px #e8414229!important}button:disabled,[aria-disabled=true]{cursor:not-allowed;box-shadow:none!important;opacity:.5;transform:none!important}::selection{background:var(--toco-yellow);color:var(--toco-black)}.toco-button,.toco-button-outlined,.toco-button-text,.toco-icon-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid transparent;border-radius:var(--shape-md);cursor:pointer;font:600 14px/1 var(--font-action);letter-spacing:0;text-decoration:none;transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) ease,color var(--motion-fast) ease}.toco-button{background:var(--toco-jungle);color:var(--toco-cream);box-shadow:0 6px 16px #001e1629}.toco-button-outlined{border-color:currentColor;background:transparent;color:var(--toco-jungle)}.toco-button-text{min-height:44px;padding-inline:10px;background:transparent;color:var(--toco-jungle)}.toco-icon-button{width:44px;padding:0;background:transparent;color:var(--toco-jungle)}@media(hover:hover){.toco-button:hover,.toco-button-outlined:hover,.toco-button-text:hover,.toco-icon-button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #001e162e}}.toco-button:active,.toco-button-outlined:active,.toco-button-text:active,.toco-icon-button:active{transform:translateY(0) scale(.98)}.toco-field{width:100%;min-height:52px;padding:0 15px;border:1px solid rgba(5,46,31,.34);border-radius:var(--shape-sm);background:#fff;color:var(--toco-black);font:400 15px/1.4 var(--font-body);transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.toco-field:hover{border-color:var(--toco-jungle)}.toco-field:focus{border-color:var(--toco-forest-dark);box-shadow:0 0 0 3px #2aae6729;outline:0}.toco-field::placeholder{color:var(--toco-muted);opacity:.74}#app{min-height:100svh;overflow-x:hidden}.toco-site-main{min-height:calc(100svh - var(--toco-top-fixed-height));padding-top:var(--toco-top-fixed-height)}.toco-site-main:empty{position:relative;display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgba(255,215,53,.12),transparent 28%),linear-gradient(118deg,var(--toco-forest),var(--toco-forest-dark) 58%,var(--toco-jungle))}.toco-site-main:empty:before{content:"TOCO";width:min(180px,42vw);padding-bottom:12px;border-bottom:1px solid rgba(255,247,230,.2);color:var(--toco-cream);font:500 13px / 1 var(--font-data);letter-spacing:.18em;text-align:center}.toco-site-main:empty:after{content:"";position:absolute;top:calc(50% + 18px);left:calc(50% - min(90px,21vw));width:min(180px,42vw);height:2px;background:var(--toco-yellow);transform-origin:left;animation:toco-route-progress .9s var(--motion-ease) infinite alternate}@keyframes toco-route-progress{0%{transform:scaleX(.18);opacity:.5}to{transform:scaleX(1);opacity:1}}.toco-container{width:var(--site-content-width);margin-inline:auto}.toco-container-wide{width:var(--site-wide-content-width);margin-inline:auto}.toco-section{padding-block:var(--section-padding)}.toco-section-large{padding-block:var(--section-padding-large)}.toco-page-anchor{scroll-margin-top:calc(var(--toco-top-fixed-height) + 24px)}.toco-reveal{opacity:1;transform:none}.toco-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.toco-reveal{opacity:1;transform:none}.toco-site-main:empty:after{animation:none;transform:scaleX(1)}}@media(max-width:768px){.toco-site-main{padding-bottom:var(--toco-mobile-bottom-space)}}#app .toco-site-main :is(h1,h2,h3,p){text-wrap:pretty}#app .toco-site-main h1{max-width:17ch;font-family:var(--font-display);line-height:var(--line-height-display);letter-spacing:0;text-shadow:none;text-transform:none}#app .toco-site-main h2{font-family:var(--font-display);line-height:1.08;letter-spacing:0;text-shadow:none;text-transform:none}#app .toco-site-main h3{font-family:var(--font-body);font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.3;letter-spacing:-.01em}#app .toco-site-main p{font-weight:400}#app .toco-site-main :is(.home-pills span,.home-kicker,.toco-shop-kicker,.impact-kickers span,.governance-hero__kickers span,.toco-access-hero__eyebrow span,.toco-status-hero__eyebrow span,.toco-report-hero__eyebrow span,.toco-legal-hero>div>span,.toco-about-hero>div>span,.toco-about-head span,.toco-about-story span,.toco-wallet-allocation__intro>span,.toco-disclosure-ledger__head span,.toco-card-flow-panel>span,.toco-my-orders-panel__head span,.toco-checkout-signin>span,.impact-story__lead>span,.impact-paradox__grid>div>span,.governance-boundary span,.governance-heading>span,.governance-measurement__grid>div>span,.governance-activation__intro>span){min-height:25px;padding:4px 9px;border:0;border-radius:var(--shape-sm);background:var(--toco-yellow);color:var(--toco-black);box-shadow:none;font-family:var(--font-action);font-size:12px;font-weight:600;letter-spacing:.045em;line-height:1.1;text-transform:uppercase}#app .toco-site-main :is(.home-button,.home-text-link,.home-inline-link,.home-verify__links a,.home-verify__links button,.home-applications__grid a,.home-transparency__actions a,.home-transparency__actions button,.toco-about-hero a,.toco-access-hero__actions a,.toco-access-hero__actions button,.impact-actions a,.governance-hero__actions a,.toco-shop-hero__actions a,.toco-shop-hero__actions button,[class*=__actions]>a,[class*=__actions]>button){min-height:44px;padding:0 18px;border-width:1px;border-radius:var(--shape-md);box-shadow:none;font-family:var(--font-action);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;transition:transform var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,color var(--motion-fast) ease,box-shadow var(--motion-fast) var(--motion-ease)}@media(hover:hover){#app .toco-site-main :is(.home-button,.home-text-link,.home-inline-link,.home-verify__links a,.home-verify__links button,.home-applications__grid a,.home-transparency__actions a,.home-transparency__actions button,.toco-about-hero a,.toco-access-hero__actions a,.toco-access-hero__actions button,.impact-actions a,.governance-hero__actions a,.toco-shop-hero__actions a,.toco-shop-hero__actions button,[class*=__actions]>a,[class*=__actions]>button):hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}}#app .toco-footer{padding-top:60px;border-top:0;background:var(--toco-jungle-black)}#app .toco-footer:before{opacity:.03}#app .toco-footer__glow{opacity:.3}#app .toco-footer__contact-block,#app .toco-footer__risk{border:0;border-radius:0;background:transparent;box-shadow:none}#app .toco-footer__contact-block{padding:0 0 0 28px;border-left:1px solid rgba(255,247,230,.17)}#app .toco-footer__socials a{min-height:34px;padding:0;border:0;border-radius:0;background:transparent}#app .toco-footer__socials a:hover{background:transparent;color:var(--toco-yellow);transform:none}#app .toco-footer__risk{padding:24px 0 0;border-top:1px solid rgba(255,247,230,.14)}#app .toco-mobile-bottom-nav__bar{border-width:1px;border-color:#fff7e629;border-radius:var(--shape-lg);box-shadow:0 -8px 26px #00140e33}#app .toco-mobile-bottom-nav__item{border-radius:var(--shape-md);font-family:var(--font-action);transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}#app .toco-mobile-bottom-nav__item.is-primary{border:0;border-radius:var(--shape-md);box-shadow:none;transform:translateY(-5px)}#app .toco-mobile-bottom-nav__item em{border:0}#app .toco-auth-dialog__panel{border-radius:var(--shape-lg);box-shadow:var(--shadow-medium)}#app :is(.toco-auth-dialog__options button,.toco-auth-dialog__wallets button,.toco-auth-dialog__empty,.toco-auth-dialog__empty .toco-auth-dialog__scan,.privy-email-panel input,.privy-email-panel button){border-radius:var(--shape-md);box-shadow:none;font-family:var(--font-action)}#app .toco-auth-dialog h2{font-family:var(--font-display);font-size:var(--font-size-feature);font-weight:var(--font-weight-display-feature);line-height:1.12;text-transform:none}#app .toco-site-main :is(.home-hero,.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero,.toco-product-hero,.toco-checkout-hero,.wp-hero,.toco-legal-hero){position:relative;isolation:isolate;overflow:hidden}#app .toco-site-main :is(.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero,.toco-product-hero,.toco-checkout-hero,.wp-hero,.toco-legal-hero) h1{margin-top:18px}#app .impact-hero h1{max-width:13ch;font-size:var(--font-size-hero);line-height:1.03;letter-spacing:-.018em}#app .impact-kickers span:last-child{width:28px;justify-content:center;padding-inline:0;font-size:13px;letter-spacing:0}#app .toco-site-main :is(.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero) p{max-width:66ch;font-size:clamp(15px,1.18vw,17px);line-height:1.7}#app .toco-site-main :is(.toco-status-hero__visual,.toco-access-hero__visual,.toco-card-hero__visual,.impact-hero__visual,.governance-hero__mark){border-width:1px;border-color:#fff7e629;border-radius:var(--shape-lg);box-shadow:none}#app .impact-hero__visual{justify-self:end}#app .impact-hero__grid{align-items:start}#app .impact-hero__copy{padding-top:4px}#app .impact-hero__visual img{height:clamp(310px,27vw,380px);aspect-ratio:auto;object-fit:cover;object-position:center}#app .home-section-heading{max-width:760px}#app .home-cycle__grid,#app .home-applications__grid{gap:0;border-top:1px solid var(--toco-line-light)}#app .home-cycle__grid article,#app .home-applications__grid article{min-height:220px;padding:25px 23px;border:0;border-right:1px solid var(--toco-line-light);border-radius:0;background:transparent;box-shadow:none}#app .home-cycle__grid article:last-child,#app .home-applications__grid article:last-child{border-right:0}#app .home-cycle__grid strong{font-size:34px}#app .home-transparency__grid{gap:10px}#app .home-transparency__grid article{min-height:210px;border-width:1px;border-radius:var(--shape-md);box-shadow:none}#app .home-transparency__footer{border:1px solid var(--toco-line);border-radius:var(--shape-md);box-shadow:none}#app .home-transparency{border-top:1px solid var(--toco-line);border-bottom:1px solid var(--toco-line)}#app .home-transparency__warning{border-width:1px;border-radius:var(--shape-sm);font-weight:600}#app .toco-about-story__principles{gap:0;border-top:1px solid var(--toco-line);border-bottom:1px solid var(--toco-line)}#app .toco-about-story__principles div{padding:18px 16px;border:0;border-right:1px solid var(--toco-line);border-radius:0;background:transparent;box-shadow:none}#app .toco-about-story__principles div:last-child{border-right:0}#app .toco-about-ecosystem__grid{gap:10px}#app .toco-about-ecosystem__grid article{padding:22px;border:1px solid var(--toco-line);border-radius:var(--shape-md);background:var(--toco-paper);box-shadow:none}#app .toco-about-tax .toco-about-head h2{color:var(--toco-cream)}#app .toco-about-tax .toco-about-head p{color:#fff7e6bd}#app .toco-about-tax__grid{gap:0;border-top:1px solid var(--toco-line-light)}#app .toco-about-tax__grid article{min-height:220px;padding:25px 23px;border:0;border-right:1px solid var(--toco-line-light);border-radius:0;background:transparent;box-shadow:none}#app .toco-about-tax__grid article:last-child{border-right:0}#app .toco-about-tax__grid strong{color:var(--toco-yellow);font-size:34px}#app .toco-about-tax__grid h3{color:var(--toco-cream)}#app .toco-about-tax__grid p{color:#fff7e6b3}#app .toco-access-card-visual strong{font-size:clamp(27px,2.8vw,40px)}#app .toco-status-terminal{border:1px solid rgba(255,247,230,.16);box-shadow:none}#app .toco-site-main :is(.toco-asset-dashboard,.toco-access-panel,.staking-console,.toco-staking-account-panel,.toco-staking-pool,.toco-staking-history,.toco-staking-rules,.toco-wallet-summary,.toco-card-status-panel,.toco-card-rewards-preview,.toco-disclosure-ledger,.toco-wallet-allocation,.toco-checkout-panel,.toco-order-summary){border-width:1px;border-color:var(--toco-line);border-radius:var(--shape-lg);box-shadow:none}#app .toco-site-main :is(.toco-asset-card,.staking-card,.toco-staking-account-panel__card,.toco-staking-pool__stat,.toco-wallet-summary__card,.toco-card-status-panel__grid>div,.toco-wallet-allocation__changes>div,.toco-wallet-card__metrics div,.toco-disclosure-ledger__table,.toco-staking-history__table,.toco-wallet-summary__assets article){border-width:1px;border-color:var(--toco-line);border-radius:var(--shape-sm);box-shadow:none;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}#app .toco-report-hero__definitions{gap:0;padding:8px 22px;border:1px solid rgba(255,247,230,.14);border-radius:var(--shape-md);background:#052e1fb8;box-shadow:none}#app .toco-report-hero__definitions>div{border:0;border-bottom:1px solid rgba(255,247,230,.13);border-radius:0}#app .toco-report-hero__definitions>div:last-child{border-bottom:0}#app .toco-report-hero__definitions div>span{width:26px;height:26px;border:0;border-radius:var(--shape-xs);font-size:12px}#app .toco-report-hero__definitions header small{font-size:12px;line-height:1.35}#app .toco-report-hero__definitions header p,#app .toco-report-hero__definitions div>p{font-size:13px;line-height:1.58}#app .staking-rate strong{font-size:clamp(34px,4vw,48px);line-height:1}#app .toco-staking-rules h3{max-width:24ch;font-size:clamp(25px,2.6vw,36px);line-height:1.08}#app .toco-card-device__card strong{font-size:clamp(38px,4.2vw,50px);line-height:1}#app .toco-site-main :is(.toco-wallet-card,.toco-staking-history,.toco-staking-account-panel,.toco-card-status-panel,.toco-card-rewards-preview,.toco-wallet-summary,.toco-disclosure-ledger,.toco-card-flow-panel,.toco-my-orders-panel,.toco-checkout-signin,.toco-product-unavailable,.toco-product-gallery,.toco-product-info,.toco-product-details,.toco-product-notice){border:1px solid var(--toco-line);border-radius:var(--shape-lg);box-shadow:none;transform:none}#app .toco-site-main :is(.toco-wallet-card__top em,.toco-wallet-card__metrics div,.toco-wallet-allocation__changes>div,.toco-card-status-panel__grid article,.toco-card-flow-panel__grid article,.toco-card-rewards-preview article,.toco-wallet-summary__consent,.toco-wallet-summary__picker,.toco-wallet-summary__card,.toco-wallet-summary__assets article,.toco-disclosure-ledger__table,.toco-my-orders-panel__table,.toco-my-orders-panel__empty,.toco-my-orders-panel__signin,.toco-summary-item,.toco-payment-note,.toco-product-options select,.toco-product-thumbs button){border-width:1px;border-color:var(--toco-line);border-radius:var(--shape-sm);box-shadow:none}#app .toco-site-main :is(.impact-philosophy__link,.impact-protocol__boundary a,.governance-closing a,.toco-submit-order,.toco-summary-empty button,.toco-my-orders-panel__actions a,.toco-wallet-summary__consent button,.toco-wallet-summary__picker button,.toco-product-actions button,.toco-product-unavailable button){min-height:44px;padding-inline:17px;border-width:1px;border-radius:var(--shape-md);box-shadow:none;font-family:var(--font-action);font-size:12px;font-weight:600;letter-spacing:.01em}#app .toco-site-main :is(.toco-wallet-allocation__intro>span,.toco-disclosure-ledger__head span,.toco-card-flow-panel>span,.toco-my-orders-panel__head span,.toco-checkout-signin>span){min-height:25px;padding:4px 9px;border:0;border-radius:var(--shape-sm);box-shadow:none;font-family:var(--font-action);font-size:12px;font-weight:600;letter-spacing:.045em}#app .toco-site-main :is(.toco-wallet-card__metrics dd,.toco-wallet-summary dd,.toco-status-terminal,.toco-summary-totals strong,.toco-product-price,time,code){font-family:var(--font-data)}#app .toco-payment-flow{gap:10px}#app :is(.toco-product-card,.toco-product-gallery,.toco-product-info,.toco-product-details,.toco-product-notice,.toco-shop-orders){border:1px solid var(--toco-line);border-radius:var(--shape-md);box-shadow:none}#app .toco-shop-grid{gap:14px}#app .toco-product-card{overflow:hidden;background:var(--toco-paper)}#app :is(.toco-product-card__image,.toco-shop-feature-card__image,.toco-product-gallery__main,.toco-product-thumbs button){overflow:hidden;border-color:var(--toco-line);border-radius:var(--shape-md)}#app :is(.toco-product-card__image img,.toco-shop-feature-card__image img,.toco-product-gallery__main img,.toco-product-thumbs img){width:100%;height:100%;object-fit:cover;object-position:center}#app .toco-product-card__body{padding:16px}#app .toco-product-card__body h3{min-height:2.64em;font-size:16px;line-height:1.32}#app .toco-product-card__body p{font-size:13px}#app .toco-site-main :is(.toco-access-panel__copybox small,.toco-access-card>span,.toco-access-panel__secondary>span,.toco-report-hero__definitions header small,.toco-wallet-allocation__changes span,.toco-wallet-allocation__changes small,.toco-product-card__status,.toco-shop-kicker,.impact-tax__grid em,.governance-flow__table>.is-head,.governance-ai__formula-key dd,.governance-ai__constraint>p,.toco-profile__avatar em){font-size:12px;line-height:1.35;letter-spacing:.045em}#app .toco-footer__contact-block>span{font-size:12px}#app .toco-site-main :is(.toco-access-card em,.toco-access-panel__secondary a,.toco-staking-gate__wallet-link,.impact-ai-bridge a,.toco-report-hero a,.wp-hero a){min-height:44px;display:inline-flex;align-items:center;font-family:var(--font-action);font-size:12px;font-weight:600}#app .toco-site-main :is(.toco-staking-rules,.toco-staking-history,.toco-card-status-panel,.toco-card-rewards-preview,.toco-wallet-card,.toco-wallet-allocation__changes>div,.toco-disclosure-ledger,.toco-checkout-signin,.toco-my-orders-panel,.toco-card-flow-panel,.toco-product-unavailable,.toco-product-gallery,.toco-product-info){border-width:1px;border-color:var(--toco-line);border-radius:var(--shape-md);box-shadow:none;transform:none}#app .toco-access-card strong{font-family:var(--font-body);font-weight:600;line-height:1.2;letter-spacing:-.02em;text-transform:none}#app :is(.impact-reserve__grid h3,.impact-tax__grid h3,.impact-protocol__grid h3,.governance-pillars__grid h3,.governance-measurement__cards h3,.toco-merchant-payments__grid h3,.toco-card-availability__card h3){font-family:var(--font-body);font-size:clamp(18px,1.45vw,22px);font-weight:600;line-height:1.25;letter-spacing:-.018em;text-transform:none}#app :is(.home-hero__visual,.toco-access-hero__visual,.toco-status-hero__visual,.impact-hero__visual,.governance-hero__mark){border:1px solid rgba(255,247,230,.16);border-radius:var(--shape-lg);box-shadow:none}#app .governance-hero__actions a+a,#app .governance-closing__card>div a+a,#app .toco-about-hero a+a{border:1px solid currentColor;background:transparent;color:inherit}#app .toco-card-device__card{border:1px solid rgba(0,30,22,.2);border-radius:var(--shape-lg);box-shadow:var(--shadow-medium)}#app .impact-hero__visual figcaption{min-height:46px;display:flex;gap:10px 20px;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 14px;border-top:1px solid rgba(255,247,230,.14);background:#001e16d1}#app .impact-hero__visual figcaption span{color:#fff7e6cc;font-size:12px;font-weight:400;letter-spacing:.03em;text-transform:none}#app .impact-hero__visual figcaption span:before{content:"";width:6px;height:6px;display:inline-block;margin-right:8px;border-radius:50%;background:var(--toco-yellow);vertical-align:1px}#app :is(.toco-asset-dashboard,.toco-wallet-summary,.toco-disclosure-ledger,.toco-staking-history,.toco-my-orders-panel) :is(article,[class*=__row],[class*=__card]){box-shadow:none}@media(max-width:840px){#app .toco-access-card-visual__routes{grid-template-columns:1fr}#app .toco-site-main :is(.home-pills span,.home-kicker,.toco-shop-kicker,.impact-kickers span,.governance-hero__kickers span,.toco-access-hero__eyebrow span,.toco-status-hero__eyebrow span){font-size:12px}}#app .toco-product-card__image img,#app .toco-shop-feature-card__image img{transition:transform var(--motion-fast) var(--motion-ease)}@media(hover:hover){#app :is(.toco-product-card,.toco-shop-feature-card):hover img{transform:scale(1.025)}}#app .toco-product-options select{border-width:1px;border-radius:var(--shape-sm);font-size:13px;font-weight:500}#app .toco-summary-qty button{border-width:1px}#app :is(.toco-shop-hero__copy,.toco-shop-feature-card,.toco-product-card,.toco-product-gallery,.toco-product-info,.toco-checkout-hero .toco-container,.toco-checkout-form,.toco-order-summary,.impact-hero__visual,.governance-hero__mark,.toco-account-shell__hero,.toco-profile__section,.toco-my-orders-panel,.toco-card-flow-panel){animation:none}#app .toco-legal-hero h1{text-shadow:none;text-transform:none}#app .toco-legal-hero p{font-size:16px}#app .toco-legal-body aside{padding:18px 0;border:0;border-top:1px solid var(--toco-line);border-bottom:1px solid var(--toco-line);border-radius:0;background:transparent;box-shadow:none}#app .toco-legal-body article{padding:clamp(22px,4vw,34px) 0;border:0;border-bottom:1px solid var(--toco-line);border-radius:0;background:transparent}#app .wp-reader__surface{max-width:920px;margin-inline:auto;border:0;border-radius:0;box-shadow:none}#app .wp-reader__surface h2{font-size:clamp(23px,2vw,29px)}#app .toco-legal-body :is(p,li){font-size:15px}#app .toco-account-shell{background:linear-gradient(150deg,#2aae67f7,#16834cf7 50%,#052e1ffa)}#app .toco-account-shell__hero{border:0;border-radius:0;background:transparent;box-shadow:none}#app :is(.toco-profile__section,.toco-my-orders-panel,.toco-card-flow-panel,.toco-wallet-notices){border:1px solid var(--toco-line);border-radius:var(--shape-md);background:var(--toco-paper);box-shadow:none}#app :is(.toco-card-flow-panel__grid article,.toco-my-orders-panel__table){border-width:1px;border-color:var(--toco-line);border-radius:var(--shape-sm);box-shadow:none}#app .toco-status-orb{animation-play-state:paused!important}@media(max-width:1080px){#app .impact-hero__visual{width:min(100%,620px);justify-self:start}#app .impact-tax__grid article:nth-child(2){border-right:0}#app .impact-tax__grid article:nth-child(-n+2){border-bottom:1px solid rgba(255,247,230,.17)}#app .home-cycle__grid,#app .home-applications__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .home-cycle__grid article:nth-child(2),#app .home-applications__grid article:nth-child(2),#app .toco-about-tax__grid article:nth-child(2){border-right:0}}@media(max-width:840px){#app .toco-footer__contact-block{padding:20px 0 0;border-top:1px solid rgba(255,247,230,.17);border-left:0}#app .toco-site-main :is(.toco-about-hero,.toco-status-hero,.toco-access-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero) h1{max-width:18ch}}@media(max-width:640px){#app .impact-hero h1{font-size:clamp(36px,10vw,46px)}#app .impact-hero__visual{width:100%;justify-self:stretch}#app .impact-tax__grid article,#app .impact-tax__grid article:nth-child(2){border-right:0;border-bottom:1px solid rgba(255,247,230,.17)}#app .impact-tax__grid article:last-child{border-bottom:0}#app .home-cycle__grid,#app .home-applications__grid{grid-template-columns:1fr}#app .home-cycle__grid article,#app .home-applications__grid article,#app .toco-about-tax__grid article{min-height:auto;border-right:0;border-bottom:1px solid var(--toco-line-light)}#app .toco-about-tax__grid article:last-child{border-bottom:0}#app .toco-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .toco-product-card__body{padding:12px}#app .toco-product-card__body h3{font-size:14px}}@media(max-width:420px){#app .toco-shop-grid{grid-template-columns:1fr}#app .toco-product-card__body h3{min-height:auto;font-size:16px}}#app .toco-site-main :is(button,a[class]){font-weight:600}#app .toco-site-main :is(button:not([class*=icon]):not([class*=qty]),a[class*=button],a[class*=action],a[class*=link]){min-height:44px}#app .toco-site-main :is(h1,h2){text-shadow:none}#app .toco-site-main h1{font-size:var(--font-size-hero);font-weight:var(--font-weight-display-hero)}#app .toco-site-main h2{font-size:var(--font-size-section);font-weight:var(--font-weight-display-section)}#app .toco-site-main :is(.impact-story__lead h2,.impact-paradox h2,.impact-reserve .impact-heading h2,.impact-philosophy__intro h2,.governance-activation__intro h2){font-size:var(--font-size-section)}#app .toco-site-main :is(.toco-about-hero__grid,.toco-status-hero__grid,.toco-access-hero__grid,.toco-card-hero__grid,.impact-hero__grid,.governance-hero__grid,.toco-shop-hero__grid){gap:clamp(32px,5vw,68px);align-items:center}#app .toco-site-main :is(.toco-about-hero__actions,.toco-access-hero__actions,.toco-card-hero__actions,.impact-actions,.governance-hero__actions,.toco-shop-hero__actions){gap:10px;margin-top:24px}#app .toco-status-hero__visual{min-height:280px}#app .toco-status-hero__visual:before{width:min(88%,430px);border-radius:50%;transform:none}#app .toco-status-terminal{width:min(100%,430px);padding:24px;border-radius:var(--shape-md)}#app .toco-status-terminal strong{font-size:clamp(25px,3vw,36px)}#app .toco-access-panel{color:var(--toco-jungle)}#app .toco-access-panel__hero{margin-bottom:24px}#app .toco-access-panel__copybox{border-radius:var(--shape-md)}#app .toco-access-panel__grid{overflow:visible;padding:0;border:0;border-radius:0;background:transparent}#app .toco-access-card:hover{border-color:#052e1f57;box-shadow:var(--shadow-soft);transform:translateY(-2px)}#app .toco-access-card span{background:#052e1f12;color:var(--toco-jungle)}#app .toco-access-card :is(strong,p){color:var(--toco-jungle)}#app .toco-access-panel__secondary{margin-top:12px;padding:16px 18px;border:1px solid var(--toco-line)}#app .toco-access-panel__secondary a{border-color:var(--toco-line);background:transparent}#app .toco-merchant-payments__head,#app .toco-payment-flow__head{align-items:start}#app .toco-merchant-payments__head>p,#app .toco-payment-flow__head p{font-size:16px;font-weight:400}#app .toco-merchant-payments__architecture,#app .toco-payment-flow__track,#app .toco-card-availability__panel{border-width:1px;border-radius:var(--shape-md);box-shadow:none}#app .toco-merchant-payments__grid article,#app .toco-payment-flow-card{min-height:216px;padding:22px}#app .toco-merchant-payments__grid :is(h3,p),#app .toco-payment-flow-card :is(h3,p){font-weight:400}#app .toco-merchant-payments__grid h3,#app .toco-payment-flow-card h3{font-size:19px;font-weight:600}#app .toco-card-availability__panel{grid-template-columns:minmax(210px,.58fr) minmax(0,2.42fr)}#app .toco-card-availability__card{min-height:350px;padding:28px}#app .toco-card-availability__card h3{font-size:clamp(19px,1.5vw,23px);font-weight:600}#app .toco-payment-notice__box{grid-template-columns:40px minmax(0,1fr) auto;border:1px solid var(--toco-line);border-left:1px solid var(--toco-red);border-radius:var(--shape-md);background:var(--toco-cream);box-shadow:none}#app .toco-payment-notice__content :is(p,strong){color:var(--toco-jungle)}#app .toco-shop-feature-card{width:min(100%,440px);border-radius:var(--shape-md);box-shadow:var(--shadow-soft)}#app :is(.toco-product-card__image,.toco-shop-feature-card__image,.toco-product-gallery__main,.toco-product-thumbs button){background:var(--toco-product-image-surface)}#app .toco-shop-feature-card h2,#app .toco-shop-feature-card h3{font-family:var(--font-body);font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:1.25}#app .toco-product-card__body h3{font-weight:500}#app .impact-hero__visual{width:min(100%,460px);border-radius:var(--shape-lg);box-shadow:var(--shadow-soft)}#app .impact-kickers span:last-child,#app :is(.impact-philosophy,.governance-boundary) [aria-hidden=true]{color:var(--toco-jungle-black);background:var(--toco-yellow);opacity:1}#app :is(.impact-reserve__grid article,.impact-tax__grid article,.impact-philosophy__principles article,.impact-protocol__grid article,.governance-pillars__grid article,.governance-ai__roles article,.governance-activation li){font-weight:400}#app .toco-site-main :is(.impact-reserve__grid p,.impact-philosophy__principles p,.impact-ai-bridge__grid>div:first-child p,.governance-pillars__grid p,.governance-measurement__cards p,.governance-ai__boundary-copy p,.governance-activation li){color:var(--toco-text-on-light);font-size:14px;font-weight:400;line-height:1.68}#app .toco-site-main :is(.impact-tax__grid p,.impact-protocol__grid p,.impact-roi p,.impact-telemetry__grid p,.governance-ai__intro p,.governance-ai__roles p,.governance-ai__status,.governance-closing p){color:var(--toco-text-on-dark-muted)}#app .toco-site-main :is(.impact-philosophy__principles h3,.impact-ai-bridge__roles strong,.impact-protocol__grid h3,.governance-pillars__grid h3,.governance-ai__roles h3){font-family:var(--font-body);font-size:var(--font-size-feature);font-weight:var(--font-weight-display-feature);line-height:1.3;letter-spacing:-.015em;text-transform:none}#app .governance-ai__formula-key dd,#app .governance-ai__constraint>p,#app .impact-source-note{color:var(--toco-text-on-light-muted)!important;font-family:var(--font-body);font-size:13px!important;line-height:1.62}#app .toco-site-main :is(.home-hero,.toco-about-hero,.toco-report-hero,.impact-hero,.impact-story__manifesto,.impact-tax,.impact-telemetry,.impact-protocol__boundary,.impact-closing__card,.governance-hero,.governance-ai__intro,.governance-closing__card,.toco-card-status-panel,.toco-access-panel__copybox,.toco-access-card,.toco-access-panel__secondary,.toco-asset-dashboard,.toco-wallet-notices,.toco-staking-account-panel,.toco-staking-history) p{color:#fff7e6e6}#app .toco-site-main :is(.impact-tax__grid em,.impact-protocol__grid small,.governance-ai__status,.governance-hero__orbit span,.toco-report-hero__definitions p,.toco-card-status-panel__grid small){color:#fff7e6d1}#app .toco-site-main :is([class*=__eyebrow],[class*=__kicker],[class*=__label],[class*=__intro]>span,[class*=__head]>span,.is-head){letter-spacing:.045em}#app .toco-site-main :is(a,button){text-rendering:optimizeLegibility}@media(max-width:840px){#app .toco-site-main :is(h1,.impact-hero h1){font-size:clamp(30px,8vw,38px)}#app .toco-status-hero__visual{min-height:230px}#app .toco-card-availability__panel{grid-template-columns:1fr}#app .impact-hero__visual{width:min(100%,480px);justify-self:start}#app .impact-hero__visual img{height:auto;aspect-ratio:4 / 3}}#app .toco-site-main :is(.home-hero,.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero){isolation:isolate}#app .toco-site-main :is(.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero){padding-block:clamp(64px,7vw,96px)}#app .toco-site-main :is(.toco-about-hero__content,.toco-status-hero__content,.toco-access-hero__content,.toco-card-hero__copy,.impact-hero__copy,.governance-hero__grid>div:first-child,.toco-report-hero__grid>div:first-child,.toco-shop-hero__copy){max-width:650px}#app .toco-site-main :is(.home-hero,.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero) h1{max-width:14ch;font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:400;line-height:1.02;letter-spacing:-.022em;text-transform:none}#app .toco-site-main :is(.toco-about-hero__content,.toco-status-hero__content,.toco-access-hero__content,.toco-card-hero__copy,.impact-hero__copy,.governance-hero__grid>div:first-child,.toco-report-hero__grid>div:first-child,.toco-shop-hero__copy)>p{max-width:62ch;font-size:clamp(16px,1.08vw,17px);line-height:1.68}#app .toco-site-main :is(.toco-about-hero__actions,.toco-access-hero__actions,.toco-card-hero__actions,.impact-actions,.governance-hero__actions,.toco-shop-hero__actions){align-items:center;gap:10px;margin-top:26px}#app .toco-site-main :is(.toco-about-hero__actions,.toco-access-hero__actions,.toco-card-hero__actions,.impact-actions,.governance-hero__actions,.toco-shop-hero__actions) :is(a,button){min-height:46px;padding-inline:18px;border-radius:var(--shape-sm);box-shadow:none;transform:none}#app .toco-site-main :is(.toco-about-hero__actions,.toco-access-hero__actions,.toco-card-hero__actions,.impact-actions,.governance-hero__actions,.toco-shop-hero__actions) :is(a,button):hover{transform:translateY(-1px)}#app .home-hero__grid{grid-template-columns:minmax(320px,.78fr) minmax(500px,1.22fr);gap:clamp(48px,7vw,104px)}#app .home-hero__copy{max-width:600px}#app .home-hero__visual{min-height:540px;border-color:#fff7e633;background:#001e1638}#app .home-hero__caption{right:18px;bottom:18px;width:min(360px,calc(100% - 36px));padding:17px 19px;border:1px solid rgba(255,247,230,.16);border-radius:var(--shape-md);background:#001e16e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#app .toco-about-hero__grid,#app .impact-hero__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:clamp(52px,8vw,112px)}#app .impact-hero__visual{width:min(100%,430px);justify-self:end;border-radius:var(--shape-lg);background:#001e165c}#app .impact-hero__visual img{aspect-ratio:4 / 3}#app .impact-hero__visual figcaption{justify-content:space-between;padding:13px 16px;border-top:1px solid rgba(255,247,230,.14)}#app :is(.impact-philosophy__principles,.impact-protocol__grid) article,#app :is(.impact-reserve__grid,.impact-tax__grid) article{border-radius:var(--shape-md);box-shadow:none}#app :is(.impact-philosophy__principles,.impact-protocol__grid) article{border-color:#001e1624}#app .toco-status-hero__grid,#app .toco-access-hero__grid,#app .toco-card-hero__grid{grid-template-columns:minmax(0,1.04fr) minmax(380px,.82fr);gap:clamp(48px,7vw,92px)}#app .toco-status-hero__visual,#app .toco-access-hero__visual,#app .toco-card-hero__visual{width:100%;max-width:520px;justify-self:end}#app .toco-status-hero__visual{min-height:300px}#app .toco-status-terminal{width:min(100%,460px);border:1px solid rgba(255,247,230,.2);background:var(--toco-paper);color:var(--toco-jungle);box-shadow:none}#app .toco-status-terminal :is(small,strong,p){color:inherit}#app :is(.toco-status-hero__eyebrow,.toco-access-hero__eyebrow,.toco-card-hero__eyebrow,.governance-hero__kickers,.toco-report-hero__eyebrow) span:not(:first-child){border-color:#fff7e633;background:transparent;color:#fff7e6c2}#app .toco-card-hero__stats{margin-top:30px}#app .toco-card-hero__stats article{min-height:86px;padding-block:14px}#app .toco-card-device{min-height:350px;border-radius:var(--shape-lg);box-shadow:none}#app .toco-staking-gate{grid-template-columns:minmax(0,1fr) minmax(230px,290px);min-height:300px;padding:clamp(28px,4vw,46px);border-radius:var(--shape-lg)}#app .toco-staking-gate__action{align-self:stretch;align-items:flex-start;min-width:0;padding:24px;border-radius:var(--shape-md)}#app .toco-account-shell.is-standalone:not(.is-authenticated) .toco-account-shell__hero>div:first-child{grid-template-columns:minmax(260px,.68fr) minmax(0,1fr);column-gap:clamp(38px,7vw,90px)}#app .governance-hero__grid,#app .toco-report-hero__grid{grid-template-columns:minmax(0,1fr) minmax(390px,.86fr);gap:clamp(52px,8vw,108px)}#app .governance-hero__mark,#app .toco-report-hero__definitions{width:100%;max-width:520px;justify-self:end;border-radius:var(--shape-lg);box-shadow:none}#app .governance-hero__mark{min-height:360px;background:#001e1670}#app .governance-hero__core{box-shadow:none}#app .toco-report-hero__definitions{padding:clamp(24px,3vw,34px)}#app :is(.impact-equation,.impact-roi,.governance-measurement,.governance-ai__formula,.governance-ai__boundary){border-radius:var(--shape-lg)}#app :is(.impact-equation__line,.impact-roi__equation,.governance-measurement__equation,.governance-ai__formula){overflow-x:auto;border:1px solid rgba(0,30,22,.16);border-radius:var(--shape-md);background:var(--toco-paper);color:var(--toco-jungle);box-shadow:none;scrollbar-width:thin}#app :is(.impact-equation__line,.impact-roi__equation,.governance-measurement__equation,.governance-ai__formula) :is(strong,span,b,i,sub,sup){color:inherit}#app :is(.impact-equation__line,.impact-roi__equation,.governance-measurement__equation,.governance-ai__formula-main){font-family:var(--font-mono)}#app .toco-shop-hero__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:clamp(52px,8vw,108px)}#app .toco-shop-feature-card{width:min(100%,420px);justify-self:end;border-radius:var(--shape-md);box-shadow:none}#app .toco-shop-feature-card__meta{padding:16px 18px 18px}@media(max-width:1000px){#app .home-hero__grid,#app .toco-about-hero__grid,#app .toco-status-hero__grid,#app .toco-access-hero__grid,#app .toco-card-hero__grid,#app .impact-hero__grid,#app .governance-hero__grid,#app .toco-report-hero__grid,#app .toco-shop-hero__grid{grid-template-columns:1fr}#app :is(.home-hero__visual,.toco-status-hero__visual,.toco-access-hero__visual,.toco-card-hero__visual,.impact-hero__visual,.governance-hero__mark,.toco-report-hero__definitions,.toco-shop-feature-card){width:min(100%,620px);max-width:620px;justify-self:start}#app .home-hero__visual{min-height:500px}}@media(max-width:720px){#app .toco-site-main :is(.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero){padding-block:52px}#app .toco-site-main :is(.home-hero,.toco-about-hero,.toco-status-hero,.toco-access-hero,.toco-card-hero,.impact-hero,.governance-hero,.toco-report-hero,.toco-shop-hero) h1{font-size:clamp(33px,10vw,40px)}#app .home-hero__visual{min-height:400px}#app .home-hero__caption{right:12px;bottom:12px;width:calc(100% - 24px)}#app .toco-staking-gate{grid-template-columns:1fr;gap:20px}#app .toco-staking-gate__action{align-items:stretch}#app .toco-account-shell.is-standalone:not(.is-authenticated) .toco-account-shell__hero>div:first-child{grid-template-columns:1fr}}#app .toco-about-hero__index{padding:clamp(28px,4vw,44px);border:1px solid rgba(255,247,230,.2);border-radius:var(--shape-lg);background:#fff7e60e;box-shadow:none}#app .toco-about-hero__index-statement{color:var(--toco-cream);font-family:var(--font-display);font-size:clamp(23px,2.15vw,31px);font-weight:500;line-height:1.16;letter-spacing:-.018em;max-width:24ch}#app .toco-about-hero__index ol{border-color:#fff7e62e}#app .toco-about-hero__index li{border-color:#fff7e624}#app .toco-about-hero__index li strong{color:var(--toco-cream);font-family:var(--font-body);font-size:15px;font-weight:600}#app .toco-about-hero__index-note{color:#fff7e6bf}#app .toco-about-hero__actions a{min-height:46px;border:1px solid var(--toco-yellow);border-radius:var(--shape-sm);box-shadow:none}#app .toco-about-hero__actions a+a{border-color:#fff7e657;background:#fff7e614;color:var(--toco-cream)}#app .toco-access-panel__hero>div:first-child{border-color:var(--toco-line);border-radius:var(--shape-md);background:var(--toco-paper);box-shadow:none}#app .toco-access-panel__copybox{border:1px solid var(--toco-jungle-black);background:var(--toco-jungle)}#app .toco-access-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-block:1px solid var(--toco-line)}#app .toco-access-card,#app .toco-access-card:hover{position:relative;min-height:210px;overflow:hidden;padding:22px;border:0;border-bottom:1px solid var(--toco-line);border-radius:0;background:transparent;color:var(--toco-jungle)}#app .toco-access-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--toco-yellow)}#app .toco-access-card.is-orange:before{background:var(--toco-orange)}#app .toco-access-card.is-blue:before{background:var(--toco-blue)}#app .toco-access-card.is-cream:before{background:var(--toco-forest)}#app .toco-access-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px}#app .toco-access-card__meta span{padding:0;background:transparent;color:var(--toco-orange);font-family:var(--font-mono);letter-spacing:0}#app .toco-access-card__meta small{color:var(--toco-muted);font:600 12px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase}#app .toco-access-card strong,#app .toco-access-card:is(.is-yellow,.is-orange,.is-blue) strong{margin-top:30px;font-size:21px}#app .toco-site-main .toco-access-card p{color:var(--toco-text-on-light);font-size:14.5px;line-height:1.65}#app .toco-access-card em{width:fit-content;padding-bottom:3px;border-bottom:1px solid currentColor;color:var(--toco-forest-dark);font-weight:600}#app .toco-access-panel__secondary{border-radius:var(--shape-md);background:#e2eed285}#app .toco-access-panel__secondary p,#app .toco-access-panel__secondary span,#app .toco-access-panel__secondary a{color:var(--toco-jungle)}@media(max-width:1100px){#app .toco-access-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#app .toco-about-hero__index ol{grid-template-columns:1fr}#app .toco-about-hero__index li,#app .toco-about-hero__index li:first-child{grid-template-columns:34px 1fr;align-items:center;padding:14px 0;border-right:0;border-bottom:1px solid rgba(255,247,230,.14)}#app .toco-about-hero__index li:last-child{border-bottom:0}}@media(max-width:620px){#app .toco-access-panel__grid{grid-template-columns:1fr}#app .toco-access-card{min-height:180px}}.toco-toast-region{position:fixed;top:calc(var(--toco-top-fixed-height) + 16px);right:18px;z-index:3000;width:min(360px,calc(100vw - 32px));display:grid;gap:10px;pointer-events:none}.toco-toast{padding:15px 18px;border:1px solid var(--toco-line-muted);border-left:1px solid var(--toco-blue);border-radius:var(--shape-md);background:var(--toco-jungle);color:var(--toco-cream);box-shadow:var(--shadow-medium);opacity:0;transform:translateY(-8px);transition:opacity var(--motion-medium) var(--motion-enter),transform var(--motion-medium) var(--motion-ease)}.toco-toast.is-visible{opacity:1;transform:translateY(0)}.toco-toast.is-error{border-left-color:var(--toco-red)}.toco-toast.is-success{border-left-color:var(--toco-success)}.toco-toast.is-warning{border-left-color:var(--toco-orange)}.toco-toast strong,.toco-toast span{display:block;font-family:var(--font-body)}.toco-toast strong{margin-bottom:4px;font-size:13px;font-weight:600}.toco-toast span{color:#f0f4efc7;font-size:13px;font-weight:400;line-height:1.45}.toco-privy-login[data-v-ddad0dcf],.toco-privy-login[data-v-ddad0dcf] *{box-sizing:border-box}.toco-privy-login[data-v-ddad0dcf]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:var(--shape-full);cursor:pointer;font:600 13px / 1.35 var(--font-body);letter-spacing:.02em;transition:transform var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) linear,color var(--motion-fast) linear,box-shadow var(--motion-fast) var(--motion-ease)}.toco-privy-login[data-v-ddad0dcf]:disabled{cursor:not-allowed;opacity:.72}.toco-privy-login.is-primary[data-v-ddad0dcf]{background:var(--toco-forest-dark);color:#fff;box-shadow:var(--shadow-soft)}.toco-privy-login.is-primary[data-v-ddad0dcf]:hover{background:var(--toco-forest-dark);transform:translateY(-1px);box-shadow:var(--shadow-medium)}.toco-privy-login.is-accent[data-v-ddad0dcf]{background:var(--toco-yellow);color:var(--toco-jungle);box-shadow:var(--shadow-soft)}.toco-privy-login.is-accent[data-v-ddad0dcf]:hover{background:#ffe268;transform:translateY(-1px);box-shadow:var(--shadow-medium)}.toco-privy-login.is-dark[data-v-ddad0dcf]{background:var(--toco-jungle);color:var(--toco-cream);box-shadow:var(--shadow-soft)}.toco-privy-login.is-ghost[data-v-ddad0dcf]{background:transparent;color:var(--toco-cream);border:1px solid rgba(194,203,195,.3)}.toco-privy-login.is-ghost[data-v-ddad0dcf]:hover{background:#fff7e61a;color:var(--toco-cream);box-shadow:var(--shadow-soft)}.toco-privy-login.is-text[data-v-ddad0dcf]{padding-inline:14px;background:transparent;color:var(--toco-cream);box-shadow:none}.toco-privy-login.is-text[data-v-ddad0dcf]:hover{background:#fff7e61a;color:var(--toco-yellow)}.toco-privy-login[data-v-ddad0dcf]:active{transform:translateY(0) scale(.98);box-shadow:none}.my-toco-entry[data-v-c6eb7a3b],.my-toco-entry[data-v-c6eb7a3b] *{box-sizing:border-box}.toco-auth-entry[data-v-c6eb7a3b]{display:inline-flex;align-items:center;gap:6px}.my-toco-entry[data-v-c6eb7a3b]{min-height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 16px;border:1px solid rgba(194,203,195,.28);border-radius:var(--shape-full);background:#fff7e60f;color:var(--toco-cream);font:600 13px / 1.35 var(--font-body);text-decoration:none;transition:background-color var(--motion-fast) linear,color var(--motion-fast) linear,transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.my-toco-entry[data-v-c6eb7a3b]:hover{background:var(--toco-yellow);color:var(--toco-black);box-shadow:var(--shadow-medium);text-decoration:none;transform:translateY(-1px)}@media(max-width:1040px){.toco-auth-entry[data-v-c6eb7a3b]{display:none}}.toco-brand-mark[data-v-4eaba150]{display:inline-flex;align-items:center;gap:12px}.toco-brand-mark__image[data-v-4eaba150]{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto}.toco-brand-mark__image img[data-v-4eaba150]{width:48px;height:48px;display:block;object-fit:contain;image-rendering:auto}.toco-brand-mark__copy[data-v-4eaba150]{display:flex;align-items:center;line-height:1}.toco-brand-mark__copy small[data-v-4eaba150]{color:#052e1fe6;font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.toco-brand-mark.is-light .toco-brand-mark__copy small[data-v-4eaba150]{color:#fff7e6f0}.toco-brand-mark.is-compact .toco-brand-mark__image[data-v-4eaba150],.toco-brand-mark.is-compact .toco-brand-mark__image img[data-v-4eaba150]{width:42px;height:42px}@media(max-width:1180px){.toco-brand-mark__copy small[data-v-4eaba150]{font-size:12px}}@media(max-width:520px){.toco-brand-mark__copy small[data-v-4eaba150]{display:none}}.toco-header[data-v-61827ccb],.toco-header[data-v-61827ccb] *{box-sizing:border-box}.toco-header[data-v-61827ccb]{position:fixed;top:0;left:0;right:0;z-index:1050;background:#052e1ff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,247,230,.1);transition:box-shadow var(--motion-medium) var(--motion-ease),background-color var(--motion-medium) linear}.toco-header.is-scrolled[data-v-61827ccb]{background-color:var(--toco-jungle);box-shadow:0 10px 26px #0018111a}.toco-header__inner[data-v-61827ccb]{width:var(--site-content-width, min(90vw, 1440px));min-height:var(--toco-header-height, 76px);margin-inline:auto;display:flex;align-items:center;gap:24px}.toco-brand[data-v-61827ccb]{display:inline-flex;align-items:center;min-width:252px;color:var(--toco-cream);text-decoration:none}.toco-brand[data-v-61827ccb] .toco-brand-mark{gap:11px}.toco-brand[data-v-61827ccb] .toco-brand-mark__image,.toco-brand[data-v-61827ccb] .toco-brand-mark__image img{width:50px;height:50px}.toco-brand[data-v-61827ccb] .toco-brand-mark__copy small{font-size:12.5px;font-weight:500;letter-spacing:-.01em}.toco-brand[data-v-61827ccb]:hover{color:var(--toco-yellow);text-decoration:none}.toco-nav[data-v-61827ccb]{flex:1;display:flex;justify-content:center;align-items:center;gap:6px}.toco-nav__link[data-v-61827ccb]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 13px;border-radius:0;color:#fff7e6e6;font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:.015em;text-decoration:none;transition:color var(--motion-fast) linear}.toco-nav__link[data-v-61827ccb]:after{content:"";position:absolute;right:14px;bottom:7px;left:14px;height:1px;background:var(--toco-yellow);transform:scaleX(0);transform-origin:left;transition:transform var(--motion-medium) var(--motion-ease)}.toco-nav__link[data-v-61827ccb]:hover{color:var(--toco-cream);background:transparent;text-decoration:none}.toco-nav__link.router-link-active[data-v-61827ccb]{color:var(--toco-yellow);background:transparent}.toco-nav__link[data-v-61827ccb]:hover:after,.toco-nav__link.router-link-active[data-v-61827ccb]:after{transform:scaleX(1)}.toco-nav__link em[data-v-61827ccb]{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border-radius:999px;background:var(--toco-orange-wash);color:#3b1d00;font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase}.toco-actions[data-v-61827ccb]{display:flex;align-items:center;gap:10px}.toco-menu-button[data-v-61827ccb],.toco-mobile-panel__signin[data-v-61827ccb]{border:0;cursor:pointer;font-family:var(--font-body)}.toco-menu-button[data-v-61827ccb]{display:none;width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid rgba(194,203,195,.24);border-radius:var(--shape-full);background:#fff7e60f;transition:background-color var(--motion-fast) linear,transform var(--motion-fast) var(--motion-ease)}.toco-menu-button[data-v-61827ccb]:hover{background:#fff7e61f}.toco-menu-button[data-v-61827ccb]:active{transform:scale(.96)}.toco-menu-button span[data-v-61827ccb]{width:20px;height:2px;display:block;border-radius:999px;background:var(--toco-yellow);transition:transform .2s ease,opacity .2s ease}.toco-header.is-open .toco-menu-button span[data-v-61827ccb]:nth-child(1){transform:translateY(7px) rotate(45deg)}.toco-header.is-open .toco-menu-button span[data-v-61827ccb]:nth-child(2){opacity:0}.toco-header.is-open .toco-menu-button span[data-v-61827ccb]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.toco-mobile-panel[data-v-61827ccb]{position:fixed;top:var(--toco-header-height, 76px);left:12px;right:12px;z-index:1060;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - var(--toco-header-height, 76px) - 22px);padding:12px;border:1px solid rgba(194,203,195,.2);border-radius:var(--shape-lg);background:radial-gradient(circle at 92% 0%,rgba(255,215,53,.18),transparent 34%),var(--toco-panel-dark);box-shadow:var(--shadow-float);overflow-y:auto;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity var(--motion-medium) var(--motion-enter),transform var(--motion-medium) var(--motion-ease)}.toco-header.is-open .toco-mobile-panel[data-v-61827ccb]{opacity:1;pointer-events:auto;transform:translateY(0)}.toco-mobile-panel__signin[data-v-61827ccb],.toco-mobile-panel__signup[data-v-61827ccb],.toco-mobile-panel__link[data-v-61827ccb]{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-radius:var(--shape-lg);font-family:var(--font-body);font-size:15px;font-weight:600;text-decoration:none}.toco-mobile-panel__signin[data-v-61827ccb],.toco-mobile-panel__link[data-v-61827ccb]{border:1px solid transparent;background:transparent;color:var(--toco-cream)}.toco-mobile-panel__auth[data-v-61827ccb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.toco-mobile-panel__signup[data-v-61827ccb]{justify-content:center;border:1px solid var(--toco-yellow);background:var(--toco-yellow);color:var(--toco-jungle)}.toco-mobile-panel__signin[data-v-61827ccb]{justify-content:center;border-color:#c2cbc34d}.toco-mobile-panel__signin[data-v-61827ccb]:hover,.toco-mobile-panel__link[data-v-61827ccb]:hover,.toco-mobile-panel__link.router-link-active[data-v-61827ccb]{background:var(--toco-yellow);color:var(--toco-black)}.toco-mobile-panel__link em[data-v-61827ccb]{padding:3px 7px;border-radius:999px;background:var(--toco-orange);color:var(--toco-black);font-size:12px;font-style:normal;text-transform:uppercase}@media(max-width:1280px){.toco-header__inner[data-v-61827ccb]{gap:14px}.toco-brand[data-v-61827ccb]{min-width:190px}.toco-nav__link[data-v-61827ccb]{padding:0 10px;font-size:13px}}@media(max-width:1040px){.toco-nav[data-v-61827ccb]{display:none}.toco-menu-button[data-v-61827ccb]{display:inline-flex}}@media(max-width:768px){.toco-header__inner[data-v-61827ccb]{width:var(--site-content-width, calc(100vw - 32px) );min-height:var(--toco-header-height, 72px)}.toco-brand[data-v-61827ccb] .toco-brand-mark__image,.toco-brand[data-v-61827ccb] .toco-brand-mark__image img{width:44px;height:44px}.toco-mobile-panel[data-v-61827ccb]{top:var(--toco-header-height, 72px);max-height:calc(100vh - var(--toco-header-height, 72px) - 22px)}}@media(max-width:640px){.toco-brand[data-v-61827ccb]{min-width:0}.toco-menu-button[data-v-61827ccb]{width:44px;height:44px}}@media(max-width:420px){.toco-brand[data-v-61827ccb] .toco-brand-mark__image,.toco-brand[data-v-61827ccb] .toco-brand-mark__image img{width:34px;height:34px}}.toco-status-ticker[data-v-02b171e9],.toco-status-ticker[data-v-02b171e9] *{box-sizing:border-box}.toco-status-ticker[data-v-02b171e9]{position:fixed;top:var(--toco-header-height, 72px);left:0;right:0;z-index:1045;height:var(--toco-ticker-height, 34px);background:var(--toco-forest-wash);border-bottom:1px solid rgba(5,46,31,.2);color:var(--toco-jungle);overflow:hidden}.toco-status-ticker__inner[data-v-02b171e9]{width:100%;height:100%;display:flex;align-items:stretch}.toco-status-ticker__label[data-v-02b171e9]{position:relative;z-index:2;width:max-content;min-width:78px;flex:0 0 auto;padding-inline:10px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;background:var(--toco-yellow);border-right:1px solid rgba(5,46,31,.2);color:var(--toco-black);text-decoration:none;white-space:nowrap}.toco-status-ticker__label span[data-v-02b171e9]{font-family:var(--font-body, sans-serif);font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.toco-status-ticker__label em[data-v-02b171e9]{font-family:var(--font-mono, monospace);font-size:12px;line-height:1;font-style:normal;font-weight:600;letter-spacing:.04em;opacity:.86}.toco-status-ticker__track[data-v-02b171e9]{flex:1;min-width:0;height:100%;--min-width: max-content !important}.toco-status-ticker__track[data-v-02b171e9] .marquee{width:max-content}.toco-status-ticker__track[data-v-02b171e9] .marquee-content{min-width:calc(100vw - 78px);justify-content:space-around;gap:clamp(22px,2.5vw,44px)}.toco-status-ticker__item[data-v-02b171e9]{height:var(--toco-ticker-height, 34px);display:inline-flex;align-items:center;gap:8px;margin-right:0;padding:0;border:0;background:transparent;color:var(--toco-jungle);cursor:default;text-decoration:none;white-space:nowrap}.toco-status-ticker__item span[data-v-02b171e9]{font-family:var(--font-body, sans-serif);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.86}.toco-status-ticker__item strong[data-v-02b171e9]{font-family:var(--font-mono, monospace);font-size:12px;font-weight:400;letter-spacing:-.02em;transition:color var(--motion-fast) ease,background var(--motion-fast) ease}.toco-status-ticker__item[data-v-02b171e9]:after{content:"";width:4px;height:4px;margin-left:14px;border:0;border-radius:var(--shape-full);background:var(--toco-orange)}.toco-status-ticker__item.is-positive strong[data-v-02b171e9]{color:var(--toco-jungle);background:transparent;padding:0}.toco-status-ticker__item.is-negative strong[data-v-02b171e9]{color:var(--toco-error-ink);background:transparent;padding:0}.toco-status-ticker__item[data-v-02b171e9]:focus-visible{outline:3px solid var(--toco-yellow, #FFD735);outline-offset:-4px}.toco-status-ticker__item:hover strong[data-v-02b171e9]{color:var(--toco-forest-dark);background:transparent;padding:0}@media(max-width:768px){.toco-status-ticker[data-v-02b171e9]{height:var(--toco-ticker-height, 38px);top:var(--toco-header-height, 66px)}.toco-status-ticker__label[data-v-02b171e9]{min-width:82px}.toco-status-ticker__label span[data-v-02b171e9],.toco-status-ticker__label em[data-v-02b171e9]{font-size:12px}.toco-status-ticker__item[data-v-02b171e9]{height:var(--toco-ticker-height, 38px);gap:5px;margin-right:14px}.toco-status-ticker__item span[data-v-02b171e9],.toco-status-ticker__item strong[data-v-02b171e9]{font-size:12px}.toco-status-ticker__item[data-v-02b171e9]:after{width:6px;height:6px;margin-left:14px}}@media(max-width:420px){.toco-status-ticker__label[data-v-02b171e9]{min-width:88px}.toco-status-ticker__label span[data-v-02b171e9]{font-size:12px}}.toco-footer[data-v-6389193e],.toco-footer[data-v-6389193e] *{box-sizing:border-box}.toco-footer[data-v-6389193e]{position:relative;overflow:hidden;padding:72px 0 28px;border-top:1px solid rgba(194,203,195,.16);background:var(--toco-jungle-black);color:var(--toco-cream);font-family:var(--font-body)}.toco-footer__glow[data-v-6389193e]{position:absolute;width:360px;height:360px;right:-160px;top:-210px;border-radius:50%;background:#2aae674d;filter:blur(4px)}.toco-footer__inner[data-v-6389193e]{position:relative;z-index:1;width:var(--site-content-width);margin-inline:auto}.toco-footer__top[data-v-6389193e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center}.toco-footer__brand[data-v-6389193e]{display:inline-flex;color:var(--toco-cream);text-decoration:none;transition:color var(--motion-fast) ease}.toco-footer__brand[data-v-6389193e]:hover{color:var(--toco-yellow);transform:translateY(-2px)}.toco-footer__brand-block>p[data-v-6389193e]{max-width:720px;margin:20px 0 0;color:var(--toco-muted-light);font:400 14px / 1.62 var(--font-body)}.toco-footer__contact-block[data-v-6389193e]{min-width:min(100%,340px);padding:18px 20px;border:0;border-left:1px solid rgba(255,247,230,.2);border-radius:0;background:transparent;box-shadow:none}.toco-footer__contact-block span[data-v-6389193e]{display:block;color:var(--toco-yellow);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.toco-footer__contact-block a[data-v-6389193e]{display:inline-block;margin-top:8px;color:var(--toco-cream);font-family:var(--font-mono);font-size:13px;font-weight:500;overflow-wrap:anywhere;text-decoration:none}.toco-footer__contact-block a[data-v-6389193e]:hover{color:var(--toco-yellow)}.toco-footer__socials[data-v-6389193e]{display:flex;gap:8px;margin-top:16px}.toco-footer__socials a[data-v-6389193e]{min-height:34px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 14px;border:1px solid rgba(135,151,141,.28);border-radius:var(--shape-full);background:transparent;color:var(--toco-muted-light);font-family:var(--font-body);font-size:13px;font-weight:600;transition:background var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.toco-footer__socials a[data-v-6389193e]:hover{background:var(--toco-yellow);color:var(--toco-black);transform:translateY(-1px)}.toco-footer__directory[data-v-6389193e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:38px;padding:30px 0;border-top:1px solid rgba(255,247,230,.14);border-bottom:1px solid rgba(255,247,230,.14)}.toco-footer__directory-group h2[data-v-6389193e]{margin:0 0 14px;color:var(--toco-yellow);font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.toco-footer__directory-group a[data-v-6389193e]{width:fit-content;display:block;margin-top:9px;color:var(--toco-muted-light);font-size:14px;font-weight:400;text-decoration:none;transition:color var(--motion-fast) ease,transform var(--motion-fast) var(--motion-ease)}.toco-footer__directory-group a[data-v-6389193e]:hover{color:var(--toco-yellow)}.toco-footer__risk[data-v-6389193e]{margin-top:28px;padding:clamp(22px,3vw,32px);border:0;border-top:1px solid rgba(255,247,230,.14);border-left:1px solid var(--toco-red);border-radius:0;background:transparent}.toco-footer__risk h2[data-v-6389193e]{margin:0;color:var(--toco-cream);font-size:13px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.toco-footer__risk-copy[data-v-6389193e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,48px);margin-top:16px}.toco-footer__risk p[data-v-6389193e]{margin:0;color:var(--toco-muted-light);font-size:13px;font-weight:400;line-height:1.72}.toco-footer__risk a[data-v-6389193e]{color:var(--toco-yellow);font-weight:600;text-underline-offset:3px}.toco-footer__bottom[data-v-6389193e]{display:flex;justify-content:space-between;gap:24px;margin-top:24px}.toco-footer__bottom p[data-v-6389193e]{margin:0;color:#fff7e6b8;font-size:12px;font-weight:500;letter-spacing:.03em}.toco-footer__bottom .toco-footer__slogan[data-v-6389193e]{color:#fff7e6b8;font-family:var(--font-display);font-size:18px;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase}.toco-footer__slogan strong[data-v-6389193e]{color:var(--toco-yellow);font-weight:400}@media(max-width:820px){.toco-footer[data-v-6389193e]{padding:56px 0 104px}.toco-footer__top[data-v-6389193e],.toco-footer__risk-copy[data-v-6389193e]{grid-template-columns:1fr}.toco-footer__top[data-v-6389193e]{gap:26px}.toco-footer__contact-block[data-v-6389193e]{width:100%}.toco-footer__directory[data-v-6389193e]{grid-template-columns:repeat(2,minmax(0,1fr))}.toco-footer__bottom[data-v-6389193e]{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:480px){.toco-footer__directory[data-v-6389193e]{grid-template-columns:1fr 1fr;gap:28px 20px}}.toco-mobile-bottom-nav[data-v-c5935d73],.toco-mobile-bottom-nav[data-v-c5935d73] *{box-sizing:border-box}.toco-mobile-bottom-nav[data-v-c5935d73]{display:none}@media(max-width:768px){.toco-mobile-bottom-nav[data-v-c5935d73]{position:fixed;left:0;right:0;bottom:0;z-index:1065;display:block;padding:0 12px max(10px,env(safe-area-inset-bottom));pointer-events:none}.toco-mobile-bottom-nav__bar[data-v-c5935d73]{width:min(100%,480px);min-height:58px;margin-inline:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:6px;border:1px solid rgba(255,247,230,.16);border-radius:18px;background:radial-gradient(circle at 50% -20%,rgba(255,215,53,.16),transparent 48%),var(--toco-jungle, #052E1F);box-shadow:0 -10px 30px #001e164d;pointer-events:auto}.toco-mobile-bottom-nav__item[data-v-c5935d73]{position:relative;min-width:0;min-height:46px;display:flex;align-items:center;justify-content:center;padding:0 5px;border-radius:var(--shape-md);color:#fff7e6b8;text-decoration:none;font-family:var(--font-body);transition:background .2s ease,color .2s ease,transform .2s ease}.toco-mobile-bottom-nav__item[data-v-c5935d73]:hover,.toco-mobile-bottom-nav__item.is-active[data-v-c5935d73]{background:#fff7e61a;color:var(--toco-yellow, #FFD735);text-decoration:none}.toco-mobile-bottom-nav__item.is-primary[data-v-c5935d73]{background:var(--toco-yellow, #FFD735);color:var(--toco-black, #111111);border:1px solid var(--toco-yellow, #FFD735);box-shadow:none}.toco-mobile-bottom-nav__item.is-primary[data-v-c5935d73]:hover,.toco-mobile-bottom-nav__item.is-primary.is-active[data-v-c5935d73]{background:var(--toco-orange, #FF8A00);color:var(--toco-black, #111111)}.toco-mobile-bottom-nav__label[data-v-c5935d73]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.01em}.toco-mobile-bottom-nav__item em[data-v-c5935d73]{position:absolute;top:-5px;right:4px;min-height:15px;display:inline-flex;align-items:center;padding:0 4px;border:1px solid var(--toco-jungle-black, #001E16);border-radius:999px;background:var(--toco-orange, #FF8A00);color:var(--toco-black, #111111);font-size:12px;font-style:normal;font-weight:600;text-transform:uppercase}}@media(max-width:380px){.toco-mobile-bottom-nav[data-v-c5935d73]{padding-inline:8px}.toco-mobile-bottom-nav__bar[data-v-c5935d73]{gap:3px;padding:6px;border-radius:18px}.toco-mobile-bottom-nav__label[data-v-c5935d73]{font-size:12px}}.toco-mobile-bottom-nav[data-v-c5935d73]{border:1px solid rgba(255,247,230,.14);border-radius:var(--shape-lg) var(--shape-lg) 0 0;background:color-mix(in srgb,var(--toco-jungle-soft) 94%,transparent);box-shadow:var(--shadow-medium);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.toco-mobile-bottom-nav a[data-v-c5935d73],.toco-mobile-bottom-nav button[data-v-c5935d73]{min-width:48px;min-height:48px;border-radius:var(--shape-lg)}.toco-mobile-bottom-nav .is-active[data-v-c5935d73]{box-shadow:none}.privy-email-panel[data-v-ed9ba7ce]{display:grid;gap:14px;width:min(100%,480px);margin-top:24px}.privy-email-panel label[data-v-ed9ba7ce]{display:grid;gap:7px}.privy-email-panel label span[data-v-ed9ba7ce]{color:var(--toco-muted-light);font:600 12px / 1.3 var(--font-body);letter-spacing:.04em;text-transform:uppercase}.privy-email-panel input[data-v-ed9ba7ce]{width:100%;min-height:56px;padding:0 16px;border:1px solid rgba(135,151,141,.38);border-radius:var(--shape-md);outline:none;background:var(--toco-jungle-soft);color:var(--toco-cream);font:400 16px / 1.68 var(--font-body)}.privy-email-panel input[data-v-ed9ba7ce]:focus{border-color:var(--toco-yellow);box-shadow:0 0 0 1px var(--toco-yellow)}.privy-email-panel button[data-v-ed9ba7ce]{min-height:48px;padding:0 22px;border:0;border-radius:var(--shape-md);background:var(--toco-yellow);color:var(--toco-black);cursor:pointer;font:600 13px / 1.35 var(--font-body);box-shadow:var(--shadow-soft)}.privy-email-panel button[data-v-ed9ba7ce]:disabled{cursor:wait;opacity:.65}.privy-email-panel button.is-link[data-v-ed9ba7ce]{min-height:44px;border:0;background:transparent;color:#f4f7f8b3;box-shadow:none;text-decoration:underline}.privy-email-panel p[data-v-ed9ba7ce]{margin:0;color:#ff9b9b;font-size:13px;font-weight:600}.toco-auth-dialog[data-v-73401b41],.toco-auth-dialog[data-v-73401b41] *{box-sizing:border-box}.toco-auth-dialog[data-v-73401b41]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:20px;background:#00120dc2;-webkit-backdrop-filter:blur(18px) saturate(.86);backdrop-filter:blur(18px) saturate(.86);animation:auth-scrim-in-73401b41 var(--motion-medium) var(--motion-enter)}.toco-auth-dialog__panel[data-v-73401b41]{position:relative;width:min(100%,500px);max-height:min(90vh,720px);overflow-y:auto;padding:32px 28px 26px;border:1px solid rgba(135,151,141,.26);border-radius:var(--shape-lg);background:radial-gradient(circle at 100% 0%,rgba(42,174,103,.14),transparent 40%),var(--toco-panel-dark);color:var(--toco-cream);box-shadow:var(--shadow-float);animation:auth-container-in-73401b41 var(--motion-slow) var(--motion-ease)}.toco-auth-dialog__close[data-v-73401b41]{position:absolute;top:16px;right:16px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--toco-muted-light);cursor:pointer;font-size:22px;font-weight:400;line-height:1;transition:background-color var(--motion-fast) linear,color var(--motion-fast) linear,transform var(--motion-fast) var(--motion-ease)}.toco-auth-dialog__close[data-v-73401b41]:hover{background:#fff7e61a;color:var(--toco-cream)}.toco-auth-dialog__close[data-v-73401b41]:active{transform:scale(.94)}.toco-auth-dialog header[data-v-73401b41]{display:grid;justify-items:start;padding-right:44px;text-align:left}.toco-auth-dialog__brand[data-v-73401b41]{display:inline-flex;align-items:center;gap:12px}.toco-auth-dialog__brand>span[data-v-73401b41]{color:var(--toco-yellow);font:600 12px var(--font-body);letter-spacing:.04em;text-transform:uppercase}.toco-auth-dialog h2[data-v-73401b41]{margin:18px 0 0;color:var(--toco-cream);font:var(--font-weight-display-section) clamp(23px,1.9vw,28px) / 1.18 var(--font-display);letter-spacing:.01em;text-transform:uppercase}.toco-auth-dialog header p[data-v-73401b41]{max-width:420px;margin:10px 0 0;color:var(--toco-muted-light);font:400 14px / 1.62 var(--font-body)}.toco-auth-dialog__options[data-v-73401b41]{display:grid;gap:10px;margin-top:24px}.toco-auth-dialog__options button[data-v-73401b41],.toco-auth-dialog__wallets button[data-v-73401b41]{width:100%;min-height:56px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:0 18px;border:1px solid rgba(135,151,141,.28);border-radius:var(--shape-md);background:var(--toco-jungle-soft);color:var(--toco-cream);cursor:pointer;font:600 13px / 1.35 var(--font-body);text-align:left;transition:border-color var(--motion-fast) linear,background-color var(--motion-fast) linear,color var(--motion-fast) linear,transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.toco-auth-dialog__options button[data-v-73401b41]:hover,.toco-auth-dialog__wallets button[data-v-73401b41]:hover{border-color:var(--toco-yellow);background:var(--toco-yellow);color:var(--toco-black);box-shadow:var(--shadow-medium);transform:translateY(-1px)}.toco-auth-dialog__options button[data-v-73401b41]:disabled,.toco-auth-dialog__wallets button[data-v-73401b41]:disabled{cursor:wait;opacity:.62}.toco-auth-dialog__options button svg[data-v-73401b41]{width:22px;fill:currentColor}.toco-auth-dialog__google[data-v-73401b41]{color:#8ab4f8;font:600 19px/1 var(--font-body);text-align:center}.toco-auth-dialog__options button strong[data-v-73401b41],.toco-auth-dialog__wallets button strong[data-v-73401b41]{font:inherit}.toco-auth-dialog__divider[data-v-73401b41]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:10px 0 4px;color:var(--toco-text-on-dark-muted);font:600 12px var(--font-body)}.toco-auth-dialog__divider[data-v-73401b41]:before,.toco-auth-dialog__divider[data-v-73401b41]:after{height:1px;background:#fff7e61a;content:""}.toco-auth-dialog__wallet-heading[data-v-73401b41]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:2px 0 0}.toco-auth-dialog__wallet-heading strong[data-v-73401b41]{color:#fff7e6c7;font:600 12px var(--font-body);letter-spacing:.03em}.toco-auth-dialog__wallet-heading span[data-v-73401b41]{padding:5px 8px;border:1px solid rgba(255,215,53,.3);border-radius:999px;color:var(--toco-yellow);font:600 12px var(--font-body);letter-spacing:.04em;text-transform:uppercase}.toco-auth-dialog__subview[data-v-73401b41]{margin-top:24px}.toco-auth-dialog__back[data-v-73401b41]{padding:0;border:0;background:transparent;color:#fff7e6b3;cursor:pointer;font:600 13px var(--font-body)}.toco-auth-dialog__wallets[data-v-73401b41]{display:grid;gap:10px}.toco-auth-dialog__wallets img[data-v-73401b41]{width:28px;height:28px;border-radius:var(--shape-sm)}.toco-auth-dialog__wallet-icon[data-v-73401b41]{color:var(--toco-yellow);text-align:center}.toco-auth-dialog__empty[data-v-73401b41]{padding:18px;border:1px dashed rgba(135,151,141,.34);border-radius:var(--shape-md);background:var(--toco-jungle-soft);text-align:left}.toco-auth-dialog__empty strong[data-v-73401b41]{font:600 13px var(--font-body)}.toco-auth-dialog__empty p[data-v-73401b41]{margin:7px 0 12px;color:var(--toco-text-on-dark-muted);font:500 13px/1.55 var(--font-body)}.toco-auth-dialog__empty .toco-auth-dialog__scan[data-v-73401b41]{width:auto;min-height:44px;display:inline-flex;grid-template-columns:none;align-items:center;gap:8px;padding:0 15px;border:1px solid rgba(255,215,53,.42);border-radius:var(--shape-md);background:#ffd73514;color:var(--toco-yellow);font:600 12px / 1.35 var(--font-body)}.toco-auth-dialog__empty .toco-auth-dialog__scan svg[data-v-73401b41]{width:17px;height:17px;flex:0 0 17px;fill:currentColor}.toco-auth-dialog__empty .toco-auth-dialog__scan[data-v-73401b41]:hover{border-color:var(--toco-yellow);background:var(--toco-yellow);color:var(--toco-jungle)}.toco-auth-dialog__empty .toco-auth-dialog__scan[data-v-73401b41]:disabled{cursor:progress;opacity:.68;transform:none}.toco-auth-dialog__empty .toco-auth-dialog__scan:disabled svg[data-v-73401b41]{animation:auth-wallet-scan-73401b41 .9s linear infinite}.toco-auth-dialog__error[data-v-73401b41]{margin:14px 0 0;padding:12px 14px;border:1px solid rgba(255,218,214,.28);border-radius:var(--shape-md);background:#ba1a1a2e;color:#ffdad6;font:400 12px / 1.58 var(--font-body)}@keyframes auth-scrim-in-73401b41{0%{opacity:0}}@keyframes auth-container-in-73401b41{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-wallet-scan-73401b41{to{transform:rotate(360deg)}}@media(max-width:560px){.toco-auth-dialog[data-v-73401b41]{padding:8px;align-items:end}.toco-auth-dialog__panel[data-v-73401b41]{width:100%;max-height:94vh;padding:28px 20px 22px;border-radius:var(--shape-lg) var(--shape-lg) var(--shape-sm) var(--shape-sm)}}
