@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-vietnamese-wght-normal-BKsN3ITN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-ext-wght-normal-B5dZ8C4S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-wght-normal-Bl-S9Xys.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-vietnamese-wght-italic-BstnRPhj.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-ext-wght-italic-wzbUBIXC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/work-sans-latin-wght-italic-C1pcBsqQ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-ext-wght-normal-Do32GAgg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-wght-normal-BX-N26TK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-ext-wght-italic-DnrvN18u.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/red-hat-display-latin-wght-italic-CVGfwxFr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body:"Work Sans Variable", "Work Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-display:"Red Hat Display Variable", "Red Hat Display", "Work Sans Variable", "Work Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--tracking-display:-.03em;--tracking-heading:-.025em;--tracking-copy:-.012em;--tracking-nav:-.01em;--tracking-eyebrow:.18em;--tracking-label:.16em;--tracking-meta:.1em;--tracking-data:-.02em;--paper:#f0f0f0;--paper-bright:#fafafa;--ink:#0a0a0a;--copy:#3b3b3b;--muted:#6e6e6e;--hairline:#0a0a0a24;--hairline-light:#ffffff2e;--accent:#7a4d99;--accent-soft:#9e73ba;--dark:#080808;--header-height:78px}.portal-search-link{appearance:none;cursor:pointer;font-family:inherit}.portal-search-link kbd{border:1px solid var(--hairline);color:var(--muted);font:inherit;background:#00000009;border-radius:5px;margin-left:3px;padding:2px 5px;font-size:8px}.global-search-backdrop{z-index:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061;place-items:start center;padding:min(14vh,130px) 18px 18px;display:grid;position:fixed;inset:0}.global-search-dialog{background:var(--paper-bright);border:1px solid #ffffff73;border-radius:18px;width:min(720px,100%);overflow:hidden;box-shadow:0 28px 90px #00000047}.global-search-dialog>header{border-bottom:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 17px;display:grid}.global-search-dialog input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.global-search-dialog>header>button{cursor:pointer;background:#0000000e;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.global-search-results{max-height:min(58vh,520px);padding:8px;overflow:auto}.global-search-results>a{color:var(--ink);border-radius:11px;grid-template-columns:105px 1fr auto;align-items:center;gap:14px;padding:13px 12px;display:grid}.global-search-results>a:hover,.global-search-results>a:focus-visible{background:#7a4d9912;outline:none}.global-search-results>a>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750}.global-search-results strong,.global-search-results small{display:block}.global-search-results strong{font-size:11px}.global-search-results small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.global-search-results>p{color:var(--muted);text-align:center;margin:35px;font-size:11px}.global-search-dialog>footer{border-top:1px solid var(--hairline);color:var(--muted);padding:11px 17px;font-size:8px}.sidebar-bottom .sidebar-operator{border:1px solid var(--hairline);color:var(--ink);border-radius:9px;margin:7px 0;padding:9px 10px;font-weight:650;line-height:1.35;display:block}.sidebar-bottom .sidebar-operator span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-weight:520;display:block}.portal-operator-line{font-weight:650;margin-top:7px!important}.operator-section{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:.7fr 1.3fr;gap:24px;padding:clamp(22px,4vw,38px);scroll-margin-top:90px;display:grid}.operator-section h2{margin:8px 0 0;font-size:24px}.operator-section dl{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.operator-section dl div{border-right:1px solid var(--hairline);padding:14px}.operator-section dl div:last-child{border-right:0}.operator-section dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.operator-section dd{margin:6px 0 0;font-size:11px;font-weight:700}.operator-section>p{color:var(--muted);grid-column:2;margin:-9px 0 0;font-size:9px;line-height:1.6}.wallet-disclaimer-banner p{margin:0}.wallet-disclaimer-banner strong,.wallet-disclaimer-banner span{display:block}.wallet-disclaimer-banner strong{color:var(--ink);letter-spacing:.025em;font-size:9px}.wallet-disclaimer-banner span{color:var(--copy);margin-top:4px;font-size:9px;line-height:1.55}.gen-wallet-app{gap:16px;display:grid}.gen-wallet-app .gen-balance-card header{align-items:flex-start}.gen-wallet-app .gen-balance-card h2{margin:6px 0 0;font-size:17px}.wallet-account-meta{border-top:1px solid var(--hairline);grid-template-columns:.7fr 1.3fr;margin:22px 0 0;display:grid}.wallet-account-meta div{padding-top:13px}.wallet-account-meta dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.wallet-account-meta dd{margin:4px 0 0;font-size:9px;font-weight:700}.wallet-summary-card{padding:24px}.wallet-summary-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-summary-card>header a{color:var(--accent);font-size:9px;font-weight:650}.wallet-summary-card dl{border-top:1px solid var(--hairline);margin:14px 0}.wallet-summary-card dl div{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:18px;padding:10px 0;font-size:9px;display:flex}.wallet-summary-card dt{color:var(--muted)}.wallet-summary-card dd{margin:0;font-weight:700}.wallet-summary-card>p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.gen-wallet-app .wallet-status{color:#266445;background:#e9f7f0;border:1px solid #35976640;justify-content:space-between;gap:12px;padding:11px 13px;display:flex}.gen-wallet-app .wallet-status button{cursor:pointer;color:inherit;background:0 0;border:0}.wallet-ledger-scroll{overflow-x:auto}.gen-wallet-app .wallet-history-card article>b{text-align:right}.gen-wallet-app .airdrop-card header{display:block}.gen-wallet-app .airdrop-card header>p{color:var(--muted);margin:8px 0 0;font-size:8px}.wallet-dialog label{color:var(--copy);margin-top:14px;font-size:9px;font-weight:650;display:block}.wallet-dialog label input{border:1px solid var(--hairline);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:10px;margin-top:7px;padding:12px 13px;display:block}.wallet-dialog-boundary{color:var(--copy);background:#faf3e5;border-left:3px solid #df8f20;padding:10px 12px;font-size:8px;line-height:1.55}.wallet-form-error{color:#b12f25;font-size:9px;font-weight:650}.dashboard-service-tile{border-bottom:1px solid var(--hairline)}@media (width<=980px){.gen-wallet-app .wallet-overview-grid,.gen-wallet-app .wallet-workspace-grid,.operator-section{grid-template-columns:1fr}.operator-section>p{grid-column:1;margin-top:0}.dashboard-service-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.portal-search-link kbd{display:none}.global-search-backdrop{padding:72px 10px 10px}.global-search-results>a{grid-template-columns:1fr auto}.global-search-results>a>span{grid-column:1/-1}.operator-section dl{grid-template-columns:1fr}.operator-section dl div{border-right:0;border-bottom:1px solid var(--hairline)}.operator-section dl div:last-child{border-bottom:0}.wallet-account-meta{grid-template-columns:1fr;gap:10px}.gen-wallet-app .wallet-action-row{grid-template-columns:repeat(3,1fr);display:grid}.gen-wallet-app .wallet-action-row button{padding:10px 6px}.dashboard-service-grid{grid-template-columns:1fr}}.marketplace-product-strip,.readiness-revenue-strip{border:1px solid var(--hairline);background:var(--ink);color:#fff;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:24px;padding:19px 21px;display:grid}.marketplace-product-strip h2,.readiness-revenue-strip h2{margin:7px 0;font-size:18px}.marketplace-product-strip>div>p:last-child,.readiness-revenue-strip>div>p:last-child{color:#ffffff94;margin:0;font-size:8px;line-height:1.55}.marketplace-product-strip dl,.readiness-revenue-strip dl{border:1px solid #ffffff26;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.marketplace-product-strip dl div,.readiness-revenue-strip dl div{border-right:1px solid #ffffff26;padding:11px 13px}.marketplace-product-strip dl div:last-child,.readiness-revenue-strip dl div:last-child{border-right:0}.marketplace-product-strip dt,.readiness-revenue-strip dt{color:#ffffff80;letter-spacing:.08em;font-size:7px}.marketplace-product-strip dd,.readiness-revenue-strip dd{white-space:nowrap;margin:5px 0 0;font-size:9px;font-weight:700}.marketplace-product-strip dd small{color:#ffffff73;margin-top:3px;font-size:7px;font-weight:450;display:block}.marketplace-product-strip>a,.readiness-revenue-strip>a{color:#fff;white-space:nowrap;border:1px solid #ffffff38;border-radius:999px;padding:9px 11px;font-size:8px;font-weight:650}.marketplace-directory .company-service-mini,.company-list-panel .company-product-tier{color:var(--accent);margin-top:5px;font-size:7px;font-weight:650}.company-kpis{grid-template-columns:repeat(5,1fr)}.company-product-card{background:#7a4d990e;border:1px solid #7a4d9938;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:18px;display:grid}.company-product-card h3{margin:6px 0;font-size:16px}.company-product-card p{color:var(--copy);margin:0;font-size:9px}.company-product-card>a{border:1px solid var(--hairline);color:var(--accent);white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:650}.company-product-card>small{color:var(--muted);grid-column:1/-1;font-size:7px;line-height:1.5}.readiness-revenue-strip{margin-bottom:16px}.selected-readiness-product{background:#7a4d990d;border:1px solid #7a4d9938;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:12px;margin:16px 0;padding:14px;display:grid}.selected-readiness-product span,.selected-readiness-product small{color:var(--muted);font-size:7px;display:block}.selected-readiness-product strong{margin-top:4px;font-size:9px;display:block}.selected-readiness-product>a{border:1px solid var(--hairline);color:var(--accent);white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:650}.selected-readiness-product>p{color:var(--muted);grid-column:1/-1;margin:0;font-size:7px;line-height:1.5}@media (width<=980px){.marketplace-product-strip,.readiness-revenue-strip{grid-template-columns:1fr}.marketplace-product-strip>a,.readiness-revenue-strip>a{justify-self:start}.company-kpis{grid-template-columns:repeat(3,1fr)}.selected-readiness-product{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.marketplace-product-strip dl,.readiness-revenue-strip dl,.company-kpis,.selected-readiness-product,.company-product-card{grid-template-columns:1fr}.company-product-card>small{grid-column:1}}.genesis-network-bar dl{grid-template-columns:repeat(6,minmax(92px,1fr));display:grid}.genesis-network-bar dl div{min-width:92px;position:relative}.block-countdown{background:#ffffff21;height:3px;display:block;overflow:hidden}.block-countdown i{background:var(--genesis-green);height:100%;transition:width .1s linear;display:block}.genesis-economics-note{background:#eaf5f1;border:1px solid #358d6d33;align-items:flex-start;gap:11px;padding:12px 15px;display:flex}.genesis-economics-note p{color:var(--copy);margin:0;font-size:8px;line-height:1.55}.genesis-economics-note strong{color:var(--ink);margin-bottom:3px;font-size:9px;display:block}.genesis-mempool-strip{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:190px 1fr;align-items:stretch;display:grid}.genesis-mempool-strip>div:first-child{border-right:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.genesis-mempool-strip>div:first-child p{margin:0}.genesis-mempool-strip>div:first-child strong{font-size:18px}.genesis-mempool-strip>div:last-child{min-width:0;display:flex;overflow-x:auto}.genesis-mempool-strip>div:last-child>p{color:var(--muted);margin:auto 0;padding:13px 15px;font-size:8px}.genesis-mempool-strip button{border:0;border-right:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;gap:4px;min-width:210px;padding:11px 13px;display:grid}.genesis-mempool-strip button:hover{background:#7a4d990d}.genesis-mempool-strip button span{color:var(--accent);font-size:7px;font-weight:750}.genesis-mempool-strip button strong{font-size:8px}.genesis-mempool-strip button small{color:var(--muted);font-size:7px}.block-stream{min-width:0;overflow:hidden}.block-table{overflow-x:auto}.block-table-head,.block-table>button{grid-template-columns:92px 150px 105px 42px 82px 105px 105px minmax(120px,1fr);gap:11px;min-width:1080px}.block-table>button{padding:0 12px}.block-table>button.active{width:100%;margin:0;padding:0 12px}.block-table time{color:var(--copy);font-size:8px}.block-table .reward-cell{color:var(--genesis-green);font-weight:650}.block-transactions{overflow-x:auto}.block-transactions article{grid-template-columns:120px minmax(180px,.65fr) minmax(220px,1fr) 230px;min-width:920px}.transaction-route strong,.transaction-route small,.transaction-economics time,.transaction-economics span{display:block}.transaction-route strong{font-size:8px}.transaction-route small{margin-top:4px}.transaction-economics{grid-template-columns:1fr 1fr;gap:4px 10px!important;display:grid!important}.transaction-economics time{color:var(--muted);grid-column:1/-1;font-size:7px}.transaction-economics span{color:var(--muted);font-size:7px}.transaction-economics span strong{color:var(--ink);margin-left:3px;display:inline}.transaction-economics span:last-child strong{color:var(--genesis-green)}.genesis-transaction-dialog{background:var(--paper-bright);border-radius:18px;width:min(620px,100vw - 28px);max-height:calc(100vh - 40px);padding:clamp(22px,4vw,34px);position:relative;overflow-y:auto;box-shadow:0 28px 90px #00000047}.genesis-transaction-dialog>button:first-child{cursor:pointer;background:#0000000e;border:0;border-radius:50%;place-items:center;width:31px;height:31px;font-size:17px;display:grid;position:absolute;top:14px;right:14px}.genesis-transaction-dialog h2{margin:8px 0;font-size:24px}.genesis-transaction-dialog>p:not(.panel-kicker){color:var(--muted);font-size:9px;line-height:1.55}.genesis-transaction-dialog label{color:var(--copy);margin-top:14px;font-size:8px;font-weight:650;display:block}.genesis-transaction-dialog label>input,.genesis-transaction-dialog label>textarea{border:1px solid var(--hairline);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:9px;margin-top:7px;padding:11px 12px;display:block}.genesis-transaction-dialog label>.custom-select{width:100%;margin-top:7px}.genesis-composer-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.genesis-composer-economics{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin:16px 0;display:grid}.genesis-composer-economics span{border-right:1px solid var(--hairline);color:var(--muted);padding:12px;font-size:7px}.genesis-composer-economics span:last-child{border-right:0}.genesis-composer-economics strong{color:var(--ink);margin-top:5px;font-size:10px;display:block}.genesis-composer-economics span:nth-child(2) strong{color:var(--genesis-green)}.genesis-composer-boundary{background:#faf3e5;border-left:3px solid #df8f20;padding:10px 12px;color:var(--copy)!important;font-size:8px!important}@media (width<=1180px){.genesis-network-bar{grid-template-columns:1fr;align-items:start}.genesis-network-bar dl{width:100%}}@media (width<=760px){.genesis-network-bar dl{grid-template-columns:repeat(2,1fr)}.genesis-mempool-strip{grid-template-columns:1fr}.genesis-mempool-strip>div:first-child{border-right:0;border-bottom:1px solid var(--hairline)}.genesis-controls{flex-wrap:wrap;align-items:stretch}.genesis-controls label{flex-basis:100%;min-width:0;min-height:42px}.genesis-composer-grid,.genesis-composer-economics{grid-template-columns:1fr}.genesis-composer-economics span{border-right:0;border-bottom:1px solid var(--hairline)}}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-family:var(--font-body);scroll-behavior:smooth}body{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-optical-sizing:auto}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}::selection{background:#7a4d9933}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.skip-link{z-index:1000;background:var(--ink);color:#fff;padding:10px 14px;font-size:13px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.xixoio-logo{color:currentColor;width:142px;height:auto}.xixoio-logo-compact{width:118px}.eyebrow{color:var(--muted);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:10px;font-weight:650;line-height:1.4;display:flex}.eyebrow-on-dark{color:#fff9}.eyebrow-dot,.status-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;display:inline-block}.language-button,.text-button{cursor:pointer;background:0 0;border:0}.language-button{color:var(--muted);letter-spacing:.17em;padding:8px;font-size:11px;font-weight:650}.login-page{min-height:100svh;padding-top:var(--header-height);grid-template-columns:minmax(400px,47%) minmax(0,1fr);display:grid}.login-header{z-index:20;width:100%;height:var(--header-height);border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f0f0f0eb;justify-content:space-between;align-items:center;padding:0 clamp(24px,4vw,64px);display:flex;position:fixed;top:0;left:0}.login-header-meta{align-items:center;gap:24px;display:flex}.login-header-meta>span{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:600}.login-story{min-height:calc(100svh - var(--header-height));background:var(--dark);color:#fff;flex-direction:column;padding:clamp(64px,9vw,140px) clamp(32px,6vw,96px) 38px;display:flex;position:relative;overflow:hidden}.login-story-grid{opacity:.55;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:50%;background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.login-story:after{content:"";border:1px solid #9e73ba4d;border-radius:50%;width:62%;height:48%;position:absolute;top:18%;right:-20%;transform:rotate(-16deg);box-shadow:0 0 120px #7a4d9917,inset 0 0 80px #7a4d990d}.login-story-content,.login-module-index,.login-story-note{z-index:1;position:relative}.login-story-content h1{letter-spacing:-.065em;max-width:620px;margin:28px 0 30px;font-size:clamp(48px,6vw,96px);font-weight:520;line-height:.94}.login-story-lead{color:#ffffffab;max-width:520px;margin:0;font-size:clamp(16px,1.35vw,21px);line-height:1.55}.login-module-index{border-top:1px solid var(--hairline-light);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:auto 0 56px;padding:0;list-style:none;display:grid}.login-module-index li{border-bottom:1px solid var(--hairline-light);color:#ffffffc2;gap:18px;padding:16px 10px 16px 0;font-size:12px;display:flex}.login-module-index li:nth-child(odd){border-right:1px solid var(--hairline-light)}.login-module-index li:nth-child(2n){padding-left:18px}.login-module-index span{color:var(--accent-soft);letter-spacing:.14em;font-size:9px;font-weight:700}.login-story-note{color:#ffffff6b;letter-spacing:.06em;margin:0;font-size:11px}.login-panel{min-height:calc(100svh - var(--header-height));background:var(--paper);flex-direction:column;padding:clamp(48px,7vw,112px) clamp(32px,8vw,150px) 34px;display:flex}.login-panel-inner{flex-direction:column;flex:1;justify-content:center;width:min(100%,640px);margin:0 auto;display:flex}.login-panel h2{letter-spacing:-.065em;margin:30px 0 28px;font-size:clamp(48px,5.4vw,82px);font-weight:520;line-height:.96}.login-copy{max-width:580px;color:var(--copy);margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.55}.login-action-block{border-top:1px solid var(--hairline);margin-top:clamp(52px,8vh,92px);padding-top:26px}.login-reassurance{color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.55}.launch-countdown{border:1px solid var(--hairline);background:#ffffff7a;margin:0 0 18px;padding:18px 20px 20px}.launch-countdown-heading{border-bottom:1px solid var(--hairline);color:var(--muted);letter-spacing:.15em;justify-content:space-between;align-items:center;gap:18px;padding-bottom:13px;font-size:9px;font-weight:650;display:flex}.launch-countdown-heading time{color:var(--accent);font:inherit;flex:none}.launch-countdown-values{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px;display:grid}.launch-countdown-values>span{border-left:1px solid var(--hairline);gap:4px;min-width:0;padding:0 18px;display:grid}.launch-countdown-values>span:first-child{border-left:0;padding-left:0}.launch-countdown-values>span:last-child{padding-right:0}.launch-countdown-values strong{color:var(--ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(27px,3vw,38px);font-weight:510;line-height:1}.launch-countdown-values small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.primary-action{border:1px solid var(--ink);background:var(--ink);color:#fff;justify-content:space-between;align-items:center;min-height:68px;padding:0 24px;font-size:14px;font-weight:650;transition:background .18s,color .18s;display:flex}.primary-action:hover{color:var(--ink);background:0 0}.login-provider-note{max-width:560px;color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.55}.login-footer{border-top:1px solid var(--hairline);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-top:28px;font-size:10px;line-height:1.4;display:flex}.login-footer a{color:var(--ink)}.portal-page{grid-template:"header header" var(--header-height) "sidebar main" minmax(calc(100svh - var(--header-height)), auto) / 238px minmax(0, 1fr);background:var(--paper);min-height:100svh;display:grid}.portal-header{z-index:30;height:var(--header-height);border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f0f0f0f0;grid-area:header;grid-template-columns:238px minmax(0,1fr) auto;align-items:center;display:grid;position:sticky;top:0}.portal-header>a{border-right:1px solid var(--hairline);align-items:center;height:100%;padding-left:32px;display:flex}.portal-status{color:var(--muted);letter-spacing:.17em;align-items:center;gap:10px;padding-left:clamp(28px,4vw,64px);font-size:9px;font-weight:650;display:flex}.status-dot{width:6px;height:6px}.portal-account{align-items:center;gap:14px;padding-right:28px;display:flex}.account-name{max-width:180px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-initial{border:1px solid var(--hairline);background:var(--paper-bright);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:650;display:grid}.portal-sidebar{top:var(--header-height);height:calc(100svh - var(--header-height));border-right:1px solid var(--hairline);flex-direction:column;grid-area:sidebar;justify-content:space-between;padding:28px 22px 24px;display:flex;position:sticky}.portal-mobile-nav{display:none}.sidebar-home{color:var(--muted);margin:0 0 20px;padding:12px;font-size:12px;font-weight:600;display:block}.portal-sidebar ol{margin:0;padding:0;list-style:none}.portal-sidebar li a{min-height:44px;color:var(--muted);align-items:center;gap:14px;padding:0 12px;font-size:12px;transition:background .15s,color .15s;display:flex}.portal-sidebar li a span{color:#0a0a0a6b;letter-spacing:.12em;font-size:8px;font-weight:700}.portal-sidebar a:hover,.portal-sidebar a.active{color:var(--ink);background:#ffffff9e}.portal-sidebar a.active span{color:var(--accent)}.sidebar-bottom{border-top:1px solid var(--hairline);gap:10px;padding:18px 12px 0;display:grid}.sidebar-bottom a{color:var(--muted);font-size:10px;line-height:1.4}.portal-main{grid-area:main;width:min(100%,1480px);margin:0 auto;padding:clamp(56px,7vw,112px) clamp(32px,7vw,112px) 80px}.portal-hero,.module-hero{max-width:980px}.portal-hero h1,.module-hero h1{letter-spacing:-.07em;margin:28px 0 24px;font-size:clamp(54px,6.4vw,102px);font-weight:520;line-height:.93}.portal-hero>p:last-child,.module-hero>p:last-child{max-width:720px;color:var(--copy);margin:0;font-size:clamp(17px,1.45vw,22px);line-height:1.55}.portal-metrics{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(58px,8vw,100px);display:grid}.portal-metrics>div{border-right:1px solid var(--hairline);flex-direction:column;gap:8px;min-height:116px;padding:24px;display:flex}.portal-metrics>div:first-child{padding-left:0}.portal-metrics>div:last-child{border-right:0}.portal-metrics strong{letter-spacing:-.04em;font-size:clamp(26px,2.6vw,38px);font-weight:520}.portal-metrics span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.section-heading-row{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:24px;display:flex}.section-number{color:var(--accent);letter-spacing:.16em;margin:0 0 12px;font-size:9px;font-weight:700}.section-heading-row h2{letter-spacing:-.05em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:520}.section-heading-row>a,.section-heading-row>span,.text-button{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding:0 0 4px;font-size:10px;font-weight:650}.portfolio-row{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 2fr 1fr;align-items:center;min-height:76px;font-size:13px;display:grid}.portfolio-row>:last-child{text-align:right}.portfolio-row strong{font-size:18px;font-weight:550}.portfolio-row-head{min-height:50px;color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:650}.context-note{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.6}.portal-module-list ol{margin:0;padding:0;list-style:none}.portal-module-list li{border-bottom:1px solid var(--hairline)}.portal-module-list li a{grid-template-columns:64px minmax(240px,1fr) minmax(150px,.35fr) 28px;align-items:center;min-height:90px;transition:background .16s;display:grid}.portal-module-list li a:hover{background:#ffffff7a}.module-number{color:var(--accent);letter-spacing:.16em;font-size:9px;font-weight:700}.module-title{font-size:clamp(15px,1.4vw,19px);font-weight:550}.module-metric{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:4px;font-size:9px;display:flex}.module-metric strong{color:var(--ink);letter-spacing:normal;text-transform:none;font-size:15px;font-weight:550}.module-arrow{text-align:right}.portal-legal-note{border-top:1px solid var(--hairline);grid-template-columns:240px minmax(0,720px);gap:36px;margin-top:112px;padding-top:24px;display:grid}.portal-legal-note strong{font-size:12px}.portal-legal-note p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.module-hero{position:relative}.module-hero-number{color:#0a0a0a0e;letter-spacing:-.08em;margin:0;font-size:clamp(100px,17vw,260px);font-weight:650;line-height:.8;position:absolute;top:-34px;right:0}.module-hero h1{max-width:980px;position:relative}.module-summary{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;margin-top:clamp(64px,8vw,112px);display:grid}.module-summary>div,.module-summary>p{min-height:122px;margin:0;padding:24px 0}.module-summary>div{border-right:1px solid var(--hairline);flex-direction:column;gap:8px;display:flex}.module-summary strong{letter-spacing:-.05em;font-size:clamp(32px,4vw,54px);font-weight:520}.module-summary span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.module-summary>p{color:var(--ink);flex-direction:column;gap:8px;padding-left:32px;font-size:14px;font-weight:550;display:flex}.record-row{border-bottom:1px solid var(--hairline);grid-template-columns:60px minmax(220px,1fr) minmax(150px,auto) 36px;align-items:center;min-height:96px;display:grid}.record-index{color:#0a0a0a61;letter-spacing:.14em;font-size:9px;font-weight:700}.record-row h3{margin:0 0 6px;font-size:16px;font-weight:560}.record-row p{color:var(--muted);margin:0;font-size:11px}.record-row>strong{font-size:12px;font-weight:600}.record-row>button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.record-row>button span{font-size:14px;line-height:1}.record-row.expanded{background:#ffffff61}.record-detail{grid-column:2/-1;max-width:760px;padding:0 52px 28px 0}.record-detail>p:last-child{color:var(--copy);margin:14px 0 0;font-size:13px;line-height:1.65}.record-filter{border-bottom:1px solid var(--hairline);grid-template-columns:220px minmax(0,560px);gap:40px;padding:24px 0;display:grid}.record-filter label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.record-filter>div{border-bottom:1px solid var(--ink);align-items:center;display:flex}.record-filter input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 0 12px;font-size:15px}.record-filter input::placeholder{color:#0a0a0a5c}.record-filter button,.record-empty button{color:var(--muted);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;font-size:10px;font-weight:650}.record-empty{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:24px;min-height:110px;display:flex}.record-empty p{color:var(--muted);margin:0;font-size:13px}.module-bottom-actions{grid-template-columns:220px minmax(0,580px);gap:40px;margin-top:56px;display:grid}.module-bottom-actions a{font-size:11px;font-weight:650}.module-bottom-actions p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.legal-page{min-height:100svh;padding:0 clamp(24px,6vw,96px) 80px}.legal-page>header{height:var(--header-height);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;display:flex}.legal-page>header>a:last-child{color:var(--muted);font-size:11px}.legal-page article{max-width:920px;margin:0 auto;padding-top:clamp(72px,10vw,144px)}.legal-page h1{letter-spacing:-.07em;margin:30px 0;font-size:clamp(54px,7vw,104px);font-weight:520;line-height:.94}.legal-lead{max-width:760px;color:var(--copy);margin:0 0 80px;font-size:clamp(19px,2vw,26px);line-height:1.55}.legal-page section{border-top:1px solid var(--hairline);grid-template-columns:240px minmax(0,1fr);gap:48px;padding:34px 0;display:grid}.legal-page section h2{margin:0;font-size:16px;font-weight:600}.legal-page section p{color:var(--copy);margin:0;font-size:15px;line-height:1.7}.legal-page article footer{border-top:1px solid var(--hairline);color:var(--muted);margin-top:64px;padding-top:24px;font-size:12px;line-height:1.6}.legal-page article footer p{margin:5px 0 0}@media (width<=1050px){.login-page{grid-template-columns:1fr}.login-story,.login-panel{min-height:760px}.portal-page{grid-template:"header" var(--header-height) "mobile-nav" 52px "main" auto / minmax(0, 1fr)}.portal-header{grid-template-columns:150px 1fr auto}.portal-header>a{border-right:0;padding-left:22px}.portal-sidebar{display:none}.portal-mobile-nav{z-index:25;top:var(--header-height);border-bottom:1px solid var(--hairline);scrollbar-width:none;background:#f0f0f0f5;grid-area:mobile-nav;display:flex;position:sticky;overflow-x:auto}.portal-mobile-nav::-webkit-scrollbar{display:none}.portal-mobile-nav a{border-right:1px solid var(--hairline);min-width:max-content;color:var(--muted);align-items:center;gap:8px;padding:0 18px;font-size:10px;font-weight:600;display:flex}.portal-mobile-nav a.active{color:var(--ink);background:#fff9}.portal-mobile-nav a span{color:var(--accent);letter-spacing:.12em;font-size:8px}}@media (width<=720px){:root{--header-height:68px}.xixoio-logo{width:118px}.xixoio-logo-compact{width:102px}.login-header{padding:0 20px}.login-header-meta>span{display:none}.login-story{min-height:680px;padding:58px 22px 28px}.login-story-content h1{font-size:clamp(46px,15vw,70px)}.login-module-index{grid-template-columns:1fr;margin-bottom:34px}.login-module-index li:nth-child(odd){border-right:0}.login-module-index li:nth-child(2n){padding-left:0}.login-module-index li:nth-child(n+6){display:none}.login-panel{min-height:720px;padding:72px 22px 24px}.login-panel h2{font-size:clamp(46px,14vw,68px)}.launch-countdown{padding:16px}.launch-countdown-heading{flex-direction:column;align-items:flex-start;gap:7px}.launch-countdown-values>span{padding:0 12px}.launch-countdown-values strong{font-size:clamp(28px,10vw,38px)}.login-footer{flex-direction:column;align-items:flex-start}.portal-header{grid-template-columns:126px 1fr auto}.portal-status{letter-spacing:.11em;justify-content:center;padding:0 8px;font-size:7px}.portal-account{gap:4px;padding-right:12px}.account-name,.portal-account .language-button{display:none}.portal-main{padding:48px 20px 64px}.portal-hero h1,.module-hero h1{font-size:clamp(48px,14vw,72px)}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-metrics>div:nth-child(2){border-right:0}.portal-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.portal-metrics>div{padding:20px 16px}.portal-metrics>div:nth-child(odd){padding-left:0}.section-heading-row{flex-direction:column;align-items:flex-start;gap:18px}.portfolio-row{grid-template-columns:70px 1fr;gap:4px 10px;padding:16px 0}.portfolio-row>:last-child{text-align:left;grid-column:2}.portfolio-row-head{display:none}.portal-module-list li a{grid-template-columns:44px minmax(0,1fr) 24px;min-height:78px}.module-metric{display:none}.portal-legal-note,.module-bottom-actions,.legal-page section{grid-template-columns:1fr;gap:14px}.module-hero-number{display:none}.module-summary{grid-template-columns:1fr}.module-summary>div{border-right:0;border-bottom:1px solid var(--hairline)}.module-summary>p{padding-left:0}.record-row{grid-template-columns:36px minmax(0,1fr) 34px;gap:10px;padding:16px 0}.record-row>strong{grid-column:2}.record-row>button{grid-area:1/3/span 2}.record-detail{grid-column:2/-1;padding:8px 0 18px}.record-filter{grid-template-columns:1fr;gap:16px}.legal-page{padding:0 20px 64px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.portal-page{--portal-surface:#fafafa;--portal-soft:#e6e6e6;--portal-subtle:#f2f2f2;--portal-success:#177254;--portal-warning:#91661d;--portal-danger:#b13d35;--portal-sidebar-width:238px;font-variant-numeric:tabular-nums}.portal-header{background:#f5f5f5ed;height:68px;padding-left:28px;padding-right:28px}.portal-sidebar{width:var(--portal-sidebar-width);padding:26px 18px 22px;top:68px}.portal-main{margin-left:var(--portal-sidebar-width);padding:108px clamp(26px,4.2vw,66px) 82px}.portal-sidebar nav>.sidebar-home{border-radius:10px;align-items:center;min-height:42px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.sidebar-groups{gap:22px;margin-top:26px;display:grid}.sidebar-groups section>p{color:#5c5c5c;letter-spacing:.1em;text-transform:uppercase;margin:0 12px 7px;font-size:10px;font-weight:700}.portal-sidebar .sidebar-groups ol{gap:2px;display:grid}.portal-sidebar .sidebar-groups li a{border-radius:9px;min-height:38px;padding:0 12px;font-size:12px}.portal-sidebar .sidebar-groups li a span{width:26px;font-size:9px}.portal-sidebar a.active{color:#4b2862;background:#e7dfec}.portal-status{letter-spacing:.12em;background:#ffffffa3;border:1px solid #0a0a0a1a;border-radius:999px;padding:7px 11px;font-size:9px}.portal-account{gap:9px}.portal-search-link{background:#ffffffa8;border:1px solid #0a0a0a1a;border-radius:999px;justify-content:center;gap:8px;min-width:94px;height:36px;font-size:11px}.portal-notification-link{background:#ffffffa8;border:1px solid #0a0a0a1a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.portal-notification-link>span{border:2px solid var(--paper);background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;font-weight:750;display:grid;position:absolute;top:-2px;right:-1px}.account-menu{position:relative}.account-menu-trigger{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;height:42px;padding:0 0 0 10px;display:flex}.account-menu-trigger .account-name{text-overflow:ellipsis;white-space:nowrap;max-width:135px;font-size:11px;overflow:hidden}.account-menu-trigger .account-initial,.account-popover .account-initial{background:var(--ink);color:#fff;border:1px solid #0a0a0a29;border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid}.account-popover{z-index:80;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fcfcfcfa;border:1px solid #0a0a0a1a;border-radius:18px;width:322px;padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 64px #0000002e}.account-popover>header{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding:8px 8px 15px;display:flex}.account-popover .account-initial.large{flex:0 0 42px;width:42px;height:42px}.account-popover header div{min-width:0}.account-popover header strong,.account-popover header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-popover header strong{font-size:13px}.account-popover header div>span{color:var(--muted);margin-top:3px;font-size:11px}.account-popover-status{color:#634717;background:#f5ebdb;border-radius:12px;align-items:center;gap:11px;margin:12px 0;padding:12px;display:flex}.account-popover-status strong,.account-popover-status span{display:block}.account-popover-status strong{font-size:11px}.account-popover-status span{margin-top:2px;font-size:10px}.account-popover nav{gap:2px;display:grid}.account-popover nav a{border-radius:10px;grid-template-columns:22px 1fr 16px;align-items:center;gap:10px;min-height:44px;padding:0 10px;font-size:12px;display:grid}.account-popover nav a:hover{background:var(--portal-subtle)}.account-popover nav a .app-icon:last-child{color:var(--muted)}.account-signout{border-top:1px solid var(--hairline);color:var(--portal-danger);margin-top:8px;padding:12px 10px 3px;font-size:12px;font-weight:650;display:block}.app-icon{flex:none;display:block}.app-command-bar{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.app-command-bar h1{letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(34px,4vw,48px);font-weight:560;line-height:1}.app-command-bar>div:first-child>p:last-child{max-width:640px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.command-actions,.service-actions{gap:8px;display:flex}.command-actions a,.service-actions a,.service-actions button{min-height:42px;color:var(--ink);cursor:pointer;background:#fafafa;border:1px solid #0a0a0a1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:650;display:inline-flex}.command-actions a:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.pro-dashboard-grid,.pro-workspace-grid,.activity-and-actions{gap:18px;display:grid}.pro-dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,.72fr)}.pro-workspace-grid{grid-template-columns:minmax(0,1.65fr) minmax(290px,.72fr);margin-top:18px}.activity-and-actions{grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);margin-top:18px}.pro-balance-card,.account-readiness-card,.workspace-card,.service-card{background:var(--portal-surface);border:1px solid #0a0a0a1a;border-radius:18px}.pro-balance-card{padding:clamp(24px,3.2vw,38px);overflow:hidden}.pro-balance-card>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pro-balance-card>header span,.pro-balance-card>header strong{display:block}.pro-balance-card>header span{color:var(--muted);margin-bottom:8px;font-size:12px}.pro-balance-card>header strong{letter-spacing:-.055em;font-size:clamp(38px,5vw,62px);font-weight:560;line-height:1}.pro-balance-card>header button{border:1px solid var(--hairline);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:10px}.balance-change{align-items:center;gap:9px;margin-top:16px;display:flex}.balance-change strong,.balance-change span{font-size:12px;font-weight:700}.balance-change small{color:var(--muted);font-size:11px}.positive{color:var(--portal-success)!important}.negative{color:var(--portal-danger)!important}.line-chart{width:100%;height:250px;color:var(--accent);margin-top:14px;display:block;overflow:visible}.line-chart polyline{stroke:currentColor;stroke-width:2.2px}.line-chart circle{fill:var(--portal-surface);stroke:currentColor;stroke-width:2.2px}.line-chart .chart-baseline{stroke:#0a0a0a1f;stroke-dasharray:3 7}.line-chart.compact{height:92px;margin-top:4px}.pro-balance-card>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:5px;display:flex}.pro-balance-card>footer>span{color:var(--muted);font-size:10px}.chart-range-control{background:#0a0a0a0e;border-radius:999px;gap:2px;padding:3px;display:flex}.chart-range-control button{min-width:42px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:10px;font-weight:650}.chart-range-control button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #00000014}.account-readiness-card{background:linear-gradient(160deg,#f5f3f7,#fafafa 58%);flex-direction:column;padding:24px;display:flex}.account-readiness-card>header{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.icon-tile{color:#523069;background:#e2d8e9;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.icon-tile.soft{background:#ece6ef}.icon-tile.dark{background:var(--ink);color:#fff}.state-pill{border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.state-pill.warning{color:#735117;background:#f1e5d0}.account-readiness-card .panel-kicker{margin-top:36px}.account-readiness-card h2,.workspace-card-heading h2,.service-card h2,.quick-actions-card h2{letter-spacing:-.025em;margin:6px 0 0;font-size:20px;font-weight:590;line-height:1.2}.readiness-score{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin:21px 0 14px;display:grid}.readiness-score>strong{font-size:16px}.readiness-score>span,.course-progress{background:#0a0a0a17;border-radius:999px;height:5px;overflow:hidden}.readiness-score i,.course-progress i{border-radius:inherit;background:var(--accent);height:100%;display:block}.account-readiness-card ul{gap:9px;margin:0 0 23px;padding:0;list-style:none;display:grid}.account-readiness-card li{color:var(--copy);padding-left:21px;font-size:11px;position:relative}.account-readiness-card li:before{color:#fff;content:"";border:1px solid #0a0a0a40;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;display:grid;position:absolute;top:1px;left:0}.account-readiness-card li.done:before{border-color:var(--portal-success);background:var(--portal-success);content:"✓"}.account-readiness-card>a{background:var(--ink);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;padding:0 14px;font-size:11px;font-weight:650;display:flex}.workspace-card{padding:24px}.workspace-card-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.workspace-card-heading>a{color:var(--muted);font-size:10px;font-weight:650}.panel-kicker{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:750}.professional-holdings{border-top:1px solid var(--hairline)}.professional-holdings-head,.professional-holdings>a{grid-template-columns:minmax(210px,1.5fr) minmax(105px,.7fr) minmax(145px,.85fr) minmax(115px,.68fr) 18px;align-items:center;column-gap:14px;display:grid}.professional-holdings-head{min-height:37px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:650}.professional-holdings>a{border-top:1px solid var(--hairline);min-height:68px;transition:background-color .16s}.professional-holdings>a:hover{background:#f3eff6}.professional-holdings>a>span:not(.asset-identity) strong,.professional-holdings>a>span:not(.asset-identity) small{display:block}.professional-holdings>a>span:not(.asset-identity) strong{font-size:11px}.professional-holdings>a>span:not(.asset-identity) small{color:var(--muted);margin-top:4px;font-size:9px}.professional-holdings .asset-identity strong{font-size:12px}.professional-holdings .asset-identity small{font-size:10px}.position-change{font-size:10px;font-weight:700}.card-source-note{color:var(--muted);margin:15px 0 0;font-size:9px;line-height:1.5}.allocation-visual{grid-template-columns:142px 1fr;align-items:center;gap:22px;padding:11px 0 21px;display:grid}.allocation-donut{background:conic-gradient(#814aa5 0 50%, #5666bd 50% 69%, #3896c2 69% 81%, #474747 81% 91%, #37a087 91% 100%);border-radius:50%;place-items:center;width:142px;height:142px;display:grid}.allocation-donut:before{background:var(--portal-surface);content:"";border-radius:50%;width:91px;height:91px}.allocation-donut>span{color:var(--muted);text-align:center;font-size:9px;display:grid;position:absolute}.allocation-donut strong{color:var(--ink);font-size:22px}.allocation-visual ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.allocation-visual li{color:var(--muted);grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;display:grid}.allocation-visual li strong{color:var(--ink)}.asset-color{background:#814aa5;border-radius:2px;width:7px;height:7px}.asset-color-etx{background:#5666bd}.asset-color-a11x{background:#3896c2}.asset-color-rsx{background:#474747}.asset-color-iex{background:#37a087}.insight-note{background:var(--portal-subtle);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.insight-note p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.insight-note strong{color:var(--ink);margin-bottom:2px;display:block}.service-dashboard-grid{grid-template-columns:1.2fr 1fr 1fr;gap:18px;margin-top:18px;display:grid}.service-card{align-items:flex-start;gap:17px;min-height:210px;padding:22px;display:flex}.service-card>div:last-child{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.service-card>div>p:not(.panel-kicker){color:var(--muted);margin:8px 0 16px;font-size:11px;line-height:1.55}.service-card>div>a{color:var(--accent);margin-top:auto;font-size:11px;font-weight:700}.ambassador-profile{color:#fff;background:linear-gradient(145deg,#6d4587,#ad90c1);border-radius:50%;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:13px;font-weight:750;display:grid;position:relative}.ambassador-profile i{border:2px solid var(--portal-surface);background:var(--portal-success);border-radius:50%;width:11px;height:11px;position:absolute;bottom:1px;right:1px}.ambassador-card .service-actions{margin-top:auto}.ambassador-card .service-actions a,.ambassador-card .service-actions button{min-height:34px;padding:0 11px;font-size:9px}.ambassador-card .service-actions a{border-color:var(--ink);background:var(--ink);color:#fff}.course-progress{width:100%;margin:auto 0 13px;display:block}.professional-activity{border-top:1px solid var(--hairline)}.professional-activity article{border-bottom:1px solid var(--hairline);grid-template-columns:52px 1fr 16px;align-items:center;gap:12px;min-height:57px;display:grid}.professional-activity article>span{color:var(--accent);font-size:9px;font-weight:750}.professional-activity strong,.professional-activity small{display:block}.professional-activity strong{font-size:11px}.professional-activity small{color:var(--muted);margin-top:4px;font-size:9px}.quick-actions-card nav{gap:3px;margin-top:18px;display:grid}.quick-actions-card nav a{border-top:1px solid var(--hairline);grid-template-columns:24px 1fr 14px;align-items:center;gap:9px;min-height:45px;padding:0 8px;font-size:10px;font-weight:650;display:grid}.quick-actions-card nav a:first-child{border-top:0}.quick-actions-card nav a .app-icon:last-child{color:var(--muted)}.pro-legal-note{margin-top:20px}@media (width<=1180px){.pro-dashboard-grid,.pro-workspace-grid,.activity-and-actions{grid-template-columns:1fr}.account-readiness-card{grid-template-columns:auto 1fr;column-gap:22px;display:grid}.account-readiness-card>header{flex-direction:column;grid-row:1/span 5;align-self:start;gap:10px}.account-readiness-card .panel-kicker{margin-top:0}.service-dashboard-grid{grid-template-columns:1fr 1fr}.ambassador-card{grid-column:1/-1}}@media (width<=900px){.portal-main{margin-left:0;padding:96px 20px 112px}.portal-sidebar,.portal-status,.portal-search-link,.account-menu-trigger .account-name{display:none}.app-command-bar{flex-direction:column;align-items:flex-start}.app-command-bar h1{font-size:36px}.command-actions{width:100%}.command-actions a{flex:1}}@media (width<=700px){.portal-header{height:64px;padding:0 16px}.portal-header .xixoio-logo{width:104px}.portal-main{padding:88px 14px 108px}.app-command-bar{margin-bottom:21px}.app-command-bar h1{margin-top:11px;font-size:31px}.app-command-bar>div:first-child>p:last-child{font-size:13px}.command-actions a{min-height:44px;padding:0 11px;font-size:10px}.pro-dashboard-grid,.pro-workspace-grid,.activity-and-actions,.service-dashboard-grid{gap:12px}.pro-workspace-grid,.activity-and-actions,.service-dashboard-grid{margin-top:12px}.pro-balance-card,.account-readiness-card,.workspace-card,.service-card{border-radius:15px}.pro-balance-card{padding:20px 17px}.pro-balance-card>header strong{font-size:38px}.balance-change{flex-wrap:wrap}.balance-change small{width:100%}.line-chart{height:190px}.pro-balance-card>footer{flex-direction:column;align-items:flex-start}.account-readiness-card{padding:19px;display:flex}.account-readiness-card>header{flex-direction:row}.account-readiness-card .panel-kicker{margin-top:25px}.workspace-card{padding:18px 15px}.workspace-card-heading h2,.service-card h2{font-size:18px}.workspace-card-heading>a,.professional-holdings-head{display:none}.professional-holdings>a{grid-template-columns:1fr auto 14px;gap:10px;min-height:82px}.professional-holdings>a>span:nth-child(2){display:none}.professional-holdings>a>span:nth-child(3){text-align:right}.professional-holdings>a>.position-change{text-align:right;grid-column:2;font-size:9px}.professional-holdings>a>.app-icon{grid-area:1/3/span 2}.allocation-visual{grid-template-columns:124px 1fr;gap:18px}.allocation-donut{width:124px;height:124px}.allocation-donut:before{width:78px;height:78px}.service-dashboard-grid{grid-template-columns:1fr}.ambassador-card{grid-column:auto}.service-card{min-height:185px;padding:18px}.account-popover{width:auto;position:fixed;top:72px;left:12px;right:12px}}.portal-main{width:min(100%,1520px);padding:clamp(42px,4.5vw,72px) clamp(30px,5vw,80px) 88px}.portal-search-link{border:1px solid var(--hairline);min-height:34px;color:var(--muted);background:#ffffff75;border-radius:999px;align-items:center;gap:9px;padding:0 13px;font-size:10px;font-weight:620;transition:border-color .16s,background .16s,color .16s;display:flex}.portal-search-link:hover{background:var(--paper-bright);color:var(--ink);border-color:#7a4d9959}.search-symbol{border:1.6px solid;border-radius:50%;flex:none;width:13px;height:13px;display:inline-block;position:relative}.search-symbol:after{content:"";transform-origin:0;background:currentColor;border-radius:1px;width:5px;height:1.6px;position:absolute;bottom:-3px;right:-4px;transform:rotate(45deg)}.dashboard-heading,.app-page-heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(42px,7vw,112px);display:grid}.dashboard-heading h1,.app-page-heading h1{letter-spacing:-.06em;max-width:880px;margin:20px 0 0;font-size:clamp(40px,4.7vw,70px);font-weight:520;line-height:.97}.dashboard-heading>p,.app-page-heading>p{max-width:480px;color:var(--copy);margin:0;font-size:15px;line-height:1.6}.dashboard-top-grid,.dashboard-support-grid{gap:18px;display:grid}.dashboard-top-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.7fr);margin-top:44px}.dashboard-support-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);margin-top:18px}.dashboard-panel,.portfolio-primary-panel,.portfolio-context-panel,.portfolio-workspace,.detail-panel,.asset-key-grid,.settings-panel{background:#ffffff8a;border:1px solid #0a0a0a1a;border-radius:18px;box-shadow:inset 0 1px #ffffffa6,0 18px 48px #00000006}.dashboard-panel{padding:clamp(22px,2.4vw,32px)}.dashboard-panel-heading,.panel-label-row,.asset-list-heading,.detail-panel-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dashboard-panel-heading{border-bottom:1px solid var(--hairline);padding-bottom:21px}.dashboard-panel-heading h2,.asset-list-heading h2,.detail-panel-heading h2,.settings-panel h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(21px,2vw,29px);font-weight:560;line-height:1.12}.dashboard-panel-heading>a,.detail-panel-heading>button,.detail-panel-heading>span,.asset-list-heading>span{color:var(--muted);cursor:pointer;letter-spacing:.07em;text-align:right;text-transform:uppercase;background:0 0;border:0;font-size:10px;font-weight:650;line-height:1.4}.dashboard-panel-heading>a:hover,.detail-panel-heading>button:hover{color:var(--accent)}.panel-kicker{color:var(--accent);letter-spacing:.17em;margin:0;font-size:9px;font-weight:720}.dashboard-portfolio-summary{border-bottom:1px solid var(--hairline);grid-template-columns:1.2fr repeat(2,.7fr);display:grid}.dashboard-portfolio-summary>div{border-right:1px solid var(--hairline);flex-direction:column;justify-content:center;min-height:104px;padding:18px 22px;display:flex}.dashboard-portfolio-summary>div:first-child{padding-left:0}.dashboard-portfolio-summary>div:last-child{border-right:0}.dashboard-portfolio-summary strong{letter-spacing:-.055em;font-size:clamp(27px,3vw,44px);font-weight:520}.dashboard-portfolio-summary span,.dashboard-panel-note,.support-panel-intro{color:var(--muted);font-size:10px;line-height:1.55}.dashboard-asset-list>a{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(120px,auto) 22px;align-items:center;gap:20px;min-height:68px;transition:background .15s,padding .15s;display:grid}.dashboard-asset-list>a:hover{background:#7a4d990b;margin:0 -10px;padding:0 10px}.asset-identity{align-items:center;gap:12px;min-width:0;display:flex}.asset-identity>span:last-child,.dashboard-asset-list>a>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.asset-identity strong,.dashboard-asset-list>a>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.asset-identity small,.dashboard-asset-list>a>span:nth-child(2) small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.dashboard-asset-list>a>span:nth-child(2){text-align:right}.dashboard-row-arrow,.asset-open-cell{color:#0a0a0a6b;text-align:right}.dashboard-panel-note{max-width:720px;margin:16px 0 0}.asset-mark{color:#fff;letter-spacing:-.02em;border:1px solid #ffffffb3;border-radius:13px;flex:none;place-items:center;font-size:9px;font-weight:760;display:grid;box-shadow:0 0 0 1px #0a0a0a14,0 6px 18px #00000014}.asset-mark-small{border-radius:11px;width:35px;height:35px;font-size:8px}.asset-mark-medium{width:44px;height:44px}.asset-mark-large{border-radius:18px;width:64px;height:64px;font-size:13px}.asset-mark-purple{background:radial-gradient(circle at 25% 20%,#c484db,#0000 35%),linear-gradient(145deg,#874ca9,#372b5a)}.asset-mark-teal{background:radial-gradient(circle at 25% 20%,#81daca,#0000 35%),linear-gradient(145deg,#359289,#1b434b)}.asset-mark-blue{background:radial-gradient(circle at 25% 20%,#82c1ed,#0000 35%),linear-gradient(145deg,#307dcf,#202a65)}.asset-mark-indigo{background:radial-gradient(circle at 25% 20%,#9c9ee8,#0000 35%),linear-gradient(145deg,#4a4cbf,#2e2159)}.asset-mark-copper{background:radial-gradient(circle at 25% 20%,#eabd86,#0000 35%),linear-gradient(145deg,#ba7336,#603229)}.asset-mark-graphite{background:radial-gradient(circle at 25% 20%,#9e9e9e,#0000 38%),linear-gradient(145deg,#454545,#121212)}.dashboard-update-list article{border-bottom:1px solid var(--hairline);grid-template-columns:38px minmax(0,1fr);gap:6px 12px;padding:18px 0;display:grid}.dashboard-update-list article>span{color:var(--accent);letter-spacing:.11em;grid-row:1/span 2;font-size:9px;font-weight:720}.dashboard-update-list h3{margin:0;font-size:13px;font-weight:580;line-height:1.42}.dashboard-update-list time{color:var(--muted);font-size:9px}.dashboard-secondary-action{background:var(--ink);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;min-height:46px;margin-top:16px;padding:0 15px;font-size:11px;font-weight:620;display:flex}.support-panel-intro{max-width:680px;margin:18px 0 10px}.dashboard-readiness-list article{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(170px,.9fr) minmax(120px,1fr) 42px;align-items:center;gap:18px;min-height:66px;display:grid}.dashboard-readiness-list article>div{flex-direction:column;gap:4px;display:flex}.dashboard-readiness-list article>div strong,.dashboard-readiness-list article>strong{font-size:12px;font-weight:620}.dashboard-readiness-list article>div span{color:var(--muted);font-size:9px;line-height:1.35}.dashboard-readiness-progress,.readiness-progress>span,.asset-profile-cell>span,.detail-progress{background:#0a0a0a17;border-radius:999px;height:5px;display:block;overflow:hidden}.dashboard-readiness-progress i,.readiness-progress i,.asset-profile-cell i,.detail-progress i{border-radius:inherit;background:var(--accent);height:100%;display:block}.learning-progress{border-bottom:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:22px;padding:26px 0;display:grid}.learning-progress-ring{background:radial-gradient(circle at center, var(--paper-bright) 58%, transparent 59%), conic-gradient(var(--accent) 0 38%, #0a0a0a17 38% 100%);border-radius:50%;justify-content:center;align-items:baseline;width:82px;height:82px;padding-top:25px;display:flex}.learning-progress-ring strong{font-size:25px;font-weight:540}.learning-progress-ring span{color:var(--muted);font-size:10px}.learning-progress>div:last-child{flex-direction:column;gap:6px;display:flex}.learning-progress>div:last-child>strong{font-size:14px}.learning-progress>div:last-child>span,.learning-progress>div:last-child>a{color:var(--muted);font-size:10px;line-height:1.45}.learning-progress>div:last-child>a{color:var(--accent);margin-top:8px;font-weight:650}.content-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.content-shortcuts a{border-right:1px solid var(--hairline);flex-direction:column;justify-content:center;gap:4px;min-height:70px;padding:10px 20px;display:flex}.content-shortcuts a:first-child{padding-left:0}.content-shortcuts a:last-child{border-right:0}.content-shortcuts span{color:var(--accent);font-size:18px;font-weight:560}.content-shortcuts strong{font-size:10px;font-weight:620;line-height:1.4}.dashboard-module-list{margin-top:72px}.dashboard-module-list li a{min-height:74px}.portfolio-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px;margin-top:44px;display:grid}.portfolio-primary-panel,.portfolio-context-panel{padding:clamp(24px,3vw,38px)}.panel-label-row{align-items:center}.panel-label-row>span{color:var(--muted);font-size:9px}.portfolio-position-count{letter-spacing:-.075em;margin-top:26px;font-size:clamp(56px,7vw,90px);font-weight:500;line-height:.88;display:block}.portfolio-position-label{color:var(--muted);margin:12px 0 26px;font-size:12px}.portfolio-mini-metrics{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portfolio-mini-metrics>div{border-right:1px solid var(--hairline);flex-direction:column;justify-content:center;gap:4px;min-height:70px;padding:10px 18px;display:flex}.portfolio-mini-metrics>div:first-child{padding-left:0}.portfolio-mini-metrics>div:last-child{border-right:0}.portfolio-mini-metrics strong{font-size:20px;font-weight:550}.portfolio-mini-metrics span{color:var(--muted);text-transform:uppercase;font-size:9px}.portfolio-context-panel{background:linear-gradient(150deg,#7a4d9917,#0000 58%),#ffffff8c;flex-direction:column;justify-content:center;display:flex}.portfolio-context-panel h2{letter-spacing:-.05em;max-width:520px;margin:22px 0 14px;font-size:clamp(24px,2.6vw,38px);font-weight:540;line-height:1.08}.portfolio-context-panel>p:last-child{max-width:540px;color:var(--copy);margin:0;font-size:12px;line-height:1.65}.portfolio-workspace{margin-top:18px;overflow:hidden}.portfolio-workspace-header{border-bottom:1px solid var(--hairline);background:#ffffff4d;justify-content:space-between;align-items:center;gap:22px;padding:17px 22px;display:flex}.segmented-control{background:#0a0a0a0e;border-radius:11px;gap:3px;min-width:0;padding:3px;display:flex}.segmented-control button{min-height:34px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:10px;font-weight:620}.segmented-control button.active{background:var(--paper-bright);color:var(--ink);box-shadow:0 1px 6px #00000014}.portfolio-search{border:1px solid var(--hairline);min-width:min(330px,34vw);min-height:40px;color:var(--muted);background:#ffffff9e;border-radius:999px;align-items:center;gap:12px;padding:0 14px;display:flex}.portfolio-search:focus-within{border-color:#7a4d9973;box-shadow:0 0 0 3px #7a4d9914}.portfolio-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:11px}.portfolio-search input::placeholder{color:#0a0a0a61}.portfolio-search button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:650}.asset-list-heading{border-bottom:1px solid var(--hairline);align-items:flex-end;margin:0 22px;padding:30px 0 20px}.asset-list-heading h2{margin-top:0}.asset-table-head,.asset-table-row{grid-template-columns:minmax(260px,1.35fr) minmax(180px,.95fr) minmax(120px,.65fr) minmax(130px,.7fr) 24px;align-items:center;gap:20px;margin:0 22px;display:grid}.asset-table-head{min-height:42px;color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:680}.asset-table-row{border-top:1px solid var(--hairline);min-height:82px;transition:background .15s,margin .15s,padding .15s}.asset-table-head+.asset-table-row{border-top:0}.asset-table-row:hover{background:#7a4d990b;border-radius:12px;margin:0 12px;padding:0 10px}.asset-status-cell,.asset-units-cell,.asset-profile-cell{flex-direction:column;gap:5px;min-width:0;display:flex}.asset-status-cell strong,.asset-units-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:620;line-height:1.35;overflow:hidden}.asset-status-cell small,.asset-units-cell small,.asset-profile-cell small{color:var(--muted);font-size:8px;line-height:1.35}.asset-profile-cell>span{width:min(100%,120px)}.portfolio-empty{background:#7a4d990f;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 22px 22px;padding:22px;font-size:12px;display:flex}.portfolio-empty button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-weight:650}.readiness-board{padding-bottom:24px}.readiness-intro{max-width:720px;color:var(--copy);margin:20px 22px 24px;font-size:12px;line-height:1.65}.readiness-company-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 22px;display:grid}.readiness-company-grid article{border:1px solid var(--hairline);background:var(--paper-bright);border-radius:14px;min-height:218px;padding:21px}.readiness-card-top,.readiness-progress{justify-content:space-between;align-items:center;gap:12px;display:flex}.readiness-card-top span{color:var(--accent);letter-spacing:.13em;font-size:9px;font-weight:720}.readiness-card-top small{color:var(--muted);font-size:8px}.readiness-company-grid h3{letter-spacing:-.02em;margin:30px 0 7px;font-size:16px;font-weight:580}.readiness-company-grid p{min-height:38px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.readiness-progress{margin:22px 0 18px}.readiness-progress>span{flex:1}.readiness-progress strong{font-size:10px}.readiness-company-grid a{color:var(--accent);font-size:9px;font-weight:650}.portfolio-demo-note{max-width:840px;color:var(--muted);margin:22px 0 0;font-size:9px;line-height:1.65}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.asset-detail-header{padding-bottom:28px}.asset-detail-breadcrumbs{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:16px;font-size:9px;font-weight:620;display:flex}.asset-detail-breadcrumbs a{color:var(--ink)}.asset-detail-breadcrumbs span:before{color:#0a0a0a40;content:"/";margin-right:16px}.asset-detail-title-row{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:32px;display:flex}.asset-detail-title{align-items:center;gap:20px;min-width:0;display:flex}.asset-detail-title h1{letter-spacing:-.055em;margin:6px 0 4px;font-size:clamp(34px,4vw,60px);font-weight:520;line-height:1}.asset-detail-title>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.watch-button{border:1px solid var(--hairline);background:var(--paper-bright);cursor:pointer;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:0 17px;font-size:10px;font-weight:650;display:flex}.watch-button span{color:var(--accent);font-size:17px}.watch-button.active{background:#7a4d9914;border-color:#7a4d9959}.asset-key-grid{grid-template-columns:1.2fr repeat(3,1fr);display:grid;overflow:hidden}.asset-key-grid>article{border-right:1px solid var(--hairline);flex-direction:column;justify-content:center;gap:8px;min-height:122px;padding:22px;display:flex}.asset-key-grid>article:last-child{border-right:0}.asset-key-grid span,.asset-key-grid small{color:var(--muted);text-transform:uppercase;font-size:8px;line-height:1.4}.asset-key-grid strong{letter-spacing:-.035em;font-size:clamp(18px,2.2vw,30px);font-weight:540}.asset-key-primary{background:linear-gradient(145deg,#7a4d9917,#0000 68%),#ffffff7a}.asset-key-primary strong{font-size:clamp(28px,3.4vw,48px)}.detail-progress{width:min(100%,140px)}.asset-tabs{border-bottom:1px solid var(--hairline);gap:30px;margin:26px 0 18px;display:flex}.asset-tabs button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:620;position:relative}.asset-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.asset-tabs button.active{color:var(--ink)}.asset-tabs button.active:after{background:var(--accent)}.asset-detail-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.37fr);align-items:start;gap:18px;display:grid}.asset-detail-main,.asset-detail-side{gap:18px;display:grid}.detail-panel{padding:clamp(22px,2.6vw,32px)}.detail-panel-heading{border-bottom:1px solid var(--hairline);align-items:flex-start;padding-bottom:20px}.detail-panel-heading h2{margin-top:0}.detail-panel-heading .section-number{margin-bottom:9px}.asset-about>p{max-width:850px;color:var(--copy);margin:24px 0;font-size:14px;line-height:1.72}.asset-facts{border-top:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.asset-facts>div{border-bottom:1px solid var(--hairline);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.asset-facts>div:nth-child(odd){padding-right:18px}.asset-facts>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:18px}.asset-facts dt,.source-panel dt,.settings-facts dt{color:var(--muted);font-size:9px}.asset-facts dd,.source-panel dd,.settings-facts dd{margin:0;font-size:10px;font-weight:620;line-height:1.4}.issuer-update-list article{border-bottom:1px solid var(--hairline);grid-template-columns:80px minmax(0,1fr) 22px;gap:16px;padding:19px 0;display:grid}.issuer-update-list article:last-child{border-bottom:0}.issuer-update-list article>span:first-child{color:var(--muted);font-size:9px}.issuer-update-list h3{margin:0 0 6px;font-size:13px;font-weight:620}.issuer-update-list p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.issuer-update-list article>span:last-child{color:var(--accent);text-align:right}.profile-state-panel{text-align:center}.profile-state-panel>strong{letter-spacing:-.055em;margin-top:17px;font-size:42px;font-weight:510;display:block}.profile-ring{background:radial-gradient(circle, var(--paper-bright) 61%, transparent 62%), conic-gradient(var(--accent) 0 var(--progress), #0a0a0a17 var(--progress) 360deg);border-radius:50%;place-items:center;width:122px;height:122px;margin:18px auto 24px;display:grid}.profile-ring span{background:var(--ink);color:#fff;border-radius:16px;place-items:center;width:58px;height:58px;font-size:12px;font-weight:720;display:grid}.profile-state-panel ol{text-align:left;margin:0;padding:0;list-style:none}.profile-state-panel li{border-top:1px solid var(--hairline);color:var(--muted);padding:11px 0 11px 25px;font-size:10px;position:relative}.profile-state-panel li:before{border:1px solid var(--hairline);width:14px;height:14px;color:var(--muted);content:"";border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:10px;left:0}.profile-state-panel li.complete{color:var(--ink)}.profile-state-panel li.complete:before{border-color:var(--accent);background:var(--accent);color:#fff;content:"✓"}.source-panel>p:nth-child(2){color:var(--copy);margin:20px 0;font-size:12px;line-height:1.55}.source-panel dl{margin:0}.source-panel dl>div{border-top:1px solid var(--hairline);gap:5px;padding:12px 0;display:grid}.tab-detail-panel{min-height:410px}.document-list article{border-bottom:1px solid var(--hairline);grid-template-columns:38px minmax(240px,1fr) 100px 120px 90px;align-items:center;gap:16px;min-height:76px;display:grid}.document-list article>span:first-child{color:var(--accent);letter-spacing:.12em;font-size:9px;font-weight:720}.document-list h3{margin:0 0 4px;font-size:12px;font-weight:620}.document-list p,.document-list time,.document-list strong{color:var(--muted);margin:0;font-size:9px;font-weight:500}.document-list button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;min-height:31px;font-size:9px;font-weight:620}.document-list button:hover{color:var(--accent);border-color:#7a4d995c}.document-preview{background:var(--ink);color:#fff;border-radius:13px;grid-template-columns:minmax(220px,.7fr) minmax(260px,1fr) auto;align-items:center;gap:26px;margin-top:20px;padding:20px;display:grid}.document-preview h3{margin:8px 0 5px;font-size:16px}.document-preview p{color:#ffffffa8;margin:0;font-size:10px;line-height:1.55}.document-preview button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:999px;min-height:34px;padding:0 14px;font-size:9px}.detail-disclaimer{max-width:720px;color:var(--muted);margin:18px 0 0;font-size:9px;line-height:1.55}.issuer-layout .asset-detail-main{display:block}.issuer-profile-copy{color:var(--copy);margin:24px 0 30px;font-size:14px;line-height:1.75}.issuer-structure{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.issuer-structure article{border-right:1px solid var(--hairline);min-height:170px;padding:22px 20px}.issuer-structure article:first-child{padding-left:0}.issuer-structure article:last-child{border-right:0}.issuer-structure article>span{color:var(--accent);font-size:9px;font-weight:720}.issuer-structure h3{margin:30px 0 8px;font-size:13px}.issuer-structure p,.readiness-link-panel p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.readiness-link-panel h2{letter-spacing:-.045em;margin:20px 0 13px;font-size:26px;font-weight:540;line-height:1.08}.readiness-link-panel a{color:var(--accent);margin-top:26px;font-size:10px;font-weight:650;display:inline-block}.asset-timeline{max-width:860px;padding-top:10px}.asset-timeline article{grid-template-columns:100px 18px minmax(0,1fr);gap:14px;min-height:108px;display:grid}.asset-timeline time{color:var(--muted);text-align:right;padding-top:14px;font-size:9px}.asset-timeline article>span{border:2px solid var(--paper-bright);background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;margin-top:13px;position:relative}.asset-timeline article>span:after{background:var(--hairline);content:"";width:1px;height:86px;position:absolute;top:10px;left:2px}.asset-timeline article:last-child>span:after{display:none}.asset-timeline article>div{padding:10px 0 22px}.asset-timeline h3{margin:0 0 7px;font-size:13px}.asset-timeline p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.settings-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:44px;display:grid}.settings-panel{padding:clamp(24px,3vw,36px)}.settings-panel>header>p:last-child{max-width:580px;color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.55}.settings-facts{margin:28px 0 0}.settings-facts>div{border-top:1px solid var(--hairline);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.settings-facts dd{overflow-wrap:anywhere;text-align:right}.settings-provider-note{color:var(--copy);background:#7a4d990f;border-radius:11px;margin:20px 0 0;padding:14px;font-size:10px;line-height:1.55}.settings-toggle-list{margin-top:28px}.settings-toggle-list label{border-top:1px solid var(--hairline);cursor:pointer;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:16px;min-height:70px;display:grid;position:relative}.settings-toggle-list label>span{flex-direction:column;gap:5px;display:flex}.settings-toggle-list strong{font-size:12px}.settings-toggle-list small{color:var(--muted);font-size:9px;line-height:1.45}.settings-toggle-list input{opacity:0;position:absolute}.settings-toggle-list label>i{background:#0a0a0a21;border-radius:999px;width:42px;height:24px;transition:background .16s;position:relative}.settings-toggle-list label>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.settings-toggle-list input:checked+i{background:var(--accent)}.settings-toggle-list input:checked+i:after{transform:translate(18px)}.settings-toggle-list input:focus-visible+i{outline:2px solid var(--accent);outline-offset:3px}.settings-data-panel{grid-column:1/-1}.settings-data-grid{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid}.settings-data-grid>div{border-right:1px solid var(--hairline);min-height:150px;padding:22px}.settings-data-grid>div:first-child{padding-left:0}.settings-data-grid>div:last-child{border-right:0}.settings-data-grid strong{font-size:12px}.settings-data-grid p{color:var(--muted);margin:10px 0 0;font-size:10px;line-height:1.6}.settings-data-panel>a{color:var(--accent);font-size:10px;font-weight:650}.portal-hero h1,.module-hero h1{margin:22px 0 18px;font-size:clamp(40px,4.8vw,70px);line-height:.98}.portal-hero>p:last-child,.module-hero>p:last-child{font-size:clamp(15px,1.25vw,19px)}.module-hero-number{font-size:clamp(80px,12vw,180px);top:-20px}.module-summary{margin-top:52px}.portal-feature,.portal-module-list,.module-records{margin-top:clamp(58px,7vw,96px)}.mobile-dock,.mobile-sheet-backdrop{display:none}@media (width<=1180px){.dashboard-top-grid,.dashboard-support-grid{grid-template-columns:1fr}.dashboard-activity-panel{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:0 28px;display:grid}.dashboard-activity-panel .dashboard-panel-heading,.dashboard-activity-panel .dashboard-secondary-action{grid-column:1/-1}.readiness-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-table-head,.asset-table-row{grid-template-columns:minmax(230px,1.25fr) minmax(150px,.8fr) minmax(110px,.6fr) minmax(115px,.65fr) 20px;gap:14px}.asset-detail-layout{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=1050px){.portal-page{grid-template:"header" var(--header-height) "main" auto / minmax(0, 1fr)}.portal-main{padding-bottom:124px}.mobile-dock{z-index:80;right:50%;bottom:max(12px, env(safe-area-inset-bottom));color:#ffffff94;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121212eb;border:1px solid #ffffffa6;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));width:min(620px,100vw - 28px);padding:6px;display:grid;position:fixed;transform:translate(50%);box-shadow:0 18px 60px #00000042,0 0 0 1px #0000003d}.mobile-dock a,.mobile-dock button{min-width:0;min-height:52px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;display:flex}.mobile-dock a.active,.mobile-dock button.active{color:#fff;background:#ffffff1f}.mobile-dock svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.mobile-dock span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;font-weight:620;overflow:hidden}.mobile-sheet-backdrop{z-index:90;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#00000061;justify-content:center;align-items:flex-end;padding:20px;display:flex;position:fixed;inset:0}.mobile-sheet{background:var(--paper-bright);border:1px solid #ffffffc2;border-radius:24px;width:min(650px,100%);max-height:min(82svh,780px);padding:24px;overflow-y:auto;box-shadow:0 28px 100px #00000057}.mobile-sheet header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.mobile-sheet h2{letter-spacing:-.045em;margin:8px 0 0;font-size:28px;font-weight:540}.mobile-sheet header>button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;font-size:23px;font-weight:300;display:grid}.mobile-sheet-links a{border-bottom:1px solid var(--hairline);grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;min-height:58px;display:grid}.mobile-sheet-links a>span:first-child{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:720}.mobile-sheet-links strong{font-size:12px;font-weight:620}.mobile-sheet-links a>span:last-child{color:var(--muted);text-align:right}.mobile-sheet footer{color:var(--muted);justify-content:space-between;gap:16px;padding-top:20px;font-size:10px;font-weight:620;display:flex}.asset-detail-layout{grid-template-columns:1fr}.asset-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-layout .asset-detail-side{display:block}}@media (width<=820px){.dashboard-heading,.app-page-heading{grid-template-columns:1fr;gap:20px}.dashboard-heading>p,.app-page-heading>p{max-width:620px}.portfolio-overview-grid{grid-template-columns:1fr}.portfolio-workspace-header{flex-direction:column;align-items:stretch}.segmented-control{overflow-x:auto}.portfolio-search{width:100%;min-width:0}.asset-table-head{display:none}.asset-table-row{grid-template-columns:minmax(0,1.2fr) minmax(110px,.65fr) 20px;gap:13px;padding:14px 0}.asset-table-row:hover{background:0 0;margin:0 22px;padding:14px 0}.asset-status-cell{display:none}.asset-profile-cell{grid-area:2/1/auto/span 2;padding-left:56px}.asset-profile-cell>span{width:100%}.asset-open-cell{grid-area:1/3/span 2}.readiness-company-grid{grid-template-columns:1fr}.asset-key-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-key-grid>article:nth-child(2){border-right:0}.asset-key-grid>article:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.document-list article{grid-template-columns:30px minmax(0,1fr) auto;gap:12px;padding:14px 0}.document-list time,.document-list strong{display:none}.document-preview{grid-template-columns:1fr auto}.document-preview>p{grid-area:2/1/auto/-1}.settings-layout{grid-template-columns:1fr}.settings-data-panel{grid-column:auto}.settings-data-grid{grid-template-columns:1fr}.settings-data-grid>div{border-right:0;border-bottom:1px solid var(--hairline);min-height:auto;padding:18px 0}}@media (width<=720px){.login-story-content h1{font-size:clamp(42px,13vw,62px)}.login-panel h2{font-size:clamp(40px,12vw,58px)}.portal-header{grid-template-columns:120px 1fr auto}.portal-status{text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;padding-left:8px;overflow:hidden}.portal-account{padding-right:10px}.portal-search-link{justify-content:center;width:34px;min-height:34px;padding:0;font-size:0;overflow:hidden}.portal-main{padding:34px 18px 118px}.dashboard-heading h1,.app-page-heading h1,.portal-hero h1,.module-hero h1{font-size:clamp(36px,11vw,53px)}.dashboard-top-grid,.portfolio-overview-grid,.settings-layout{margin-top:32px}.dashboard-portfolio-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-portfolio-summary>div{min-height:86px;padding:14px 10px}.dashboard-portfolio-summary>div:first-child{padding-left:0}.dashboard-portfolio-summary strong{font-size:25px}.dashboard-asset-list>a{grid-template-columns:minmax(0,1fr) auto 18px;gap:10px}.dashboard-asset-list>a>span:nth-child(2) strong{font-size:11px}.dashboard-activity-panel{display:block}.dashboard-readiness-list article{grid-template-columns:minmax(135px,1fr) minmax(70px,.8fr) 38px;gap:10px}.learning-progress{grid-template-columns:80px minmax(0,1fr)}.learning-progress-ring{width:70px;height:70px;padding-top:21px}.section-heading-row h2{font-size:26px}.portfolio-primary-panel,.portfolio-context-panel,.detail-panel,.settings-panel{padding:21px}.portfolio-position-count{font-size:62px}.portfolio-mini-metrics>div{min-height:66px;padding:8px 10px}.portfolio-workspace-header,.readiness-company-grid{padding-left:16px;padding-right:16px}.asset-list-heading,.asset-table-head,.asset-table-row,.asset-table-row:hover{margin-left:16px;margin-right:16px}.asset-list-heading{flex-direction:column;align-items:flex-start;gap:10px}.asset-detail-title-row{flex-direction:column;align-items:flex-start}.asset-detail-title{align-items:flex-start}.asset-detail-title h1{font-size:clamp(29px,8.5vw,42px)}.watch-button{min-height:38px}.asset-key-grid>article{min-height:108px;padding:17px}.asset-tabs{gap:22px;overflow-x:auto}.asset-detail-side,.asset-facts{grid-template-columns:1fr}.asset-facts>div:nth-child(odd),.asset-facts>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.issuer-update-list article{grid-template-columns:minmax(0,1fr) 18px}.issuer-update-list article>span:first-child,.issuer-update-list article>div{grid-column:1}.issuer-update-list article>span:last-child{grid-area:1/2/span 2}.document-preview{grid-template-columns:1fr}.document-preview>p{grid-area:auto}.issuer-structure{grid-template-columns:1fr}.issuer-structure article,.issuer-structure article:first-child{border-right:0;border-bottom:1px solid var(--hairline);min-height:auto;padding:19px 0}.issuer-structure h3{margin-top:13px}.asset-timeline article{grid-template-columns:70px 16px minmax(0,1fr)}.mobile-sheet-backdrop{padding:10px}.mobile-sheet{border-radius:22px;padding:20px}}@media (width<=460px){.portal-header{grid-template-columns:110px 1fr 82px}.portal-status{font-size:0}.portal-status:after{color:var(--muted);content:"DEMO";letter-spacing:.13em;font-size:7px;font-weight:700}.dashboard-portfolio-summary span{font-size:8px}.dashboard-asset-list>a>span:nth-child(2) small{display:none}.asset-mark-large{border-radius:15px;width:54px;height:54px}.asset-key-grid{grid-template-columns:1fr}.asset-key-grid>article{border-right:0;border-bottom:1px solid var(--hairline)}.asset-key-grid>article:last-child{border-bottom:0}.portfolio-mini-metrics strong{font-size:17px}.content-shortcuts{grid-template-columns:1fr}.content-shortcuts a{border-right:0;border-bottom:1px solid var(--hairline);padding:15px 0}.mobile-dock{width:calc(100vw - 18px);bottom:max(8px, env(safe-area-inset-bottom))}}@media (width>=1051px){.portal-main{width:min(100%,1600px);margin-left:var(--portal-sidebar-width);padding:108px clamp(26px,4.2vw,66px) 82px}}@media (width<=1050px){.portal-main{width:100%;margin-left:0;padding:96px 20px 124px}}@media (width<=700px){.portal-main{padding:88px 14px 108px}}.module-experience{gap:22px;margin-top:24px;display:grid}.module-experience button,.module-experience select,.module-experience input,.module-experience textarea{min-height:42px}.hub-card,.featured-brief,.saved-information,.premium-status-card,.premium-services,.premium-calendar,.escrow-summary-grid>article,.escrow-disclaimer,.readiness-command,.academy-overview,.course-grid>article,.xixout-command,.xixout-post,.genesis-network-bar,.genesis-controls,.genesis-integrity{border:1px solid var(--hairline);background:#ffffff94}.hub-card{padding:clamp(20px,2.4vw,32px)}.hub-card>header,.escrow-case-list>header,.escrow-case-detail>header,.validator-panel>header,.block-stream>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.hub-card h2,.hub-card h3,.featured-brief h2,.premium-status-card h2,.premium-services h2,.premium-calendar h2,.readiness-command h2,.academy-overview h2,.course-grid h2,.xixout-command h2,.xixout-post h2,.genesis-integrity h2{letter-spacing:-.035em;margin:0}.hub-card h2,.featured-brief h2,.premium-status-card h2,.premium-services h2,.premium-calendar h2,.readiness-command h2,.academy-overview h2,.xixout-command h2,.genesis-integrity h2{font-size:clamp(23px,2.2vw,32px);font-weight:590;line-height:1.08}.hub-toolbar{border:1px solid var(--hairline);background:var(--paper-bright);gap:14px;padding:18px;display:grid}.hub-search{border:1px solid var(--hairline);min-height:48px;color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 16px;display:flex}.hub-search input{width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.hub-filter-row{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.hub-filter-row::-webkit-scrollbar{display:none}.hub-filter-row button,.compact-segments button,.company-view-switch button{border:1px solid var(--hairline);min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:8px 13px;font-size:12px;font-weight:580}.hub-filter-row button.active,.compact-segments button.active,.company-view-switch button.active{border-color:var(--ink);background:var(--ink);color:#fff}.information-layout{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:18px;display:grid}.featured-brief{background:radial-gradient(circle at 90% 15%, #a26ec43b, transparent 35%), var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) 160px;gap:30px;min-height:310px;padding:clamp(26px,4vw,52px);display:grid;overflow:hidden}.featured-brief>div{align-self:end}.featured-brief h2{max-width:680px;margin:12px 0 18px;font-size:clamp(30px,4.2vw,56px);font-weight:520}.featured-brief>div>p:not(.panel-kicker){color:#ffffffb3;max-width:660px;margin:0;font-size:15px;line-height:1.55}.brief-meta{color:#ffffff85;flex-wrap:wrap;gap:8px 20px;margin:26px 0 20px;font-size:11px;display:flex}.featured-brief button,.saved-information button,.premium-service-grid button,.premium-calendar button,.primary-action,.escrow-case-detail>button,.course-grid button,.workshop-list button,.xixout-command>button,.xixout-post footer button,.genesis-controls button,.genesis-integrity button{cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:620}.featured-brief button{color:var(--ink);background:#fff;border-color:#fff}.featured-brief>aside{border-left:1px solid #ffffff29;grid-template-columns:1fr 1fr;align-content:center;gap:12px;padding-left:24px;display:grid}.featured-brief>aside p{color:#ffffff80;letter-spacing:.15em;text-transform:uppercase;grid-column:1/-1;margin:0 0 10px;font-size:10px}.featured-brief>aside strong{font-size:28px;font-weight:520}.featured-brief>aside span{color:#ffffff8c;align-self:center;font-size:11px}.saved-information{background:#e6e1ea;flex-direction:column;justify-content:flex-end;padding:26px;display:flex}.saved-information h2{margin:12px 0 10px;font-size:27px;font-weight:560}.saved-information p:not(.panel-kicker){color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.5}.saved-information button{align-self:flex-start}.information-list{border-top:1px solid var(--hairline)}.information-list>article{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.information-main{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:110px minmax(0,1fr) 130px;align-items:center;gap:18px;width:100%;min-height:96px;padding:16px 18px 16px 0;display:grid}.information-tag,.holder-label{width:fit-content;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;background:#e9e1ef;border-radius:999px;padding:5px 9px;font-size:9px;font-style:normal;font-weight:700}.information-main>span:nth-child(2){gap:6px;display:grid}.information-main strong{font-size:15px;font-weight:620}.information-main small{color:var(--muted);font-size:12px;line-height:1.45}.information-meta{color:var(--copy);text-align:right;gap:5px;font-size:11px;display:grid}.save-button{min-width:74px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:11px}.save-button.saved{color:var(--accent)}.hub-detail-panel{border:1px solid var(--ink);background:var(--paper-bright);grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr) auto;align-items:center;gap:32px;padding:30px;display:grid}.hub-detail-panel h2{margin:9px 0;font-size:25px}.hub-detail-panel p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.hub-detail-panel dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.hub-detail-panel dl div{gap:5px;display:grid}.hub-detail-panel dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.hub-detail-panel dd{margin:0;font-size:11px;font-weight:600}.hub-detail-panel>button{cursor:pointer;min-height:40px;color:var(--muted);background:0 0;border:0;font-size:11px}.premium-status-card{background:radial-gradient(circle at 14% 20%, #ab7acd47, transparent 30%), var(--ink);color:#fff;grid-template-columns:76px minmax(0,1fr) minmax(300px,.7fr);align-items:center;gap:28px;min-height:230px;padding:clamp(26px,4vw,48px);display:grid;position:relative;overflow:hidden}.premium-orbit{background:#ffffff12;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.premium-status-card h2{max-width:760px;margin:10px 0}.premium-status-card>div:nth-child(2)>p:not(.panel-kicker){color:#ffffff9e;max-width:720px;margin:0;font-size:13px;line-height:1.55}.premium-status-card dl{background:#ffffff29;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.premium-status-card dl div{background:#141414;gap:8px;padding:20px 14px;display:grid}.premium-status-card dt{color:#ffffff7a;font-size:9px}.premium-status-card dd{margin:0;font-size:15px;font-weight:620}.premium-services,.premium-calendar{padding:clamp(22px,3vw,36px)}.premium-services>header{margin-bottom:22px}.premium-service-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.premium-service-grid article{border:1px solid var(--hairline);background:var(--paper-bright);flex-direction:column;min-height:260px;padding:20px;display:flex}.premium-service-grid h3{margin:28px 0 8px;font-size:17px;line-height:1.2}.premium-service-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.premium-service-grid article>span{color:var(--muted);margin-top:auto;padding:18px 0 12px;font-size:10px}.premium-service-grid button{width:100%}.premium-library{border-top:1px solid var(--hairline)}.premium-library>article{border-bottom:1px solid var(--hairline);grid-template-columns:48px minmax(0,1fr) auto 40px;align-items:center;gap:16px;min-height:100px;display:grid}.document-number{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.premium-library h3{margin:4px 0;font-size:16px;font-weight:610}.premium-library p,.premium-library small{color:var(--muted);margin:0;font-size:10px}.premium-library p{color:var(--accent);letter-spacing:.1em;font-size:9px;font-weight:700}.premium-library>article>button{cursor:pointer;background:0 0;border:0;min-height:38px;font-size:16px}.premium-calendar{background:var(--hairline);grid-template-columns:minmax(280px,.8fr) repeat(3,1fr);gap:1px;padding:0;display:grid}.premium-calendar>*{background:var(--paper-bright);padding:26px}.premium-calendar>div>p:not(.panel-kicker){color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.5}.premium-calendar>article{flex-direction:column;gap:10px;display:flex}.premium-calendar>article>span{color:var(--accent);letter-spacing:.08em;font-size:10px;font-weight:700}.premium-calendar article div{gap:7px;min-height:72px;display:grid}.premium-calendar article strong{font-size:14px;line-height:1.3}.premium-calendar article small{color:var(--muted);font-size:11px}.app-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000007a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.app-modal{background:var(--paper-bright);border:1px solid #ffffff1f;gap:18px;width:min(100%,480px);padding:34px;display:grid;position:relative;box-shadow:0 28px 90px #00000047}.app-modal h2{margin:0 44px 0 0;font-size:28px}.modal-close{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:50%;width:40px;font-size:20px;position:absolute;top:16px;right:16px;min-height:40px!important}.app-modal label{color:var(--muted);gap:7px;font-size:11px;display:grid}.app-modal select,.app-modal textarea{border:1px solid var(--hairline);width:100%;color:var(--ink);background:#fff;border-radius:10px;outline:0;padding:12px 14px}.primary-action{border-color:var(--ink);background:var(--ink);color:#fff}.primary-action:disabled,.primary-action:disabled:hover{color:#0a0a0a61;cursor:not-allowed;opacity:1;background:#0a0a0a12;border-color:#0a0a0a1f}.launch-entry-action{isolation:isolate;letter-spacing:.12em;border-radius:999px;width:230px;max-width:100%;min-height:54px;padding:0 16px 0 19px;position:relative;overflow:hidden}.launch-entry-action-live{border-color:var(--ink);background:var(--ink);color:#fff}.launch-entry-action-locked:disabled,.launch-entry-action-locked:disabled:hover{color:#0a0a0aad;background:#ffffff5c;border-color:#0a0a0a33}.launch-entry-progress{z-index:0;width:var(--launch-progress);background:linear-gradient(90deg,#7a4d9914,#7a4d9933);border-right:1px solid #7a4d9970;min-width:2px;transition:width 1s linear;position:absolute;inset:0 auto 0 0;overflow:hidden}.launch-entry-progress:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:42px;height:180%;animation:2.8s ease-in-out infinite launch-entry-sheen;position:absolute;top:-40%;right:-22px;transform:rotate(12deg)}.launch-entry-label{z-index:1;position:relative}.launch-entry-signal{z-index:1;border:1px solid #0a0a0a33;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative}.launch-entry-signal:before{background:var(--accent);content:"";transform-origin:1px 10px;border-radius:999px;width:2px;height:6px;animation:2.4s linear infinite launch-entry-orbit;position:absolute;top:2px;left:calc(50% - 1px)}.launch-entry-signal i{background:var(--accent);border-radius:50%;width:3px;height:3px;box-shadow:0 0 0 4px #7a4d991a}@keyframes launch-entry-sheen{0%,44%{opacity:0;transform:translate(-18px)rotate(12deg)}58%{opacity:1}74%,to{opacity:0;transform:translate(26px)rotate(12deg)}}@keyframes launch-entry-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.launch-entry-progress{transition:none}.launch-entry-progress:after,.launch-entry-signal:before{animation:none}}.modal-success{background:#e2eee8;justify-items:start;gap:10px;padding:24px;display:grid}.modal-success p{color:var(--muted);margin:0;font-size:12px}.escrow-summary-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.escrow-summary-grid>article{gap:10px;min-height:132px;padding:20px;display:grid}.escrow-summary-grid span,.escrow-summary-grid small{color:var(--muted);font-size:10px}.escrow-summary-grid strong{letter-spacing:-.04em;margin-top:auto;font-size:clamp(19px,2vw,26px);font-weight:560}.escrow-disclaimer{color:#503e21;background:#efe9dc;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.escrow-disclaimer p{margin:0;font-size:12px;line-height:1.5}.escrow-layout{grid-template-columns:minmax(350px,.75fr) minmax(0,1.25fr);gap:18px;display:grid}.compact-segments{gap:5px;display:flex}.escrow-case-list>div{border-top:1px solid var(--hairline);display:grid}.escrow-case-list>div>button{border:0;border-bottom:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 150px;gap:18px;min-height:118px;padding:18px 12px;display:grid}.escrow-case-list>div>button.active{background:#e9e3ed;margin:0 -12px;padding-left:24px;padding-right:24px}.escrow-case-list button>span{align-content:start;gap:6px;display:grid}.escrow-case-list button>span:last-child{text-align:right}.escrow-case-list button small,.escrow-case-list button i{color:var(--muted);font-size:10px;font-style:normal}.escrow-case-list button strong{font-size:13px;line-height:1.35}.escrow-case-detail dl{background:var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;margin:0 0 24px;display:grid}.escrow-case-detail dl>div{background:var(--paper-bright);gap:8px;padding:18px;display:grid}.escrow-case-detail dt{color:var(--muted);text-transform:uppercase;font-size:9px}.escrow-case-detail dd{margin:0;font-size:14px;font-weight:620}.escrow-stage{gap:10px;margin:0 0 24px;display:grid}.escrow-stage>div{justify-content:space-between;font-size:11px;display:flex}.escrow-stage>span{background:#0000001a;border-radius:99px;height:5px;overflow:hidden}.escrow-stage>span i{border-radius:inherit;background:var(--accent);height:100%;display:block}.escrow-timeline{gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid}.escrow-timeline li{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:62px;display:grid}.escrow-timeline li>span{z-index:1;border:1px solid var(--hairline);background:var(--paper-bright);width:26px;height:26px;color:var(--muted);border-radius:50%;align-self:start;place-items:center;font-size:9px;display:grid;position:relative}.escrow-timeline li:not(:last-child)>span:after{z-index:-1;background:var(--hairline);content:"";width:1px;height:36px;position:absolute;top:26px;left:12px}.escrow-timeline li.done>span{border-color:var(--accent);background:var(--accent);color:#fff}.escrow-timeline li div{gap:4px;display:grid}.escrow-timeline li strong{font-size:12px}.escrow-timeline li small{color:var(--muted);font-size:10px}.readiness-command{background:radial-gradient(circle at 82% 10%, #cab6d859, transparent 35%), var(--paper-bright);grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:end;gap:36px;padding:clamp(26px,4vw,46px);display:grid}.readiness-command h2{max-width:700px;margin:10px 0 12px}.readiness-command>div>p:not(.panel-kicker){max-width:740px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.readiness-command dl{background:var(--hairline);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.readiness-command dl div{background:var(--paper-bright);gap:8px;padding:18px;display:grid}.readiness-command dt{color:var(--muted);font-size:9px}.readiness-command dd{margin:0;font-size:22px;font-weight:560}.company-view-switch{gap:8px;display:flex}.company-workspace{grid-template-columns:minmax(310px,.62fr) minmax(0,1.38fr);align-items:start;gap:18px;display:grid}.company-list-panel{position:sticky;top:96px}.company-list-panel>button{border:0;border-top:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:86px;padding:14px 4px;display:grid}.company-list-panel>button.active{background:#e9e4ec;width:calc(100% + 28px);margin:0 -14px;padding-left:18px;padding-right:18px}.company-initial{border:1px solid var(--hairline);width:38px;height:38px;color:var(--accent);border-radius:12px;place-items:center;font-size:10px;font-weight:700;display:grid}.company-list-panel button>span:nth-child(2){gap:5px;display:grid}.company-list-panel button>span:last-child{text-align:right;gap:5px;display:grid}.company-list-panel strong{font-size:12px}.company-list-panel small{color:var(--muted);font-size:9px}.readiness-detail-panel>header>div>p:not(.panel-kicker){color:var(--muted);margin:8px 0 0;font-size:12px}.readiness-big-score{color:var(--accent);letter-spacing:-.06em;font-size:40px;font-weight:530}.readiness-big-score small{font-size:16px}.readiness-phase-overview{background:var(--hairline);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:26px;display:grid}.readiness-phase-overview article{background:var(--paper-bright);gap:7px;padding:16px;display:grid}.readiness-phase-overview span,.readiness-phase-overview small{color:var(--muted);font-size:9px}.readiness-phase-overview strong{min-height:32px;font-size:11px;line-height:1.35}.readiness-checklist{border-top:1px solid var(--hairline);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.readiness-checklist li{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:76px;padding:16px 12px;display:grid}.readiness-checklist li:nth-child(2n){border-right:0}.readiness-checklist>li>span{color:var(--muted);font-size:10px}.readiness-checklist li div{gap:5px;display:grid}.readiness-checklist strong{font-size:11px}.readiness-checklist small{color:var(--muted);font-size:9px}.readiness-checklist li.done{background:#e9f1ed}.readiness-checklist li.done>span,.readiness-checklist li.done small{color:#377254}.readiness-checklist li.current{background:#e9e3ee}.readiness-checklist li.current>span,.readiness-checklist li.current small{color:var(--accent)}.company-asset-catalog>div{background:var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.company-asset-catalog>div>a{background:var(--paper-bright);grid-template-columns:48px minmax(0,1fr) auto 20px;align-items:center;gap:14px;min-height:110px;padding:20px;display:grid}.company-asset-catalog a>span:nth-child(2),.company-asset-catalog a>span:nth-child(3){gap:5px;display:grid}.company-asset-catalog a>span:nth-child(3){text-align:right}.company-asset-catalog small,.company-asset-catalog i{color:var(--muted);font-size:9px;font-style:normal}.company-asset-catalog strong{font-size:12px}.academy-overview{background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) minmax(380px,.8fr);align-items:center;gap:42px;padding:clamp(28px,4vw,50px);display:grid}.academy-overview h2{max-width:720px;margin:12px 0}.academy-overview>div:first-child>p:not(.panel-kicker){color:#ffffff9e;max-width:700px;margin:0;font-size:13px;line-height:1.55}.academy-score{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:24px;display:grid}.academy-score>span{background:radial-gradient(circle at center, var(--ink) 61%, transparent 63%), conic-gradient(var(--accent-soft) var(--progress), #ffffff21 0);color:#ffffff8c;border-radius:50%;align-content:center;place-items:center;width:138px;height:138px;font-size:10px;display:grid}.academy-score>span strong{color:#fff;font-size:27px;font-weight:560;display:block}.academy-score dl{background:#ffffff24;gap:1px;margin:0;display:grid}.academy-score dl div{background:var(--ink);justify-content:space-between;gap:10px;padding:13px;display:flex}.academy-score dt{color:#ffffff80;font-size:9px}.academy-score dd{margin:0;font-size:11px;font-weight:620}.course-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.course-grid>article{flex-direction:column;min-height:340px;padding:24px;display:flex}.course-grid header{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.course-grid h2{margin:50px 0 12px;font-size:21px;line-height:1.15}.course-grid>article>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.course-data{color:var(--muted);justify-content:space-between;gap:14px;margin-top:auto;padding-top:24px;font-size:10px;display:flex}.course-grid .course-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:12px 0 18px;display:grid}.course-grid .course-progress>span{background:#0000001a;border-radius:99px;height:5px;overflow:hidden}.course-grid .course-progress i{background:var(--accent);height:100%;display:block}.course-grid .course-progress strong{font-size:10px}.course-grid button{border-color:var(--ink);width:100%}.academy-secondary-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:18px;display:grid}.workshop-list{border-top:1px solid var(--hairline)}.workshop-list article{border-bottom:1px solid var(--hairline);grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:86px;display:grid}.workshop-list article>span{border:1px solid var(--hairline);width:52px;height:52px;color:var(--muted);place-items:center;font-size:8px;display:grid}.workshop-list article>span strong{color:var(--ink);font-size:19px}.workshop-list article>div{gap:6px;display:grid}.workshop-list article strong{font-size:13px}.workshop-list article small{color:var(--muted);font-size:10px}.learning-path-card ol{gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.learning-path-card li{min-height:56px;color:var(--muted);padding:2px 0 18px 30px;font-size:11px;position:relative}.learning-path-card li:before{border:1px solid var(--hairline);background:var(--paper-bright);content:"";border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:0;left:0}.learning-path-card li:not(:last-child):after{background:var(--hairline);content:"";width:1px;height:34px;position:absolute;top:20px;left:9px}.learning-path-card li.done,.learning-path-card li.current{color:var(--ink);font-weight:600}.learning-path-card li.done:before{border-color:var(--accent);background:var(--accent)}.learning-path-card li.current:before{border:5px solid var(--accent)}.learning-path-card a{color:var(--accent);font-size:11px;font-weight:620}.app-toast{z-index:90;background:var(--ink);color:#fff;border-radius:12px;max-width:360px;padding:14px 18px;font-size:12px;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 60px #00000042}.xixout-command{justify-content:space-between;align-items:end;gap:30px;padding:clamp(26px,4vw,46px);display:flex}.xixout-command h2{max-width:760px;margin:10px 0}.xixout-command>div>p:not(.panel-kicker){max-width:750px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.xixout-command>button{border-color:var(--ink);background:var(--ink);color:#fff;flex:none;align-items:center;gap:8px;display:flex}.xixout-layout{grid-template-columns:230px minmax(0,1fr) 250px;align-items:start;gap:18px;display:grid}.xixout-channels,.xixout-side{position:sticky;top:96px}.xixout-channels>button{border:0;border-top:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:0 10px;font-size:11px;display:flex}.xixout-channels>button.active{color:var(--accent);background:#e9e3ed;font-weight:650}.xixout-channels button small{color:var(--muted);font-size:9px}.holder-access-note{background:#0000000b;align-items:flex-start;gap:10px;margin-top:20px;padding:14px;display:flex}.holder-access-note p{color:var(--muted);gap:5px;margin:0;font-size:9px;line-height:1.4;display:grid}.holder-access-note strong{color:var(--ink);font-size:10px}.xixout-feed{gap:14px;display:grid}.xixout-post{padding:26px}.xixout-post header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:24px;display:grid}.post-avatar{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:9px;font-weight:700;display:grid}.xixout-post header div{gap:4px;display:grid}.xixout-post header strong{font-size:12px}.xixout-post header small,.xixout-post header>span:last-child{color:var(--muted);font-size:9px}.xixout-post>div{position:relative}.holder-label{color:var(--copy);background:#00000012;align-items:center;gap:5px;margin-left:6px;display:inline-flex}.xixout-post h2{margin:15px 0 9px;font-size:clamp(19px,2vw,25px)}.xixout-post>div>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.xixout-post footer{border-top:1px solid var(--hairline);gap:8px;margin-top:24px;padding-top:18px;display:flex}.xixout-post footer button.saved{border-color:var(--accent);color:var(--accent)}.xixout-side{gap:14px;display:grid}.xixout-side .hub-card{padding:20px}.xixout-side article>a{border-top:1px solid var(--hairline);grid-template-columns:36px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:62px;display:grid}.xixout-side a>span{gap:4px;display:grid}.xixout-side strong{font-size:10px}.xixout-side small,.xixout-side p{color:var(--muted);font-size:9px;line-height:1.45}.xixout-side h3{margin:12px 0 7px;font-size:24px}.genesis-explorer{--genesis-green:#239f71}.genesis-network-bar{background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:22px 26px;display:grid}.genesis-network-bar>div{align-items:center;gap:12px;display:flex}.network-live-dot{background:var(--genesis-green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #239f7129}.genesis-network-bar p{color:#ffffff85;letter-spacing:.12em;margin:0 0 4px;font-size:9px;font-weight:700}.genesis-network-bar strong{font-size:12px;font-weight:560}.genesis-network-bar dl{background:#ffffff1f;gap:1px;margin:0;display:flex}.genesis-network-bar dl div{background:var(--ink);gap:5px;min-width:100px;padding:10px 14px;display:grid}.genesis-network-bar dt{color:#ffffff73;font-size:8px}.genesis-network-bar dd{margin:0;font-size:12px;font-weight:650}.genesis-controls{align-items:center;gap:8px;padding:14px;display:flex}.genesis-controls label{border:1px solid var(--hairline);min-width:280px;color:var(--muted);border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.genesis-controls input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.genesis-controls button:disabled{opacity:.35;cursor:not-allowed}.genesis-dashboard{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.block-stream>header>span{color:var(--muted);font-size:10px}.block-table{border-top:1px solid var(--hairline)}.block-table-head,.block-table>button{grid-template-columns:100px minmax(120px,1fr) 50px 120px minmax(120px,1fr);align-items:center;gap:14px;display:grid}.block-table-head{min-height:40px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.block-table>button{border:0;border-top:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;width:100%;min-height:62px;padding:0;font-size:10px}.block-table>button.active{background:#e1efea;width:calc(100% + 24px);margin:0 -12px;padding:0 12px}.block-table button strong{font-size:11px}.block-table code,.block-detail code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;overflow:hidden}.finality-cell{color:var(--genesis-green);font-weight:620}.validator-panel{position:sticky;top:96px}.validator-panel>article{border-top:1px solid var(--hairline);grid-template-columns:28px minmax(0,1fr) 8px auto;align-items:center;gap:10px;min-height:58px;display:grid}.validator-panel>article>span{border:1px solid var(--hairline);border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.validator-panel>article div{gap:4px;display:grid}.validator-panel article strong{font-size:10px}.validator-panel article small{color:var(--muted);font-size:8px}.validator-panel article>i{background:var(--genesis-green);border-radius:50%;width:7px;height:7px}.consensus-note{background:#0000000b;gap:10px;margin-top:18px;padding:16px;display:grid}.consensus-note strong{font-size:11px}.consensus-note>span{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.consensus-note i{background:var(--genesis-green);border-radius:99px;height:5px}.consensus-note i.muted{background:#0000001f}.consensus-note small{color:var(--muted);font-size:9px}.block-detail dl{background:var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;margin:0 0 24px;display:grid}.block-detail dl>div{background:var(--paper-bright);gap:8px;min-width:0;padding:16px;display:grid}.block-detail dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.block-detail dd{min-width:0;margin:0;font-size:10px}.block-detail dd code{display:block}.block-transactions h3{margin:0 0 12px;font-size:15px}.block-transactions article{border-top:1px solid var(--hairline);grid-template-columns:130px minmax(180px,.7fr) minmax(0,1.3fr);align-items:center;gap:18px;min-height:72px;display:grid}.block-transactions article>span{color:var(--genesis-green);letter-spacing:.07em;font-size:8px;font-weight:700}.block-transactions article div{gap:4px;display:grid}.block-transactions article strong{font-size:10px}.block-transactions article small{color:var(--muted);font-size:9px;line-height:1.4}.genesis-integrity{background:#e2eeea;justify-content:space-between;align-items:center;gap:30px;padding:26px;display:flex}.genesis-integrity h2{margin:8px 0;font-size:20px}.genesis-integrity p:not(.panel-kicker){max-width:760px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.genesis-integrity>div:last-child{flex:none;gap:8px;display:flex}@media (width<=1200px){.premium-service-grid,.escrow-summary-grid{grid-template-columns:repeat(2,1fr)}.premium-calendar{grid-template-columns:repeat(3,1fr)}.premium-calendar>div{grid-column:1/-1}.xixout-layout{grid-template-columns:210px minmax(0,1fr)}.xixout-side{grid-column:1/-1;grid-template-columns:repeat(2,1fr);position:static}.premium-status-card{grid-template-columns:72px minmax(0,1fr)}.premium-status-card dl{grid-column:1/-1}}@media (width<=920px){.information-layout,.escrow-layout,.company-workspace,.academy-secondary-grid,.genesis-dashboard{grid-template-columns:1fr}.saved-information{min-height:200px}.readiness-command,.academy-overview{grid-template-columns:1fr}.company-list-panel,.validator-panel{position:static}.premium-service-grid,.course-grid{grid-template-columns:repeat(2,1fr)}.xixout-layout{grid-template-columns:1fr}.xixout-channels{position:static}.xixout-side{grid-column:auto}.genesis-controls{flex-wrap:wrap}.genesis-controls label{flex-basis:100%}.hub-detail-panel{grid-template-columns:1fr}}@media (width<=700px){.module-experience{gap:14px;margin-top:14px}.hub-card{padding:18px}.hub-toolbar{padding:12px}.featured-brief{grid-template-columns:1fr;min-height:420px;padding:24px}.featured-brief h2{font-size:34px}.featured-brief>aside{border-top:1px solid #ffffff29;border-left:0;grid-template-columns:repeat(3,auto 1fr);padding:18px 0 0}.featured-brief>aside p{grid-column:1/-1}.information-main{grid-template-columns:1fr;gap:8px;padding:16px 8px 16px 0}.information-meta{text-align:left;justify-content:space-between;display:flex}.hub-detail-panel{padding:22px}.hub-detail-panel dl{grid-template-columns:1fr}.premium-status-card{grid-template-columns:1fr;padding:26px}.premium-status-card dl,.premium-service-grid,.escrow-summary-grid,.course-grid,.xixout-side,.company-asset-catalog>div,.premium-calendar{grid-template-columns:1fr}.premium-calendar>div{grid-column:auto}.premium-library>article{grid-template-columns:34px minmax(0,1fr) 32px}.premium-library .state-pill{display:none}.app-modal{padding:26px 20px}.compact-segments{width:100%;overflow-x:auto}.escrow-case-list>header{flex-direction:column}.escrow-case-list>div>button{grid-template-columns:1fr}.escrow-case-list button>span:last-child{text-align:left}.escrow-case-detail dl,.readiness-command dl,.readiness-phase-overview{grid-template-columns:1fr}.readiness-command dl div,.readiness-phase-overview article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.readiness-command dl dt,.readiness-phase-overview strong{align-self:center}.readiness-command dl dd,.readiness-phase-overview small{grid-area:1/2/span 2}.readiness-checklist{grid-template-columns:1fr}.readiness-checklist li{border-right:0}.company-asset-catalog>div>a{grid-template-columns:44px minmax(0,1fr) 18px}.company-asset-catalog a>span:nth-child(3){display:none}.academy-score{grid-template-columns:1fr}.academy-score dl{width:100%}.workshop-list article{grid-template-columns:52px minmax(0,1fr)}.workshop-list article button{grid-column:1/-1}.xixout-command,.genesis-network-bar,.genesis-integrity{flex-direction:column;align-items:flex-start}.xixout-command{display:flex}.genesis-network-bar{grid-template-columns:1fr;display:grid}.genesis-network-bar dl{grid-template-columns:repeat(2,1fr);display:grid}.genesis-network-bar dl div{min-width:0}.genesis-controls button{flex:calc(50% - 8px)}.block-table{overflow-x:auto}.block-table-head,.block-table>button{min-width:700px}.block-detail dl{grid-template-columns:1fr}.block-transactions article{grid-template-columns:1fr;gap:5px;padding:14px 0}.genesis-integrity{display:flex}.genesis-integrity>div:last-child{flex-direction:column;width:100%}}.account-center{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;margin-top:28px;display:grid}.account-status{z-index:90;background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:16px;max-width:460px;padding:14px 18px;font-size:11px;line-height:1.4;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 60px #00000042}.account-status button{color:#ffffffa6;cursor:pointer;background:0 0;border:0;min-height:34px;font-size:10px}.account-navigation{border:1px solid var(--hairline);background:#ffffff8c;position:sticky;top:96px}.account-identity-card{border-bottom:1px solid var(--hairline);grid-template-columns:50px minmax(0,1fr);align-items:center;gap:13px;padding:20px;display:grid}.account-large-avatar{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;font-weight:700;display:grid}.account-identity-card>div{gap:4px;min-width:0;display:grid}.account-identity-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-identity-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-identity-card>.state-pill{grid-column:2;justify-self:start}.account-navigation nav{padding:10px;display:grid}.account-navigation nav>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:11px;min-height:66px;padding:10px 12px;display:grid}.account-navigation nav>button.active{background:var(--ink);color:#fff}.account-navigation nav button>span{gap:5px;display:grid}.account-navigation nav strong{font-size:11px}.account-navigation nav small{color:var(--muted);font-size:8px}.account-navigation nav button.active small{color:#ffffff80}.account-logout-link{border-top:1px solid var(--hairline);color:#a92d42;place-items:center;min-height:48px;font-size:10px;font-weight:650;display:grid}.account-content{min-width:0}.account-panel{border:1px solid var(--hairline);background:#ffffff94;gap:26px;padding:clamp(22px,3.4vw,42px);display:grid}.account-panel>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.account-panel>header h2{letter-spacing:-.04em;margin:9px 0;font-size:clamp(25px,2.6vw,36px);font-weight:570}.account-panel>header p:not(.panel-kicker){max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.account-panel>header>span:not(.state-pill){color:var(--muted);font-size:10px}.account-form,.ambassador-form{gap:24px;display:grid}.account-field-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.account-form label,.account-subpanel label,.ambassador-form label{color:var(--copy);gap:7px;font-size:10px;font-weight:600;display:grid}.account-form input,.account-form select,.account-subpanel input,.ambassador-form select,.ambassador-form textarea{border:1px solid var(--hairline);width:100%;min-height:48px;color:var(--ink);background:#fff;border-radius:10px;outline:0;padding:0 14px;font-size:12px;font-weight:450}.account-form input:focus,.account-form select:focus,.account-subpanel input:focus,.ambassador-form select:focus,.ambassador-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7a4d9917}.account-form input:disabled{color:var(--muted);background:#0000000a}.account-form label small{color:var(--muted);font-size:8px;font-weight:450}.account-form-actions{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:18px;padding-top:20px;display:flex}.account-form-actions span{color:var(--muted);font-size:9px}.account-form-actions button,.account-subpanel form button,.security-control-list article>button,.security-control-list article>a,.session-list button,.session-security-note a{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;min-height:42px;padding:10px 18px;font-size:10px;font-weight:650}.account-form-actions button{min-width:150px}.account-subpanel{background:#00000009;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:26px;padding:24px;display:grid}.account-subpanel h3{margin:8px 0;font-size:17px}.account-subpanel p{max-width:620px;color:var(--muted);margin:0;font-size:10px;line-height:1.5}.account-subpanel form{gap:12px;display:grid}.account-subpanel form button{width:100%}.security-control-list,.session-list{border-top:1px solid var(--hairline);display:grid}.security-control-list>article{border-bottom:1px solid var(--hairline);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:128px;padding:18px 0;display:grid}.security-control-list article>div:nth-child(2){justify-items:start;gap:7px;display:grid}.security-control-list h3{margin:0;font-size:14px}.security-control-list p{max-width:650px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.security-control-list article>button:disabled{border-color:var(--hairline);color:var(--muted);cursor:default;background:0 0}.notification-settings{display:grid}.notification-settings>label{border-bottom:1px solid var(--hairline);cursor:pointer;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:20px;min-height:94px;display:grid;position:relative}.notification-settings label>span{gap:6px;display:grid}.notification-settings label strong{font-size:13px}.notification-settings label small{color:var(--muted);font-size:10px}.notification-settings input{opacity:0;width:1px;height:1px;position:absolute}.notification-settings label>i{background:#00000026;border-radius:99px;width:40px;height:22px;transition:background .16s;display:block;position:relative}.notification-settings label>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0003}.notification-settings input:checked+i{background:var(--accent)}.notification-settings input:checked+i:after{transform:translate(18px)}.notification-settings input:focus-visible+i{outline:2px solid var(--accent);outline-offset:3px}.notification-settings input:disabled+i{opacity:.55}.notification-settings .account-form-actions{margin-top:24px}.session-list>article{border-bottom:1px solid var(--hairline);grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:106px;display:grid}.session-device{background:var(--ink);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:700;display:grid}.session-device.muted{color:var(--muted);background:#00000014}.session-list article>div:nth-child(2){gap:5px;display:grid}.session-list strong{font-size:12px}.session-list small,.session-list article>div:nth-child(2) span{color:var(--muted);font-size:9px}.session-list button{border-color:var(--hairline);color:var(--muted);background:0 0}.session-list button:disabled{cursor:default}.session-security-note{background:#eee8dd;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.session-security-note p{color:var(--muted);gap:4px;margin:0;font-size:9px;display:grid}.session-security-note strong{color:var(--ink);font-size:10px}.ambassador-profile-large{background:#e9e3ed;grid-template-columns:72px minmax(0,1fr) minmax(270px,.55fr);align-items:center;gap:22px;padding:24px;display:grid}.ambassador-profile-large>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:70px;height:70px;font-size:17px;display:grid;position:relative}.ambassador-profile-large>span:after{content:"";background:#29ae72;border:2px solid #e9e3ed;border-radius:50%;width:11px;height:11px;position:absolute;bottom:3px;right:3px}.ambassador-profile-large>div{gap:6px;display:grid}.ambassador-profile-large strong{font-size:15px}.ambassador-profile-large small,.ambassador-profile-large p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.ambassador-profile-large dl{background:#0000001a;gap:1px;margin:0;display:grid}.ambassador-profile-large dl div{background:#e9e3ed;justify-content:space-between;gap:12px;padding:12px;display:flex}.ambassador-profile-large dt{color:var(--muted);font-size:8px}.ambassador-profile-large dd{margin:0;font-size:9px;font-weight:600}.ambassador-form textarea{resize:vertical;min-height:150px;padding-top:13px}.kyc-simulation{gap:18px;margin-top:28px;display:grid}.kyc-warning{color:#513f1f;background:#f1ebdf;border:1px solid #d6c09a;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.kyc-warning p{margin:0;font-size:11px;line-height:1.55}.kyc-shell{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.kyc-step-navigation,.kyc-step-content{border:1px solid var(--hairline);background:#ffffff94}.kyc-step-navigation{padding:24px;position:sticky;top:96px}.kyc-step-navigation h2{letter-spacing:-.04em;margin:9px 0 20px;font-size:23px}.kyc-step-navigation header>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.kyc-step-navigation header>div>span{background:#0000001a;border-radius:99px;height:5px;overflow:hidden}.kyc-step-navigation header>div i{background:var(--accent);height:100%;display:block}.kyc-step-navigation header>div strong{font-size:10px}.kyc-step-navigation ol{border-top:1px solid var(--hairline);margin:28px 0;padding:0;list-style:none;display:grid}.kyc-step-navigation li button{border:0;border-bottom:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:70px;padding:8px 0;display:grid}.kyc-step-navigation li button:disabled{cursor:default}.kyc-step-navigation li button>span{border:1px solid var(--hairline);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;font-size:9px;display:grid}.kyc-step-navigation li.done button>span{border-color:var(--accent);background:var(--accent);color:#fff}.kyc-step-navigation li.current button>span{border:5px solid var(--accent);color:var(--ink)}.kyc-step-navigation li button>div{gap:4px;display:grid}.kyc-step-navigation li strong{font-size:10px}.kyc-step-navigation li small{color:var(--muted);font-size:8px}.kyc-step-navigation li:not(.done,.current){opacity:.48}.kyc-step-navigation>a{color:var(--muted);font-size:9px}.kyc-step-content{gap:24px;min-height:760px;padding:clamp(22px,3.5vw,44px);display:grid}.kyc-step-content>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.kyc-step-content h1{letter-spacing:-.05em;margin:8px 0 5px;font-size:clamp(28px,3.4vw,44px);font-weight:560}.kyc-step-content>header p:not(.panel-kicker){color:var(--muted);margin:0;font-size:11px}.kyc-step-card{align-content:start;gap:22px;display:grid}.kyc-step-card>h2{letter-spacing:-.03em;margin:0;font-size:24px}.kyc-card-intro{max-width:700px;color:var(--muted);margin:-10px 0 0;font-size:11px;line-height:1.5}.kyc-explainer-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.kyc-explainer-grid article{border:1px solid var(--hairline);gap:10px;min-height:170px;padding:20px;display:grid}.kyc-explainer-grid strong{margin-top:16px;font-size:13px}.kyc-explainer-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.kyc-consent{border:1px solid var(--accent);cursor:pointer;background:#eeeaf1;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:13px;padding:20px;display:grid}.kyc-consent input{width:18px;height:18px;accent-color:var(--accent)}.kyc-consent>span{gap:5px;display:grid}.kyc-consent strong{font-size:12px}.kyc-consent small{color:var(--muted);font-size:9px}.synthetic-identity{background:var(--hairline);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid}.synthetic-identity>div{background:var(--paper-bright);gap:9px;min-height:90px;padding:16px;display:grid}.synthetic-identity dt{color:var(--muted);text-transform:uppercase;font-size:8px}.synthetic-identity dd{margin:0;font-size:11px;font-weight:600}.synthetic-document{background:linear-gradient(135deg, #d8cbe2, #f7f7f7), var(--paper-bright);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;max-width:620px;min-height:170px;padding:24px;display:grid;box-shadow:0 16px 40px #00000014}.synthetic-document>span{letter-spacing:.12em;border:1px solid #0000002e;border-radius:50%;place-items:center;width:60px;height:60px;font-size:9px;font-weight:700;display:grid}.synthetic-document>div{gap:6px;display:grid}.synthetic-document small{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:700}.synthetic-document strong{font-size:20px}.synthetic-document p{color:var(--muted);margin:0;font-size:10px}.address-verification,.screening-grid{border-top:1px solid var(--hairline);display:grid}.address-verification>article{border-bottom:1px solid var(--hairline);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:92px;display:grid}.address-verification>article>span:first-child{color:var(--muted);font-size:9px}.address-verification article div{gap:6px;display:grid}.address-verification strong{font-size:12px}.address-verification p{color:var(--muted);margin:0;font-size:10px}.screening-grid{grid-template-columns:repeat(2,1fr)}.screening-grid>article{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:110px;padding:16px;display:grid}.screening-grid>article:nth-child(2n){border-right:0}.screening-check{color:#247f56;background:#d9ece4;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.screening-grid article div{gap:5px;display:grid}.screening-grid strong{font-size:11px}.screening-grid p,.screening-grid small{color:var(--muted);margin:0;font-size:9px}.kyc-method-note{background:#0000000a;align-items:flex-start;gap:12px;padding:16px;display:flex}.kyc-method-note p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.risk-form{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.risk-form label{color:var(--copy);gap:8px;font-size:10px;font-weight:600;display:grid}.risk-form select{border:1px solid var(--hairline);background:#fff;border-radius:10px;outline:0;min-height:50px;padding:0 14px;font-size:11px}.risk-form>div{background:var(--hairline);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:10px;display:grid}.risk-form>div span{background:var(--paper-bright);gap:8px;min-height:88px;padding:16px;display:grid}.risk-form>div strong{color:var(--muted);text-transform:uppercase;font-size:8px}.risk-form>div small{font-size:10px}.kyc-result-card{background:radial-gradient(circle at 50% 0%, #cee8dd, transparent 40%), var(--paper-bright);text-align:center;border:1px solid #8dc8ae;align-content:start;justify-items:center;padding:38px;display:grid}.kyc-result-mark{color:#fff;background:#247f56;border-radius:50%;place-items:center;width:88px;height:88px;margin-bottom:22px;display:grid}.kyc-result-card h2{letter-spacing:-.04em;max-width:740px;margin:12px 0;font-size:clamp(27px,3vw,40px)}.kyc-result-card>p:not(.panel-kicker){max-width:720px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.kyc-result-card dl{background:var(--hairline);grid-template-columns:repeat(3,1fr);gap:1px;width:100%;margin:30px 0;display:grid}.kyc-result-card dl div{text-align:left;background:#ffffffbf;gap:7px;padding:16px;display:grid}.kyc-result-card dt{color:var(--muted);text-transform:uppercase;font-size:8px}.kyc-result-card dd{margin:0;font-size:10px;font-weight:600}.kyc-result-card>div:last-child{gap:9px;display:flex}.kyc-result-card>div:last-child a,.kyc-result-card>div:last-child button,.kyc-navigation-actions>button,.kyc-navigation-actions>a{border:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:10px 18px;font-size:10px;font-weight:650;display:grid}.kyc-result-card>div:last-child a,.kyc-navigation-actions>button:last-child,.kyc-navigation-actions>a{background:var(--ink);color:#fff}.kyc-navigation-actions{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.kyc-navigation-actions>button{min-width:110px}.kyc-navigation-actions>button:disabled{opacity:.36;cursor:not-allowed}.kyc-save-status{color:var(--muted);text-align:right;margin:-12px 0 0;font-size:8px}@media (width<=1050px){.account-center,.kyc-shell{grid-template-columns:250px minmax(0,1fr)}}@media (width<=820px){.account-center,.kyc-shell{grid-template-columns:1fr}.account-navigation,.kyc-step-navigation{position:static}.account-navigation nav{grid-template-columns:repeat(2,1fr)}.account-navigation nav>button:last-child{grid-column:1/-1}.account-content{min-height:680px}.account-subpanel,.ambassador-profile-large{grid-template-columns:1fr}.kyc-step-navigation ol{grid-template-columns:repeat(2,1fr)}.kyc-step-navigation li button{padding-right:8px}}@media (width<=600px){.pro-settings-heading,.kyc-page-heading{margin-bottom:10px}.account-center,.kyc-simulation{margin-top:14px}.account-navigation nav{gap:7px;padding:10px;display:flex;overflow-x:auto}.account-navigation nav>button,.account-navigation nav>button:last-child{flex:0 0 190px;grid-column:auto}.account-panel,.kyc-step-content{padding:20px}.account-panel>header,.kyc-step-content>header{flex-direction:column}.account-field-grid,.synthetic-identity,.screening-grid,.risk-form,.kyc-result-card dl{grid-template-columns:1fr}.account-form-actions{flex-direction:column;align-items:stretch}.account-form-actions button{width:100%}.security-control-list>article{grid-template-columns:42px minmax(0,1fr)}.security-control-list article>button,.security-control-list article>a{text-align:center;grid-column:1/-1;width:100%}.session-list>article{grid-template-columns:44px minmax(0,1fr);padding:16px 0}.session-list article>.state-pill,.session-list article>button{grid-column:2;justify-self:start}.session-security-note{grid-template-columns:28px minmax(0,1fr)}.session-security-note a{text-align:center;grid-column:1/-1}.kyc-step-navigation ol{display:flex;overflow-x:auto}.kyc-step-navigation li{flex:0 0 180px}.kyc-explainer-grid{grid-template-columns:1fr}.kyc-explainer-grid article{min-height:140px}.synthetic-document{grid-template-columns:48px minmax(0,1fr)}.synthetic-document>span{width:48px;height:48px}.synthetic-document>.app-icon{display:none}.screening-grid>article{border-right:0}.risk-form>div{grid-template-columns:1fr}.risk-form>div span{grid-area:auto}.kyc-result-card{padding:28px 18px}.kyc-result-card>div:last-child{flex-direction:column;width:100%}.account-status{bottom:96px;left:10px;right:10px}}.pro-portfolio-value-card{background:radial-gradient(circle at 88% 0%, #b898cd38, transparent 35%), var(--ink);color:#fff;gap:12px;display:grid;overflow:hidden}.pro-portfolio-value-card .panel-label-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pro-portfolio-value-card .panel-label-row>div{gap:9px;display:grid}.pro-portfolio-value-card .panel-label-row>div>strong{letter-spacing:-.06em;font-size:clamp(34px,4.2vw,58px);font-weight:520}.pro-portfolio-value-card .panel-label-row>button{color:#ffffffad;cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:999px;min-height:34px;padding:7px 11px;font-size:9px}.portfolio-reference-change{align-items:center;gap:10px;display:flex}.portfolio-reference-change strong{font-size:13px}.portfolio-reference-change span{font-size:10px}.portfolio-reference-change small{color:#ffffff73;font-size:9px}.pro-portfolio-value-card .line-chart{color:#ffffffeb;min-height:170px}.pro-portfolio-value-card footer{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:18px;padding-top:14px;display:flex}.pro-portfolio-value-card footer>span{color:#ffffff70;font-size:8px}.pro-portfolio-value-card .chart-range-control{background:#ffffff17}.pro-portfolio-value-card .chart-range-control button{color:#ffffff8c}.pro-portfolio-value-card .chart-range-control button.active{color:#fff;background:#ffffff2b}.portfolio-allocation-bar{background:#00000014;border-radius:99px;height:10px;margin:34px 0 26px;display:flex;overflow:hidden}.portfolio-allocation-bar>i{height:100%;display:block}.pro-portfolio-analysis ul{margin:0;padding:0;list-style:none;display:grid}.pro-portfolio-analysis li{border-top:1px solid var(--hairline);grid-template-columns:10px 52px 48px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;display:grid}.pro-portfolio-analysis li span{font-size:10px;font-weight:650}.pro-portfolio-analysis li strong{font-size:10px}.pro-portfolio-analysis li small{color:var(--muted);text-align:right;font-size:9px}.portfolio-analysis-note{background:#e9e3ee;margin-top:22px;padding:16px}.pro-asset-table .asset-table-head,.pro-asset-table .asset-table-row{grid-template-columns:minmax(210px,1.2fr) minmax(145px,.85fr) minmax(100px,.55fr) minmax(120px,.7fr) minmax(105px,.58fr) 22px;gap:16px}.asset-model-value-cell{gap:5px;min-width:0;display:grid}.asset-model-value-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.asset-model-value-cell small{font-size:8px}@media (width<=1100px){.pro-asset-table .asset-table-head,.pro-asset-table .asset-table-row{grid-template-columns:minmax(190px,1fr) minmax(110px,.65fr) minmax(100px,.55fr) minmax(115px,.65fr) 22px}.pro-asset-table .asset-status-cell{display:none}}@media (width<=820px){.pro-asset-table .asset-table-row{grid-template-columns:minmax(0,1fr) auto 20px;gap:13px}.pro-asset-table .asset-units-cell,.pro-asset-table .asset-profile-cell{display:none}.pro-asset-table .asset-model-value-cell{text-align:right;grid-area:1/2}.pro-asset-table .asset-open-cell{grid-area:1/3}}@media (width<=520px){.pro-portfolio-value-card footer{flex-direction:column;align-items:flex-start}.portfolio-reference-change{flex-wrap:wrap}.portfolio-reference-change small{flex-basis:100%}}.asset-value-workspace{border:1px solid var(--hairline);border-radius:var(--panel-radius);background:var(--paper-bright);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);margin-top:18px;display:grid;overflow:hidden}.asset-value-chart{border-right:1px solid var(--hairline);background:radial-gradient(circle at 90% 0%, #d4c2e057, transparent 38%), var(--paper-bright);min-width:0;padding:clamp(24px,3vw,36px)}.asset-value-chart>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.asset-value-chart>header>span{color:var(--muted);text-align:right;text-transform:uppercase;gap:5px;font-size:8px;display:grid}.asset-value-chart>header>span strong{color:var(--copy);text-transform:none;font-size:9px;font-weight:600}.asset-value-figure{align-items:center;gap:14px;margin-top:10px;display:flex}.asset-value-figure strong{letter-spacing:-.055em;font-size:clamp(30px,4vw,50px);font-weight:520}.asset-value-figure button{border:1px solid var(--hairline);min-height:29px;color:var(--muted);cursor:pointer;background:#ffffff73;border-radius:999px;padding:0 10px;font-size:8px}.asset-reference-change{margin:8px 0 0;font-size:10px;font-weight:650}.asset-value-chart .line-chart{min-height:220px;color:var(--accent);margin-top:12px}.asset-value-chart>footer{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:20px;padding-top:14px;display:flex}.asset-value-chart>footer>span{max-width:450px;color:var(--muted);font-size:8px;line-height:1.45}.asset-value-actions{flex-direction:column;display:flex}.asset-value-actions>div{gap:8px;padding:28px 25px;display:grid}.asset-value-actions>div>strong{letter-spacing:-.05em;font-size:34px;font-weight:530}.asset-value-actions>div>span{color:var(--muted);font-size:8px;line-height:1.45}.asset-value-actions>a{border-top:1px solid var(--hairline);grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:72px;padding:14px 20px;display:grid}.asset-value-actions>a>.app-icon:first-child{width:34px;height:34px;color:var(--accent);background:#e9e2ee;border-radius:10px;padding:8px}.asset-value-actions>a>span{gap:4px;display:grid}.asset-value-actions>a strong{font-size:10px}.asset-value-actions>a small{color:var(--muted);font-size:8px}.asset-value-actions>a>.app-icon:last-child{color:var(--muted)}.asset-analysis-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.35fr);align-items:start;gap:18px;display:grid}.asset-analysis-metrics{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.asset-analysis-metrics article{border-right:1px solid var(--hairline);align-content:center;gap:8px;min-height:145px;padding:22px;display:grid}.asset-analysis-metrics article:first-child{padding-left:0}.asset-analysis-metrics article:last-child{border-right:0}.asset-analysis-metrics span,.asset-analysis-metrics small{color:var(--muted);font-size:8px;line-height:1.4}.asset-analysis-metrics span{text-transform:uppercase}.asset-analysis-metrics strong{letter-spacing:-.04em;font-size:clamp(19px,2vw,28px);font-weight:540}.asset-analysis-sections article{border-bottom:1px solid var(--hairline);grid-template-columns:34px minmax(0,1fr);gap:14px;padding:20px 0;display:grid}.asset-analysis-sections article:last-child{border-bottom:0}.asset-analysis-sections article>span{color:var(--accent);letter-spacing:.1em;font-size:8px;font-weight:720}.asset-analysis-sections h3{margin:0 0 6px;font-size:12px}.asset-analysis-sections p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.asset-rights-panel>h2{letter-spacing:-.045em;margin:18px 0 24px;font-size:24px;font-weight:540;line-height:1.08}.asset-rights-panel ul{margin:0;padding:0;list-style:none}.asset-rights-panel li{border-top:1px solid var(--hairline);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;font-size:9px;line-height:1.45;display:grid}.asset-rights-panel li .app-icon{color:var(--accent)}.asset-rights-panel>div{color:#5c4a38;background:#f4ebdc;border-radius:12px;margin-top:20px;padding:16px;font-size:9px;line-height:1.5}@media (width<=1050px){.asset-value-workspace,.asset-analysis-grid{grid-template-columns:1fr}.asset-value-chart{border-right:0;border-bottom:1px solid var(--hairline)}.asset-value-actions{grid-template-columns:1fr 1fr 1fr;display:grid}.asset-value-actions>a{border-top:0;border-left:1px solid var(--hairline)}}@media (width<=700px){.asset-value-chart>header,.asset-value-chart>footer{flex-direction:column;align-items:flex-start}.asset-value-chart>header>span{text-align:left}.asset-value-chart .line-chart{min-height:165px}.asset-value-actions{grid-template-columns:1fr}.asset-value-actions>a{border-top:1px solid var(--hairline);border-left:0}.asset-analysis-metrics{grid-template-columns:1fr}.asset-analysis-metrics article,.asset-analysis-metrics article:first-child{border-right:0;border-bottom:1px solid var(--hairline);min-height:112px;padding:18px 0}.asset-analysis-metrics article:last-child{border-bottom:0}.asset-tabs{gap:24px;overflow-x:auto}.asset-tabs button{flex:none}}.interactive-line-chart{cursor:crosshair;width:100%;min-height:210px;color:var(--accent);outline:none;position:relative}.interactive-line-chart.compact{min-height:92px}.interactive-line-chart:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:8px}.interactive-line-chart .line-chart{width:100%;height:100%;min-height:inherit;overflow:visible}.interactive-line-chart polyline{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.interactive-line-chart circle{fill:var(--paper-bright);stroke:currentColor;stroke-width:2px}.interactive-line-chart .chart-baseline{stroke:currentColor;stroke-dasharray:3 5;stroke-opacity:.16}.interactive-line-chart .chart-crosshair{stroke:currentColor;stroke-dasharray:3 4;stroke-opacity:.35}.interactive-line-chart .chart-active-point{fill:var(--paper-bright);stroke-width:2.5px}.chart-tooltip{z-index:8;background:var(--ink);color:#fff;pointer-events:none;white-space:nowrap;border-radius:9px;min-width:90px;padding:8px 10px;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 10px 28px #00000038}.chart-tooltip strong,.chart-tooltip small{display:block}.chart-tooltip strong{font-size:10px}.chart-tooltip small{color:#ffffff8c;margin-top:2px;font-size:7px}.portal-language-switch{border:1px solid var(--hairline);min-width:38px;min-height:32px;color:var(--muted);cursor:pointer;letter-spacing:.12em;background:#ffffffa3;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:9px;font-weight:750;display:inline-flex}.portal-language-switch:hover{background:var(--ink);color:#fff}.portal-status{color:var(--accent);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#7a4d990f;border:1px solid #7a4d9938;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:9px;font-weight:750;display:flex;position:relative}.portal-status-detail{z-index:80;color:#fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;text-align:left;text-transform:none;background:#121212f7;border:1px solid #ffffff1a;border-radius:15px;width:min(390px,100vw - 32px);padding:18px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px);box-shadow:0 24px 70px #00000047}.portal-status:hover .portal-status-detail,.portal-status:focus-visible .portal-status-detail{opacity:1;pointer-events:auto;transform:translateY(0)}.portal-status-detail strong{margin-bottom:8px;font-size:13px;display:block}.portal-status-detail p{color:#ffffff9e;margin:0;font-size:11px;line-height:1.55}.custom-select{min-width:190px;position:relative}.custom-select-trigger{border:1px solid var(--hairline);width:100%;min-height:44px;color:var(--ink);cursor:pointer;text-align:left;background:#ffffffb3;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:9px 12px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.custom-select-trigger:hover,.custom-select.open .custom-select-trigger{background:#fff;border-color:#7a4d998c;box-shadow:0 0 0 3px #7a4d9912}.custom-select-trigger>span,.custom-select-popover button>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.custom-select-trigger strong,.custom-select-popover strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.3;overflow:hidden}.custom-select-trigger small,.custom-select-popover small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.custom-select-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;width:16px;transition:transform .16s}.custom-select.open .custom-select-trigger svg{transform:rotate(180deg)}.custom-select-popover{z-index:120;color:#fff;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#141414f7;border:1px solid #ffffff1f;border-radius:13px;width:max(100%,240px);max-height:320px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 22px 65px #0000004d}.custom-select-popover button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 11px;display:flex}.custom-select-popover button:hover,.custom-select-popover button.active{background:#7a4d994d}.custom-select-popover small{color:#ffffff85}.dialog-backdrop{z-index:500;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.feedback-dialog,.risk-message-dialog,.wallet-dialog,.document-preview-dialog{background:var(--paper-bright);border:1px solid #ffffff1a;border-radius:20px;width:min(620px,100%);max-height:min(88vh,780px);padding:clamp(24px,4vw,40px);position:relative;overflow:auto;box-shadow:0 35px 110px #00000061}.feedback-trigger{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:650;display:inline-flex}.feedback-trigger:hover{border-color:var(--accent);color:var(--accent);background:#7a4d990f}.feedback-trigger.compact span{display:none}.feedback-trigger.compact{justify-content:center;width:34px;height:34px;padding:0}.feedback-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.feedback-dialog>header h2{margin:10px 0 8px}.feedback-dialog>header p:last-child{max-width:470px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.feedback-dialog>header>button{cursor:pointer;background:#0000000f;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.feedback-dialog>button:first-child,.risk-message-dialog>button:first-child,.wallet-dialog>button:first-child,.document-preview-dialog>button:first-child{cursor:pointer;background:#0000000f;border:0;border-radius:50%;width:32px;height:32px;font-size:18px;position:absolute;top:16px;right:16px}.feedback-dialog h2,.risk-message-dialog h2,.wallet-dialog h2{letter-spacing:-.045em;margin:12px 44px 8px 0;font-size:clamp(24px,3.5vw,38px);font-weight:560;line-height:1.03}.feedback-dialog>p,.risk-message-dialog>p,.wallet-dialog>p{color:var(--muted);font-size:12px;line-height:1.6}.feedback-form{gap:16px;margin-top:24px;display:grid}.feedback-form label,.risk-message-dialog label,.wallet-dialog label{color:var(--copy);gap:7px;font-size:10px;font-weight:650;display:grid}.feedback-form textarea,.feedback-form input,.risk-message-dialog textarea,.wallet-dialog input{border:1px solid var(--hairline);width:100%;color:var(--ink);resize:vertical;background:#fff;border-radius:11px;outline:none;padding:13px 14px}.feedback-form textarea:focus,.feedback-form input:focus,.risk-message-dialog textarea:focus,.wallet-dialog input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #7a4d9914}.feedback-privacy,.wallet-disclaimer-banner,.swap-safety-strip,.assessment-perimeter,.company-clarity-note,.upload-safety-note,.message-trust-strip{color:var(--copy);background:#7a4d990e;border:1px solid #7a4d992e;border-radius:11px;align-items:flex-start;gap:11px;padding:13px 15px;font-size:10px;line-height:1.55;display:flex}.feedback-status{min-height:18px;color:var(--accent);margin:0;font-size:10px}.primary-dark-button,.feedback-form>button,.risk-message-dialog .primary-dark-button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:12px 18px;font-size:10px;font-weight:700}.dashboard-priority-strip{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 16px;display:grid}.dashboard-priority-strip a{border-right:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:70px;padding:13px 16px;display:grid}.dashboard-priority-strip a:last-child{border-right:0}.dashboard-priority-strip a:hover{background:#00000006}.dashboard-priority-strip strong,.dashboard-priority-strip small{display:block}.dashboard-priority-strip strong{margin-bottom:4px;font-size:11px}.dashboard-priority-strip small{color:var(--muted);font-size:9px;line-height:1.45}.priority-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #7a4d9914}.priority-dot.attention{background:#e99825;box-shadow:0 0 0 5px #e998251a}.priority-dot.safe{background:#2f9863;box-shadow:0 0 0 5px #2f98631a}.readiness-index-card .line-chart{min-height:210px}.evidence-holdings>a{grid-template-columns:minmax(190px,1.35fr) minmax(130px,.85fr) minmax(110px,.65fr) minmax(125px,.9fr) 16px}.readiness-breakdown-card .allocation-donut{background:conic-gradient(var(--accent) var(--donut-value), #00000012 0)}.dashboard-service-grid{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0;display:grid}.dashboard-service-tile{border-right:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;min-height:112px;padding:18px;transition:background .16s;display:grid}.dashboard-service-tile:last-child{border-right:0}.dashboard-service-tile:hover{background:#7a4d990b}.dashboard-service-tile>span{background:#0000000e;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.dashboard-service-tile.gen>span{color:var(--accent);background:#7a4d991f}.dashboard-service-tile p{color:var(--muted);letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:750}.dashboard-service-tile strong{letter-spacing:-.025em;font-size:17px;display:block}.dashboard-service-tile small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4;display:block}.marketplace-app,.gen-wallet-app,.swap-app,.risk-app,.client-profile-app,.documentation-app{gap:16px;display:grid}.marketplace-toolbar{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:minmax(260px,1fr) 260px auto;align-items:center;gap:12px;padding:14px;display:grid}.marketplace-search{border:1px solid var(--hairline);background:#fff;border-radius:11px;align-items:center;gap:10px;min-height:44px;padding:0 13px;display:flex}.marketplace-search input{background:0 0;border:0;outline:none;width:100%;font-size:11px}.marketplace-legend{text-align:right;justify-self:end}.marketplace-legend span,.marketplace-legend small{display:block}.marketplace-legend span{font-size:10px;font-weight:650}.marketplace-legend small{color:var(--muted);margin-top:3px;font-size:9px}.marketplace-layout{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:minmax(260px,.32fr) minmax(0,1fr);min-height:760px;display:grid}.marketplace-directory{border-right:1px solid var(--hairline);background:#00000005}.marketplace-directory>header,.company-profile-hero,.company-tab-content,.documentation-index>header,.documentation-reader>header{padding:22px}.marketplace-directory>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;display:flex}.marketplace-directory h2,.company-profile h2,.company-profile h3,.documentation-app h2,.documentation-app h3{letter-spacing:-.035em;margin:6px 0 0;font-weight:580}.marketplace-directory h2{max-width:200px;font-size:17px}.marketplace-directory>header>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.marketplace-directory>div>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) 70px;align-items:center;gap:11px;width:100%;padding:14px 16px;display:grid}.marketplace-directory>div>button:hover,.marketplace-directory>div>button.active{background:#fff}.marketplace-directory>div>button.active{box-shadow:inset 3px 0 var(--accent)}.marketplace-directory button>span:nth-child(2) strong,.marketplace-directory button>span:nth-child(2) small{display:block}.marketplace-directory button>span:nth-child(2) strong{font-size:11px}.marketplace-directory button>span:nth-child(2) small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.company-readiness-mini strong{text-align:right;font-size:10px;display:block}.company-readiness-mini i{background:#00000014;border-radius:3px;height:3px;margin-top:5px;display:block;overflow:hidden}.company-readiness-mini i span{background:var(--accent);height:100%;display:block}.directory-empty{color:var(--muted);padding:22px;font-size:10px}.company-profile{min-width:0}.company-profile-no-results>:not(.company-profile-empty-state){display:none}.company-profile-empty-state{border:1px solid var(--hairline);background:var(--surface);color:var(--muted);margin:0;padding:32px}.company-profile-hero{border-bottom:1px solid var(--hairline);grid-template-columns:1fr auto;gap:18px;display:grid}.company-profile-identity{align-items:center;gap:15px;display:flex}.company-profile-identity h2{font-size:26px}.company-profile-identity p:last-child{color:var(--muted);margin:5px 0 0;font-size:10px}.company-profile-actions{gap:8px;display:flex}.company-profile-actions button,.demo-upload-button,.documentation-reader>header button,.company-tabs button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;font-size:9px;font-weight:650}.company-profile-actions button{align-items:center;gap:6px;height:38px;padding:0 13px;display:flex}.company-profile-actions button.active{border-color:var(--accent);color:var(--accent);background:#7a4d9914}.company-tagline{max-width:760px;color:var(--copy);grid-column:1/-1;margin:0;font-size:13px;line-height:1.55}.company-kpis{border-top:1px solid var(--hairline);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:4px 0 0;display:grid}.company-kpis div{padding:14px 12px 0 0}.company-kpis dt{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:8px}.company-kpis dd{margin:5px 0 0;font-size:13px;font-weight:650}.company-tabs{border-bottom:1px solid var(--hairline);gap:4px;padding:10px 18px;display:flex;overflow-x:auto}.company-tabs button{border-color:#0000;flex:none;padding:8px 12px}.company-tabs button.active{border-color:var(--ink);background:var(--ink);color:#fff}.company-tab-content{min-height:480px}.company-purpose-card{background:var(--ink);color:#fff;border-radius:14px;max-width:760px;padding:24px}.company-purpose-card h3{font-size:23px}.company-purpose-card p:last-child{color:#ffffffad;font-size:12px;line-height:1.65}.stakeholder-value-grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:14px;display:grid}.stakeholder-value-grid article{background:var(--paper-bright);min-height:150px;padding:20px}.stakeholder-value-grid article>span{float:right;color:var(--accent)}.stakeholder-value-grid h4{margin:0 0 12px;font-size:12px}.stakeholder-value-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.company-clarity-note{margin-top:14px}.company-clarity-note p{margin:0}.company-clarity-note strong{color:var(--ink);margin-bottom:3px;display:block}.readiness-detail>header,.document-workspace>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.readiness-detail>header>strong{font-size:28px}.readiness-matrix{border:1px solid var(--hairline);background:var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:16px;display:grid}.readiness-matrix article{background:var(--paper-bright);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:68px;padding:12px;display:grid}.readiness-matrix article.done{background:#e9f7f0}.readiness-matrix article.current{background:#f3eef7}.readiness-matrix article>span{color:var(--muted);font-size:9px}.readiness-matrix strong,.readiness-matrix small{display:block}.readiness-matrix strong{font-size:10px}.readiness-matrix small{color:var(--muted);margin-top:4px;font-size:8px}.demo-upload-button{align-items:center;gap:7px;padding:10px 13px;display:flex}.demo-upload-button input{opacity:0;width:1px;height:1px;position:absolute}.upload-safety-note{margin:12px 0}.upload-safety-note strong,.upload-safety-note span{display:block}.document-register{border:1px solid var(--hairline);margin-top:16px}.document-register-head,.document-register article{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(180px,1fr) 90px 120px 90px 58px;align-items:center;gap:10px;padding:11px 13px;display:grid}.document-register-head{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;background:#00000009;font-size:8px}.document-register article:last-child{border-bottom:0}.document-register article strong,.document-register article small{display:block}.document-register article strong{font-size:10px}.document-register article small{color:var(--muted);margin-top:3px;font-size:8px}.document-register article>span{font-size:9px}.document-register article>button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:650}.market-status-grid{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);display:grid}.market-status-grid article{border-right:1px solid var(--hairline);min-height:130px;padding:17px}.market-status-grid article:last-child{border-right:0}.market-status-grid p{color:var(--muted);margin:0 0 12px;font-size:9px}.market-status-grid strong{margin-top:14px;font-size:11px;line-height:1.45;display:block}.readiness-status{display:inline-flex;position:relative}.readiness-status>button{border:1px solid var(--hairline);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:750;display:inline-flex}.readiness-status>button i{background:var(--muted);border-radius:50%;width:6px;height:6px}.status-explainer{z-index:60;background:var(--ink);color:#ffffffad;text-transform:none;letter-spacing:0;white-space:normal;border-radius:11px;width:270px;padding:13px;font-size:9px;font-weight:450;line-height:1.55;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 18px 45px #0000003d}.status-completed>button i,.status-completed.status-dot{background:#2e9461}.status-pending>button i,.status-pending.status-dot,.status-submitted>button i,.status-submitted.status-dot{background:#e99825}.status-planned>button i,.status-planned.status-dot,.status-in-preparation>button i,.status-in-preparation.status-dot,.status-scoping>button i,.status-scoping.status-dot{background:var(--accent)}.status-private>button i,.status-private.status-dot{background:#3b639b}.status-not-planned>button i,.status-not-planned.status-dot,.status-not-applicable>button i,.status-not-applicable.status-dot{background:#8a8a8a}.framework-table{border:1px solid var(--hairline);margin-top:16px}.framework-table>header,.framework-table>article{border-bottom:1px solid var(--hairline);grid-template-columns:110px 140px 1fr;align-items:center;gap:14px;padding:13px;display:grid}.framework-table>header{color:var(--muted);text-transform:uppercase;font-size:8px}.framework-table>article:last-child{border-bottom:0}.framework-table strong{font-size:10px}.framework-table p{color:var(--copy);margin:0;font-size:10px;line-height:1.55}.jurisdiction-map{border:1px solid var(--hairline);margin-top:16px;padding:18px}.official-source-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.official-source-links a{border:1px solid var(--hairline);color:var(--accent);border-radius:999px;padding:8px 10px;font-size:9px}.community-workspace{grid-template-columns:.75fr 1.25fr;gap:14px;display:grid}.community-score-card,.ask-company-card{border:1px solid var(--hairline);padding:22px}.community-score-card>strong{letter-spacing:-.05em;margin:12px 0 0;font-size:48px;font-weight:540;display:block}.community-score-card h3,.ask-company-card h3{margin:8px 0;font-size:18px}.community-score-card p,.ask-company-card p{color:var(--muted);font-size:10px;line-height:1.6}.community-score-card button,.ask-company-card button,.company-news header button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:9px 12px;font-size:9px}.community-score-card button:hover,.company-news header button.active{border-color:var(--accent);color:var(--accent);background:#7a4d9912}.ask-company-card textarea{border:1px solid var(--hairline);resize:vertical;background:#fff;border-radius:11px;width:100%;margin:12px 0;padding:12px}.ask-company-card>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.ask-company-card small{max-width:500px;color:var(--muted);font-size:8px;line-height:1.5}.company-news>header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:15px;display:flex}.company-news>article{border-top:1px solid var(--hairline);grid-template-columns:150px 1fr;gap:18px;padding:16px 0;display:grid}.news-media{min-height:105px;color:var(--accent);background:linear-gradient(145deg,#e7deed,#d9d9d9);border-radius:12px;place-items:center;font-size:24px;display:grid}.company-news article>div:last-child>span{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:8px}.company-news h4{margin:7px 0;font-size:15px}.company-news article p{color:var(--copy);margin:0;font-size:10px;line-height:1.55}.company-news article button{color:var(--accent);cursor:pointer;background:0 0;border:0;margin-top:10px;font-size:9px}.document-preview-dialog{padding:0}.document-preview-dialog>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.document-preview-dialog>header h2{margin:7px 0 0;font-size:22px}.document-preview-dialog>header button{cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.document-preview-sheet{border:1px solid var(--hairline);background:#fff;margin:20px;padding:24px;box-shadow:0 12px 30px #0000000f}.document-preview-sheet>p{color:var(--copy);font-size:10px;line-height:1.65}.document-preview-sheet dl{border:1px solid var(--hairline);grid-template-columns:1fr 1fr;margin:20px 0;display:grid}.document-preview-sheet dl div{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:12px}.document-preview-sheet dt{color:var(--muted);font-size:8px}.document-preview-sheet dd{margin:5px 0 0;font-size:9px}.document-preview-sheet h3{margin:20px 0 7px;font-size:14px}.wallet-disclaimer-banner{background:#faf3e5;border-color:#dd9a3c40}.wallet-overview-grid{grid-template-columns:1.45fr .9fr;gap:16px;display:grid}.gen-balance-card,.community-score-card,.airdrop-card,.wallet-history-card,.swap-calculator-card,.swap-advice-panel>article,.risk-command-center,.risk-workspace,.risk-source-directory,.assessment-form-card,.assessment-steps,.documentation-index,.documentation-reader,.tokenization-intelligence,.xixout-professional-layer{border:1px solid var(--hairline);background:var(--paper-bright)}.gen-balance-card{background:var(--ink);color:#fff;padding:clamp(22px,4vw,38px)}.gen-balance-card header{justify-content:space-between;gap:20px;display:flex}.gen-balance-card h2{margin:8px 0 0;font-size:18px;font-weight:560}.wallet-status{color:#5cd699;font-size:9px;font-weight:700}.gen-balance{margin:34px 0 26px}.gen-balance strong{letter-spacing:-.06em;font-size:clamp(46px,7vw,80px);font-weight:520;line-height:.9;display:block}.gen-balance span{color:#ffffff8c;margin-top:9px;font-size:10px;display:block}.wallet-action-row{gap:8px;display:flex}.wallet-action-row button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:10px 14px;font-size:9px}.wallet-action-row button:hover{color:var(--ink);background:#fff}.community-score-card{padding:22px}.community-score-card h3{margin:8px 0 20px;font-size:18px}.airdrop-progress{align-items:center;gap:10px;display:flex}.airdrop-progress>span{background:#00000014;border-radius:5px;flex:1;height:5px;overflow:hidden}.airdrop-progress i{background:var(--accent);height:100%;display:block}.airdrop-progress strong{font-size:10px}.community-score-card dl{margin:20px 0 0}.community-score-card dl div{border-top:1px solid var(--hairline);justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.wallet-workspace-grid{grid-template-columns:.9fr 1.45fr;gap:16px;display:grid}.airdrop-card,.wallet-history-card{padding:22px}.airdrop-card header,.wallet-history-card header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.airdrop-card h2,.wallet-history-card h2{margin:7px 0 0;font-size:18px}.service-choice-list{gap:7px;display:grid}.service-choice-list>article,.service-choice-list>button{border:1px solid var(--hairline);text-align:left;background:#fff;border-radius:10px;grid-template-columns:1fr auto;gap:12px;padding:12px;display:grid}.service-choice-list strong,.service-choice-list small{display:block}.service-choice-list strong{font-size:10px}.service-choice-list small{color:var(--muted);margin-top:3px;font-size:8px}.service-choice-list button{cursor:pointer}.service-choice-list button:disabled{opacity:.48;cursor:default}.wallet-activity-chart{border:1px solid var(--hairline);background:var(--paper-bright);min-height:140px;padding:22px}.wallet-activity-chart>header,.wallet-activity-chart>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-activity-chart h3{margin:7px 0 0;font-size:18px}.wallet-activity-chart>header>span,.wallet-activity-chart>footer{color:var(--muted);font-size:8px}.wallet-activity-chart .interactive-line-chart{min-height:150px;margin:12px 0}.wallet-ledger-head{border-bottom:1px solid var(--hairline);grid-template-columns:1fr 125px 110px 80px;align-items:center;gap:10px;padding:10px 0 10px 38px;display:grid}.wallet-history-card article{border-bottom:1px solid var(--hairline);grid-template-columns:28px minmax(150px,1fr) 125px 110px 80px;align-items:center;gap:10px;padding:10px 0;display:grid}.wallet-ledger-head{color:var(--muted);text-transform:uppercase;font-size:8px}.wallet-history-card article strong,.wallet-history-card article small{display:block}.wallet-history-card article strong{font-size:10px}.wallet-history-card article small{color:var(--muted);margin-top:2px;font-size:8px}.wallet-history-card article>span{font-size:9px}.wallet-history-card article>b{text-align:right;font-size:10px}.ledger-icon{background:#0000000e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.ledger-icon.in{color:#298557;background:#e1f4eb}.ledger-icon.out{color:#925e2a;background:#faefe1}.positive-text{color:#298557}.wallet-history-card>header button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:8px 10px;font-size:8px}.airdrop-card>article{border-top:1px solid var(--hairline);grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:12px 0;display:grid}.airdrop-card>article>span{width:22px;height:22px;color:var(--muted);background:#0000000e;border-radius:50%;place-items:center;font-size:8px;display:grid}.airdrop-card>article.claimed>span{color:#298557;background:#e1f4eb}.airdrop-card article strong,.airdrop-card article small{display:block}.airdrop-card article strong{font-size:9px}.airdrop-card article small{color:var(--accent);margin-top:3px;font-size:8px}.airdrop-card article button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:7px 9px;font-size:8px}.airdrop-card article button:disabled{opacity:.45;cursor:default}.wallet-dialog-summary{background:#0000000a;border-radius:10px;justify-content:space-between;gap:20px;margin:16px 0;padding:13px;font-size:9px;display:flex}.wallet-dialog ul{color:var(--copy);padding-left:18px;font-size:10px;line-height:1.8}.swap-safety-strip p{margin:0}.swap-safety-strip strong{color:var(--ink);margin-bottom:3px;display:block}.swap-layout{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:16px;display:grid}.swap-calculator-card{padding:clamp(22px,4vw,38px);position:relative}.swap-calculator-card>header{justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.swap-calculator-card h2{letter-spacing:-.04em;margin:8px 0 0;font-size:23px;font-weight:570}.swap-calculator-card>header>span{color:var(--muted);font-size:9px}.swap-input-card{border:1px solid var(--hairline);background:#fff;border-radius:14px;grid-template-columns:1fr 220px;align-items:center;gap:16px;padding:17px;display:grid}.swap-input-card label{color:var(--muted);margin-bottom:7px;font-size:9px;display:block}.swap-input-card input{letter-spacing:-.035em;background:0 0;border:0;outline:none;width:100%;font-size:28px;font-weight:560}.swap-input-card.output strong{letter-spacing:-.035em;font-size:28px}.swap-reverse{border:1px solid var(--hairline);background:var(--paper-bright);cursor:pointer;z-index:2;border-radius:50%;place-items:center;width:36px;height:36px;margin:-7px auto;display:grid;position:relative}.swap-model-choice{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.swap-model-choice button{border:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;border-radius:11px;justify-content:space-between;gap:16px;padding:14px;display:flex}.swap-model-choice button.active{border-color:var(--accent);background:#7a4d990e}.swap-model-choice strong,.swap-model-choice small{display:block}.swap-model-choice strong{font-size:10px}.swap-model-choice small{color:var(--muted);margin-top:4px;font-size:8px}.swap-model-choice button>span:last-child{font-size:10px;font-weight:700}.swap-breakdown{border-top:1px solid var(--hairline);margin:0 0 18px}.swap-breakdown div{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:20px;padding:10px 0;font-size:10px;display:flex}.swap-breakdown dt{color:var(--muted)}.swap-breakdown dd{text-align:right;margin:0;font-weight:650}.swap-breakdown .saving{color:#267e52}.swap-advice-panel{align-content:start;gap:16px;display:grid}.swap-advice-panel>article{padding:22px}.swap-advice-panel h3{margin:8px 0 18px;font-size:18px}.swap-advice-panel ol{margin:0;padding:0;list-style:none}.swap-advice-panel li{border-top:1px solid var(--hairline);grid-template-columns:30px 1fr;gap:10px;padding:12px 0;display:grid}.swap-advice-panel li>span{color:var(--accent);font-size:9px}.swap-advice-panel li p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.swap-advice-panel li strong{color:var(--ink);margin-bottom:3px;font-size:10px;display:block}.swap-regulatory-gate{color:#fff;gap:12px;display:flex;background:var(--ink)!important}.swap-regulatory-gate p{color:#ffffff94;margin:4px 0 0;font-size:9px;line-height:1.55}.risk-command-center{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:28px;padding:clamp(22px,4vw,36px);display:flex}.risk-command-center h2{letter-spacing:-.04em;margin:8px 0;font-size:25px;font-weight:560}.risk-command-center p:last-child{color:#ffffff9e;max-width:680px;margin:0;font-size:11px;line-height:1.55}.risk-command-center>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;flex:none;align-items:center;gap:8px;padding:11px 14px;font-size:9px;display:flex}.risk-scan-status{color:#2b6447;background:#e8f7f0;border:1px solid #39ac7340;margin:0;padding:10px 13px;font-size:9px}.risk-kpi-grid{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:repeat(4,1fr);display:grid}.risk-kpi-grid article{border-right:1px solid var(--hairline);min-height:110px;padding:17px;position:relative}.risk-kpi-grid article:last-child{border-right:0}.risk-kpi-grid article>div{align-items:baseline;gap:8px;display:flex}.risk-kpi-grid strong{font-size:24px;font-weight:560}.risk-kpi-grid p{margin:0;font-size:10px}.risk-kpi-grid small{color:var(--muted);margin-top:13px;font-size:8px;display:block}.risk-kpi-dot{border-radius:50%;width:7px;height:7px;margin-bottom:13px;display:block}.risk-kpi-dot.high,.risk-level-marker.high{background:#d93b30}.risk-kpi-dot.attention,.risk-level-marker.attention{background:#e99825}.risk-kpi-dot.info,.risk-level-marker.info{background:var(--accent)}.risk-filters{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:12px;display:flex}.risk-filters>span{color:var(--muted);margin-left:auto;font-size:9px}.risk-split-view{grid-template-columns:minmax(260px,.43fr) minmax(0,.57fr);min-height:570px;display:grid}.risk-signal-list{border-right:1px solid var(--hairline)}.risk-signal-list>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:100%;padding:15px;display:grid}.risk-signal-list>button:hover,.risk-signal-list>button.active{background:#7a4d990d}.risk-level-marker{border-radius:50%;width:7px;height:7px}.risk-signal-list div span,.risk-signal-list div strong,.risk-signal-list div small{display:block}.risk-signal-list div span{color:var(--muted);letter-spacing:.08em;font-size:8px}.risk-signal-list div strong{margin:5px 0;font-size:10px;line-height:1.4}.risk-signal-list div small{color:var(--muted);font-size:8px}.risk-detail-card{padding:clamp(20px,3vw,30px)}.risk-detail-card>header{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.risk-detail-card>header>div{align-items:center;gap:8px;display:flex}.risk-detail-card>header p{margin:0}.risk-detail-card h3{letter-spacing:-.035em;max-width:600px;margin:22px 0 10px;font-size:23px;font-weight:570}.risk-detail-card>p{color:var(--copy);font-size:11px;line-height:1.65}.risk-detail-card dl{border:1px solid var(--hairline);grid-template-columns:repeat(2,1fr);margin:22px 0;display:grid}.risk-detail-card dl div{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:12px}.risk-detail-card dt{color:var(--muted);font-size:8px}.risk-detail-card dd{margin:5px 0 0;font-size:10px;font-weight:650}.risk-evidence-chain{background:#00000009;border-radius:11px;margin:20px 0;padding:16px}.risk-evidence-chain>div{align-items:center;gap:10px;padding:8px 0;font-size:9px;display:flex}.risk-evidence-chain>div span{color:var(--muted)}.risk-evidence-chain>div.done span{color:#2e9461}.risk-evidence-chain>div.current span{color:var(--accent)}.risk-detail-card>button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;display:flex}.risk-source-directory{grid-template-columns:1fr 1fr;gap:24px;padding:22px;display:grid}.risk-source-directory h3{margin:8px 0;font-size:18px}.risk-source-directory p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.risk-source-directory nav{align-content:center;gap:7px;display:grid}.risk-source-directory a{border:1px solid var(--hairline);color:var(--accent);border-radius:9px;padding:10px 12px;font-size:9px}.assessment-perimeter strong{color:var(--ink);margin-bottom:4px;display:block}.assessment-perimeter p{margin:0}.assessment-layout{grid-template-columns:260px minmax(0,1fr);min-height:700px;display:grid}.assessment-steps{border-right:0}.assessment-steps>header{border-bottom:1px solid var(--hairline);padding:20px;position:relative}.assessment-steps h2{margin:7px 0 0;font-size:18px}.assessment-steps>header>span{color:var(--muted);font-size:9px;position:absolute;top:20px;right:20px}.assessment-steps ol{margin:0;padding:0;list-style:none}.assessment-steps li button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:11px;width:100%;padding:13px 17px;display:flex}.assessment-steps li.active button{box-shadow:inset 3px 0 var(--accent);background:#7a4d9912}.assessment-steps li.done button span{color:#298557;background:#e1f4eb}.assessment-steps li button span{width:25px;height:25px;color:var(--muted);background:#0000000e;border-radius:50%;place-items:center;font-size:8px;display:grid}.assessment-steps li button strong{font-size:9px}.assessment-progress{align-items:center;gap:10px;padding:18px;display:flex}.assessment-progress>span{background:#00000014;border-radius:4px;flex:1;height:4px;overflow:hidden}.assessment-progress i{background:var(--accent);height:100%;display:block}.assessment-progress small{font-size:8px}.assessment-form-card{padding:clamp(22px,4vw,40px)}.assessment-intro h2{letter-spacing:-.04em;margin:9px 0 10px;font-size:27px;font-weight:570}.assessment-intro p{max-width:720px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}.assessment-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}.assessment-question{align-content:start;gap:8px;display:grid}.assessment-question>span{color:var(--copy);font-size:9px;font-weight:650}.assessment-question input:not([type=checkbox]){border:1px solid var(--hairline);background:#fff;border-radius:11px;min-height:44px;padding:10px 12px}.assessment-info{background:#00000009;border-radius:11px;gap:10px;padding:14px;display:flex}.assessment-info p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.assessment-check-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.assessment-check-grid article{border:1px solid var(--hairline);background:#fff;border-radius:9px;align-items:center;gap:8px;min-height:45px;padding:10px;display:flex}.assessment-check-grid article span{color:#2b8c5c}.assessment-check-grid article strong{font-size:9px}.assessment-check-grid article.muted{opacity:.55}.assessment-navigation{border-top:1px solid var(--hairline);justify-content:space-between;gap:12px;margin-top:30px;padding-top:18px;display:flex}.assessment-navigation button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:10px 15px;font-size:9px}.assessment-navigation button:last-child{border-color:var(--ink);background:var(--ink);color:#fff}.assessment-ack{background:#faf3e5;border:1px solid #d98e2640;border-radius:11px;align-items:flex-start;gap:10px;padding:15px;font-size:9px;line-height:1.55;display:flex}.assessment-result-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.assessment-result-grid article{border:1px solid var(--hairline);border-radius:10px;padding:14px}.assessment-result-grid strong,.assessment-result-grid small{display:block}.assessment-result-grid strong{font-size:10px}.assessment-result-grid small{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.45}.assessment-sources{border-top:1px solid var(--hairline);margin-top:24px;padding-top:18px}.assessment-sources a{color:var(--accent);margin:6px 7px 0 0;font-size:9px;display:inline-block}.assessment-save-status{min-height:16px;color:var(--accent);font-size:9px}.legal-master-warning{background:#faf1e0;border:1px solid #d68a1f3d;align-items:flex-start;gap:16px;padding:clamp(22px,4vw,36px);display:flex}.legal-master-warning h2{max-width:900px;font-size:24px}.legal-master-warning p:last-child{color:#604f3e;max-width:820px;font-size:11px;line-height:1.55}.documentation-layout{grid-template-columns:290px minmax(0,1fr);min-height:720px;display:grid}.documentation-index{border-right:0}.documentation-index>header{border-bottom:1px solid var(--hairline);position:relative}.documentation-index>header h2{font-size:19px}.documentation-index>header>span{position:absolute;top:22px;right:22px}.documentation-index>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;width:100%;padding:13px 15px;display:grid}.documentation-index>button.active{box-shadow:inset 3px 0 var(--accent);background:#7a4d9912}.documentation-index>button>span{color:var(--muted);font-size:8px}.documentation-index button strong,.documentation-index button small{display:block}.documentation-index button strong{font-size:9px;line-height:1.35}.documentation-index button small{color:var(--muted);margin-top:4px;font-size:8px}.documentation-reader{border-left:1px solid var(--hairline)}.documentation-reader>header{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:20px;display:flex}.documentation-reader>header h2{max-width:700px;font-size:25px}.documentation-reader>header button{align-self:flex-start;padding:9px 12px}.legal-document-sheet{padding:clamp(22px,4vw,40px)}.legal-document-sheet>section{border-bottom:1px solid var(--hairline);grid-template-columns:34px 1fr;gap:14px;padding:20px 0;display:grid}.legal-document-sheet>section>span{color:var(--accent);font-size:9px}.legal-document-sheet h3{margin:0 0 9px;font-size:15px}.legal-document-sheet p{max-width:820px;color:var(--copy);margin:0;font-size:11px;line-height:1.75}.documentation-reader>footer{background:#0000000a;border-radius:11px;margin:0 30px 30px;padding:16px}.documentation-reader>footer strong{font-size:10px}.documentation-reader>footer p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.55}.status-dictionary{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:.55fr 1fr;gap:22px;padding:24px;display:grid}.status-dictionary h3{font-size:19px}.status-dictionary>div:first-child p:last-child{color:var(--muted);font-size:10px;line-height:1.55}.status-dictionary>div:last-child{background:var(--hairline);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.status-dictionary article{background:var(--paper-bright);gap:9px;padding:12px;display:flex}.status-dictionary article strong{font-size:9px}.status-dictionary article p{color:var(--muted);margin:3px 0 0;font-size:8px;line-height:1.45}.status-dot{flex:none;margin-top:3px}.tokenization-intelligence{margin-bottom:16px}.intelligence-hero{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding:clamp(22px,4vw,34px);display:flex}.intelligence-hero h2{letter-spacing:-.04em;max-width:800px;margin:8px 0;font-size:25px;font-weight:570}.intelligence-hero p:last-child{max-width:800px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}.intelligence-hero>a{border:1px solid var(--hairline);color:var(--accent);border-radius:999px;flex:none;padding:9px 12px;font-size:9px}.intelligence-filter-row{border-bottom:1px solid var(--hairline);align-items:center;gap:9px;padding:12px;display:flex}.intelligence-filter-row>span{color:var(--muted);margin-left:auto;font-size:9px}.intelligence-layout{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);min-height:620px;display:grid}.intelligence-feed{border-right:1px solid var(--hairline)}.intelligence-feed>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:44px 1fr;gap:13px;width:100%;padding:17px;display:grid}.intelligence-feed>button:hover,.intelligence-feed>button.active{background:#7a4d990d}.format-mark{width:40px;height:40px;color:var(--accent);background:#0000000e;border-radius:10px;place-items:center;font-size:10px;font-weight:700;display:grid}.intelligence-feed div>span,.intelligence-feed strong,.intelligence-feed p,.intelligence-feed small{display:block}.intelligence-feed div>span{color:var(--muted);font-size:8px}.intelligence-feed strong{margin:5px 0;font-size:12px;line-height:1.4}.intelligence-feed p{color:var(--copy);margin:0;font-size:9px;line-height:1.5}.intelligence-feed small{color:var(--muted);margin-top:8px;font-size:8px}.ai-interpreter-panel{padding:22px}.ai-interpreter-panel>header{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.ai-orb{background:var(--ink);color:#fff;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.ai-interpreter-panel h3{margin:6px 0 0;font-size:17px}.audience-segment{background:#0000000d;border-radius:10px;gap:4px;margin:18px 0;padding:3px;display:flex}.audience-segment button{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:8px 7px;font-size:8px}.audience-segment button.active{background:#fff;box-shadow:0 4px 14px #00000014}.ai-explanation{background:#7a4d9912;border-radius:13px;padding:18px}.ai-explanation>span{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:750}.ai-explanation h4{margin:9px 0;font-size:14px}.ai-explanation>p{color:var(--copy);font-size:10px;line-height:1.65}.ai-explanation dl div{border-top:1px solid var(--hairline);padding:9px 0}.ai-explanation dt{color:var(--muted);font-size:8px}.ai-explanation dd{margin:4px 0 0;font-size:9px;line-height:1.5}.ai-interpreter-panel form{margin-top:14px}.ai-interpreter-panel form label span{margin-bottom:6px;font-size:9px;font-weight:650;display:block}.ai-interpreter-panel textarea{border:1px solid var(--hairline);resize:vertical;background:#fff;border-radius:10px;width:100%;padding:11px}.ai-interpreter-panel form button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;margin-top:8px;padding:9px 13px;font-size:9px}.ai-demo-answer{color:#2d5d45;background:#e5f5ed;border-radius:10px;padding:12px;font-size:9px;line-height:1.55}.ai-interpreter-panel>footer{color:var(--muted);margin-top:15px;font-size:8px;line-height:1.5}.xixout-professional-layer{margin-bottom:16px}.xixout-mode-switch{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.xixout-mode-switch h2{letter-spacing:-.04em;margin:7px 0 0;font-size:23px;font-weight:570}.xixout-mode-switch nav{background:#0000000d;border-radius:10px;gap:4px;padding:3px;display:flex}.xixout-mode-switch nav button{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:8px}.xixout-mode-switch nav button.active{background:#fff;box-shadow:0 4px 14px #00000014}.xixout-composer-grid{grid-template-columns:minmax(0,1fr) 270px;gap:14px;padding:20px;display:grid}.xixout-composer{border:1px solid var(--hairline);border-radius:14px;padding:18px}.xixout-composer>header{align-items:center;gap:10px;display:flex}.xixout-composer>header>span,.demo-published-post>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.xixout-composer header strong,.xixout-composer header small{display:block}.xixout-composer header strong{font-size:10px}.xixout-composer header small{color:var(--muted);margin-top:3px;font-size:8px}.xixout-composer>textarea{resize:vertical;background:#00000009;border:0;border-radius:11px;outline:none;width:100%;margin:14px 0;padding:14px;font-size:12px}.composer-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.composer-tools>button,.composer-tools>label{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:flex}.composer-tools>label input{opacity:0;width:1px;height:1px;position:absolute}.composer-tools .custom-select{min-width:170px;margin-left:auto}.composer-tools .custom-select-trigger{border-radius:999px;min-height:34px}.composer-attachment{background:#0000000a;border-radius:9px;grid-template-columns:auto 1fr auto;gap:9px;padding:10px;display:grid}.composer-attachment strong,.composer-attachment small{display:block}.composer-attachment strong{font-size:9px}.composer-attachment small{color:var(--muted);font-size:8px}.composer-attachment button{cursor:pointer;background:0 0;border:0}.xixout-composer>footer{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:13px;display:flex}.xixout-composer>footer small{color:var(--muted);font-size:8px}.xixout-composer>footer button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-size:9px}.composer-guidance{background:var(--ink);color:#fff;border-radius:14px;gap:11px;padding:17px;display:flex}.composer-guidance strong{font-size:11px}.composer-guidance ul{color:#fff9;margin:10px 0 0;padding-left:16px;font-size:9px;line-height:1.8}.demo-published-post{border:1px solid var(--hairline);border-radius:13px;grid-column:1/-1;gap:11px;padding:17px;display:flex}.demo-published-post strong{font-size:10px}.demo-published-post p{font-size:11px;line-height:1.55}.demo-published-post small{color:var(--muted);font-size:8px}.xixout-messaging{grid-template-columns:280px 1fr;min-height:600px;display:grid}.xixout-messaging>aside{border-right:1px solid var(--hairline)}.xixout-messaging>aside header{border-bottom:1px solid var(--hairline);padding:18px}.xixout-messaging>aside h3{margin:7px 0 0;font-size:17px}.xixout-messaging>aside>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;padding:13px;display:grid}.xixout-messaging>aside>button.active{background:#7a4d9912}.xixout-messaging>aside>button>span,.xixout-messaging>main>header>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.xixout-messaging aside button strong,.xixout-messaging aside button small{display:block}.xixout-messaging aside button strong{font-size:9px}.xixout-messaging aside button small{color:var(--muted);margin-top:3px;font-size:8px}.xixout-messaging aside button i{background:#309c66;border-radius:50%;width:7px;height:7px}.xixout-messaging>main{grid-template-rows:auto auto 1fr auto;display:grid}.xixout-messaging>main>header{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:14px 18px;display:flex}.xixout-messaging>main>header button{background:0 0;border:0;margin-left:auto}.xixout-messaging main header strong,.xixout-messaging main header small{display:block}.xixout-messaging main header strong{font-size:10px}.xixout-messaging main header small{color:var(--muted);font-size:8px}.message-trust-strip{border:0;border-bottom:1px solid var(--hairline);border-radius:0}.message-thread{flex-direction:column;gap:8px;padding:20px;display:flex}.message-thread p{background:#0000000d;border-radius:13px;max-width:70%;margin:0;padding:10px 12px;font-size:10px;line-height:1.45}.message-thread p.me{background:var(--ink);color:#fff;align-self:flex-end}.message-thread p small{opacity:.55;margin-top:4px;font-size:7px;display:block}.xixout-messaging>main>form{border-top:1px solid var(--hairline);grid-template-columns:1fr auto;gap:9px;padding:14px;display:grid}.xixout-messaging>main textarea{border:1px solid var(--hairline);resize:none;border-radius:11px;width:100%;padding:10px}.xixout-messaging>main form>button{background:var(--ink);color:#fff;border:0;border-radius:50%;align-self:end;width:38px;height:38px}.expertise-market{padding:22px}.expertise-market>header{justify-content:space-between;gap:22px;display:flex}.expertise-market h3{margin:7px 0;font-size:20px}.expertise-market header p:last-child{max-width:700px;color:var(--muted);font-size:10px;line-height:1.55}.expertise-market header>button{background:var(--ink);color:#fff;border:0;border-radius:999px;align-self:flex-start;padding:9px 12px;font-size:9px}.expert-card-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.expert-card-grid article{border:1px solid var(--hairline);border-radius:12px;grid-template-columns:auto 1fr;gap:11px;padding:15px;display:grid}.expert-card-grid article>span{width:38px;height:38px;color:var(--accent);background:#7a4d991a;border-radius:50%;place-items:center;font-size:9px;display:grid}.expert-card-grid strong{font-size:10px}.expert-card-grid p{color:var(--copy);margin:4px 0;font-size:9px}.expert-card-grid small{color:#298557;font-size:8px}.expert-card-grid footer{border-top:1px solid var(--hairline);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:11px;font-size:9px;display:flex}.expert-card-grid footer button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:8px}.expertise-market>aside{background:#faf3e5;border-radius:11px;gap:11px;padding:14px;display:flex}.expertise-market>aside p{margin:0;font-size:9px;line-height:1.55}.expertise-market>aside strong{margin-bottom:3px;display:block}.agent-control-center{overflow:hidden;padding:0!important}.agent-control-center>header{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:22px;padding:24px;display:flex}.agent-control-center>header h2{letter-spacing:-.04em;margin:7px 0 8px;font-size:23px;font-weight:570}.agent-control-center>header p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.55}.agent-role-switch{background:var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:1px;display:grid}.agent-role-switch button{background:var(--paper-bright);cursor:pointer;text-align:left;border:0;align-items:center;gap:11px;padding:16px 22px;display:flex}.agent-role-switch button.active{box-shadow:inset 0 -3px var(--accent);background:#7a4d9912}.agent-role-switch strong,.agent-role-switch small{display:block}.agent-role-switch strong{font-size:10px}.agent-role-switch small{color:var(--muted);margin-top:3px;font-size:8px}.agent-identity-grid{border-bottom:1px solid var(--hairline);grid-template-columns:.55fr 1fr;gap:18px;padding:22px;display:grid}.agent-avatar-card{background:var(--ink);color:#fff;border-radius:13px;align-items:center;gap:14px;padding:18px;display:flex}.agent-orb-large{background:linear-gradient(145deg,#9458bb,#323c81);border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.agent-avatar-card h3{margin:5px 0 3px;font-size:20px}.agent-avatar-card small{color:#ffffff8c;font-size:8px}.agent-live-indicator{color:#64d89e;margin-left:auto;font-size:8px;font-style:normal}.agent-settings-fields{grid-template-columns:repeat(3,1fr);align-content:center;gap:10px;display:grid}.agent-settings-fields label{color:var(--muted);gap:6px;font-size:8px;display:grid}.agent-settings-fields input{border:1px solid var(--hairline);background:#fff;border-radius:11px;min-height:44px;padding:10px 12px}.agent-settings-fields .custom-select{min-width:0}.agent-governance-grid{grid-template-columns:1fr 1fr;gap:16px;padding:22px;display:grid}.agent-governance-grid>section{border:1px solid var(--hairline)}.agent-governance-grid>section>div:first-child{border-bottom:1px solid var(--hairline);padding:16px}.agent-governance-grid h3{margin:6px 0 0;font-size:16px}.agent-governance-grid label{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.agent-governance-grid label:last-child{border-bottom:0}.agent-governance-grid label.locked{opacity:.6;background:#00000006}.agent-governance-grid label strong,.agent-governance-grid label small{display:block}.agent-governance-grid label strong{font-size:9px}.agent-governance-grid label small{color:var(--muted);margin-top:3px;font-size:8px}.agent-governance-grid input[type=checkbox]{width:32px;height:18px;accent-color:var(--accent)}.agent-today-card,.agent-client-portfolio{border:1px solid var(--hairline);margin:0 22px 22px;padding:20px}.agent-today-card h3,.agent-client-portfolio h3{margin:7px 0 0;font-size:18px}.agent-today-card ol{margin:18px 0 0;padding:0;list-style:none}.agent-today-card li{border-top:1px solid var(--hairline);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.agent-today-card li>span{color:var(--accent);font-size:8px}.agent-today-card li p{color:var(--muted);margin:0;font-size:9px}.agent-today-card li strong{color:var(--ink);margin-bottom:3px;font-size:10px;display:block}.agent-today-card li button{color:var(--accent);background:0 0;border:0;font-size:9px}.agent-client-portfolio>header{justify-content:space-between;display:flex}.agent-client-portfolio>header>span{color:var(--muted);font-size:9px}.agent-client-grid{grid-template-columns:.9fr 1.1fr;gap:14px;margin-top:17px;display:grid}.agent-client-grid>div{border:1px solid var(--hairline)}.agent-client-grid>div>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:28px 1fr 55px 45px;align-items:center;gap:8px;width:100%;padding:11px;display:grid}.agent-client-grid>div>button.active{background:#7a4d9912}.agent-client-grid button>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:7px;display:grid}.agent-client-grid button strong,.agent-client-grid button small{display:block}.agent-client-grid button strong{font-size:9px}.agent-client-grid button small{color:var(--muted);font-size:7px}.agent-client-grid button i{background:#00000014;border-radius:4px;height:4px;overflow:hidden}.agent-client-grid button i span{width:var(--health);background:var(--accent);height:100%;display:block}.agent-client-grid>article{border:1px solid var(--hairline);padding:18px}.agent-client-grid>article>header{justify-content:space-between;display:flex}.agent-client-grid article header strong,.agent-client-grid article header small{display:block}.agent-client-grid article header strong{font-size:12px}.agent-client-grid article header small{color:var(--muted);font-size:8px}.agent-client-grid article h4{text-transform:uppercase;letter-spacing:.08em;margin:22px 0 6px;font-size:9px}.agent-client-grid article>p{font-size:18px}.agent-client-grid article dl{border:1px solid var(--hairline);grid-template-columns:1fr 1fr;display:grid}.agent-client-grid article dl div{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:10px}.agent-client-grid article dt{color:var(--muted);font-size:7px}.agent-client-grid article dd{margin:4px 0 0;font-size:9px}.agent-client-grid article>div:last-child{gap:7px;margin-top:14px;display:flex}.agent-client-grid article>div:last-child button{border:1px solid var(--hairline);background:0 0;border-radius:999px;padding:8px 10px;font-size:8px}.agent-panel-footer{border-top:1px solid var(--hairline);background:#00000005;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;display:flex}.agent-panel-footer span{color:var(--accent);font-size:9px}.agent-panel-footer button{background:var(--ink);color:#fff;border:0;border-radius:999px;padding:10px 14px;font-size:9px}.escrow-flow-section{border-top:1px solid var(--hairline);margin-top:20px;padding-top:18px}.escrow-flow-section>header{justify-content:space-between;gap:14px;display:flex}.escrow-flow-section h3{margin:7px 0 0;font-size:16px}.escrow-flow-section>header>span{color:var(--muted);font-size:8px}.escrow-flow-map{grid-template-columns:1fr .7fr .8fr;align-items:stretch;gap:20px;margin-top:14px;display:grid}.escrow-flow-sources{gap:6px;display:grid}.escrow-flow-sources button{border:1px solid var(--hairline);cursor:pointer;text-align:left;background:#fff;border-radius:9px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.escrow-flow-sources button>span{color:var(--accent);font-size:8px}.escrow-flow-sources strong,.escrow-flow-sources small{display:block}.escrow-flow-sources strong{font-size:8px}.escrow-flow-sources small{color:var(--muted);font-size:7px}.escrow-flow-sources b{font-size:8px}.escrow-flow-node,.escrow-flow-destination{text-align:center;background:#7a4d990f;border:1px solid #7a4d993d;border-radius:12px;flex-direction:column;justify-content:center;min-height:110px;padding:14px;display:flex;position:relative}.escrow-flow-node:before,.escrow-flow-destination:before{content:"";border-top:1px dashed #7a4d9973;width:20px;position:absolute;top:50%;left:-21px}.escrow-flow-node span,.escrow-flow-destination span{color:var(--accent);letter-spacing:.1em;font-size:7px}.escrow-flow-node strong,.escrow-flow-destination strong{margin:6px 0;font-size:11px}.escrow-flow-node small,.escrow-flow-destination small{color:var(--muted);font-size:7px;line-height:1.4}.escrow-user-attribution{background:var(--ink);color:#fff;border-radius:11px;grid-template-columns:.6fr 1fr;gap:18px;margin-top:14px;padding:15px;display:grid}.escrow-user-attribution h3{margin:6px 0 3px;font-size:22px}.escrow-user-attribution small{color:#ffffff80;font-size:7px}.escrow-user-attribution>p{color:#ffffff9e;margin:0;font-size:8px;line-height:1.55}@media (width<=1180px){.dashboard-service-grid{grid-template-columns:repeat(2,1fr)}.dashboard-service-tile:nth-child(2){border-right:0}.dashboard-service-tile:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.marketplace-toolbar{grid-template-columns:1fr 240px}.marketplace-legend{display:none}.wallet-overview-grid,.wallet-workspace-grid,.swap-layout{grid-template-columns:1fr}.risk-kpi-grid{grid-template-columns:repeat(2,1fr)}.risk-kpi-grid article:nth-child(2){border-right:0}.risk-kpi-grid article:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.agent-identity-grid{grid-template-columns:1fr}}@media (width<=900px){.dashboard-priority-strip,.marketplace-layout,.assessment-layout,.documentation-layout,.intelligence-layout,.xixout-messaging{grid-template-columns:1fr}.dashboard-priority-strip a{border-right:0;border-bottom:1px solid var(--hairline)}.dashboard-priority-strip a:last-child{border-bottom:0}.marketplace-directory,.intelligence-feed,.xixout-messaging>aside{border-right:0;border-bottom:1px solid var(--hairline)}.marketplace-directory>div{display:flex;overflow-x:auto}.marketplace-directory>div>button{border-right:1px solid var(--hairline);min-width:260px}.documentation-reader{border-left:0;border-top:1px solid var(--hairline)}.documentation-index{max-height:340px;overflow:auto}.assessment-steps ol{display:flex;overflow-x:auto}.assessment-steps li{min-width:180px}.risk-split-view{grid-template-columns:1fr}.risk-signal-list{border-right:0;border-bottom:1px solid var(--hairline);max-height:360px;overflow:auto}.agent-governance-grid,.agent-client-grid{grid-template-columns:1fr}.expert-card-grid{grid-template-columns:1fr 1fr}.xixout-composer-grid{grid-template-columns:1fr}}@media (width<=650px){.custom-select{width:100%;min-width:0}.custom-select-popover{border-radius:17px;width:auto;max-height:55vh;padding:8px;position:fixed;inset:auto 12px 12px}.marketplace-toolbar,.company-profile-hero{grid-template-columns:1fr}.company-profile-actions{flex-wrap:wrap}.company-kpis,.stakeholder-value-grid,.readiness-matrix,.market-status-grid,.community-workspace,.status-dictionary,.status-dictionary>div:last-child,.risk-source-directory,.assessment-fields,.assessment-result-grid,.agent-settings-fields,.agent-governance-grid,.agent-role-switch,.escrow-user-attribution{grid-template-columns:1fr}.company-kpis div{border-bottom:1px solid var(--hairline);padding-bottom:10px}.market-status-grid article{border-right:0;border-bottom:1px solid var(--hairline)}.document-register{overflow-x:auto}.document-register-head,.document-register article{min-width:680px}.company-news>article,.wallet-overview-grid,.wallet-workspace-grid{grid-template-columns:1fr}.wallet-ledger-head{grid-template-columns:1fr 80px;padding-left:38px}.wallet-history-card article{grid-template-columns:28px 1fr 80px}.wallet-ledger-head span:nth-child(2),.wallet-ledger-head span:nth-child(3),.wallet-history-card article>span:nth-of-type(2),.wallet-history-card article>span:nth-of-type(3){display:none}.swap-input-card,.swap-model-choice{grid-template-columns:1fr}.risk-command-center{flex-direction:column;align-items:flex-start}.risk-kpi-grid{grid-template-columns:1fr}.risk-kpi-grid article{border-right:0;border-bottom:1px solid var(--hairline)}.risk-detail-card dl{grid-template-columns:1fr}.intelligence-filter-row{flex-direction:column;align-items:stretch}.intelligence-filter-row>span{margin-left:0}.xixout-mode-switch,.expertise-market>header{flex-direction:column;align-items:flex-start}.xixout-mode-switch nav{width:100%;overflow-x:auto}.composer-tools .custom-select{margin-left:0}.expert-card-grid{grid-template-columns:1fr}.agent-control-center>header,.agent-panel-footer{flex-direction:column;align-items:flex-start}.agent-today-card li{grid-template-columns:28px 1fr}.agent-today-card li button{grid-column:2;justify-self:start}.escrow-flow-map{grid-template-columns:1fr}.escrow-flow-node:before,.escrow-flow-destination:before{border-top:0;border-left:1px dashed #7a4d9973;width:0;height:14px;top:-14px;left:50%}}.daoubo-agent-mark{flex:none;display:block}.header-action-center{align-items:center;gap:7px;display:flex;position:relative}.portal-icon-action{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ffffffa8;border:1px solid #0a0a0a1a;border-radius:50%;place-items:center;transition:border-color .15s,background .15s,color .15s;display:grid;position:relative}.portal-icon-action:hover,.portal-icon-action.active{color:var(--accent);background:#7a4d9914;border-color:#7a4d9973}.portal-icon-action>span{border:2px solid var(--paper);background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;font-weight:760;display:grid;position:absolute;top:-3px;right:-2px}.header-action-popover{z-index:260;width:min(390px,100vw - 24px);color:var(--ink);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#fffffff5;border:1px solid #0a0a0a1c;border-radius:18px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 30px 85px #0003}.header-action-popover>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.header-action-popover>header h2{letter-spacing:-.04em;margin:6px 0 0;font-size:22px;font-weight:570}.header-action-popover>header>button,.header-action-popover>header>span{color:var(--accent);cursor:pointer;text-align:right;background:0 0;border:0;font-size:8px;font-weight:650;line-height:1.4}.notification-popover>div>a,.messages-popover>div>a{border-bottom:1px solid var(--hairline);align-items:center;gap:11px;min-height:66px;padding:11px 18px;transition:background .15s;display:grid}.notification-popover>div>a{grid-template-columns:7px 1fr auto}.messages-popover>div>a{grid-template-columns:36px 1fr 7px}.notification-popover>div>a:hover,.messages-popover>div>a:hover{background:#7a4d990e}.notification-popover a>i,.messages-popover a>i{background:#0a0a0a21;border-radius:50%;width:7px;height:7px}.notification-popover a>i.unread,.messages-popover a>i.unread{background:var(--accent);box-shadow:0 0 0 4px #7a4d9914}.messages-popover a>b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-weight:650;display:grid}.header-action-popover a>span{min-width:0;display:block}.header-action-popover a strong,.header-action-popover a small{display:block}.header-action-popover a strong{font-size:10px;font-weight:650;line-height:1.35}.header-action-popover a small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;line-height:1.35;overflow:hidden}.header-action-popover>footer{background:#00000006;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.header-action-popover>footer a{color:var(--accent);align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.header-action-popover>footer span{color:var(--muted);font-size:7px}.pro-portfolio-analysis{justify-content:flex-start}.pro-portfolio-analysis>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.pro-portfolio-analysis>header>span{color:var(--muted);font-size:8px}.profile-completeness-bars{border-top:1px solid var(--hairline);margin-top:20px;display:grid}.profile-completeness-bars>a{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(110px,.95fr) minmax(90px,1fr) 42px;align-items:center;gap:11px;min-height:54px;display:grid}.profile-completeness-bars>a:hover{color:var(--accent)}.profile-completeness-bars>a>span strong,.profile-completeness-bars>a>span small{display:block}.profile-completeness-bars>a>span strong,.profile-completeness-bars>a>strong{font-size:10px;font-weight:670}.profile-completeness-bars>a>span small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.profile-completeness-bars>a>i,.table-progress{background:#0a0a0a14;border-radius:999px;height:5px;display:block;overflow:hidden}.profile-completeness-bars>a>i>span,.table-progress>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.portfolio-analysis-note{background:#7a4d9912;border-radius:11px;margin-top:18px;padding:15px}.portfolio-analysis-note strong{font-size:9px}.portfolio-analysis-note p{color:var(--muted);margin:5px 0 0;font-size:8px;line-height:1.5}.professional-asset-table{min-width:0}.professional-asset-table .asset-table-head,.professional-asset-table>a{grid-template-columns:minmax(220px,1.55fr) minmax(125px,.85fr) minmax(120px,.8fr) minmax(150px,1fr) minmax(115px,.75fr) 20px;align-items:center;gap:18px;margin:0 22px;display:grid}.professional-asset-table>a{border-top:1px solid var(--hairline);min-height:76px;transition:background .15s,margin .15s,padding .15s}.professional-asset-table>a:hover{background:#7a4d990d;border-radius:11px;margin:0 12px;padding:0 10px}.professional-asset-table>a>span{min-width:0}.professional-asset-table>a>span:not(.asset-identity) strong,.professional-asset-table>a>span:not(.asset-identity) small{display:block}.professional-asset-table>a>span:not(.asset-identity) strong{font-size:10px;font-weight:650}.professional-asset-table>a>span:not(.asset-identity) small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;line-height:1.3;overflow:hidden}.professional-asset-table>a>span:nth-child(5){color:var(--copy);font-size:9px;line-height:1.4}.portfolio-disclaimer{margin-top:20px}.xixout-action-status{color:#1a5b3b;background:#def2e8;border-radius:9px;grid-column:1/-1;margin:0;padding:10px 13px;font-size:8px}.demo-published-post.own-post{align-items:flex-start}.own-post-body{flex:1;min-width:0}.own-post-body>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.own-post-body>header strong,.own-post-body>header small{display:block}.own-post-body>header strong{font-size:10px}.own-post-body>header small{color:var(--muted);margin-top:4px;font-size:8px}.own-post-body>p{color:var(--ink);white-space:pre-wrap;margin:16px 0;font-size:12px;line-height:1.65}.own-post-editor{margin-top:13px}.own-post-editor textarea{border:1px solid var(--hairline);resize:vertical;background:#fff;border-radius:10px;width:100%;padding:12px}.own-post-editor>div{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.own-post-editor button,.delete-confirmation button{border:1px solid var(--hairline);cursor:pointer;background:#fff;border-radius:999px;padding:8px 11px;font-size:8px}.own-post-editor button:last-child{border-color:var(--ink);background:var(--ink);color:#fff}.post-attachment-preview{border:1px solid var(--hairline);background:#00000006;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.post-attachment-preview strong,.post-attachment-preview small{display:block}.post-attachment-preview strong{font-size:9px}.post-attachment-preview small{color:var(--muted);margin-top:3px;font-size:7px}.post-action-bar{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:4px;margin-top:14px;padding-top:12px;display:flex;position:relative}.post-action-bar button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:8px}.post-action-bar button:hover,.post-action-bar button.active{color:var(--accent);background:#7a4d9914}.post-owner-actions{gap:2px;margin-left:auto;display:flex}.post-action-bar button.danger,.delete-confirmation button.danger{color:#b62f25}.post-share-control{position:relative}.post-share-menu{z-index:20;color:#fff;background:#141414fa;border:1px solid #ffffff1f;border-radius:11px;width:175px;padding:5px;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 18px 50px #0000003d}.post-share-menu button{color:#fff;text-align:left;width:100%;padding:9px}.post-share-menu button:hover{color:#fff;background:#7a4d9959}.delete-confirmation{background:#fcefee;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:9px;margin-top:10px;padding:11px;display:grid}.delete-confirmation strong,.delete-confirmation small{display:block}.delete-confirmation strong{font-size:9px}.delete-confirmation small{color:var(--muted);margin-top:3px;font-size:7px}.post-reply-form{grid-template-columns:1fr auto;gap:7px;margin-top:10px;display:grid}.post-reply-form input{border:1px solid var(--hairline);background:#fff;border-radius:999px;min-width:0;padding:9px 11px;font-size:9px}.post-reply-form button{background:var(--ink);color:#fff;border:0;border-radius:999px;padding:8px 12px;font-size:8px}.post-replies{gap:6px;margin-top:10px;display:grid}.post-replies p{background:#00000009;border-radius:10px;margin:0;padding:9px 11px;font-size:9px;line-height:1.45}.post-replies strong{margin-bottom:3px;font-size:8px;display:block}.xixout-post-detail{background:#7a4d990f;border-radius:10px;margin-top:13px;padding:12px}.xixout-post-detail strong{color:var(--accent);font-size:8px}.xixout-post-detail p{color:var(--muted);margin:5px 0 0;font-size:8px;line-height:1.5}.xixout-feed-status{color:#1a5b3b;background:#def2e8;border-radius:10px;margin:0;padding:10px 13px;font-size:8px}.about-governance-app{gap:18px;margin-top:34px;display:grid}.governance-intro-card,.governance-thesis,.human-principal-card,.governance-layer,.truth-source-section,.base-anchor-section,.governance-disclaimer{border:1px solid var(--hairline);background:#ffffff94;border-radius:18px;box-shadow:0 18px 48px #00000006}.governance-intro-card{background:var(--ink);color:#fff;grid-template-columns:90px 1fr;align-items:start;gap:28px;padding:clamp(28px,4vw,48px);display:grid}.governance-intro-mark{color:#fff;border:1px solid #fff3;border-radius:22px;place-items:center;width:82px;height:82px;display:grid}.governance-intro-card h2,.base-anchor-section h2,.governance-disclaimer h2{letter-spacing:-.05em;margin:10px 0 13px;font-size:clamp(25px,3vw,40px);font-weight:540;line-height:1.04}.governance-intro-card>div:last-child>p:last-child{color:#ffffffad;max-width:950px;margin:0;font-size:12px;line-height:1.7}.governance-thesis{padding:clamp(24px,3vw,36px)}.governance-thesis>p{max-width:1000px;margin:0;font-size:15px;line-height:1.7}.governance-thesis>div{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.governance-thesis article{border-right:1px solid var(--hairline);min-height:132px;padding:20px}.governance-thesis article:first-child{padding-left:0}.governance-thesis article:last-child{border-right:0}.governance-thesis article span{color:var(--accent);letter-spacing:.15em;font-size:8px;font-weight:750}.governance-thesis article p{color:var(--copy);margin:12px 0 0;font-size:10px;line-height:1.55}.human-principal-card{background:linear-gradient(135deg,#7a4d9917,#0000 55%),#ffffffa6;grid-template-columns:1fr .8fr;gap:30px;padding:clamp(24px,3vw,36px);display:grid}.human-principal-card h2{letter-spacing:-.04em;margin:10px 0;font-size:28px;font-weight:560}.human-principal-card p,.human-principal-card li{color:var(--copy);font-size:10px;line-height:1.6}.human-principal-card ul{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.human-principal-card li{border-bottom:1px solid var(--hairline);padding:10px 0 10px 18px}.human-principal-card li:before{width:18px;color:var(--accent);content:"✓";margin-left:-18px;display:inline-block}.governance-layer-list{gap:18px;display:grid}.governance-layer{overflow:hidden}.governance-layer>header{border-bottom:1px solid var(--hairline);grid-template-columns:72px 1fr;gap:18px;padding:24px 28px;display:grid}.governance-layer>header>span{color:#0a0a0a1f;letter-spacing:-.07em;font-size:46px;font-weight:520;line-height:.9}.governance-layer>header h2{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:570}.governance-layer>header p{color:var(--muted);margin:6px 0 0;font-size:9px}.governance-agent-grid{background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.governance-agent-card{background:var(--paper-bright);padding:22px}.governance-agent-card>header{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;display:grid}.governance-agent-card>header>span{background:var(--ink);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:8px;display:grid}.governance-agent-card>header p,.governance-agent-card>header h3,.governance-agent-card>header small{margin:0}.governance-agent-card>header p{color:var(--accent);letter-spacing:.11em;font-size:7px;font-weight:700}.governance-agent-card>header h3{margin-top:3px;font-size:17px}.governance-agent-card>header small,.governance-agent-card>header i{color:var(--muted);font-size:7px;font-style:normal}.governance-agent-card>header i{text-align:center;background:#faf3e5;border-radius:999px;max-width:105px;padding:6px 8px}.governance-agent-card>p{min-height:52px;color:var(--copy);margin:18px 0;font-size:9px;line-height:1.55}.governance-agent-card dl{border:1px solid var(--hairline);grid-template-columns:1fr 1fr;margin:0;display:grid}.governance-agent-card dl>div{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);min-width:0;padding:10px}.governance-agent-card dl>div:nth-child(2n){border-right:0}.governance-agent-card dl>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.governance-agent-card dt{color:var(--muted);text-transform:uppercase;font-size:7px}.governance-agent-card dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:8px;font-weight:620}.governance-agent-card>button{border:0;border-top:1px solid var(--hairline);width:100%;color:var(--accent);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 0 0;font-size:8px;font-weight:650;display:flex}.governance-agent-card>button span{font-size:15px}.agent-full-mandate{background:#7a4d9911;border-radius:10px;margin-top:12px;padding:13px}.agent-full-mandate>strong{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:7px}.agent-full-mandate ul{flex-wrap:wrap;gap:6px;margin:9px 0;padding:0;list-style:none;display:flex}.agent-full-mandate li{border:1px solid #7a4d9929;border-radius:999px;padding:6px 8px;font-size:7px}.agent-full-mandate p{color:var(--muted);margin:0;font-size:7px;line-height:1.5}.truth-source-section,.base-anchor-section,.governance-disclaimer{padding:clamp(24px,3vw,36px)}.truth-source-section>header h2{letter-spacing:-.04em;margin:8px 0 0;font-size:27px}.truth-source-section>div{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin:24px 0;display:grid}.truth-source-section article{border-right:1px solid var(--hairline);min-height:185px;padding:18px}.truth-source-section article:last-child{border-right:0}.truth-source-section article>span{font-size:12px;font-weight:660}.truth-source-section article p{color:var(--copy);font-size:9px;line-height:1.55}.truth-source-section article small{color:var(--accent);letter-spacing:.08em;font-size:7px;font-weight:680}.truth-source-section>p,.base-anchor-section>p{max-width:1050px;color:var(--copy);font-size:10px;line-height:1.65}.base-anchor-section{background:var(--ink);color:#fff}.base-anchor-section>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.base-anchor-section>p{color:#ffffffa6}.base-contract-card{border:1px solid #ffffff26;border-radius:14px;grid-template-columns:.55fr 1.45fr 1fr auto;align-items:stretch;margin:24px 0;display:grid}.base-contract-card>div,.base-contract-card>a{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:15px;display:flex}.base-contract-card>div>span{color:#ffffff73;letter-spacing:.09em;text-transform:uppercase;font-size:7px}.base-contract-card strong,.base-contract-card code{overflow-wrap:anywhere;color:#fff;font-family:inherit;font-size:9px;font-weight:620}.contract-address-row button{color:#c798e7;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:7px}.base-contract-card>a{color:var(--ink);text-align:center;background:#fff;border-right:0;align-items:center;font-size:8px;font-weight:650}.base-purpose-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.base-purpose-grid article{border:1px solid #ffffff21;border-radius:12px;padding:16px}.base-purpose-grid h3{margin:13px 0 7px;font-size:10px}.base-purpose-grid p{color:#ffffff87;margin:0;font-size:8px;line-height:1.55}.base-anchor-section>aside{color:var(--ink);background:#f9eedc;border-radius:12px;gap:13px;margin-top:20px;padding:16px;display:flex}.base-anchor-section>aside p{margin:0;font-size:8px;line-height:1.55}.base-anchor-section>aside strong{margin-bottom:4px;font-size:9px;display:block}.governance-disclaimer>header{align-items:flex-start;gap:14px;display:flex}.governance-disclaimer h2{font-size:26px}.governance-disclaimer ul{background:var(--hairline);grid-template-columns:1fr 1fr;gap:1px;margin:24px 0 0;padding:1px;list-style:none;display:grid}.governance-disclaimer li{background:var(--paper-bright);color:var(--copy);padding:15px;font-size:9px;line-height:1.55}@media (width<=1180px){.professional-asset-table{overflow-x:auto}.professional-asset-table .asset-table-head,.professional-asset-table>a{min-width:1010px}.governance-thesis>div,.truth-source-section>div,.base-purpose-grid{grid-template-columns:repeat(2,1fr)}.governance-thesis article:nth-child(2),.truth-source-section article:nth-child(2),.base-purpose-grid article:nth-child(2){border-right:0}.base-contract-card{grid-template-columns:1fr 1.7fr}.base-contract-card>div:nth-child(2){border-right:0}}@media (width<=760px){.header-action-popover{width:auto;position:fixed;top:66px;left:12px;right:12px}.governance-intro-card,.human-principal-card,.governance-agent-grid,.governance-disclaimer ul{grid-template-columns:1fr}.governance-layer>header{grid-template-columns:52px 1fr;padding:20px}.governance-layer>header>span{font-size:36px}.base-contract-card,.base-purpose-grid,.truth-source-section>div,.governance-thesis>div{grid-template-columns:1fr}.base-contract-card>div,.base-contract-card>a,.truth-source-section article,.governance-thesis article{border-bottom:1px solid #ffffff1f;border-right:0}.governance-thesis article,.truth-source-section article{border-bottom-color:var(--hairline);min-height:auto;padding:16px 0}.delete-confirmation{grid-template-columns:1fr auto}.delete-confirmation>span{grid-column:1/-1}}.gen-wallet-app .wallet-overview-grid{grid-template-columns:minmax(300px,.78fr) minmax(300px,.82fr)}.gen-wallet-app .gen-balance-card,.wallet-summary-card,.gen-wallet-app .wallet-activity-chart{border:1px solid var(--hairline);background:var(--paper-bright);color:var(--ink);border-radius:0}.gen-wallet-app .gen-balance-card{padding:24px}.gen-wallet-app .gen-balance{margin:24px 0 20px}.gen-wallet-app .gen-balance strong{font-size:clamp(42px,5vw,62px)}.gen-wallet-app .gen-balance span{color:var(--muted)}.gen-wallet-app .wallet-action-row button{border-color:var(--hairline);color:var(--ink);background:#fff}.gen-wallet-app .wallet-action-row button:hover{border-color:var(--accent);color:var(--accent);background:#7a4d990f}.gen-wallet-app .wallet-activity-chart{grid-column:1/-1;min-height:260px}.gen-wallet-app .wallet-activity-chart .interactive-line-chart{min-height:185px}.gen-wallet-app .wallet-workspace-grid{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr)}.gen-wallet-app .wallet-ledger-head{grid-template-columns:minmax(170px,1fr) 150px 145px 120px 75px 95px;min-width:900px;padding-left:40px}.gen-wallet-app .wallet-history-card article{grid-template-columns:28px minmax(170px,1fr) 150px 145px 120px 75px 95px;min-width:900px}.gen-wallet-app .wallet-history-card article>span{display:block}.gen-wallet-app .wallet-history-card article>b{text-align:right;display:block}.dashboard-service-grid{grid-template-columns:repeat(3,1fr)}.reward-pools-app,.services-fees-app{gap:16px;display:grid}.reward-boundary-banner{background:#faf3e5;border:1px solid #dd9a3c47;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.reward-boundary-banner p{margin:0}.reward-boundary-banner strong,.reward-boundary-banner span{display:block}.reward-boundary-banner strong{letter-spacing:.025em;font-size:9px}.reward-boundary-banner span{color:var(--copy);margin-top:4px;font-size:9px;line-height:1.55}.reward-summary-grid{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:repeat(4,1fr);display:grid}.reward-summary-grid article{border-right:1px solid var(--hairline);min-height:112px;padding:17px}.reward-summary-grid article:last-child{border-right:0}.reward-summary-grid span,.reward-summary-grid small{color:var(--muted);font-size:8px;display:block}.reward-summary-grid strong{margin:14px 0 6px;font-size:22px;font-weight:560;display:block}.reward-workspace{border:1px solid var(--hairline);background:var(--paper-bright);grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);display:grid}.reward-directory{border-right:1px solid var(--hairline)}.reward-directory>header{border-bottom:1px solid var(--hairline);padding:20px}.reward-directory h2{margin:7px 0 0;font-size:17px}.reward-directory>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;width:100%;padding:14px;display:grid}.reward-directory>button:hover,.reward-directory>button.active{box-shadow:inset 3px 0 var(--accent);background:#7a4d9911}.reward-directory>button>span{background:var(--ink);color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:750;display:grid}.reward-directory strong,.reward-directory small{display:block}.reward-directory strong{font-size:9px}.reward-directory small{color:var(--muted);margin-top:3px;font-size:7px}.reward-directory b{white-space:nowrap;font-size:8px}.reward-directory>p{color:var(--muted);margin:0;padding:15px;font-size:8px;line-height:1.55}.reward-detail{min-width:0;padding:clamp(20px,3vw,30px)}.reward-detail>header{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:28px;padding-bottom:20px;display:flex}.reward-detail>header h2{margin:7px 0;font-size:26px}.reward-detail>header p{color:var(--muted);margin:0;font-size:9px}.reward-detail>header>div:last-child{text-align:right;min-width:185px}.reward-detail>header>div:last-child span,.reward-detail>header>div:last-child small{color:var(--muted);font-size:8px;display:block}.reward-detail>header>div:last-child strong{margin:7px 0 4px;font-size:21px;display:block}.reward-eligibility{background:#7a4d990d;border:1px solid #7a4d992e;gap:11px;margin:16px 0;padding:13px;display:flex}.reward-eligibility p{color:var(--copy);margin:0;font-size:9px;line-height:1.55}.reward-eligibility strong{color:var(--ink);margin-bottom:3px;display:block}.reward-flow{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.reward-flow article{border-right:1px solid var(--hairline);padding:14px;position:relative}.reward-flow article:last-child{border-right:0}.reward-flow article:not(:last-child):after{z-index:2;border:1px solid var(--hairline);width:16px;height:16px;color:var(--accent);content:"→";background:#fff;border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:50%;right:-8px}.reward-flow span,.reward-flow small{color:var(--muted);font-size:7px;display:block}.reward-flow strong{margin:8px 0 4px;font-size:9px;line-height:1.4;display:block}.reward-ledger{margin-top:20px}.reward-ledger>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.reward-ledger h3{margin:6px 0 12px;font-size:17px}.reward-ledger button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:8px 10px;font-size:8px}.reward-ledger-head,.reward-ledger>article{border-bottom:1px solid var(--hairline);grid-template-columns:115px minmax(170px,1fr) 145px 105px;align-items:center;gap:12px;padding:11px;display:grid}.reward-ledger-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#00000009;font-size:7px}.reward-ledger>article{font-size:8px}.reward-ledger>article strong{text-align:right;color:#298557}.reward-detail>footer{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.reward-detail>footer a{border:1px solid var(--hairline);color:var(--accent);border-radius:999px;padding:9px 11px;font-size:8px;font-weight:650}.token19-policy-card{border:1px solid var(--hairline);background:var(--ink);color:#fff;gap:16px;padding:clamp(20px,3vw,28px);display:flex}.token19-policy-card h2{margin:7px 0;font-size:20px}.token19-policy-card p:last-child{color:#ffffff9e;margin:0;font-size:9px;line-height:1.65}.services-product-hero{border:1px solid var(--hairline);background:var(--ink);color:#fff;grid-template-columns:1.25fr .75fr;gap:28px;padding:clamp(24px,4vw,42px);display:grid}.services-product-hero h2{letter-spacing:-.045em;max-width:720px;margin:9px 0 13px;font-size:clamp(28px,4vw,44px);font-weight:540}.services-product-hero>div>p:last-child{color:#fff9;max-width:750px;margin:0;font-size:10px;line-height:1.65}.services-product-hero aside{background:#ffffff0e;border:1px solid #ffffff29;align-self:end;padding:18px}.services-product-hero aside strong,.services-product-hero aside small{display:block}.services-product-hero aside strong{margin:14px 0 8px;font-size:11px;line-height:1.5}.services-product-hero aside small{color:#ffffff85;font-size:8px;line-height:1.55}.package-grid{grid-template-columns:repeat(4,1fr);display:grid}.package-grid button{border:1px solid var(--hairline);background:var(--paper-bright);cursor:pointer;text-align:left;border-right:0;padding:22px}.package-grid button:last-child{border-right:1px solid var(--hairline)}.package-grid button.active{z-index:1;border-color:var(--accent);box-shadow:inset 0 3px var(--accent);background:#7a4d990e;position:relative}.package-grid span{color:var(--accent);letter-spacing:.11em;font-size:8px;font-weight:750}.package-grid h3{margin:12px 0 18px;font-size:17px}.package-grid>button>strong{font-size:24px;display:block}.package-grid>button>small{color:var(--muted);font-size:8px}.package-grid p{min-height:52px;color:var(--copy);font-size:9px;line-height:1.55}.package-grid i{color:var(--accent);font-size:8px;font-style:normal;font-weight:650}.package-detail,.service-pipeline,.fee-catalogue,.growth-economics{border:1px solid var(--hairline);background:var(--paper-bright);padding:clamp(20px,3vw,30px)}.package-detail>header,.service-pipeline>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.package-detail h2,.service-pipeline h2,.fee-catalogue h2,.growth-economics h2{margin:7px 0 15px;font-size:22px}.package-detail>header>strong{text-align:right;font-size:22px}.package-detail>header>strong small{color:var(--muted);font-size:8px;display:block}.package-scope-grid{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);display:grid}.package-scope-grid article{border-right:1px solid var(--hairline);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:86px;padding:14px;display:grid}.package-scope-grid article:last-child{border-right:0}.package-scope-grid span{color:var(--accent);font-size:8px}.package-scope-grid strong{font-size:9px;line-height:1.45}.package-detail>aside{background:#faf3e5;border-left:3px solid #df8f20;margin-top:16px;padding:13px 15px}.package-monthly-note{color:var(--muted);margin:14px 0 0;font-size:8px}.package-detail>aside strong{font-size:9px}.package-detail>aside p{color:var(--copy);margin:5px 0 0;font-size:8px;line-height:1.6}.service-pipeline>header a{border:1px solid var(--hairline);color:var(--accent);border-radius:999px;padding:9px 11px;font-size:8px;font-weight:650}.service-pipeline-head,.service-pipeline>article{border-bottom:1px solid var(--hairline);grid-template-columns:90px minmax(170px,1fr) 110px 90px 125px;align-items:center;gap:12px;padding:11px;display:grid}.service-pipeline-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:#00000009;font-size:7px}.service-pipeline>article{font-size:8px}.service-pipeline>article strong,.service-pipeline>article small{display:block}.service-pipeline>article small{color:var(--muted);margin-top:3px;font-size:7px}.service-pipeline>article>strong{text-align:right}.service-pipeline>p{color:var(--muted);margin:13px 0 0;font-size:8px;line-height:1.55}.fee-catalogue>div{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);display:grid}.fee-catalogue article{border-right:1px solid var(--hairline);min-height:155px;padding:17px}.fee-catalogue article:last-child{border-right:0}.fee-catalogue h3{margin:13px 0 9px;font-size:13px}.fee-catalogue article strong{font-size:10px}.fee-catalogue article p{color:var(--muted);font-size:8px;line-height:1.5}.growth-economics>header{gap:13px;display:flex}.growth-economics ol{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.growth-economics li{border-right:1px solid var(--hairline);min-height:90px;padding:14px;position:relative}.growth-economics li:last-child{border-right:0}.growth-economics li span{color:var(--accent);font-size:8px;display:block}.growth-economics li strong{margin-top:10px;font-size:9px;line-height:1.45;display:block}.growth-economics>p{color:var(--copy);background:#7a4d990f;margin:15px 0 0;padding:13px;font-size:8px;line-height:1.65}@media (width<=980px){.gen-wallet-app .wallet-overview-grid,.gen-wallet-app .wallet-workspace-grid,.reward-workspace,.services-product-hero{grid-template-columns:1fr}.reward-summary-grid,.reward-flow,.package-scope-grid,.fee-catalogue>div,.growth-economics ol{grid-template-columns:repeat(2,1fr)}.reward-summary-grid article:nth-child(2),.reward-flow article:nth-child(2),.package-scope-grid article:nth-child(2),.fee-catalogue article:nth-child(2),.growth-economics li:nth-child(2){border-right:0}.reward-directory{border-right:0;border-bottom:1px solid var(--hairline)}.package-grid{grid-template-columns:1fr}.package-grid button{border-right:1px solid var(--hairline);border-bottom:0}.package-grid button:last-child{border-bottom:1px solid var(--hairline)}.dashboard-service-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.gen-wallet-app .wallet-workspace-grid,.gen-wallet-app .wallet-overview-grid,.reward-summary-grid,.reward-flow,.package-scope-grid,.fee-catalogue>div,.growth-economics ol{grid-template-columns:1fr}.reward-summary-grid article,.reward-flow article,.package-scope-grid article,.fee-catalogue article,.growth-economics li{border-right:0;border-bottom:1px solid var(--hairline)}.reward-detail>header,.package-detail>header,.service-pipeline>header{flex-direction:column;align-items:flex-start}.reward-detail>header>div:last-child{text-align:left}.reward-ledger,.service-pipeline{overflow-x:auto}.reward-ledger-head,.reward-ledger>article{min-width:650px}.service-pipeline-head,.service-pipeline>article{min-width:680px}.dashboard-service-grid{grid-template-columns:1fr}}html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}.commercial-partner-app{--partner-green:#2e845b;--partner-amber:#d3901d;flex-direction:column;gap:0;padding:clamp(18px,3vw,34px);display:flex;position:relative}.commercial-partner-header{color:#fff;background:radial-gradient(circle at 75% 20%,#783c9f38,#0000 34%),linear-gradient(135deg,#050505,#121212);grid-template-columns:minmax(0,1.25fr) minmax(260px,.55fr);align-items:end;gap:clamp(28px,5vw,76px);padding:clamp(28px,5vw,64px);display:grid}.commercial-partner-header h1{letter-spacing:-.065em;max-width:820px;margin:11px 0 16px;font-size:clamp(38px,6vw,76px);font-weight:510;line-height:.98}.commercial-partner-header>div>p:last-child{color:#ffffff9e;max-width:790px;margin:0;font-size:12px;line-height:1.72}.commercial-partner-header aside{background:#ffffff0e;border:1px solid #ffffff26;padding:22px}.commercial-partner-header aside>span{color:#d4a6f2;background:#8041aa52;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.commercial-partner-header aside small,.commercial-partner-header aside strong,.commercial-partner-header aside p{display:block}.commercial-partner-header aside small{color:#ffffff73;letter-spacing:.14em;margin-top:18px;font-size:7px;font-weight:750}.commercial-partner-header aside strong{margin-top:8px;font-size:15px;line-height:1.35}.commercial-partner-header aside p{color:#ffffff94;margin:9px 0 0;font-size:9px;line-height:1.6}.commercial-partner-access-note{background:#fbf3e5;border:1px solid #d49a353b;border-top:0;align-items:flex-start;gap:11px;padding:13px 17px;display:flex}.commercial-partner-access-note svg{color:#986416;flex:none;margin-top:1px}.commercial-partner-access-note p{color:#564534;margin:0;font-size:8px;line-height:1.6}.commercial-partner-tabs{z-index:8;top:var(--portal-header-height,58px);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f7f7f0;border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:sticky}.commercial-partner-tabs button{border:0;border-right:1px solid var(--hairline);min-height:48px;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:9px;font-weight:620;display:flex}.commercial-partner-tabs button:last-child{border-right:0}.commercial-partner-tabs button.active{box-shadow:inset 0 -3px var(--accent);color:var(--ink);background:#fff}.commercial-partner-tabs button>span{min-width:20px;height:20px;color:var(--accent);background:#7a4d991a;border-radius:99px;place-items:center;font-size:7px;display:grid}.commercial-partner-toast{z-index:80;background:var(--ink);color:#fff;border:1px solid #ffffff24;border-radius:12px;max-width:360px;padding:13px 16px;font-size:9px;line-height:1.5;position:fixed;bottom:28px;right:28px;box-shadow:0 16px 42px #00000038}.commercial-partner-welcome,.commercial-section-heading{border:1px solid var(--hairline);background:var(--paper-bright);border-top:0;justify-content:space-between;align-items:flex-end;gap:28px;padding:clamp(26px,4vw,42px);display:flex}.commercial-partner-welcome h2,.commercial-section-heading h2{letter-spacing:-.05em;max-width:850px;margin:8px 0 10px;font-size:clamp(28px,4vw,43px);font-weight:530;line-height:1.05}.commercial-partner-welcome>div>p:last-child,.commercial-section-heading>div>p:last-child{max-width:820px;color:var(--muted);margin:0;font-size:10px;line-height:1.65}.commercial-partner-welcome dl{border:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(105px,1fr));min-width:min(100%,400px);margin:0;display:grid}.commercial-partner-welcome dl div{border-right:1px solid var(--hairline);padding:15px}.commercial-partner-welcome dl div:last-child{border-right:0}.commercial-partner-welcome dt{color:var(--muted);font-size:7px}.commercial-partner-welcome dd{margin:8px 0 0;font-size:18px;font-weight:630}.commercial-next-step{box-shadow:inset 4px 0 var(--accent);background:linear-gradient(100deg,#8041aa1a,#8041aa06);border:1px solid #7a4d994d;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:16px;padding:22px;display:grid}.commercial-next-step-index{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:9px;font-weight:700;display:grid}.commercial-next-step h2{margin:5px 0 4px;font-size:19px}.commercial-next-step p:last-child{color:var(--muted);margin:0;font-size:9px}.commercial-next-step>button,.commercial-section-heading>button,.commercial-quiz-card>header>button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;padding:11px 15px;font-size:8px;font-weight:680}.commercial-next-step>button span{margin-left:14px}.commercial-overview-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);margin-top:16px;display:grid}.commercial-role-path,.commercial-principles{border:1px solid var(--hairline);background:var(--paper-bright);padding:clamp(24px,4vw,36px)}.commercial-principles{border-left:0}.commercial-role-path h2,.commercial-principles h2{letter-spacing:-.035em;max-width:670px;margin:8px 0 18px;font-size:23px}.commercial-role-path ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.commercial-role-path li{border-bottom:1px solid var(--hairline);grid-template-columns:38px minmax(0,1fr) 54px;align-items:start;gap:12px;padding:18px 0;display:grid}.commercial-role-path li>span{width:27px;height:27px;color:var(--muted);background:#0000000d;border-radius:50%;place-items:center;font-size:7px;display:grid}.commercial-role-path li.active>span{background:var(--accent);color:#fff}.commercial-role-path li strong{font-size:11px}.commercial-role-path li p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.55}.commercial-role-path li>i{color:var(--accent);text-align:right;font-size:12px;font-style:normal;font-weight:700}.commercial-role-path>small{color:var(--muted);margin-top:12px;font-size:7px;line-height:1.5;display:block}.commercial-principles{background:linear-gradient(160deg, #8041aa0e, var(--paper-bright) 55%)}.commercial-principles ul{margin:0;padding:0;list-style:none}.commercial-principles li{border-top:1px solid var(--hairline);gap:13px;padding:15px 0;display:flex}.commercial-principles li svg{color:var(--accent);flex:none}.commercial-principles li strong,.commercial-principles li span{display:block}.commercial-principles li strong{font-size:10px}.commercial-principles li span{color:var(--muted);font-size:8px;line-height:1.5}.commercial-readiness-ring{background:radial-gradient(circle, var(--paper-bright) 61%, transparent 63%), conic-gradient(var(--accent) var(--partner-progress), #00000014 0);text-align:center;border-radius:50%;flex:none;place-content:center;width:104px;height:104px;display:grid}.commercial-readiness-ring strong{font-size:22px}.commercial-readiness-ring small{color:var(--muted);font-size:7px}.commercial-lesson-grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.commercial-lesson-grid article{background:var(--paper-bright);flex-direction:column;min-height:265px;padding:22px;display:flex}.commercial-lesson-grid article.done{box-shadow:inset 0 3px var(--partner-green);background:#2e845b0e}.commercial-lesson-grid article header{color:var(--muted);justify-content:space-between;margin-bottom:28px;font-size:8px;display:flex}.commercial-lesson-grid article>svg{color:var(--accent)}.commercial-lesson-grid h3{margin:13px 0 8px;font-size:15px}.commercial-lesson-grid p{color:var(--muted);margin:0 0 20px;font-size:8px;line-height:1.6}.commercial-lesson-grid button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;margin-top:auto;padding:9px 11px;font-size:8px}.commercial-lesson-grid article.done button{color:var(--partner-green);border-color:#2e845b40}.commercial-product-map,.commercial-quiz-card,.commercial-pipeline,.commercial-library-layout,.commercial-reward-calculator,.commercial-reward-ledger,.commercial-boundaries-grid,.commercial-forbidden-phrases,.commercial-handoff-flow,.commercial-rules-acceptance{border:1px solid var(--hairline);background:var(--paper-bright);margin-top:16px}.commercial-product-map{padding:clamp(24px,4vw,36px)}.commercial-product-map>header{justify-content:space-between;gap:20px;display:flex}.commercial-product-map>header h2{margin:8px 0 20px;font-size:23px}.commercial-product-map>header a{color:var(--accent);align-self:flex-start;font-size:8px;font-weight:650}.commercial-phase-grid{border:1px solid var(--hairline);grid-template-columns:repeat(5,1fr);display:grid}.commercial-phase-grid article{border-right:1px solid var(--hairline);min-height:148px;padding:16px}.commercial-phase-grid article:last-child{border-right:0}.commercial-phase-grid article>span{color:var(--accent);font-size:8px;font-weight:700}.commercial-phase-grid h3{margin:18px 0 10px;font-size:11px}.commercial-phase-grid ul{color:var(--muted);margin:0;padding-left:14px;font-size:7px;line-height:1.7}.commercial-package-row{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.commercial-package-row article{border-right:1px solid var(--hairline);padding:14px}.commercial-package-row article:last-child{border-right:0}.commercial-package-row span,.commercial-package-row strong,.commercial-package-row small{display:block}.commercial-package-row span{color:var(--accent);letter-spacing:.08em;font-size:7px;font-weight:720}.commercial-package-row strong{margin-top:9px;font-size:15px}.commercial-package-row small{color:var(--muted);margin-top:5px;font-size:7px}.commercial-boundary-note{border-left:3px solid var(--partner-amber);color:var(--copy);background:#faf3e5;margin:14px 0 0;padding:13px;font-size:8px;line-height:1.6}.commercial-quiz-card>header{justify-content:space-between;gap:20px;padding:24px;display:flex}.commercial-quiz-card>header h2{margin:8px 0 6px;font-size:21px}.commercial-quiz-card>header p:last-child{color:var(--muted);margin:0;font-size:9px}.commercial-quiz-card>header>button{align-self:center}.commercial-quiz-list{border-top:1px solid var(--hairline);background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.commercial-quiz-list fieldset{background:var(--paper-bright);border:0;grid-template-columns:1fr auto auto;align-items:center;gap:15px;margin:0;padding:15px;display:grid}.commercial-quiz-list legend{font-size:8px;line-height:1.5;display:contents}.commercial-quiz-list legend span{color:var(--accent);margin-right:9px;font-size:7px}.commercial-quiz-list label{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.commercial-quiz-card>footer{border-top:1px solid var(--hairline);align-items:center;gap:15px;padding:16px 22px;display:flex}.commercial-quiz-card>footer span{color:var(--muted);font-size:8px}.commercial-quiz-card>footer button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:10px 13px;font-size:8px}.commercial-quiz-card>footer button:disabled{cursor:not-allowed;opacity:.35}.commercial-quiz-card>footer strong{min-width:110px;color:var(--partner-green);font-size:9px}.commercial-quiz-card>footer strong.failed{color:#cb342a}.commercial-section-heading.compact{align-items:center}.commercial-section-heading.compact h2{font-size:clamp(25px,3vw,36px)}.commercial-section-heading.compact>strong{min-width:120px;color:var(--accent);text-align:right;font-size:30px}.commercial-section-heading.compact>strong small{color:var(--muted);font-size:7px;font-weight:500;display:block}.commercial-company-draft{background:#fbf5e9;border:1px solid #d49a3542;grid-template-columns:1fr .55fr minmax(220px,.7fr) auto;align-items:end;gap:12px;margin-top:16px;padding:18px;display:grid}.commercial-company-draft label{gap:7px;font-size:8px;font-weight:650;display:grid}.commercial-company-draft input{border:1px solid var(--hairline);background:#fff;border-radius:8px;min-height:40px;padding:9px 11px}.commercial-company-draft p{color:#624f3c;gap:8px;margin:0;font-size:7px;line-height:1.5;display:flex}.commercial-company-draft button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:40px;padding:9px 13px;font-size:8px}.commercial-pipeline{grid-template-columns:minmax(240px,.42fr) minmax(0,1.58fr);min-height:560px;display:grid}.commercial-pipeline>aside{border-right:1px solid var(--hairline)}.commercial-pipeline>aside>header{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding:18px;display:flex}.commercial-pipeline>aside>header>span{font-size:25px;font-weight:650}.commercial-pipeline>aside>header strong,.commercial-pipeline>aside>header small{display:block}.commercial-pipeline>aside>header strong{font-size:9px}.commercial-pipeline>aside>header small{color:var(--muted);margin-top:3px;font-size:7px}.commercial-pipeline>aside>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:12px 1fr auto;align-items:center;gap:9px;width:100%;padding:15px;display:grid}.commercial-pipeline>aside>button.active{box-shadow:inset 3px 0 var(--accent);background:#7a4d9911}.commercial-stage-dot{background:#00000026;border-radius:50%;width:7px;height:7px;display:block}.commercial-stage-dot.stage-2,.commercial-stage-dot.stage-3{background:var(--partner-amber)}.commercial-stage-dot.stage-4,.commercial-stage-dot.stage-5{background:var(--partner-green)}.commercial-pipeline>aside>button strong,.commercial-pipeline>aside>button small{display:block}.commercial-pipeline>aside>button strong{font-size:9px}.commercial-pipeline>aside>button small{color:var(--muted);margin-top:4px;font-size:7px}.commercial-pipeline>aside>button i{color:var(--accent);font-size:9px;font-style:normal;font-weight:700}.commercial-company-detail{padding:clamp(24px,4vw,38px)}.commercial-company-detail>header{justify-content:space-between;gap:20px;display:flex}.commercial-company-detail>header h2{margin:7px 0 5px;font-size:27px}.commercial-company-detail>header p:last-child{color:var(--muted);margin:0;font-size:8px}.commercial-company-detail>header>span{color:var(--accent);background:#7a4d991a;border-radius:999px;align-self:flex-start;padding:7px 10px;font-size:8px;font-weight:650}.commercial-stage-track{border:1px solid var(--hairline);grid-template-columns:repeat(6,1fr);margin:30px 0 22px;display:grid}.commercial-stage-track>span{border-right:1px solid var(--hairline);color:var(--muted);padding:13px;position:relative}.commercial-stage-track>span:last-child{border-right:0}.commercial-stage-track>span.done{color:var(--partner-green);background:#2e845b0e}.commercial-stage-track i,.commercial-stage-track strong{font-style:normal;display:block}.commercial-stage-track i{font-size:7px}.commercial-stage-track strong{margin-top:7px;font-size:8px}.commercial-company-facts{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.commercial-company-facts div{border-right:1px solid var(--hairline);padding:14px}.commercial-company-facts div:last-child{border-right:0}.commercial-company-facts dt{color:var(--muted);font-size:7px}.commercial-company-facts dd{margin:8px 0 0;font-size:9px;font-weight:650}.commercial-company-next{border-left:3px solid var(--accent);background:#7a4d990f;gap:14px;margin-top:18px;padding:18px;display:flex}.commercial-company-next>svg{color:var(--accent);flex:none}.commercial-company-next strong{font-size:11px}.commercial-company-next p:last-child{max-width:720px;color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.55}.commercial-company-detail>footer{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:18px;display:flex}.commercial-company-detail>footer a,.commercial-company-detail>footer button{border:1px solid var(--hairline);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:9px 11px;font-size:8px;font-weight:620}.commercial-company-detail>footer a:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.commercial-company-detail>footer button:disabled{cursor:not-allowed;opacity:.35}.commercial-library-layout{grid-template-columns:minmax(255px,.42fr) minmax(0,1.58fr);min-height:680px;display:grid}.commercial-library-layout>aside{border-right:1px solid var(--hairline)}.commercial-library-layout>aside>button{border:0;border-bottom:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:15px;display:grid}.commercial-library-layout>aside>button.active{box-shadow:inset 3px 0 var(--accent);background:#7a4d9911}.commercial-library-layout>aside>button>span{color:var(--muted);font-size:7px}.commercial-library-layout>aside strong,.commercial-library-layout>aside small{display:block}.commercial-library-layout>aside strong{font-size:9px;line-height:1.4}.commercial-library-layout>aside small{color:var(--muted);margin-top:4px;font-size:7px}.commercial-library-layout>aside i{color:var(--partner-green);font-size:9px;font-style:normal}.commercial-material-reader{padding:clamp(24px,4vw,40px)}.commercial-material-reader>header{justify-content:space-between;gap:20px;display:flex}.commercial-material-reader>header h2{margin:8px 0 7px;font-size:28px}.commercial-material-reader>header p:last-child{color:var(--muted);margin:0;font-size:9px}.commercial-material-reader>header button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:9px 11px;font-size:8px}.commercial-material-reader>dl{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin:24px 0 0;display:grid}.commercial-material-reader>dl div{border-right:1px solid var(--hairline);padding:13px}.commercial-material-reader>dl div:last-child{border-right:0}.commercial-material-reader dt{color:var(--muted);font-size:7px}.commercial-material-reader dd{margin:7px 0 0;font-size:8px;font-weight:650}.commercial-material-reader>ol{border-top:1px solid var(--hairline);margin:26px 0 0;padding:0;list-style:none}.commercial-material-reader>ol li{border-bottom:1px solid var(--hairline);grid-template-columns:34px 1fr;gap:12px;padding:19px 0;display:grid}.commercial-material-reader>ol span{color:var(--accent);font-size:8px}.commercial-material-reader>ol p{max-width:880px;color:var(--copy);margin:0;font-size:10px;line-height:1.75}.commercial-material-reader>footer{background:#00000009;align-items:center;gap:18px;margin-top:24px;padding:15px;display:flex}.commercial-material-reader>footer p{color:var(--muted);flex:1;gap:9px;margin:0;font-size:8px;line-height:1.55;display:flex}.commercial-material-reader>footer p svg{color:var(--accent);flex:none}.commercial-material-reader>footer button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:9px 12px;font-size:8px}.commercial-material-reader>footer button.done{background:var(--partner-green)}.commercial-model-badge{color:var(--accent);background:#7a4d990f;border:1px solid #7a4d9933;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:700}.commercial-role-rewards{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.commercial-role-rewards article{border-right:1px solid var(--hairline);background:var(--paper-bright);padding:22px}.commercial-role-rewards article:last-child{border-right:0}.commercial-role-rewards article.active{box-shadow:inset 0 3px var(--accent);background:#7a4d990e}.commercial-role-rewards span{color:var(--accent);font-size:8px}.commercial-role-rewards h3{margin:16px 0 10px;font-size:15px}.commercial-role-rewards strong{font-size:24px}.commercial-role-rewards p{color:var(--muted);margin:8px 0 0;font-size:8px;line-height:1.5}.commercial-reward-calculator{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);display:grid}.commercial-reward-calculator>div{padding:clamp(24px,4vw,36px)}.commercial-reward-calculator h2{margin:8px 0 20px;font-size:23px}.commercial-calculator-controls{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.commercial-calculator-controls label{color:var(--muted);gap:7px;font-size:7px;display:grid}.commercial-calculator-controls select{border:1px solid var(--hairline);background:#fff;border-radius:8px;min-height:40px;padding:8px 10px;font-size:9px}.commercial-reward-calculator aside{background:var(--ink);color:#fff;align-content:center;padding:32px;display:grid}.commercial-reward-calculator aside span{color:#ffffff80;font-size:8px}.commercial-reward-calculator aside strong{letter-spacing:-.045em;margin:12px 0 6px;font-size:38px;font-weight:560}.commercial-reward-calculator aside small{color:#ffffff8c;font-size:8px;line-height:1.5}.commercial-reward-ledger{padding:clamp(22px,4vw,34px);overflow-x:auto}.commercial-reward-ledger h2{margin:8px 0 18px;font-size:22px}.commercial-ledger-head,.commercial-reward-ledger>article{border-bottom:1px solid var(--hairline);grid-template-columns:110px minmax(150px,1fr) 105px 60px 120px 115px;align-items:center;gap:12px;min-width:760px;padding:11px;display:grid}.commercial-ledger-head{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;background:#00000009;font-size:7px}.commercial-reward-ledger>article{font-size:8px}.commercial-reward-ledger>article span:last-child{color:var(--partner-green);text-align:right;font-weight:700}.commercial-boundaries-grid{grid-template-columns:repeat(2,1fr);display:grid}.commercial-boundaries-grid article{padding:clamp(24px,4vw,36px)}.commercial-boundaries-grid article+article{border-left:1px solid var(--hairline)}.commercial-boundaries-grid header{align-items:center;gap:12px;display:flex}.commercial-boundaries-grid header span{border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.commercial-boundaries-grid .allowed header span{color:var(--partner-green);background:#2e845b1f}.commercial-boundaries-grid .forbidden header span{color:#cb342a;background:#cb342a1a}.commercial-boundaries-grid h2{margin:0;font-size:20px}.commercial-boundaries-grid ul{margin:24px 0 0;padding:0;list-style:none}.commercial-boundaries-grid li{border-top:1px solid var(--hairline);color:var(--copy);padding:13px 0 13px 22px;font-size:9px;line-height:1.55;position:relative}.commercial-boundaries-grid li:before{content:"—";color:var(--muted);position:absolute;left:2px}.commercial-forbidden-phrases{background:#fcf8f8;padding:clamp(24px,4vw,36px)}.commercial-forbidden-phrases h2,.commercial-handoff-flow h2{margin:7px 0 18px;font-size:22px}.commercial-forbidden-phrases ol{border:1px solid #e1c3c1;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.commercial-forbidden-phrases li{border-right:1px solid #e1c3c1;min-height:110px;padding:15px}.commercial-forbidden-phrases li:last-child{border-right:0}.commercial-forbidden-phrases li span{color:#cb342a;font-size:8px}.commercial-forbidden-phrases li strong{margin-top:18px;font-size:9px;line-height:1.5;display:block}.commercial-handoff-flow{padding:clamp(24px,4vw,36px)}.commercial-handoff-flow>div{border:1px solid var(--hairline);grid-template-columns:repeat(4,1fr);display:grid}.commercial-handoff-flow article{border-right:1px solid var(--hairline);align-content:start;gap:9px;min-height:125px;padding:16px;display:grid;position:relative}.commercial-handoff-flow article:last-child{border-right:0}.commercial-handoff-flow article:not(:last-child):after{z-index:2;border:1px solid var(--hairline);width:18px;height:18px;color:var(--accent);content:"→";background:#fff;border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:50%;right:-9px}.commercial-handoff-flow article span{color:var(--muted);font-size:7px}.commercial-handoff-flow article svg{color:var(--accent);margin-top:9px}.commercial-handoff-flow article strong{font-size:9px;line-height:1.45}.commercial-rules-acceptance{background:#7a4d990e;border-color:#7a4d9940;padding:22px}.commercial-rules-acceptance label{cursor:pointer;gap:14px;display:flex}.commercial-rules-acceptance input{width:18px;height:18px;accent-color:var(--accent);flex:none}.commercial-rules-acceptance strong,.commercial-rules-acceptance span{display:block}.commercial-rules-acceptance strong{margin-bottom:6px;font-size:10px}.commercial-rules-acceptance span{color:var(--muted);font-size:8px;line-height:1.6}@media (width<=1060px){.commercial-partner-header,.commercial-overview-grid,.commercial-reward-calculator{grid-template-columns:1fr}.commercial-principles{border-top:0;border-left:1px solid var(--hairline)}.commercial-lesson-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-phase-grid{grid-template-columns:repeat(3,1fr)}.commercial-phase-grid article:nth-child(3){border-right:0}.commercial-company-draft{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.commercial-partner-app{padding:12px}.commercial-partner-tabs{grid-template-columns:repeat(3,1fr);position:static}.commercial-partner-tabs button:nth-child(3){border-right:0}.commercial-partner-tabs button:nth-child(-n+3){border-bottom:1px solid var(--hairline)}.commercial-partner-welcome,.commercial-section-heading{flex-direction:column;align-items:flex-start}.commercial-partner-welcome dl{width:100%}.commercial-next-step{grid-template-columns:52px minmax(0,1fr)}.commercial-next-step>button{grid-column:1/-1;width:100%}.commercial-phase-grid,.commercial-package-row,.commercial-role-rewards,.commercial-forbidden-phrases,.commercial-handoff-flow>div{grid-template-columns:repeat(2,1fr)}.commercial-phase-grid article:nth-child(3){border-right:1px solid var(--hairline)}.commercial-phase-grid article:nth-child(2n),.commercial-package-row article:nth-child(2n),.commercial-role-rewards article:nth-child(2n),.commercial-forbidden-phrases li:nth-child(2n),.commercial-handoff-flow article:nth-child(2n){border-right:0}.commercial-pipeline,.commercial-library-layout{grid-template-columns:1fr}.commercial-pipeline>aside,.commercial-library-layout>aside{border-right:0;border-bottom:1px solid var(--hairline)}.commercial-company-facts{grid-template-columns:repeat(2,1fr)}.commercial-company-facts div:nth-child(2){border-right:0}.commercial-company-facts div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}}@media (width<=620px){.commercial-partner-header{padding:28px 22px}.commercial-partner-header h1{font-size:42px}.commercial-partner-welcome dl,.commercial-lesson-grid,.commercial-phase-grid,.commercial-package-row,.commercial-role-rewards,.commercial-calculator-controls,.commercial-boundaries-grid,.commercial-forbidden-phrases,.commercial-handoff-flow>div,.commercial-material-reader>dl{grid-template-columns:1fr}.commercial-lesson-grid article{min-height:230px}.commercial-quiz-list{grid-template-columns:1fr}.commercial-quiz-list fieldset{grid-template-columns:1fr auto auto}.commercial-company-draft{grid-template-columns:1fr}.commercial-stage-track{grid-template-columns:repeat(3,1fr)}.commercial-stage-track>span:nth-child(3){border-right:0}.commercial-stage-track>span:nth-child(-n+3){border-bottom:1px solid var(--hairline)}.commercial-material-reader>footer{flex-direction:column;align-items:flex-start}.commercial-material-reader>footer button{width:100%}.commercial-boundaries-grid article+article{border-top:1px solid var(--hairline);border-left:0}.commercial-forbidden-phrases li,.commercial-handoff-flow article,.commercial-package-row article,.commercial-role-rewards article,.commercial-phase-grid article,.commercial-material-reader>dl div{border-right:0;border-bottom:1px solid var(--hairline)}.commercial-handoff-flow article:after{display:none!important}.commercial-partner-toast{bottom:14px;left:14px;right:14px}}@media print{.commercial-partner-header,.commercial-partner-access-note,.commercial-partner-tabs,.commercial-library-layout>aside,.commercial-material-reader>header button,.commercial-material-reader>footer,.portal-header,.portal-sidebar,.portal-legal-note{display:none!important}.commercial-partner-app{padding:0}.commercial-library-layout{border:0;display:block}.commercial-material-reader{padding:0}}img,video,canvas{max-width:100%;height:auto}.portal-page,.portal-header,.portal-account,.portal-main,.portal-main>section,.portal-main>div,.portal-main>footer{min-width:0;max-width:100%}.portal-page{width:100%;overflow-x:clip}.portal-sidebar{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.mobile-menu-trigger{display:none}.professional-asset-table,.wallet-ledger-scroll,.block-table,.block-transactions,.document-register,.reward-ledger,.service-pipeline{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%}@media (width>=1051px){.portal-main{width:min(100%,1600px);margin:0 auto}}.asset-catalogue-grid{background:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.asset-catalogue-grid>a{background:var(--paper-bright);flex-direction:column;min-width:0;min-height:250px;padding:24px;transition:background .16s;display:flex}.asset-catalogue-grid>a:hover{background:#7a4d990e}.asset-catalogue-grid>a>header,.asset-catalogue-grid>a>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-catalogue-grid>a h3{letter-spacing:-.035em;margin:11px 0 8px;font-size:20px;font-weight:560}.asset-catalogue-grid>a>p:not(.panel-kicker){color:var(--copy);margin:0;font-size:10px;line-height:1.6}.asset-catalogue-grid>a>footer{color:var(--muted);margin-top:auto;padding-top:22px;font-size:8px}.asset-catalogue-grid>a>footer strong{color:var(--accent)}.readiness-company-list>header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.readiness-company-list>header h2{letter-spacing:-.035em;margin:7px 0 0;font-size:22px;font-weight:560}.readiness-company-list>header>a{border:1px solid var(--hairline);color:var(--accent);border-radius:999px;flex:none;padding:9px 11px;font-size:8px;font-weight:680}.readiness-company-list>article{border-bottom:1px solid var(--hairline);grid-template-columns:34px minmax(180px,.8fr) minmax(220px,1.2fr) 150px 20px;align-items:center;gap:16px;min-height:76px;padding:0 24px;display:grid}.readiness-company-list>article>span:first-child{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:750}.readiness-company-list>article>div:nth-child(2) strong,.readiness-company-list>article>div:nth-child(2) small{display:block}.readiness-company-list>article>div:nth-child(2) strong{font-size:11px}.readiness-company-list>article>div:nth-child(2) small,.readiness-track small{color:var(--muted);margin-top:4px;font-size:8px}.readiness-track>span{background:#0a0a0a14;border-radius:999px;height:5px;display:block;overflow:hidden}.readiness-track>span i{border-radius:inherit;background:var(--accent);height:100%;display:block}.readiness-company-list>article>strong{color:var(--copy);text-align:right;font-size:9px}.readiness-company-list>article>a{color:var(--accent);text-align:right}@media (width<=1180px){.asset-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes mobile-drawer-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (width<=1050px){.portal-page{min-height:100svh;display:block}.portal-header{width:100%;min-height:calc(64px + env(safe-area-inset-top));height:auto;padding:env(safe-area-inset-top) max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));grid-template-columns:minmax(96px,1fr) auto 44px;gap:8px;display:grid;position:sticky;top:0}.portal-header>a{border-right:0;min-width:0;height:64px;padding:0}.portal-header .xixoio-logo{width:108px;max-width:100%}.portal-status,.portal-status-detail,.portal-language-switch,.header-action-center .portal-icon-action:nth-of-type(2),.account-menu{display:none!important}.portal-account{grid-column:2;gap:6px;min-width:0;padding:0}.portal-search-link{place-items:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:0;overflow:hidden;display:grid!important}.portal-search-link kbd{display:none}.header-action-center{gap:0}.portal-icon-action{width:44px;height:44px}.mobile-menu-trigger{cursor:pointer;background:#ffffffb8;border:1px solid #0a0a0a1f;border-radius:50%;grid-column:3;align-self:center;place-items:center;width:44px;height:44px;display:grid;position:relative}.mobile-menu-trigger.active{background:#7a4d9914;border-color:#7a4d9973}.mobile-menu-glyph{gap:4px;width:18px;display:grid}.mobile-menu-glyph i{background:currentColor;border-radius:2px;width:100%;height:1.5px;display:block}.mobile-menu-glyph i:nth-child(2){justify-self:end;width:13px}.mobile-menu-badge{border:2px solid var(--paper);background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:760;display:grid;position:absolute;top:-3px;right:-2px}.portal-sidebar{display:none}.portal-main{width:100%;max-width:100%;padding:clamp(30px, 5vw, 48px) clamp(16px, 4vw, 28px) calc(126px + env(safe-area-inset-bottom));margin:0}.mobile-dock{width:min(620px, calc(100dvw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-width:calc(100% - 16px);right:50%;bottom:max(8px, env(safe-area-inset-bottom))}.mobile-dock a,.mobile-dock button{min-height:54px}.mobile-sheet-backdrop{z-index:480;background:#00000070;justify-content:flex-end;align-items:stretch;padding:0}.mobile-sheet{overscroll-behavior:contain;width:min(430px,100%);height:100dvh;max-height:none;padding:env(safe-area-inset-top) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) 20px;border:0;border-left:1px solid #ffffffb8;border-radius:0;animation:.18s ease-out both mobile-drawer-enter;overflow-y:auto}.mobile-sheet>header{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafafaf0;align-items:center;min-height:74px;padding:12px 0 16px;position:sticky;top:0}.mobile-sheet>header>button{flex:0 0 44px;width:44px;height:44px}.mobile-sheet-account{border-bottom:1px solid var(--hairline);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px 0;display:grid}.mobile-sheet-account>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;font-weight:720;display:grid}.mobile-sheet-account strong,.mobile-sheet-account small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-sheet-account strong{font-size:11px}.mobile-sheet-account small{color:var(--muted);margin-top:4px;font-size:8px}.mobile-sheet-account i{color:var(--accent);letter-spacing:.09em;font-size:7px;font-style:normal;font-weight:750}.mobile-sheet-status{background:#7a4d990e;border:1px solid #7a4d9933;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px;display:flex}.mobile-sheet-status .status-dot{flex:none;margin-top:4px}.mobile-sheet-status p{margin:0}.mobile-sheet-status strong,.mobile-sheet-status small{display:block}.mobile-sheet-status strong{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.mobile-sheet-status small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.mobile-sheet-utilities{background:var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 22px;padding:1px;display:grid}.mobile-sheet-utilities>a,.mobile-sheet-utilities>button{background:var(--paper-bright);min-width:0;min-height:64px;color:var(--ink);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;display:flex;position:relative}.mobile-sheet-utilities span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.mobile-sheet-utilities b{background:var(--accent);color:#fff;border-radius:99px;place-items:center;min-width:15px;height:15px;font-size:7px;display:grid;position:absolute;top:7px;right:14px}.mobile-sheet-links{gap:24px;display:grid}.mobile-sheet-links>section>p{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:8px;font-weight:750}.mobile-sheet-links>section>div{border-top:1px solid var(--hairline)}.mobile-sheet-links a{grid-template-columns:34px minmax(0,1fr) 18px;min-height:52px;padding:0 8px}.mobile-sheet-links a.active{color:var(--accent);background:#7a4d9912;border-radius:10px;margin:0 -8px}.mobile-sheet footer{border-top:1px solid var(--hairline);margin-top:28px;padding-top:20px;display:block}.mobile-sheet footer nav{background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.mobile-sheet footer nav a{background:var(--paper-bright);min-height:48px;color:var(--copy);align-items:center;padding:10px;font-size:8px;line-height:1.35;display:flex}.mobile-sheet-footer-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.mobile-sheet-footer-actions>button,.mobile-sheet-footer-actions>a{border:1px solid var(--hairline);min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 13px;font-size:9px;font-weight:650;display:inline-flex}.header-action-popover{top:calc(66px + env(safe-area-inset-top));width:auto;max-height:calc(100dvh - 82px - env(safe-area-inset-top));position:fixed;left:10px;right:10px;overflow-y:auto}.global-search-backdrop{padding:calc(74px + env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom))}.global-search-dialog{max-height:calc(100dvh - 90px - env(safe-area-inset-top))}}@media (width<=820px){.dashboard-heading,.app-page-heading,.portfolio-overview-grid,.operator-section{grid-template-columns:minmax(0,1fr)}.dashboard-heading,.app-page-heading{gap:18px}.dashboard-heading h1,.app-page-heading h1,.portal-hero h1,.module-hero h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(38px,11vw,52px)}.dashboard-heading>p,.app-page-heading>p{max-width:100%;font-size:14px;line-height:1.55}.eyebrow{letter-spacing:.16em;overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%;font-size:9px}.portfolio-overview-grid{margin-top:32px}.portfolio-primary-panel,.portfolio-context-panel,.detail-panel,.settings-panel{min-width:0;padding:20px}.pro-portfolio-value-card .panel-label-row{gap:12px;min-width:0}.pro-portfolio-value-card .panel-label-row>div{min-width:0}.pro-portfolio-value-card .panel-label-row>div>strong{font-size:clamp(40px,13vw,54px)}.pro-portfolio-value-card .line-chart,.interactive-line-chart,.interactive-line-chart svg{width:100%;min-width:0;max-width:100%}.portfolio-workspace-header{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.segmented-control{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;display:grid;overflow:visible}.segmented-control button{white-space:normal;min-width:0;min-height:44px;padding:6px;font-size:9px;line-height:1.25}.portfolio-search{width:100%;min-width:0}.professional-asset-table{overflow-x:visible}.professional-asset-table .asset-table-head{min-width:0;display:none}.professional-asset-table>a{border-top:0;border-bottom:1px solid var(--hairline);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px 10px;min-width:0;margin:0;padding:16px 14px;display:grid}.professional-asset-table>a:hover{border-radius:0;margin:0;padding:16px 14px}.professional-asset-table>a>span:first-child{grid-area:1/1}.professional-asset-table>a>span:nth-child(2){text-align:right;grid-area:1/2}.professional-asset-table>a>span:nth-child(3){grid-area:2/1}.professional-asset-table>a>span:nth-child(4){text-align:right;grid-area:2/2}.professional-asset-table>a>span:nth-child(5){color:var(--muted);grid-area:3/1/auto/3}.professional-asset-table>a>span:nth-child(6){grid-area:1/3/4;align-self:center}.asset-catalogue-grid{grid-template-columns:minmax(0,1fr)}.asset-catalogue-grid>a{min-height:220px;padding:20px}.readiness-company-list>header{flex-direction:column;align-items:flex-start;padding:20px 14px}.readiness-company-list>article{grid-template-columns:28px minmax(0,1fr) 18px;gap:9px 11px;min-height:0;padding:15px 14px}.readiness-company-list>article>div:nth-child(2){grid-area:1/2}.readiness-company-list .readiness-track{grid-area:2/2}.readiness-company-list>article>strong{text-align:left;grid-area:3/2}.readiness-company-list>article>a{grid-area:1/3/4;align-self:center}}@media (width<=560px){.portal-main{padding:28px 14px calc(118px + env(safe-area-inset-bottom))}.portal-header .xixoio-logo{width:102px}.mobile-sheet{width:100%;padding-right:max(16px, env(safe-area-inset-right));padding-left:max(16px, env(safe-area-inset-left))}.mobile-sheet-utilities{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-sheet footer nav{grid-template-columns:minmax(0,1fr)}.app-page-heading h1,.dashboard-heading h1,.portal-hero h1,.module-hero h1{font-size:clamp(36px,11.5vw,48px);line-height:.98}.pro-portfolio-value-card .panel-label-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.pro-portfolio-value-card .panel-label-row .state-pill{white-space:normal;max-width:82px}.profile-completeness-bars>a{grid-template-columns:minmax(78px,.85fr) minmax(56px,1fr) auto;gap:8px}.pro-portfolio-value-card footer{flex-direction:column;align-items:flex-start}.global-search-results>a{grid-template-columns:minmax(0,1fr) auto}.global-search-results>a>span{grid-column:1/-1}}.information-empty-state{color:var(--muted);text-align:center;margin:0;padding:22px;font-size:9px;line-height:1.55}.saved-information button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:#7a4d9914}.reward-eligibility-note{background:#7a4d990d;border:1px solid #7a4d992e;align-items:flex-start;gap:11px;min-width:0;padding:13px 15px;display:flex}.reward-eligibility-note>svg{flex:none}.reward-eligibility-note p{min-width:0;color:var(--copy);margin:0;font-size:9px;line-height:1.55}.reward-eligibility-note strong,.reward-eligibility-note span{overflow-wrap:anywhere;display:block}.reward-eligibility-note span{color:var(--muted);margin-top:3px}.swap-demo-data>div{gap:6px;display:grid}.swap-demo-data button{border:1px solid var(--hairline);cursor:pointer;text-align:left;background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 11px;display:flex}.swap-demo-data button span,.swap-demo-data button strong{overflow-wrap:anywhere;min-width:0;font-size:8px}.swap-demo-data button strong{text-align:right}.genesis-mempool-strip button.active{box-shadow:inset 3px 0 var(--accent);background:#7a4d9914}.genesis-pending-detail{background:#7a4d990b;border:1px solid #7a4d9933;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) 32px;align-items:start;gap:14px;min-width:0;padding:15px;display:grid;position:relative}.genesis-pending-detail>*{min-width:0}.genesis-pending-detail h3{overflow-wrap:anywhere;margin:5px 0;font-size:15px}.genesis-pending-detail>div>p:last-child{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:8px}.genesis-pending-detail dl{background:var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.genesis-pending-detail dl div{background:var(--paper-bright);min-width:0;padding:9px}.genesis-pending-detail dt{color:var(--muted);font-size:7px}.genesis-pending-detail dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:8px;font-weight:650}.genesis-pending-detail>button{cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.escrow-flow-sources button.active{border-color:var(--accent);background:#7a4d990f}.escrow-selected-source{background:#00000009;gap:3px;min-width:0;margin:10px 0 0;padding:10px 12px;display:grid}.escrow-selected-source strong,.escrow-selected-source span{overflow-wrap:anywhere;min-width:0}.escrow-selected-source strong{font-size:9px}.escrow-selected-source span{color:var(--muted);font-size:8px}.escrow-audit-detail{border:1px solid var(--hairline);min-width:0;margin-top:14px}.escrow-audit-detail>.panel-kicker{background:#00000009;margin:0;padding:11px}.login-story-content h1,.login-panel h2,.portal-hero h1,.module-hero h1,.app-command-bar h1,.dashboard-heading h1,.app-page-heading h1,.services-product-hero h2{letter-spacing:var(--tracking-display)!important}.feedback-dialog h2,.portal-main h2,.portal-main h3,.portal-main h4,.section-heading-row h2,.dashboard-panel-heading h2,.asset-list-heading h2,.detail-panel-heading h2,.settings-panel h2{letter-spacing:var(--tracking-heading)!important}.login-story-lead,.login-copy,.portal-hero>p:last-child,.module-hero>p:last-child,.app-command-bar>div:first-child>p:last-child,.dashboard-priority-strip strong,.dashboard-priority-strip small,.pro-balance-card>header>div>span,.balance-change span,.balance-change small,.account-readiness-card li,.professional-holdings .asset-identity small,.professional-holdings>a>span:not(.asset-identity) small,.card-source-note,.allocation-donut>span,.insight-note p,.dashboard-service-tile small,.service-dashboard-grid .service-card>div>p:not(.panel-kicker),.pro-legal-note p,.feedback-dialog>header p:last-child,.feedback-privacy,.feedback-status,.feedback-form input,.feedback-form textarea,.feedback-form .custom-select-trigger,.feedback-form .custom-select-popover button,.dashboard-heading>p,.app-page-heading>p{letter-spacing:var(--tracking-copy)}.app-command-bar .command-actions a,.readiness-index-card .chart-range-control button,.account-readiness-card>a,.workspace-card-heading>a,.professional-holdings .asset-identity strong,.allocation-visual li>span,.service-dashboard-grid .service-actions a,.service-dashboard-grid .service-card>div>a,.feedback-trigger,.feedback-form>button,.portal-sidebar a,.mobile-sheet-links a,.login-module-index li{letter-spacing:var(--tracking-nav)}.eyebrow{letter-spacing:var(--tracking-eyebrow)}.panel-kicker,.section-number,.module-number,.portfolio-row-head,.dashboard-service-tile p,.login-header-meta>span,.mobile-sheet-links>section>p{letter-spacing:var(--tracking-label)}.language-button,.portal-metrics span,.module-summary span,.section-heading-row>a,.section-heading-row>span,.text-button,.module-metric,.dashboard-panel-heading>a,.detail-panel-heading>button,.detail-panel-heading>span,.asset-list-heading>span,.agent-client-grid article h4,.pro-dashboard-grid .state-pill,.pro-balance-card>footer>span,.professional-holdings-head,.professional-holdings .position-status,.ambassador-profile,.pro-legal-note>strong,.feedback-form label{letter-spacing:var(--tracking-meta)!important}.portal-metrics strong,.module-summary strong,.dashboard-portfolio-summary strong,.community-score-card>strong,.gen-balance strong,.pro-balance-card>header>div>strong,.balance-change>strong,.readiness-score>strong,.professional-holdings>a>span:not(.asset-identity) strong,.allocation-donut strong,.allocation-visual li strong,.dashboard-service-tile strong{letter-spacing:var(--tracking-data)!important}.escrow-audit-detail article{border-top:1px solid var(--hairline);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.escrow-audit-detail article>span{color:var(--accent);font-size:8px}.escrow-audit-detail article>div{min-width:0}.escrow-audit-detail strong,.escrow-audit-detail small{overflow-wrap:anywhere;display:block}.escrow-audit-detail strong{font-size:8px}.escrow-audit-detail small,.escrow-audit-detail i{color:var(--muted);font-size:7px;font-style:normal}.account-audit-preview>div:last-child{background:var(--hairline);gap:1px;min-width:0;display:grid}.account-audit-preview article{background:var(--paper-bright);grid-template-columns:minmax(95px,.6fr) minmax(0,1fr) auto;gap:9px;min-width:0;padding:10px;display:grid}.account-audit-preview article>*{overflow-wrap:anywhere;min-width:0}.account-audit-preview article span,.account-audit-preview article time{color:var(--muted);font-size:8px}.account-audit-preview article strong{font-size:9px}.session-detail-preview{grid-template-columns:minmax(0,1fr)}.xixout-action-status{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.xixout-action-status button{width:28px;height:28px;color:inherit;cursor:pointer;background:#cbebdb;border:0;border-radius:50%;flex:0 0 28px}.agent-today-card li>a,.agent-today-card li>button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:9px}.agent-client-draft{background:#7a4d990b;border:1px solid #7a4d9933;gap:11px;margin-top:14px;padding:14px;display:grid}.agent-client-draft label{min-width:0;color:var(--copy);gap:7px;font-size:9px;font-weight:650;display:grid}.agent-client-draft textarea{border:1px solid var(--hairline);width:100%;min-width:0;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:10px;padding:11px 12px}.agent-client-draft>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.agent-client-draft small{color:var(--muted);font-size:8px}.agent-client-draft button{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:9px 12px;font-size:8px}.agent-client-draft button:disabled{opacity:.4;cursor:not-allowed}@media (width<=680px){.evidence-holdings>a{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto 16px;gap:6px 10px;min-width:0;padding:13px 0}.evidence-holdings>a>.asset-identity{grid-area:1/1;min-width:0}.evidence-holdings>a>span:nth-child(2){text-align:right;grid-area:1/2;display:block}.evidence-holdings>a>span:nth-child(3){text-align:left;grid-area:2/1/auto/3;display:block}.evidence-holdings>a>.position-status{color:var(--muted);overflow-wrap:anywhere;grid-area:3/1/auto/3;font-size:8px;display:block}.evidence-holdings>a>.app-icon{grid-area:1/3/4;align-self:center}.genesis-controls label{flex:100%;width:100%;min-width:0}.genesis-controls button{flex:calc(50% - 8px);min-width:0}.block-transactions{overflow-x:visible}.block-transactions article{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;padding:13px 0}.block-transactions article>*,.transaction-route strong,.transaction-route small{overflow-wrap:anywhere;min-width:0}.genesis-transaction-dialog{width:100%;max-width:100%;max-height:calc(100dvh - 24px)}.genesis-pending-detail{grid-template-columns:minmax(0,1fr) 32px}.genesis-pending-detail>dl{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.genesis-pending-detail>button{grid-area:1/2}.swap-calculator-card>header{flex-direction:column;align-items:flex-start;gap:8px}.swap-input-card,.swap-model-choice{grid-template-columns:minmax(0,1fr)}.swap-input-card>*,.swap-model-choice button>*{min-width:0}.swap-input-card input,.swap-input-card.output strong{overflow-wrap:anywhere;max-width:100%;font-size:clamp(22px,8vw,28px)}.swap-model-choice button{flex-direction:column;align-items:flex-start}.swap-model-choice button>span:last-child{text-align:left}.swap-breakdown div{flex-direction:column;align-items:flex-start;gap:4px}.swap-breakdown dd{text-align:left;overflow-wrap:anywhere;max-width:100%}.reward-detail>header>div:last-child{width:100%;min-width:0}.reward-directory>button>div{min-width:0}.reward-directory strong,.reward-directory small{overflow-wrap:anywhere}.reward-flow article:not(:last-child):after{display:none}.reward-ledger{overflow-x:visible}.reward-ledger-head{display:none}.reward-ledger>article{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-width:0;padding:12px 0}.reward-ledger>article>code{overflow-wrap:anywhere;grid-area:1/1}.reward-ledger>article>strong{grid-area:1/2}.reward-ledger>article>span{overflow-wrap:anywhere;grid-area:2/1/auto/-1}.reward-ledger>article>time{color:var(--muted);grid-area:3/1/auto/-1}.token19-policy-card>div{min-width:0}.escrow-audit-detail article{grid-template-columns:24px minmax(0,1fr);align-items:start}.escrow-audit-detail article>i{grid-column:2}.account-audit-preview article{grid-template-columns:minmax(0,1fr)}.wallet-ledger-scroll{overflow-x:visible}.gen-wallet-app .wallet-ledger-head{display:none}.gen-wallet-app .wallet-history-card article{grid-template-rows:auto auto auto auto;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:5px 9px;min-width:0;padding:12px 0}.gen-wallet-app .wallet-history-card article>.ledger-icon{grid-area:1/1}.gen-wallet-app .wallet-history-card article>div{grid-area:1/2;min-width:0}.gen-wallet-app .wallet-history-card article>b{white-space:nowrap;grid-area:1/3}.gen-wallet-app .wallet-history-card article>span:nth-of-type(2){overflow-wrap:anywhere;grid-area:2/2/auto/4;display:block}.gen-wallet-app .wallet-history-card article>span:nth-of-type(3){color:var(--muted);grid-area:3/2/auto/4;display:block}.gen-wallet-app .wallet-history-card article>span:nth-of-type(4){grid-area:4/2;display:block}.gen-wallet-app .wallet-history-card article>span:nth-of-type(5){text-align:right;grid-area:4/3;display:block}.wallet-dialog-summary{flex-direction:column;align-items:flex-start;gap:8px}.framework-table>header{display:none}.framework-table>article{grid-template-columns:auto minmax(0,1fr);gap:8px 10px}.framework-table>article>strong{grid-column:1}.framework-table>article>.readiness-status{grid-column:2;justify-self:start}.framework-table>article>p{overflow-wrap:anywhere;grid-column:1/-1}.status-explainer{top:calc(76px + env(safe-area-inset-top));width:auto;max-width:none;position:fixed;left:16px;right:16px}.documentation-reader>header{flex-direction:column;align-items:flex-start}.agent-today-card li>a,.agent-today-card li>button{grid-column:2;justify-self:start}.agent-client-draft>div{flex-direction:column;align-items:flex-start}}@media (width<=380px){.genesis-pending-detail>dl{grid-template-columns:minmax(0,1fr)}}.public-diagnostic-page{min-height:100vh;color:var(--ink);background:#f5f5f5}.public-diagnostic-header{border-bottom:1px solid var(--hairline);background:#fafafa;grid-template-columns:190px 1fr auto;align-items:center;min-height:64px;display:grid}.public-diagnostic-header>a{padding-left:32px}.public-diagnostic-header>div{color:var(--muted);letter-spacing:.12em;justify-content:center;align-items:center;gap:10px;font-size:7px;font-weight:700;display:flex}.public-diagnostic-header>div small{color:var(--accent);background:#7a4d9914;border-radius:999px;padding:5px 8px;font-size:6px}.public-diagnostic-header>button{border:1px solid var(--hairline);cursor:pointer;background:#fff;border-radius:999px;width:42px;height:32px;margin-right:22px;font-size:8px;font-weight:700}.public-diagnostic-shell{border:1px solid var(--hairline);background:#fff;grid-template-columns:265px minmax(0,1fr);width:min(1280px,100% - 48px);min-height:calc(100vh - 150px);margin:24px auto;display:grid}.public-diagnostic-rail{border-right:1px solid var(--hairline);background:#fafafa;padding:30px 24px}.public-diagnostic-rail>div{border-bottom:1px solid var(--hairline);align-items:baseline;gap:7px;padding-bottom:24px;display:flex}.public-diagnostic-rail>div p{margin:0;font-size:35px;font-weight:580}.public-diagnostic-rail>div span{color:var(--muted);font-size:8px}.public-diagnostic-rail ol{margin:22px 0;padding:0;list-style:none}.public-diagnostic-rail li{opacity:.45;grid-template-columns:32px 1fr;align-items:center;gap:9px;padding:14px 0;display:grid}.public-diagnostic-rail li.active,.public-diagnostic-rail li.done{opacity:1}.public-diagnostic-rail li>span{background:#0000000e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:7px;display:grid}.public-diagnostic-rail li.active>span{background:var(--accent);color:#fff}.public-diagnostic-rail li.done>span{color:#2e845b;background:#2e845b1f}.public-diagnostic-rail li strong,.public-diagnostic-rail li small{display:block}.public-diagnostic-rail li strong{font-size:9px}.public-diagnostic-rail li small{color:var(--muted);margin-top:4px;font-size:7px}.public-diagnostic-rail>p{color:#2d5d46;background:#2e845b0e;border:1px solid #2e845b2e;margin:30px 0 0;padding:13px;font-size:7px;line-height:1.6}.public-diagnostic-content{min-width:0;padding:clamp(32px,6vw,72px)}.public-diagnostic-intro{flex-direction:column;justify-content:center;min-height:560px;display:flex}.public-diagnostic-intro h1,.public-diagnostic-block h1,.public-diagnostic-result h1{letter-spacing:-.065em;max-width:850px;margin:11px 0 16px;font-size:clamp(36px,5.2vw,64px);font-weight:510;line-height:1.01}.public-diagnostic-intro>p:nth-of-type(2),.public-diagnostic-result header p{max-width:780px;color:var(--muted);margin:0;font-size:11px;line-height:1.72}.public-diagnostic-intro>div{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.public-diagnostic-intro article{border-right:1px solid var(--hairline);min-height:120px;padding:18px}.public-diagnostic-intro article:last-child{border-right:0}.public-diagnostic-intro article span{color:var(--accent);font-size:7px}.public-diagnostic-intro article strong,.public-diagnostic-intro article small{display:block}.public-diagnostic-intro article strong{margin-top:17px;font-size:10px}.public-diagnostic-intro article small{color:var(--muted);margin-top:6px;font-size:7px;line-height:1.45}.public-diagnostic-intro>button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-self:flex-start;margin-top:30px;padding:12px 16px;font-size:9px;font-weight:650}.public-diagnostic-intro>button span{margin-left:26px}.public-diagnostic-block>header{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.public-diagnostic-block>header h1{margin:7px 0 10px;font-size:clamp(33px,4vw,48px)}.public-diagnostic-block>header p:last-child{color:var(--muted);margin:0;font-size:10px}.public-diagnostic-block>header>strong{font-size:22px}.public-diagnostic-progress{background:#00000012;border-radius:999px;height:4px;margin:24px 0 0;overflow:hidden}.public-diagnostic-progress i{background:var(--accent);height:100%;transition:width .18s;display:block}.public-diagnostic-questions fieldset{border:0;border-bottom:1px solid var(--hairline);margin:0;padding:25px 0}.public-diagnostic-questions legend{width:100%;padding:0;font-size:11px;font-weight:620;line-height:1.5}.public-diagnostic-questions legend span{color:var(--accent);margin-right:13px;font-size:8px}.public-diagnostic-questions fieldset>div{grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0 0 30px;display:grid}.public-diagnostic-questions label{cursor:pointer;display:block}.public-diagnostic-questions label input{opacity:0;pointer-events:none;position:absolute}.public-diagnostic-questions label span{border:1px solid var(--hairline);min-height:42px;color:var(--muted);background:#fff;border-radius:9px;place-items:center;font-size:8px;display:grid}.public-diagnostic-questions label:hover span,.public-diagnostic-questions label.selected span{border-color:var(--accent);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent);background:#7a4d9911}.public-diagnostic-block>footer{justify-content:space-between;gap:12px;margin-top:28px;display:flex}.public-diagnostic-block>footer button,.public-diagnostic-result>footer button{border:1px solid var(--hairline);cursor:pointer;background:0 0;border-radius:999px;padding:11px 15px;font-size:8px;font-weight:650}.public-diagnostic-block>footer button:last-child{border-color:var(--ink);background:var(--ink);color:#fff}.public-diagnostic-block>footer button:last-child span{margin-left:18px}.public-diagnostic-block>footer button:disabled{cursor:not-allowed;opacity:.28}.public-diagnostic-result>header{justify-content:space-between;align-items:center;gap:36px;display:flex}.public-diagnostic-result>header h1{font-size:clamp(35px,4.4vw,56px)}.public-diagnostic-result>header>span{border:10px solid #7a4d9921;border-top-color:var(--accent);text-align:center;border-radius:50%;flex:none;place-content:center;width:142px;height:142px;display:grid}.public-diagnostic-result>header>span strong,.public-diagnostic-result>header>span small{display:block}.public-diagnostic-result>header>span strong{font-size:32px}.public-diagnostic-result>header>span small{max-width:80px;color:var(--muted);font-size:7px}.public-diagnostic-result>section{border:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid}.public-diagnostic-result>section article{border-right:1px solid var(--hairline);padding:19px}.public-diagnostic-result>section article:last-child{border-right:0}.public-diagnostic-result>section article>div{align-items:center;gap:8px;display:flex}.public-diagnostic-result>section article>div span{color:var(--accent);font-size:7px}.public-diagnostic-result>section article>div strong{font-size:10px}.public-diagnostic-result>section article>p{margin:20px 0 10px;font-size:25px;font-weight:650}.public-diagnostic-result>section article>i{background:#00000012;border-radius:999px;height:5px;display:block;overflow:hidden}.public-diagnostic-result>section article>i b{background:var(--accent);height:100%;display:block}.public-diagnostic-result>section article>small{color:var(--muted);margin-top:12px;font-size:7px;line-height:1.55;display:block}.public-diagnostic-recommendation{border-left:4px solid var(--accent);background:#7a4d9911;gap:18px;margin-top:20px;padding:22px;display:flex}.public-diagnostic-recommendation>span{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.public-diagnostic-recommendation h2{margin:7px 0;font-size:19px}.public-diagnostic-recommendation p:last-child{max-width:800px;color:var(--muted);margin:0;font-size:8px;line-height:1.6}.public-diagnostic-result>footer{gap:9px;margin-top:24px;display:flex}.public-diagnostic-result>footer button:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.public-diagnostic-footer{width:min(1280px,100% - 48px);color:var(--muted);grid-template-columns:150px 1fr 150px;align-items:center;gap:20px;margin:0 auto;padding:0 0 28px;font-size:6px;display:grid}.public-diagnostic-footer p{text-align:center;max-width:720px;margin:0 auto;line-height:1.5}.public-diagnostic-footer span:last-child{text-align:right}@media (width<=850px){.public-diagnostic-header{grid-template-columns:120px 1fr auto}.public-diagnostic-header>div span{display:none}.public-diagnostic-shell{grid-template-columns:1fr;width:min(100% - 24px,760px)}.public-diagnostic-rail{display:none}.public-diagnostic-content{padding:clamp(24px,6vw,46px)}.public-diagnostic-intro{min-height:auto}.public-diagnostic-result>header{flex-direction:column;align-items:flex-start}.public-diagnostic-footer{text-align:center;grid-template-columns:1fr;width:calc(100% - 28px)}.public-diagnostic-footer span:last-child{text-align:center}}@media (width<=560px){.public-diagnostic-header>a{padding-left:16px}.public-diagnostic-header>button{margin-right:12px}.public-diagnostic-intro h1{font-size:39px}.public-diagnostic-intro>div,.public-diagnostic-result>section{grid-template-columns:1fr}.public-diagnostic-intro article,.public-diagnostic-result>section article{border-right:0;border-bottom:1px solid var(--hairline)}.public-diagnostic-questions fieldset>div{grid-template-columns:repeat(2,1fr);margin-left:0}.public-diagnostic-block>footer{flex-direction:column-reverse;align-items:stretch}.public-diagnostic-block>footer button{width:100%}.public-diagnostic-result>footer{flex-direction:column}}@media print{.public-diagnostic-header,.public-diagnostic-rail,.public-diagnostic-result>footer,.public-diagnostic-footer{display:none!important}.public-diagnostic-page{background:#fff}.public-diagnostic-shell{border:0;width:100%;min-height:0;margin:0;display:block}.public-diagnostic-content{padding:0}}
