@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";#near-wallet-selector-modal{--backdrop-bg: #26262630;--heading-color: #222222;--text-color: #676767;--sidebar-border-color: #EDEDED;--selected-wallet-bg: #4F7CD1;--selected-wallet-bg-hover: transparent;--wallet-option-border-color: #A7A7A730;--wallet-option-bg-hover: #6494ee3d;--wallet-option-outline-color: #6494EE;--content-bg: #FAFAFA;--change-path-bg: #EDEDED;--home-button-bg: #EDEDED;--confirm-button-bg: #5F8AFA;--confirm-button-bg-hover: #5AA6FF;--error: #DB5555;--close-button-bg-color: #EDEDED;--close-button-fill-icon-color: #9F9F9F;--spinner-color: #676767;--bottom-section: #ececec;--mobile-text: #3e3e3e;--connected-green: #47E586;--gradient-dark-icon: radial-gradient(297.59% 179.46% at 91.67% -25%, #AEC2EA 0%, #95D1E4 100%);--get-wallet-option-bg-color: #F8F9FA;--get-wallet-option-bg-color-hover: #6494ee3d;--get-wallet-option-border-color: #C1C1C1;--get-wallet-outline-color: #6494EE;--get-wallet-option-box-shadow: 0px 2px 2px rgba(17, 22, 24, .04);--secondary-button-bg-color: #4F7CD129;--secondary-button-border-color: #4F7CD129;--secondary-button-text-color: #4F7CD1;--what-wallet-icon-color: #FFFFFF;--deprecated-icon-bg-color: #D7E2F7;--deprecated-icon-bg-color-selected: #4F7CD1}#near-wallet-selector-modal .dark-theme{--backdrop-bg: #26262630;--heading-color: #FFFFFF;--text-color: #C1C1C1;--sidebar-border-color: #313030;--selected-wallet-bg: #4F7CD1;--selected-wallet-bg-hover: #262626CC;--wallet-option-border-color: #A7A7A730;--wallet-option-bg-hover: #4f7cd13d;--wallet-option-outline-color: #4F7CD1;--content-bg: #232323;--change-path-bg: #161616;--home-button-bg: #313030;--confirm-button-bg: #5F8AFA;--confirm-button-bg-hover: #5AA6FF;--error: #DB5555;--close-button-bg-color: #313030;--close-button-fill-icon-color: #C1C1C1;--spinner-color: #FFFFFF;--bottom-section: #131313;--mobile-text: #c1c1c1;--connected-green: #47E586;--gradient-dark-icon: radial-gradient(124.37% 124.37% at 91.67% -25%, #112140 0%, #262B35 100%);--get-wallet-option-bg-color: #0000001F;--get-wallet-option-bg-color-hover: #4f7cd13d;--get-wallet-option-border-color: #313030;--get-wallet-outline-color: #4F7CD1;--get-wallet-option-box-shadow: 0px 2px 2px rgba(17, 22, 24, .04);--secondary-button-bg-color: #4F7CD129;--secondary-button-border-color: #4F7CD1;--secondary-button-text-color: #FFFFFF;--what-wallet-icon-color: #568FFC;--deprecated-icon-bg-color: #2F394E;--deprecated-icon-bg-color-selected: #4F7CD1}@media(prefers-color-scheme:dark){#near-wallet-selector-modal{--backdrop-bg: #26262630;--heading-color: #FFFFFF;--text-color: #C1C1C1;--sidebar-border-color: #313030;--selected-wallet-bg: #4F7CD1;--selected-wallet-bg-hover: #262626CC;--wallet-option-border-color: #A7A7A730;--wallet-option-bg-hover: #4f7cd13d;--wallet-option-outline-color: #4F7CD1;--content-bg: #232323;--change-path-bg: #161616;--home-button-bg: #313030;--confirm-button-bg: #5F8AFA;--confirm-button-bg-hover: #5AA6FF;--error: #DB5555;--close-button-bg-color: #313030;--close-button-fill-icon-color: #C1C1C1;--spinner-color: #FFFFFF;--bottom-section: #131313;--mobile-text: #c1c1c1;--connected-green: #47E586;--gradient-dark-icon: radial-gradient(124.37% 124.37% at 91.67% -25%, #112140 0%, #262B35 100%);--get-wallet-option-bg-color: #0000001F;--get-wallet-option-bg-color-hover: #4f7cd13d;--get-wallet-option-border-color: #313030;--get-wallet-outline-color: #4F7CD1;--get-wallet-option-box-shadow: 0px 2px 2px rgba(17, 22, 24, .04);--secondary-button-bg-color: #4F7CD129;--secondary-button-border-color:#4F7CD1;--secondary-button-text-color: #FFFFFF;--what-wallet-icon-color: #568FFC;--deprecated-icon-bg-color: #2F394E;--deprecated-icon-bg-color-selected: #4F7CD1}}.nws-modal-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;color:var(--wallet-selector-text-color, var(--text-color));font-family:Manrope,sans-serif;font-weight:500;z-index:80;display:flex;justify-content:center;align-items:center}.nws-modal-wrapper .nws-modal-overlay{background:var(--wallet-selector-backdrop-bg, var(--backdrop-bg));height:100%;width:100%;position:absolute}.nws-modal-wrapper .nws-modal{background:var(--wallet-selector-content-bg, var(--content-bg));width:100%;max-width:812px;height:555px;border-radius:16px;position:absolute;left:50%;transform:translate(-50%);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;background-color:var(--wallet-selector-content-bg, var(--content-bg));overflow-y:auto;font-size:16px;line-height:1.6;overflow:hidden;display:inline-flex}.nws-modal-wrapper .nws-modal *{box-sizing:border-box}.nws-modal-wrapper .nws-modal button{padding:.5em 1em;cursor:pointer;border:none}.nws-modal-wrapper .nws-modal .modal-left{width:35%;border-right:1px solid var(--wallet-selector-sidebar-border-color, var(--sidebar-border-color));padding:32px 24px;height:100%;overflow:auto}.nws-modal-wrapper .nws-modal .modal-left .modal-left-title h2{margin-top:0;margin-bottom:20px;font-size:18px;font-weight:700;color:var(--wallet-selector-heading-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .modal-left .modal-left-title{position:fixed;width:34%;top:0;left:0;right:0;z-index:10;background:var(--content-bg);padding:32px 24px 12px}.nws-modal-wrapper .nws-modal .modal-left::-webkit-scrollbar{width:10px}.nws-modal-wrapper .nws-modal .wallet-options-wrapper{margin-bottom:20px;margin-top:100px}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .description{margin-top:0;margin-bottom:0}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list{margin:0;list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.single-wallet{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;width:100%;column-gap:24px;padding:12px;cursor:pointer}.single-wallet:focus-within{outline:var(--wallet-option-outline-color) solid 2px}.single-wallet .icon{height:48px;width:auto}.single-wallet .icon img{width:100%;height:auto;max-width:48px}.single-wallet .content{width:50%}.single-wallet .content .name{font-family:inherit;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#fff}.single-wallet .content .description{font-family:inherit;font-style:normal;font-weight:700;font-size:14px;line-height:150%}.single-wallet .button-get{margin-left:auto;margin-right:0}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar{border-radius:8px;justify-content:flex-start;column-gap:12px;cursor:pointer}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar:hover{background-color:var(--wallet-selector-wallet-option-bg-hover, var(--wallet-option-bg-hover))}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.selected-wallet{padding:12px;background-color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg));outline:none}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.selected-wallet .content .title{color:#fff}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.deprecated-wallet .icon,.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.deprecated-wallet .title{opacity:.4}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.deprecated-wallet{position:relative}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .warning-triangle{display:flex;position:absolute;top:2px;left:42px;background:var(--content-bg);border-top-left-radius:63px;border-bottom-left-radius:10px}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar:hover .warning-triangle{background-color:var(--deprecated-icon-bg-color)}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.selected-wallet.sidebar .warning-triangle{background-color:var(--deprecated-icon-bg-color-selected)}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .icon{width:40px;height:40px;background-color:#fff;padding:5px;border-radius:5px;position:relative}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.connected-wallet .icon:before{content:"";display:block;width:10px;height:10px;background-color:var(--connected-green);border-radius:50%;position:absolute;top:-8px;right:-8px}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.connected-wallet .icon:before{border:3px solid var(--wallet-selector-content-bg, var(--content-bg))}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar.selected-wallet.connected-wallet .icon:before{border:3px solid var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg))}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .content{height:32px;width:auto}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .content .title{font-style:normal;font-weight:500;font-size:14px;line-height:32px;align-items:center;color:var(--wallet-selector-heading-color, var(--heading-color));margin-left:10px}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .content .description{display:none}.nws-modal-wrapper .nws-modal .modal-right{width:65%;padding:32px;overflow:auto}.nws-modal-wrapper .nws-modal .modal-right::-webkit-scrollbar{width:10px}.nws-modal-wrapper .nws-modal .wallet-home-wrapper .get-wallet-wrapper,.nws-modal-wrapper .nws-modal .wallet-home-wrapper .wallet-info-wrapper,.nws-modal-wrapper .nws-modal .connecting-wrapper,.nws-modal-wrapper .nws-modal .wallet-not-installed-wrapper,.nws-modal-wrapper .nws-modal .switch-network-message-wrapper{margin-top:91px;padding:0 28px}.nws-modal-wrapper .nws-modal .connecting-wrapper-err{margin-top:45px;padding:0 28px}.nws-modal-wrapper .nws-modal .wallet-home-wrapper .get-wallet-wrapper{margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.nws-modal-wrapper .nws-modal .modal-right .wallet-what{display:flex;align-content:center;flex-direction:row;align-items:flex-start;width:100%;gap:32px;justify-content:flex-start;flex-wrap:nowrap}.nws-modal-wrapper .nws-modal .modal-right .wallet-what+.wallet-what{margin-top:50px}.nws-modal-wrapper .nws-modal .modal-right .wallet-what .icon-side{width:56px;height:56px;padding:8px;background:var(--gradient-dark-icon);border-radius:12px;color:var(--what-wallet-icon-color)}.nws-modal-wrapper .nws-modal .modal-right .wallet-what .icon-side svg{opacity:.7}.nws-modal-wrapper .nws-modal .modal-right .wallet-what .content-side{width:100%}.nws-modal-wrapper .nws-modal .modal-right .wallet-what .content-side h3{margin:0 auto 8px 0;font-family:inherit;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:var(--wallet-selector-text-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .modal-right .wallet-what .content-side p{margin:0;font-family:inherit;font-style:normal;font-weight:400;font-size:14px;line-height:150%;word-break:break-word}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-header h3.middleTitle{text-align:center;margin:4px auto;font-size:18px;color:var(--wallet-selector-heading-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body.get-wallet-body{padding-left:32px;padding-right:0;row-gap:16px;margin-top:64px}.nws-modal-wrapper .nws-modal .nws-modal-body button.middleButton{background-color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg));font:inherit;border-radius:4px;color:#fff;font-weight:700;font-size:14px;line-height:24px;border-color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg));display:block;margin:25px auto 12px;border:.1em solid var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg))}.nws-modal-wrapper .nws-modal .nws-modal-body button.get-wallet{margin:4px 0;background-color:var(--wallet-selector-home-button-bg, var(--home-button-bg));border-radius:4px;padding:8px 24px;border-width:0;font-style:normal;font-weight:700;font-size:14px;line-height:24px;font-family:inherit;color:#6494ee}.nws-modal-wrapper .nws-modal .nws-modal-header{width:100%;display:flex;flex:1;align-items:flex-start;justify-content:flex-start}.nws-modal-wrapper .nws-modal .nws-modal-header .close-button{display:flex;justify-content:center;align-items:center;border:0;cursor:pointer;height:32px;width:32px;padding:0;background-color:var(--wallet-selector-close-button-bg-color, var(--close-button-bg-color));border-radius:50px}.nws-modal-wrapper .nws-modal .nws-modal-header .close-button svg{fill:var(--wallet-selector-close-button-fill-icon-color, var(--close-button-fill-icon-color))}.nws-modal-wrapper .nws-modal .back-button{background:transparent;width:32px;height:32px;border-radius:50%;display:block;border:none;padding:4px}.nws-modal-wrapper .nws-modal .nws-modal-header-wrapper{display:flex;align-items:center}.nws-modal-wrapper .nws-modal .nws-modal-header .close-button:active{background:transparent}.nws-modal-wrapper .nws-modal .nws-modal-header .close-button svg{pointer-events:none}.nws-modal-wrapper .nws-modal .nws-modal-header h2{margin-top:0;margin-bottom:20px;font-size:18px;font-weight:700;color:var(--wallet-selector-heading-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .action-buttons{display:flex;justify-content:space-between;align-items:center}.nws-modal-wrapper .nws-modal .lang-selector-wrapper{position:absolute;bottom:15px;right:50px;display:none}.nws-modal-wrapper .nws-modal .lang-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjc1IDE5LjI1TDE2IDEyLjc1TDE5LjI1IDE5LjI1IiBzdHJva2U9IiNDMUMxQzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE0IDE3LjI1SDE4IiBzdHJva2U9IiNDMUMxQzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTQuNzUgNi43NUgxMy4yNSIgc3Ryb2tlPSIjQzFDMUMxIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik05IDYuNVY0Ljc1IiBzdHJva2U9IiNDMUMxQzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjI1IDYuNzVDMTEuMjUgNi43NSAxMS4yNSA5LjI1IDkuMjUgMTEuMjVDNy4yNSAxMy4yNSA0Ljc1IDEzLjI1IDQuNzUgMTMuMjUiIHN0cm9rZT0iI0MxQzFDMSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuMjUgMTMuMjVDMTIuMjUgMTMuMjUgOS43NSAxMy4yNSA3Ljc1IDExLjI1QzcuMzQ1NTEgMTAuODQ1NSA2Ljc1IDkuNzUgNi43NSA5Ljc1IiBzdHJva2U9IiNDMUMxQzEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) 5px center / 20px 20px no-repeat transparent;border:0;cursor:pointer;font-size:16px;height:32px;outline:none;padding-right:54px;position:relative;-webkit-user-select:none;user-select:none;width:54px;z-index:1;text-indent:54px}.nws-modal-wrapper .nws-modal .lang-selector-wrapper:after{content:"";border-color:#72727a;border-style:solid;border-width:2px 2px 0 0;display:inline-block;position:absolute;right:10px;top:calc(50% - 10px);transform:rotate(135deg) translateY(-50%);height:7px;width:7px}.nws-modal-wrapper .nws-modal .switch-network-message-wrapper .content .network-id{color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg))}.nws-modal-wrapper .nws-modal .derivation-path-wrapper{padding:0 26px}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-image{display:flex;justify-content:center;margin-top:53px;margin-bottom:40px}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-description{font-size:14px;text-align:center}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-description p{margin:14px 0}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-description .specify-path{color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg));cursor:pointer}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .derivation-path-list{display:flex;justify-content:center;flex-direction:column;margin-bottom:16px}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper{display:flex;justify-content:center;margin-top:91px}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper .display-path{background:var(--home-button-bg);color:#606060;padding:16px;border-radius:8px;letter-spacing:1px;font-weight:700}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper .change-path{background:var(--change-path-bg);display:flex;justify-content:space-between;align-items:center;margin-left:10px;width:63px;padding:0 5px;border-radius:8px}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper .change-path .path-value{width:100%;text-align:center;font-weight:700}.nws-modal-wrapper .nws-modal .specify-path-wrapper p{margin:14px}.nws-modal-wrapper .nws-modal .specify-path-wrapper .path-description{font-size:14px;margin-top:24px;text-align:center}.nws-modal-wrapper .nws-modal .specify-path-wrapper .what-link{font-size:14px;text-align:center;color:var(--selected-wallet-bg);cursor:pointer}.nws-modal-wrapper .nws-modal .specify-path-wrapper .what-link a{text-decoration:none;color:var(--selected-wallet-bg);font-size:14px}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper .change-path .buttons-wrapper{display:flex;flex-direction:column}.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper .change-path .buttons-wrapper button{padding:0;width:23px;background-color:var(--home-button-bg);border:none}.nws-modal-wrapper .nws-modal .no-accounts-found-wrapper{margin-top:50px;font-size:14px}.nws-modal-wrapper .nws-modal .enter-custom-account{margin-top:20px}.nws-modal-wrapper .nws-modal .enter-custom-account p{text-align:center;font-size:14px}.nws-modal-wrapper .nws-modal .enter-custom-account .input-wrapper{display:flex;justify-content:center;margin-top:90px}.nws-modal-wrapper .nws-modal .enter-custom-account .input-wrapper input{text-align:center;color:var(--wallet-selector-heading-color, var(--heading-color));border:1px solid var(--confirm-button-bg-hover);padding:6px 8px;border-radius:50px}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper p{font-size:14px;text-align:center;margin-top:20px}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .button-wrapper{display:flex;justify-content:center}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .button-wrapper button{color:var(--selected-wallet-bg);font-weight:600;background-color:transparent;border-radius:20px;font-size:14px;border:1px solid var(--selected-wallet-bg);width:78px;padding:6px 8px}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .form{margin-top:96px}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control{display:flex;flex-direction:column;margin-bottom:16px;padding:10px;color:var(--text-color)}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control .account{border-bottom:1px solid var(--sidebar-border-color);padding:16px 0;color:var(--wallet-selector-heading-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control .account input[type=checkbox]{width:25px;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(1.7);padding:10px}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control label{color:inherit}.nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .action-buttons{justify-content:flex-end}.nws-modal-wrapper .nws-modal .overview-wrapper p{font-size:14px;text-align:center}.nws-modal-wrapper .nws-modal .overview-wrapper .accounts{margin-top:96px}.nws-modal-wrapper .nws-modal .overview-wrapper .account{border-bottom:1px solid var(--sidebar-border-color);padding:16px 0;color:var(--wallet-selector-heading-color, var(--heading-color))}.nws-modal-wrapper .nws-modal .connecting-wrapper .content{display:flex;flex-direction:column;align-items:center}.nws-modal-wrapper .wallet-not-installed-wrapper .refresh-link{color:#5f8afa;cursor:pointer}.nws-modal-wrapper .wallet-not-installed-wrapper .wallet-data{display:flex;align-items:center}.nws-modal-wrapper .wallet-not-installed-wrapper .wallet-data p{margin:0 0 0 10px}.nws-modal-wrapper .wallet-not-installed-wrapper p{margin:16px 0}.nws-modal-wrapper .wallet-not-installed-wrapper .wallet-data .wallet-icon-box{width:40px;height:40px}.nws-modal-wrapper .wallet-not-installed-wrapper .wallet-data .wallet-icon-box img{width:100%;height:auto}.open{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .25s 0s}.nws-modal-wrapper .spinner{margin-right:10px;--size: 160px;--border: 6px;width:var(--size);height:var(--size);border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.nws-modal-wrapper .spinner .icon{width:calc(var(--size) / 1.2);height:calc(var(--size) / 1.2);border:1px solid rgba(0,0,0,.05);border-radius:50%;box-shadow:#0000000d 0 10px 20px}.nws-modal-wrapper .spinner img{width:100%;height:auto}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:600px){.nws-modal-wrapper .nws-modal-wrapper .nws-modal{width:250px}.nws-modal-wrapper .nws-modal-wrapper .nws-modal .derivation-path-wrapper .derivation-path-list input{max-width:140px}.nws-modal-wrapper .nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control{flex-direction:column}.nws-modal-wrapper .nws-modal-wrapper .nws-modal .choose-ledger-account-form-wrapper .nws-form-control select{text-align:center}.nws-modal-wrapper .nws-modal .wallet-home-wrapper .get-wallet-wrapper{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.nws-modal-wrapper .nws-modal-wrapper.dark-theme .spinner .icon{box-shadow:0 10px 20px #ffffff0d}@media(prefers-color-scheme:dark){.nws-modal-wrapper .spinner .icon{box-shadow:0 10px 20px #ffffff0d}}@keyframes outAnimation{0%{opacity:1}to{opacity:0;visibility:hidden}}.connecting-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.connecting-wrapper .content .icon{width:80px;height:80px;background-color:#fff;border-radius:10px;padding:10px;position:relative}.connecting-wrapper .content .icon .green-dot{position:absolute;width:30px;height:30px;background-color:var(--connected-green);top:-10px;right:-10px;border-radius:50%;border:5px solid var(--wallet-selector-content-bg, var(--content-bg))}.connecting-wrapper .content .icon img{width:100%;height:auto}.connecting-wrapper .content h3{margin:16px 0}.connecting-wrapper .content .connecting-name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:flex;align-items:center;text-align:center;color:var(--wallet-selector-heading-color, var(--heading-color))}.connecting-wrapper .content .connecting-message{font-size:14px;margin-top:16px}.connecting-wrapper .content .connecting-details{font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:flex;align-items:center;margin-top:40px}.connecting-wrapper .content .connecting-details span{color:var(--wallet-selector-selected-wallet-bg, var(--selected-wallet-bg))}.connecting-wrapper .content .connecting-details .spinner{width:25px;height:auto;animation:spinner 2s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection button{padding:10px 24px;gap:8px;background:var(--secondary-button-bg-color);border:1px solid var(--secondary-button-border-color);border-radius:4px;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:var(--secondary-button-text-color)}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection .error-wrapper{vertical-align:middle;align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:column;column-gap:12px;font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection .error{color:#ce5a6f;vertical-align:middle;align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row;column-gap:12px;font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection .error-wrapper .error svg{color:var(--wallet-selector-content-bg,var(--content-bg))}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection .error-wrapper p{word-break:break-word;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin:14px 0}.nws-modal-wrapper .nws-modal .nws-modal-body .alert-message .connection .success{color:#4fd98f}.nws-modal-wrapper .nws-modal .connecting-wrapper .content{padding:25px}.connecting-wrapper .content .connecting-details{margin-top:20px}.connecting-wrapper .wallet-connected-success{display:flex;align-items:center}.connecting-wrapper .wallet-connected-success svg{color:var(--content-bg)}.connecting-wrapper .wallet-connected-success span{font-size:14px;margin-left:10px;color:var(--wallet-selector-connected-green, var(--connected-green))}.single-wallet-get{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:space-between;width:100%;flex-grow:1;padding:14px;height:100%;margin:0 auto auto;align-content:center;border:1px solid var(--get-wallet-option-border-color);box-shadow:var(--get-wallet-option-box-shadow);border-radius:8px;position:relative;background-color:var(--get-wallet-option-bg-color);cursor:pointer}.single-wallet-get:hover{background:var(--get-wallet-option-bg-color-hover)}.single-wallet-get:focus-within{outline:var(--get-wallet-outline-color) solid 2px}.single-wallet-get .icon{min-width:32px;max-height:32px;margin-bottom:8px;width:32px;height:32px;background-color:#fff;padding:5px;border-radius:5px;position:relative}.single-wallet-get .icon img{width:100%;height:auto;max-width:48px}.single-wallet-get .title{font-family:inherit;font-style:normal;font-weight:500;font-size:14px;line-height:24px;align-items:center;color:var(--heading-color);text-align:center}.single-wallet-get .type{font-weight:400;font-size:10px;line-height:12px;margin-top:0;color:var(--text-color);text-align:center}.single-wallet-get .small-icon{position:absolute;top:8px;right:8px}.single-wallet-get .small-icon svg{color:#4c5155}.single-wallet-get:hover .small-icon svg{color:#4f7cd1}.single-wallet-get .description{font-family:inherit;font-style:normal;font-weight:400;font-size:14px;line-height:150%;align-items:center}.single-wallet-get .button-get{margin-left:auto;margin-right:0}.connected-flag{color:var(--connected-green);border:1px solid var(--connected-green);border-radius:50px;padding:3px 10px;display:flex;align-items:center}.connected-flag:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:var(--connected-green);margin-right:5px}.scan-qr-code{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.scan-qr-code .qr-code>div:first-of-type{padding:20px;margin-bottom:20px;border-radius:16px;background:#fff}.scan-qr-code .qr-code{height:calc(100% - 200px);border:1px solid var(--wallet-selector-content-bg, var(--content-bg));border-radius:4px;text-align:center;margin-top:64px}.scan-qr-code .qr-code svg{width:239px;height:239px}.scan-qr-code .qr-code .copy-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--selected-wallet-bg);font-size:14px}.scan-qr-code .qr-code .copy-btn svg{margin-right:5px;width:24px;height:24px}.scan-qr-code .qr-code .notification{font-size:14px}.options-list-section-recent{margin-bottom:20px}.scan-qr-code .footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;bottom:0;font-size:14px}.scan-qr-code .footer .btn{background:var(--secondary-button-bg-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color);border-radius:4px;font-weight:700;font-size:14px;line-height:24px;padding:8px 24px}.nws-switch{position:relative;display:inline-block;vertical-align:middle;width:34px;height:20px;margin-left:12px}.nws-switch input{opacity:0;width:0;height:0}.nws-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:var(--gray);-webkit-transition:.4s;transition:.4s}.nws-slider:before{position:absolute;content:"";height:16px;width:16px;top:50%;transform:translate(3px,-50%);background-color:var(--heading-color);-webkit-transition:.4s;transition:.4s}input:checked+.nws-slider{background-color:var(--selected-wallet-bg)}input:focus+.nws-slider{box-shadow:0 0 1px var(--selected-wallet-bg)}input:checked+.nws-slider:before{-webkit-transform:translate(calc(100% - 1px),-50%);-ms-transform:translate(calc(100% - 1px),-50%);transform:translate(calc(100% - 1px),-50%)}.nws-slider.round{border-radius:34px}.nws-slider.round:before{border-radius:50%}.nws-remember-wallet{margin-top:10px;font-size:16px;color:var(--wallet-selector-text-color, var(--text-color))}@media(min-width:577px){.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body .what-wallet-mobile{display:none}.scan-qr-code .footer{position:absolute}}@media(min-width:769px){.button-spacing{margin:90px}}@media(max-width:810px){.nws-modal-wrapper .nws-modal .wallet-options-wrapper{margin-top:90px}}@media(max-width:768px){.nws-modal-wrapper .nws-modal .wallet-home-wrapper .wallet-info-wrapper{margin-top:45px}.button-spacing{margin:45px}.nws-modal-wrapper .nws-modal .modal-left{width:40%;border-right:1px solid var(--wallet-selector-sidebar-border-color, var(--sidebar-border-color));padding:32px 16px;height:100%;max-height:70vh;overflow:auto}.nws-modal-wrapper .nws-modal .modal-right{width:60%;padding:32px 16px;overflow:auto}.nws-modal-wrapper .nws-modal .wallet-home-wrapper .wallet-info-wrapper{padding:0 0 0 10px}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-image{margin-top:30px;margin-bottom:35px}.nws-modal-wrapper .nws-modal .modal-left .modal-left-title{width:39%;padding:32px 16px 12px}}@media(max-width:576px){.nws-modal-wrapper .nws-modal .wallet-home-wrapper .get-wallet-wrapper,.nws-modal-wrapper .nws-modal .wallet-home-wrapper .wallet-info-wrapper,.nws-modal-wrapper .nws-modal .connecting-wrapper,.nws-modal-wrapper .nws-modal .wallet-not-installed-wrapper,.nws-modal-wrapper .nws-modal .switch-network-message-wrapper{margin-top:20px}.nws-modal-wrapper .nws-modal .modal-left .modal-left-title{width:100%;padding:32px 12px 12px;z-index:0}.nws-modal-wrapper .wallet-not-installed-wrapper>p{margin:20px 0 30px;max-width:500px}.nws-modal-wrapper .nws-modal .nws-modal-body button.get-wallet{background-color:var(--wallet-selector-home-button-bg, var(--content-bg))}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body .what-wallet-hide{display:none}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body .what-wallet-mobile p{font-size:14px;text-align:center;margin:auto}.nws-modal-wrapper .nws-modal{width:100%;display:block;overflow:auto;bottom:0;height:500px;background:var(--wallet-selector-mobile-bottom-section, var(--bottom-section));border-radius:16px 16px 0 0}.nws-modal-wrapper .nws-modal .modal-left{width:100%;background-color:var(--wallet-selector-content-bg, var(--content-bg));height:auto;padding:32px 12px}.nws-modal-wrapper .nws-modal .modal-left .nws-modal-body{display:flex;overflow:auto}.nws-modal-wrapper .nws-modal .modal-left .nws-modal-body .wallet-options-wrapper{margin:auto}.nws-modal-wrapper .nws-modal .modal-right{width:100%;background-color:var(--wallet-selector-mobile-bottom-section, var(--bottom-section))}.nws-modal-wrapper .nws-modal .connecting-wrapper .content{padding-top:0}.connecting-wrapper .content .icon .green-dot{border-color:var(--wallet-selector-mobile-bottom-section, var(--bottom-section))}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-header h3.middleTitle{text-align:center;font-size:16px;margin:4px auto}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-header h3.middleTitle.-open{padding-right:32px}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body .content{font-size:14px;text-align:center;color:var(--mobile-text);margin:0}.nws-modal-wrapper .nws-modal .modal-right .nws-modal-body{margin-top:10px;padding:0}.nws-modal-wrapper .nws-modal .nws-modal-body button.middleButton{margin:25px auto 12px}.nws-modal-wrapper .nws-modal .modal-header{display:block;font-size:18px;text-align:center}.nws-modal-wrapper .nws-modal .nws-modal-header .close-button{position:absolute;right:30px;top:30px}.nws-modal-wrapper .nws-modal .nws-modal-header h2{font-size:18px;text-align:center}.nws-modal-wrapper .nws-modal .wallet-options-wrapper{margin-bottom:0}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .description{display:none}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list{display:flex;overflow:auto;padding-block:10px;grid-gap:0;gap:0}.nws-modal-wrapper .nws-modal .info{display:none;width:90px}.single-wallet{display:block;min-width:76px;max-width:76px}.single-wallet.sidebar .icon{width:56px;height:56px;margin:auto}.single-wallet.sidebar .content{width:auto}.nws-modal-wrapper .nws-modal .wallet-options-wrapper .options-list .single-wallet.sidebar .content .title{font-size:12px;line-height:16px;margin-top:10px;text-align:center;margin-left:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single-wallet.wallet-connect,.single-wallet.my-near-wallet{word-break:break-word}.single-wallet-get:hover{background-color:#4f7cd129}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-image,.nws-modal-wrapper .specify-path-wrapper .change-path-wrapper{margin-top:30px;margin-bottom:30px}.nws-modal-wrapper .nws-modal .derivation-path-wrapper .enter-derivation-path .ledger-description>p{max-width:450px;margin-left:auto;margin-right:auto}.nws-modal-wrapper ::-webkit-scrollbar{height:4px;width:4px;background:var(--backdrop-bg)}.nws-modal-wrapper ::-webkit-scrollbar-thumb:horizontal{background:var(--close-button-fill-icon-color);border-radius:10px}}.eu-site{--night:#061433;--night2:#0A1D47;--night3:#123067;--line:#1F3A6E;--marble:#FAF8F3;--stone:#EDE7DA;--vein:#E5DFD2;--ink:#0D1730;--ink3:#4A5675;--mute:#8FA2CC;--soft:#C9D3EA;--gold:#F2B544;--gold2:#C9890C;--gold-ink:#8A5A00;--aegean:#4FD1E8;--aegean-ink:#0B6E86;--clay:#C8643F;--terra:#A8381E;--brand:"Cinzel","Times New Roman",serif;--ui:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;color-scheme:light}.eu-site,.eu-site *{box-sizing:border-box}.eu-site{margin:0;background:var(--marble);color:var(--ink);font:16px/1.55 var(--ui)}.eu-site a{color:inherit}.eu-site button{font:inherit;cursor:pointer}.eu-site :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.eu-site .g{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.eu-site .w{max-width:1200px;margin:0 auto}.eu-site .insc{font-family:var(--brand);font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.08;text-wrap:balance;margin:0}.eu-site h2.insc{font-size:clamp(30px,3.8vw,50px);margin-top:12px}.eu-site .lead{font-size:18px;color:var(--ink3);max-width:680px;margin:16px 0 0}.eu-site .next{display:inline-block;background:#fcf0d4;color:var(--gold-ink);border-radius:5px;padding:1px 6px;font:800 10px var(--ui);letter-spacing:.08em;vertical-align:middle}.eu-site .tag{display:inline-block;border-radius:999px;padding:3px 10px;font:700 11px var(--ui);letter-spacing:.06em;text-transform:uppercase}.eu-site .btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:800;font-size:15px;padding:14px 22px;border-radius:999px;border:0}.eu-site .btn.ink{background:var(--ink);color:var(--marble)}.eu-site .btn.gold{background:var(--gold);color:var(--night)}.eu-site .btn.line{border:1.5px solid currentColor;background:transparent}.eu-site section{scroll-margin-top:70px}.eu-site header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:#faf8f3ed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--vein)}.eu-site header.top .w{display:flex;align-items:center;gap:24px;padding-block:13px}.eu-site .brand{display:flex;align-items:center;gap:10px;text-decoration:none;font:700 18px var(--brand);letter-spacing:.16em}.eu-site nav.links{display:flex;gap:6px;margin-left:auto;align-items:center}.eu-site nav.links a{text-decoration:none;font-size:14px;font-weight:700;color:var(--ink3);padding:8px 12px;border-radius:999px}.eu-site nav.links a:hover{background:var(--stone);color:var(--ink)}.eu-site nav.links a.atl{color:var(--aegean-ink)}.eu-site nav.links .btn{padding:10px 16px;font-size:14px;margin-left:6px}.eu-site .hero{padding-block:clamp(40px,6vw,80px) clamp(48px,6vw,88px)}.eu-site .hero .w{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.eu-site .hero h1{font-size:clamp(42px,5.6vw,76px)}.eu-site .hero h1 span{color:var(--gold2)}.eu-site .hero .sub{font-size:19px;color:var(--ink3);margin:22px 0 0;max-width:540px}.eu-site .hero .sub b{color:var(--ink)}.eu-site .hero .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.eu-site .layers{display:flex;flex-direction:column;gap:0;position:relative}.eu-site .layer{position:relative;border-radius:22px;padding:22px 24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;text-decoration:none;transition:transform .25s}.eu-site .layer:hover{transform:translate(6px)}.eu-site .layer+.layer{margin-top:-8px}.eu-site .layer .ico{width:52px;height:52px;border-radius:14px;display:grid;place-items:center}.eu-site .layer b{font:700 20px var(--brand);letter-spacing:.12em;display:block}.eu-site .layer small{display:block;font-size:14px;line-height:1.45;margin-top:3px}.eu-site .layer .who{font:700 11px var(--ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px}.eu-site .l-atl{background:linear-gradient(135deg,#0a2a5e,#06336b 55%,#0b5a7a);color:#e8f7fb;box-shadow:0 20px 50px #06143340;z-index:3}.eu-site .l-atl .ico{background:#4fd1e829}.eu-site .l-atl small{color:#bfe6ee}.eu-site .l-atl .who{background:#4fd1e82e;color:var(--aegean)}.eu-site .l-eu{background:#fff;border:1.5px solid var(--ink);z-index:2;box-shadow:0 14px 34px #0d17301f}.eu-site .l-eu .ico{background:#fcf0d4}.eu-site .l-eu small{color:var(--ink3)}.eu-site .l-eu .who{background:var(--ink);color:var(--marble)}.eu-site .l-near{background:var(--stone);border:1px solid var(--vein);z-index:1}.eu-site .l-near .ico{background:#fff}.eu-site .l-near small{color:var(--ink3)}.eu-site .l-near .who{background:#fff;color:var(--ink3)}.eu-site .layers-cap{display:flex;justify-content:space-between;font-size:13px;color:var(--ink3);margin-top:14px;padding:0 6px}.eu-site .sell{background:var(--stone);padding-block:88px}.eu-site .two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:40px}.eu-site .prod{border-radius:28px;padding:34px;display:flex;flex-direction:column;gap:16px;min-width:0}.eu-site .prod.eu{background:var(--marble);border:1px solid var(--vein)}.eu-site .prod.atl{background:var(--night);color:#eaf3fa}.eu-site .prod h3{font:700 30px var(--brand);letter-spacing:.12em;margin:0}.eu-site .prod .what{font-size:20px;font-weight:700;line-height:1.35;margin:0}.eu-site .prod ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.eu-site .prod li{display:flex;gap:10px;font-size:15.5px}.eu-site .prod li:before{content:"";flex:0 0 8px;height:8px;margin-top:8px;transform:rotate(45deg)}.eu-site .prod.eu li:before{background:var(--gold2)}.eu-site .prod.atl li:before{background:var(--aegean)}.eu-site .prod.eu li{color:var(--ink3)}.eu-site .prod.atl li{color:var(--soft)}.eu-site .prod .foot{margin-top:auto;padding-top:18px;border-top:1px solid var(--vein);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.eu-site .prod.atl .foot{border-color:var(--line)}.eu-site .prod .foot a{font-weight:800;text-decoration:none}.eu-site .prod.atl .foot a{color:var(--aegean)}.eu-site .relation{text-align:center;margin-top:28px;font:600 17px var(--ui);color:var(--ink3)}.eu-site .relation b{color:var(--ink)}.eu-site .law{padding-block:96px}.eu-site .three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}.eu-site .three-item{border-top:3px solid var(--ink);padding-top:18px}.eu-site .three-item .n{font:800 13px var(--brand);letter-spacing:.2em;color:var(--gold-ink)}.eu-site .three-item h3{font-size:21px;margin:8px 0}.eu-site .three-item p{margin:0;color:var(--ink3);font-size:15.5px}.eu-site .court{margin-top:56px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);border-radius:28px;overflow:hidden;border:1px solid var(--vein);background:#fff}.eu-site .mandate{padding:28px;border-right:1px solid var(--vein);background:#fffdf8}.eu-site .mandate h4,.eu-site .ask h4{margin:0 0 14px;font:700 13px var(--brand);letter-spacing:.18em;text-transform:uppercase}.eu-site .rule{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:9px 0;border-bottom:1px dashed var(--vein);font-size:15px}.eu-site .rule:last-child{border-bottom:0}.eu-site .rule i{font:700 12px var(--brand);font-style:normal;color:var(--gold-ink);padding-top:2px}.eu-site .rule.hit{background:#fdf3dc;margin:0 -10px;padding:9px 10px;border-radius:8px}.eu-site .ask{padding:28px;display:flex;flex-direction:column;gap:14px}.eu-site .reqs{display:flex;flex-direction:column;gap:8px}.eu-site .req{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--vein);background:var(--marble);border-radius:14px;padding:12px 14px;text-align:left;font-size:15px;color:var(--ink)}.eu-site .req[aria-pressed=true]{border-color:var(--ink);background:#fff;box-shadow:0 0 0 1px var(--ink)}.eu-site .req small{color:var(--ink3);font-size:13px;white-space:nowrap}.eu-site .verdict{border-radius:16px;padding:16px 18px;display:flex;gap:14px;align-items:flex-start;min-height:96px}.eu-site .verdict .st{font:700 12px var(--brand);letter-spacing:.14em;border:2px solid currentColor;border-radius:6px;padding:4px 8px;white-space:nowrap}.eu-site .verdict p{margin:0;font-size:15px}.eu-site .verdict code{font:12px var(--mono);display:block;margin-top:6px;opacity:.85;overflow-wrap:anywhere}.eu-site .v-ok{background:#ddf4f8;color:var(--aegean-ink)}.eu-site .v-no{background:#fbe3da;color:var(--terra)}.eu-site .v-wait{background:#fcf0d4;color:var(--gold-ink)}.eu-site .verdict p{color:var(--ink)}.eu-site .court-note{font-size:13px;color:var(--ink3);margin:10px 4px 0}.eu-site .assure{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px}.eu-site .assure a{font-weight:800;color:var(--ink)}.eu-site .build{background:var(--night);color:#eef2fa;padding-block:96px}.eu-site .build .lead{color:var(--soft)}.eu-site .codes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:40px}.eu-site .code{background:var(--night2);border:1px solid var(--line);border-radius:20px;overflow:hidden;min-width:0}.eu-site .code .h{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);font-size:13px;color:var(--mute)}.eu-site .code .h b{color:#fff;font-size:14px}.eu-site .code pre{margin:0;padding:16px;font:12.5px/1.75 var(--mono);color:#d5ddf0;overflow-x:auto}.eu-site .k{color:var(--aegean)}.eu-site .v{color:var(--gold)}.eu-site .c{color:#6f82ae}.eu-site .chains{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;font-size:13px}.eu-site .chains span{border:1px solid var(--line);border-radius:999px;padding:5px 12px;color:var(--soft)}.eu-site .chains .on{border-color:var(--aegean);color:var(--aegean)}.eu-site .atlantis{background:radial-gradient(120% 80% at 50% 0%,#0b3b73,#072256 40%,#04102b);color:#eaf3fa;padding-block:110px 96px;position:relative;overflow:hidden}.eu-site .atlantis .lead{color:#bfd9ee}.eu-site .atl-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:end}.eu-site .atl-head h2{font-size:clamp(46px,6.4vw,92px);letter-spacing:.14em}.eu-site .motto{font:600 22px/1.4 var(--brand);letter-spacing:.06em;color:#fff;margin:0}.eu-site .motto span{color:var(--aegean)}.eu-site .vision-tag{display:inline-flex;gap:8px;align-items:center;border:1px solid rgba(79,209,232,.4);color:var(--aegean);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;margin-top:18px}.eu-site .city{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px;margin-top:48px;align-items:stretch}.eu-site .map{position:relative;background:#04102b80;border:1px solid rgba(79,209,232,.18);border-radius:28px;padding:16px;min-width:0}.eu-site .map svg{width:100%;height:auto;display:block}.eu-site .map .legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--mute);padding:4px 8px}.eu-site .map .legend i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.eu-site .node{cursor:pointer}.eu-site .node circle.dot{transition:r .2s}.eu-site .node:hover circle.dot,.eu-site .node.sel circle.dot{r:15}.eu-site .node text{font:700 11px var(--ui);fill:#dcebf7;letter-spacing:.02em;pointer-events:none}.eu-site .node.sel text{fill:#fff}.eu-site .halo{animation:eu-halo 2.4s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes eu-halo{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.eu-site .flow{stroke-dasharray:4 7;animation:eu-flow 1.6s linear infinite}@keyframes eu-flow{to{stroke-dashoffset:-22}}@media(prefers-reduced-motion:reduce){.eu-site .halo,.eu-site .flow{animation:none}}.eu-site .cpanel{background:#eaf3fa0f;border:1px solid rgba(79,209,232,.22);border-radius:28px;padding:26px;display:flex;flex-direction:column;gap:16px;min-width:0}.eu-site .cpanel .kind{font:700 11px var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--aegean)}.eu-site .cpanel h3{font:700 28px var(--brand);letter-spacing:.08em;margin:2px 0 0;color:#fff}.eu-site .cpanel .pitch{margin:0;color:#bfd9ee;font-size:15.5px}.eu-site .cstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.eu-site .cstats div{background:#04102b8c;border-radius:14px;padding:12px}.eu-site .cstats b{display:block;font:600 18px var(--mono);color:#fff}.eu-site .cstats span{font-size:12px;color:var(--mute)}.eu-site .crew h5{margin:0 0 8px;font:700 12px var(--brand);letter-spacing:.16em;color:var(--mute)}.eu-site .citizen{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(79,209,232,.14)}.eu-site .citizen .av{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--aegean),#2A7FD4);display:grid;place-items:center;font:800 14px var(--brand);color:var(--night)}.eu-site .citizen b{font-size:15px;color:#fff}.eu-site .citizen small{display:block;color:#a9c4dd;font-size:13px;line-height:1.4}.eu-site .citizen small em{font-style:normal;color:var(--gold)}.eu-site .owners{font-size:13.5px;color:#bfd9ee;background:#f2b54414;border:1px solid rgba(242,181,68,.25);border-radius:14px;padding:12px 14px}.eu-site .owners b{color:var(--gold)}.eu-site .laws{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px}.eu-site .laws div{border-top:1px solid rgba(79,209,232,.3);padding-top:18px}.eu-site .laws b{font:700 15px var(--brand);letter-spacing:.14em;color:#fff;display:block;margin-bottom:8px}.eu-site .laws p{margin:0;color:#a9c4dd;font-size:15px}.eu-site .launch{margin-top:64px;background:var(--marble);color:var(--ink);border-radius:28px;padding:36px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;align-items:center}.eu-site .launch h3{font:700 30px/1.15 var(--brand);letter-spacing:.06em;margin:8px 0 0;text-transform:uppercase}.eu-site .launch ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;counter-reset:s}.eu-site .launch li{counter-increment:s;background:#fff;border:1px solid var(--vein);border-radius:16px;padding:16px;font-size:14px;color:var(--ink3)}.eu-site .launch li:before{content:counter(s,upper-roman);display:block;font:800 14px var(--brand);color:var(--aegean-ink);letter-spacing:.14em;margin-bottom:6px}.eu-site .launch li b{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.eu-site .today{padding-block:96px}.eu-site .ledger{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:36px}.eu-site .ledger>div{border-radius:24px;padding:26px 28px}.eu-site .ledger h4{margin:0 0 12px;font:700 13px var(--brand);letter-spacing:.2em}.eu-site .ledger ul{margin:0;padding-left:18px;font-size:15.5px;line-height:1.75}.eu-site .proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.eu-site .proofs a{border:1px solid var(--vein);border-radius:20px;padding:22px;text-decoration:none;background:#fff;display:flex;flex-direction:column;gap:6px}.eu-site .proofs a b{font-size:17px}.eu-site .proofs a span{color:var(--ink3);font-size:14.5px}.eu-site footer{background:var(--night);color:var(--mute);font-size:14px}.eu-site footer .w{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:28px}.eu-site .meander{height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14'%3E%3Cpath d='M0 13H28M4 13V1.5H24V9H12V5H18' fill='none' stroke='%23F2B544' stroke-width='1.5'/%3E%3C/svg%3E")}@media(max-width:960px){.eu-site .hero .w,.eu-site .two,.eu-site .court,.eu-site .codes,.eu-site .atl-head,.eu-site .city,.eu-site .launch,.eu-site .ledger,.eu-site .three,.eu-site .laws,.eu-site .proofs{grid-template-columns:1fr}.eu-site .assure,.eu-site .launch ol{grid-template-columns:1fr 1fr}.eu-site .mandate{border-right:0;border-bottom:1px solid var(--vein)}.eu-site nav.links a:not(.btn){display:none}}@media(max-width:520px){.eu-site .assure,.eu-site .launch ol{grid-template-columns:1fr}.eu-site .layer{grid-template-columns:auto minmax(0,1fr)}.eu-site .layer .who{grid-column:2;justify-self:start}.eu-site .prod,.eu-site .launch{padding:24px}.eu-site .cstats b{font-size:15px}}.eu-site header.top{display:block;margin:0;align-items:initial;justify-content:initial}.eu-site button{min-height:0;padding:0;border:0;background:none;color:inherit;border-radius:0}.eu-site h1,.eu-site h2,.eu-site h3,.eu-site h4,.eu-site h5{font-weight:inherit}.eu-site table{width:100%}.eu-site pre{background:none;border:0;padding:0;border-radius:0}.eu-site main{padding:0;max-width:none}.eu-site .btn{cursor:pointer}.eu-site .btn.gold:hover,.eu-site .btn.ink:hover{filter:brightness(1.08)}.eu-site nav.links a[aria-current=page]{color:var(--ink);background:var(--stone)}.eu-site .map-label{font:700 8.5px var(--brand);letter-spacing:2px;fill:#0d1730}.eu-site .ring-label{font:700 9px var(--brand);letter-spacing:3px;fill:#4fd1e8;opacity:.7}.eu-site .ring-label.gold{fill:#f2b544;opacity:.8}.eu-site .foot-brand{font:700 14px var(--brand);letter-spacing:.16em;color:#f3efe6}.eu-site footer a{color:var(--soft)}.eu-site .chip{display:inline-block;border-radius:999px;padding:3px 10px;font:800 10px var(--ui);letter-spacing:.08em;text-transform:uppercase}.eu-site .chip.live{background:#ddf4f8;color:var(--aegean-ink)}.eu-site .chip.plan{background:#fcf0d4;color:var(--gold-ink)}.eu-site .kicker{font:700 12px var(--brand);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-ink)}.eu-site .atlantis .kicker{color:var(--aegean)}.eu-site .build .kicker{color:var(--gold)}.eu-site .chainsec .chains{display:none}.eu-site .chainsec{padding-block:96px}.eu-site .chain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.eu-site .chain{border:1px solid var(--vein);border-radius:20px;padding:20px 22px;background:#fff;display:flex;flex-direction:column;gap:10px}.eu-site .chain.on{border-color:var(--aegean-ink);box-shadow:0 0 0 1px var(--aegean-ink) inset}.eu-site .chain-head{display:flex;align-items:center;gap:10px}.eu-site .chain-head b{font-size:17px;flex:1}.eu-site .chain-dot{width:22px;height:22px;border-radius:50%;background:var(--stone);border:1px solid var(--vein)}.eu-site .chain p{margin:0;color:var(--ink3);font-size:15px}.eu-site .recovery{background:var(--stone);padding-block:96px}.eu-site .rec-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px;align-items:end}.eu-site .rec-rule{background:var(--night);color:#eaf3fa;border-radius:24px;padding:26px}.eu-site .rec-rule b{display:block;font:700 44px/1 var(--brand);color:var(--gold);letter-spacing:.06em;margin-bottom:10px}.eu-site .rec-rule span{color:var(--soft);font-size:15px}.eu-site .factors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:40px}.eu-site .factor{background:var(--marble);border:1px solid var(--vein);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:8px}.eu-site .factor b{font:700 15px var(--brand);letter-spacing:.12em;text-transform:uppercase}.eu-site .factor span{color:var(--ink3);font-size:14.5px}.eu-site .rec-co{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.eu-site .rec-co div{border-top:3px solid var(--ink);padding-top:16px}.eu-site .rec-co b{display:block;font-size:17px;margin-bottom:6px}.eu-site .rec-co span{color:var(--ink3);font-size:15px}.eu-site .market-strip{margin-top:20px;border:1px solid rgba(79,209,232,.3);border-radius:24px;padding:24px 28px;display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.eu-site .market-strip b{display:block;font:700 18px var(--brand);letter-spacing:.1em;color:#fff;margin-bottom:6px}.eu-site .market-strip span{color:#bfd9ee;font-size:15px;max-width:720px;display:block}.eu-site .wp{padding-block:56px 96px}.eu-site .wp .w{max-width:880px}.eu-site .wp h1.insc{font-size:clamp(34px,4.6vw,56px);margin-top:14px}.eu-site .wp-meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:18px 0 28px;color:var(--ink3);font-size:14px}.eu-site .wp-meta span.pill{background:var(--stone);border-radius:999px;padding:4px 12px;font-weight:600;color:var(--ink)}.eu-site .wp-actions{display:flex;gap:12px;flex-wrap:wrap}.eu-site .wp-toc{margin:36px 0 8px;padding:20px 24px;background:var(--stone);border-radius:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px}.eu-site .wp-toc a{font-size:15px;color:var(--ink);text-decoration:none;padding:3px 0}.eu-site .wp-toc a:hover{text-decoration:underline}.eu-site .markdown{color:var(--ink);font-size:17px;line-height:1.7}.eu-site .markdown h2{font:700 28px/1.2 var(--brand);letter-spacing:.05em;text-transform:uppercase;margin:56px 0 14px;scroll-margin-top:80px;color:var(--ink)}.eu-site .markdown h3{font:700 20px/1.3 var(--ui);margin:28px 0 8px;color:var(--ink)}.eu-site .markdown p{margin:0 0 16px;color:#2a3553}.eu-site .markdown ul,.eu-site .markdown ol{margin:0 0 18px;padding-left:24px;color:#2a3553}.eu-site .markdown li{margin:6px 0}.eu-site .markdown a{color:var(--aegean-ink);text-underline-offset:3px}.eu-site .markdown code{font:500 .88em var(--mono);background:var(--stone);border-radius:6px;padding:2px 6px;color:var(--ink)}.eu-site .markdown .md-table{overflow-x:auto;margin:18px 0 22px;border:1px solid var(--vein);border-radius:16px;background:#fff}.eu-site .markdown table{border-collapse:collapse;font-size:15px;min-width:560px}.eu-site .markdown th{background:#fffdf8;font:700 12px var(--brand);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink);padding:12px 16px;text-align:left;border-bottom:1px solid var(--vein)}.eu-site .markdown td{padding:12px 16px;border-bottom:1px solid var(--vein);vertical-align:top;color:#2a3553;font-size:15px}.eu-site .markdown tr:last-child td{border-bottom:0}.eu-site .markdown strong{color:var(--ink)}@media(max-width:960px){.eu-site .chain-grid,.eu-site .rec-co{grid-template-columns:1fr}.eu-site .factors{grid-template-columns:1fr 1fr}.eu-site .rec-head,.eu-site .wp-toc{grid-template-columns:1fr}}@media(max-width:520px){.eu-site .factors{grid-template-columns:1fr}}.eu-site .l-chains{background:var(--stone);border:1px solid var(--vein);z-index:1;grid-template-columns:minmax(0,1fr) auto}.eu-site .l-chains .who{background:#fff;color:var(--ink3)}.eu-site .chain-row{display:flex;flex-wrap:wrap;gap:8px}.eu-site .cr{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--vein);border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:700;color:var(--ink3)}.eu-site .cr.on{color:var(--ink);border-color:#bfe6ee}.eu-site .cr .eth{font-size:13px;color:#627eea}.eu-site .problem{background:var(--night);color:#eef2fa;padding-block:88px}.eu-site .problem .kicker{color:var(--gold)}.eu-site .problem h2{color:#fff}.eu-site .problem .lead{color:var(--soft)}.eu-site .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}.eu-site .stat{border-top:1px solid var(--line);padding-top:20px;display:flex;flex-direction:column;gap:10px}.eu-site .stat b{font:600 clamp(40px,4.6vw,60px)/1 var(--mono);color:var(--gold)}.eu-site .stat span{color:#dce4f4;font-size:16px}.eu-site .stat a{color:var(--mute);font-size:13px}.eu-site .usecases{background:var(--stone);padding-block:96px}.eu-site .uc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-top:36px}.eu-site .uc{background:var(--marble);border:1px solid var(--vein);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:8px}.eu-site .uc-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.eu-site .uc-head b{font-size:17px}.eu-site .uc p{margin:0;color:var(--ink3);font-size:15px}.eu-site .security{padding-block:96px}.eu-site .sec-table{margin-top:36px;border:1px solid var(--vein);border-radius:20px;overflow:hidden;background:#fff}.eu-site .sec-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.5fr);gap:16px;padding:14px 20px;border-top:1px solid var(--vein);font-size:15px;color:var(--ink3)}.eu-site .sec-row b{color:var(--ink)}.eu-site .sec-h{border-top:0;background:#fffdf8;font:700 12px var(--brand);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.eu-site .assure{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.eu-site .assure div{background:var(--stone);border-radius:20px;padding:20px}.eu-site .assure b{display:block;font-size:16px;margin-bottom:6px}.eu-site .assure span{color:var(--ink3);font-size:14.5px}.eu-site .faq{margin-top:40px;display:flex;flex-direction:column;gap:10px}.eu-site .faq details{border:1px solid var(--vein);border-radius:16px;background:#fff;padding:16px 20px}.eu-site .faq summary{cursor:pointer;font-weight:700;font-size:16px}.eu-site .faq p{margin:10px 0 0;color:var(--ink3);font-size:15px}@media(max-width:960px){.eu-site .stats{grid-template-columns:1fr}.eu-site .assure{grid-template-columns:1fr 1fr}.eu-site .sec-row{grid-template-columns:1fr;gap:4px}.eu-site .sec-h{display:none}}@media(max-width:520px){.eu-site .assure,.eu-site .l-chains{grid-template-columns:1fr}}:root{color-scheme:dark;--bg: #0e1116;--surface: #151a21;--surface-2: #1b222b;--border: #28313d;--fg: #e8edf3;--muted: #94a3b8;--accent: #0F2A5C;--accent-2: #16376F;--error: #b42318;--success: #0B5E73;--warning: #b54708}*{box-sizing:border-box}body{margin:0;background:#0b0e12;color:var(--fg);font-family:IBM Plex Sans,system-ui,sans-serif}code,pre,.mono{font-family:IBM Plex Mono,monospace}a{color:var(--accent-2)}.shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh}.brand{font-weight:600;letter-spacing:.04em;font-size:20px}.spacer{flex:1}main{padding:34px 40px 80px;max-width:1100px}header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}h1:where(:not(.nws-modal-wrapper *)){margin:0 0 6px;font-size:30px;font-weight:600}h2:where(:not(.nws-modal-wrapper *)){margin:0 0 12px;font-size:20px}h3:where(:not(.nws-modal-wrapper *)){margin:0 0 8px;font-size:16px}.muted{color:var(--muted)}.small{font-size:13px}.pill{border:1px solid var(--border);padding:6px 12px;border-radius:999px;color:var(--muted);font-size:13px}.card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px;margin-bottom:20px}.stack{display:flex;flex-direction:column;gap:14px}.row{display:flex;gap:10px;align-items:center}.row.wrap{flex-wrap:wrap}input:where(:not(.nws-modal-wrapper *)){background:var(--surface-2);border:1px solid var(--border);color:var(--fg);border-radius:8px;padding:10px 12px;font:inherit;min-width:180px}label:where(:not(.nws-modal-wrapper *)){display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:13px;margin-bottom:10px}button:where(:not(.nws-modal-wrapper *)){font:inherit;border-radius:8px;padding:9px 14px;border:1px solid var(--border);background:var(--surface-2);color:var(--fg);cursor:pointer}button:where(:not(.nws-modal-wrapper *)):disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--accent);border-color:var(--accent)}button.primary:hover:not(:disabled){background:var(--accent-2)}button.ghost{background:transparent}.chip{border-radius:999px;padding:6px 12px;color:var(--muted)}a.button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:9px;padding:10px 14px;color:var(--fg);text-decoration:none;font-weight:600}a.button.primary{background:var(--accent);border-color:var(--accent);color:#fff}.next-step{display:flex;align-items:center;justify-content:space-between;gap:20px}.empty-action{display:flex;align-items:center;justify-content:space-between;gap:16px}.next-step p{margin-bottom:0}.chip.active{border-color:var(--accent);color:var(--fg)}.alert{padding:12px 14px;border-radius:10px;margin-bottom:16px;border:1px solid var(--border)}.alert.error{border-color:var(--error);background:#b423181f}.alert.success{border-color:var(--success);background:#4fd1e824}.alert.warning{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,transparent)}.effect-unrecognized{border-left:3px solid var(--error);color:var(--error)}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--border);font-size:14px}th{color:var(--muted);font-weight:500}.steps{display:flex;flex-direction:column;gap:18px}.step{border:1px solid var(--border);border-radius:12px;padding:16px}pre{background:#0b0e12;border:1px solid var(--border);padding:12px;border-radius:8px;overflow:auto}.secret{border-color:var(--accent)}.auth{min-height:100vh;display:grid;place-items:center}.auth-card{width:min(440px,92vw);background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px}.tabs{display:flex;gap:6px;margin:18px 0}.tab{flex:1}.tab.active{border-color:var(--accent);background:#4fd1e829}.app-shell{display:grid;grid-template-columns:260px 1fr;min-height:100vh;background:#f4f5f7;color:#0f1e3d}.app-sidebar{background:#0e1116;color:#e8edf3;padding:24px 18px;display:flex;flex-direction:column;gap:14px}.app-sidebar .muted{color:#94a3b8}.app-nav{display:flex;flex-direction:column;gap:4px;margin-top:18px}.app-nav a{color:#94a3b8;text-decoration:none;padding:10px 12px;border-radius:8px;min-height:44px;display:flex;align-items:center}.app-nav a.active,.app-nav a:hover{background:#1b222b;color:#fff}.org-select{display:flex;flex-direction:column;gap:6px}.org-select select{background:#151a21;color:#e8edf3;border:1px solid #28313d;border-radius:8px;padding:8px;min-height:44px}.app-main{padding:32px 40px 80px;max-width:1180px}.page-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.page-head h1{color:#0f1e3d;margin:0 0 4px;font-size:28px}.page-head .muted{color:#5a6b8c}.panel{background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:18px 20px;margin-bottom:18px;box-shadow:0 1px 2px #1018280a}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.panel h2{margin:0;font-size:17px;color:#0f1e3d}.app-main table{width:100%;border-collapse:collapse}.app-main td,.app-main th{border-bottom:1px solid #edf0f3;padding:10px 8px;text-align:left;color:#1f2937}.app-main th{color:#5a6b8c;font-weight:500}.app-main a{color:#0b5e73}.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px}.metric{background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.metric span{color:#5a6b8c;font-size:13px}.metric strong{font-size:20px;color:#0f1e3d}.state{padding:16px;border:1px dashed #d7dce2;border-radius:10px;color:#5a6b8c;background:#fafbfc}.state.error{border-color:#b42318;color:#b42318;background:#fff5f4}.status{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:12px;background:#eef1f4;color:#374151}.status-active,.status-confirmed,.status-approved{background:#ddf4f8;color:#0b5e73}.status-escalated,.status-pending{background:#fff4e5;color:#92400e}.status-rejected,.status-reverted,.status-cancelled{background:#fdeceb;color:#b42318}.trace{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.trace-step{display:grid;grid-template-columns:24px 1fr;gap:12px;padding-bottom:18px;position:relative}.trace-step:before{content:"";position:absolute;left:7px;top:16px;bottom:0;width:2px;background:#e2e5ea}.trace-step:last-child:before{display:none}.trace-dot{width:16px;height:16px;border-radius:50%;border:2px solid #cbd2da;background:#fff;margin-top:2px}.trace-step.done .trace-dot{border-color:#0b5e73;background:#0b5e73}.trace-body{display:flex;flex-direction:column;gap:2px}.compare td:nth-child(4){font-weight:500}.notice{background:#fff8e8;border:1px solid #f2d58a;color:#6b4e00;padding:10px 12px;border-radius:8px;margin:12px 0}:focus-visible{outline:2px solid #0B5E73;outline-offset:2px}@media(max-width:820px){.app-shell{grid-template-columns:1fr}.app-sidebar{flex-direction:row;flex-wrap:wrap;align-items:center}.app-nav{flex-direction:row;flex-wrap:wrap;margin-top:0}.app-main{padding:20px 16px 60px}}.secondary{min-height:44px;border-radius:8px;padding:9px 14px;font:inherit;cursor:pointer}.secondary:hover:not(:disabled){background:#f4f5f7!important}.secondary:disabled{opacity:.5;cursor:not-allowed}.app-main pre{background:#f4f5f7;color:#0f1e3d;border:1px solid #e2e5ea}.app-main pre code{color:#0f1e3d}.app-main{min-width:0;overflow-x:hidden}.app-main input,.app-main select{background:#fff;color:#0f1e3d;border:1px solid #cbd2da;min-height:44px}.app-main button:not(.secondary):not(.primary){color:#0f172a;background:#fff;border:1px solid #cbd2da}.app-main pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow:auto}.app-main .trace,.app-main .panel{min-width:0;max-width:100%}.auth{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;padding:48px;background:radial-gradient(circle at 20% 20%,#16222b,#0b0e12 55%);align-items:center}.auth-intro{max-width:560px;color:#e8edf3;display:flex;flex-direction:column;gap:18px}.auth-intro h2{font-size:34px;line-height:1.2;margin:18px 0 0;font-weight:600}.auth-intro ul{margin:0;padding-left:18px;color:#b8c2cf;display:flex;flex-direction:column;gap:8px}.auth-card{width:100%;max-width:480px;justify-self:end;background:#11161d;border:1px solid #28313d;border-radius:18px;padding:34px;box-shadow:0 24px 60px #00000059}.auth-card h1{font-size:28px;margin:10px 0 8px}.auth-card label{color:#b8c2cf}.auth-card input{background:#0b0f14;border-color:#344050;color:#f1f5f9}.auth-card .muted{color:#a7b1bf}.auth-card .tab{color:#c7d0db;min-height:44px}.auth-card .tab.active{color:#fff}@media(max-width:900px){.auth{grid-template-columns:1fr;padding:24px}.auth-intro{display:none}.auth-card{justify-self:center}}.app-frame{min-width:0;background:#f4f5f7;min-height:100vh}.app-topbar{position:sticky;top:0;z-index:20;min-height:76px;display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:12px 40px;margin:0;background:#fffffff0;border-bottom:1px solid #e2e5ea;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wallet-bar{display:flex;gap:8px;align-items:center}.wallet-identity{display:grid;grid-template-columns:auto auto auto;align-items:center;gap:8px;min-height:42px;padding:5px 6px 5px 10px;border:1px solid #d7dce2;border-radius:10px;background:#fff;color:#334155}.wallet-identity:before{content:"";width:7px;height:7px;border-radius:50%;background:#cbd5e1}.wallet-identity.connected:before{background:#0b5e73;box-shadow:0 0 0 3px #4fd1e82e}.wallet-network{color:#64748b;font:600 10px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.wallet-identity strong{font:500 12px/1 IBM Plex Mono,monospace}button.compact{padding:5px 8px!important;min-height:28px;font-size:11px}.signing-inbox{position:relative}.inbox-trigger{min-height:42px;background:#0f172a!important;color:#fff!important;border-color:#0f172a!important}.inbox-trigger span{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;border-radius:999px;background:#4fd1e8;color:#0f1e3d;font-weight:700}.inbox-popover{position:absolute;top:50px;right:0;width:min(420px,88vw);max-height:70vh;overflow:auto;padding:14px;border:1px solid #d7dce2;border-radius:14px;background:#fff;box-shadow:0 22px 60px #0f172a2e}.inbox-head{display:flex;justify-content:space-between;gap:12px;padding:4px 2px 12px;border-bottom:1px solid #edf0f3}.inbox-head span{color:#64748b;font:11px IBM Plex Mono,monospace}.inbox-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:12px 2px;border-bottom:1px solid #edf0f3;color:#0f172a!important;text-decoration:none}.inbox-item small{color:#64748b}.inbox-item button{grid-column:2;grid-row:1 / span 2}.inbox-empty{padding:22px 4px 8px;color:#64748b;text-align:center}.setup-link{margin-top:10px;border:1px solid #2A4F8A;background:#16376f;color:#4fd1e8!important}.eyebrow{display:block;margin-bottom:6px;color:#0b5e73;font:600 11px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.app-main .card{background:#fff;color:#0f1e3d;border-color:#e2e5ea;box-shadow:0 1px 2px #1018280a}.app-main .card .muted{color:#5a6b8c}.setup-progress{display:grid;grid-template-columns:repeat(7,minmax(96px,1fr));gap:6px;margin:0 0 22px;overflow-x:auto}.setup-progress>div{display:flex;align-items:center;gap:7px;min-width:100px;padding:9px 10px;border:1px solid #d7dce2;border-radius:10px;background:#fff;color:#64748b;font-size:12px}.setup-progress>div span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#eef1f4;font:600 10px IBM Plex Mono,monospace}.setup-progress>div.done{color:#0b5e73;border-color:#a9e3ee}.setup-progress>div.done span{background:#ddf4f8}.setup-progress>div.current{color:#0f172a;border-color:#0b5e73;box-shadow:inset 0 -2px #0b5e73}.setup-actor{margin:8px 0 0;color:#0b5e73;font-weight:600}.wallet-signing-context{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border:1px solid #A9E3EE;border-radius:10px;background:#eaf8fb;color:#0b5e73}.wallet-signing-context span{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.wallet-signing-context strong{font:500 12px IBM Plex Mono,monospace}.business-form{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px}.business-form label{margin:0}.business-form input,.business-form select{width:100%;min-width:0}.supplier-picker{border:1px solid #d7dce2;border-radius:12px;padding:14px}.supplier-picker legend{color:#334155;font-weight:600;padding:0 6px}.supplier-picker label{display:inline-flex;flex-direction:row;align-items:center;gap:10px;margin:4px 14px 4px 0;padding:9px 12px;border:1px solid #e2e8f0;border-radius:10px;color:#0f172a}.supplier-picker label.disabled{opacity:.5}.supplier-picker input{min-width:auto;width:16px;height:16px}.supplier-picker span{display:flex;flex-direction:column;gap:2px}.supplier-picker small{color:#64748b}.mandate-summary{padding:16px 18px;border-left:4px solid #0B5E73;background:#eaf8fb;color:#0f1e3d}.mandate-summary p{margin:5px 0 0}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.text-action{display:inline-block;margin-top:8px;font-weight:600;text-decoration:none}.advanced-settings{margin-top:16px;padding:16px 18px;border:1px solid #d7dce2;border-radius:12px;background:#fff;color:#334155}.advanced-settings summary{cursor:pointer;font-weight:600}.developer-settings{border-color:#e6c66c;background:#fffbeb}@media(max-width:1100px){.business-form{grid-template-columns:repeat(2,minmax(0,1fr))}.app-topbar{padding:10px 18px;align-items:stretch;flex-direction:column-reverse}.wallet-bar{overflow-x:auto}}@media(max-width:820px){.app-frame{width:100%}.settings-grid{grid-template-columns:1fr}.setup-progress{grid-template-columns:repeat(6,130px)}}.wallet-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wallet-proof{display:flex;flex-direction:column;gap:5px;padding:14px;border:1px solid #d7dce2;border-radius:10px;background:#f8fafc;color:#64748b}.wallet-proof.connected{border-color:#a9e3ee;background:#eaf8fb;color:#0f1e3d}.wallet-proof span{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.wallet-proof strong{font:500 13px IBM Plex Mono,monospace}.wallet-identity button.ghost{color:#334155;border-color:#d7dce2;background:#f8fafc}.app-main button.danger,button.danger{background:#fff;color:#b42318;border:1px solid #f1b9b3}.app-main button.danger:hover:not(:disabled){background:#fdeceb}.app-main select{border-radius:8px;padding:8px 10px;font:inherit}.decision{border:1px solid #e2e5ea;border-radius:12px;padding:16px 18px;background:#fff;display:flex;flex-direction:column;gap:10px}.decision>header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0}.decision h3{margin:0;color:#0f1e3d}.decision footer{border-top:1px solid #edf0f3;padding-top:10px}.votes{display:flex;flex-direction:column;align-items:flex-end}.votes strong{font-size:22px;color:#0f1e3d}.sentences{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;color:#1f2937}.sentences ul{margin:4px 0 0;padding-left:18px;color:#374151}.sentences li.rule{list-style:"· ";color:#4b5563;font-size:14px}.block{border:1px dashed #cbd2da;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;background:#fafbfc}label.check{flex-direction:row;align-items:center;gap:8px;color:#1f2937;font-size:14px;margin:0 12px 0 0}label.check input{min-width:0;min-height:0;width:16px;height:16px}.explain{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:12px 0}.explain>div{border:1px solid #e2e5ea;border-radius:10px;padding:12px 14px;background:#fff;display:flex;flex-direction:column;gap:4px;min-width:0}.explain strong{overflow-wrap:anywhere;color:#0f1e3d}.explain p{margin:4px 0 0}.checks{margin:8px 0 14px;color:#1f2937}.checks summary{cursor:pointer;font-weight:500}.checks td{padding:6px 8px}.role-grid{display:grid;grid-template-columns:minmax(240px,1fr) 2fr;gap:24px}.role-grid h3{color:#0f1e3d;font-size:14px}.budget{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;color:#1f2937}.bar{height:8px;background:#edf0f3;border-radius:999px;overflow:hidden}.bar span{display:block;height:100%;background:#0b5e73}ul.plain{margin:0;padding-left:18px;color:#1f2937}.inbox{background:#fff4e5;color:#92400e;border:1px solid #f2d58a;border-radius:999px;padding:6px 12px;text-decoration:none;font-size:14px}tr.refused td{background:#fff8f7}.status-disabled,.status-vetoed,.status-expired,.status-failed{background:#fdeceb;color:#b42318}.status-inprogress,.status-queued{background:#fff4e5;color:#92400e}@media(max-width:900px){.role-grid{grid-template-columns:1fr}}.page-head>.primary,.page-head>.button{white-space:nowrap;flex-shrink:0;margin-left:24px}.role-rules{padding-left:0;list-style:none}.role-rules li.permission{font-weight:600;margin-top:8px;color:#0f1e3d}.role-rules li.permission:first-child{margin-top:0}.role-rules{gap:3px}.role-rules li.rule{list-style:none;color:#5a6b8c;font-size:13px;padding-left:14px}.role-rules li.rule:before{content:"· "}.page-head>.pill{white-space:nowrap;flex-shrink:0;margin-left:24px}.warn{color:#b45309}.verified{color:#0b5e73;margin:6px 0 0}tr.allowed td{background:#f2fafc}.auth-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-card h1{margin-top:18px}.auth-card>.muted{margin:0 0 22px;line-height:1.5}.test-pill{font-size:12px;padding:3px 10px;border-radius:999px;color:#f5c26b;background:#b5470829;border:1px solid rgba(245,194,107,.35);cursor:help}.account-chip{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:14px;border:1px solid #28313d;border-radius:12px;background:#0b0f14;min-width:0}.account-avatar{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:600;font-size:15px}.account-text{display:flex;flex-direction:column;min-width:0;flex:1}.account-label{font-size:12px;color:#8b97a7}.account-id{color:#f1f5f9;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-button{flex:none;background:none;border:none;color:var(--accent-2);padding:4px 2px;cursor:pointer;font:inherit;font-size:13px}.link-button:hover{text-decoration:underline}button.block{width:100%;min-height:44px;font-size:15px}.auth-error{margin:14px 0 0;overflow-wrap:anywhere}.auth-foot{margin:20px 0 0;padding-top:16px;border-top:1px solid #1f2731;font-size:13px;color:#8b97a7;line-height:1.5}.role-steps{margin:8px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.catalog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#080b0f8c;display:grid;place-items:center;z-index:50;padding:16px}.catalog{width:min(560px,100%);background:#fff;color:#0f1e3d;border:1px solid #e2e5ea;border-radius:14px;padding:22px;box-shadow:0 24px 60px #10182840}.catalog h3{margin:0 0 4px;color:#0f1e3d}.catalog .muted{color:#6b7280}.catalog-list{display:flex;flex-direction:column;gap:10px;margin-top:16px}.catalog .catalog-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:14px 16px;border-radius:10px;background:#fafbfc;border:1px solid #e2e5ea;color:#0f1e3d}.catalog .catalog-item:hover:not(:disabled){border-color:var(--accent-2);background:#eaf8fb}.catalog .catalog-item:disabled{opacity:.6}.catalog-name{font-weight:600;display:flex;gap:10px;align-items:baseline}.catalog-action{font-weight:400;font-size:12px;color:var(--accent-2)}.catalog-soon{position:absolute;top:12px;right:14px;font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid #d1d5db;color:#6b7280}.catalog .ghost{color:#374151;border-color:#e2e5ea;background:#fff}input[type=checkbox],input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:none;border:none;padding:0;min-width:0;min-height:0;accent-color:var(--accent)}.app-frame{color-scheme:light}.role-progress{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid #e2e5ea;border-radius:10px;background:#fafbfc}.role-progress-list{margin:0;padding-left:18px;color:#374151}.role-progress-list li.sub{list-style:none;margin-left:4px;color:#6b7280}.evm-status{font-weight:600}.evm-status.ok{color:#0b5e73}.evm-status.bad{color:#b42318}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:12px 0}.form-grid label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#5a6b8c}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:14px}.metric-grid>div{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #e2e5ea;border-radius:10px;background:#fafbfc}.metric-grid strong{font-size:18px;color:#0f1e3d}.share-checks{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:4px;font-size:14px}.share-checks .ok{color:#0b5e73}.share-checks .bad{color:#92400e}label.inline{display:inline-flex;flex-direction:row;align-items:center;gap:8px;font-size:14px;margin:0}label.inline input{width:110px;margin:0}.job-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px}.job-card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:16px;border:1px solid #e2e5ea;border-radius:12px;background:#fff;color:#0f1e3d;cursor:pointer;white-space:normal;height:auto}.job-card:hover:not(:disabled){border-color:#0b5e73;box-shadow:0 0 0 1px #0b5e73 inset}.job-card:disabled{opacity:.55;cursor:not-allowed}.job-card strong{font-size:16px}:root{--navy-900: #0B1F45;--navy: #0F2A5C;--navy-2: #16376F;--navy-line: rgba(201, 214, 238, .16);--ink: #0F1E3D;--ink-muted: #5A6B8C;--on-navy: #F2F6FC;--on-navy-muted: #C9D6EE;--cyan: #4FD1E8;--cyan-ink: #0B5E73;--amber: #F2B544;--amber-ink: #8A5A00}body{background:var(--navy)}.app-shell{background:var(--navy);color:var(--ink)}.app-sidebar{background:var(--navy-900);color:var(--on-navy);border-right:1px solid var(--navy-line)}.app-sidebar .muted{color:#9fb3d9}.brand{font-family:IBM Plex Mono,monospace;font-weight:700;letter-spacing:-.01em;font-size:21px;color:var(--on-navy)}.app-nav a{color:var(--on-navy-muted);font-family:IBM Plex Mono,monospace;font-size:14px;border-radius:10px}.app-nav a:hover{background:var(--navy-2);color:#fff}.app-nav a.active{background:var(--navy-2);color:#fff;box-shadow:inset 3px 0 0 var(--cyan)}.org-select select{background:var(--navy-2);color:var(--on-navy);border-color:#2a4f8a}.app-sidebar button.ghost{color:var(--on-navy-muted);border-color:#2a4f8a}.setup-link{border-color:var(--amber)!important;background:transparent!important;color:var(--amber)!important}.app-frame{background:var(--navy)}.app-topbar{background:#0f2a5ceb;border-bottom:1px solid var(--navy-line)}.wallet-identity{background:var(--navy-2);border-color:#2a4f8a;color:var(--on-navy-muted)}.wallet-identity strong{color:var(--on-navy)}.wallet-network{color:var(--amber)}.wallet-identity.connected:before{background:var(--cyan)}.wallet-identity button.ghost{color:var(--ink);background:var(--cyan);border-color:var(--cyan);font-weight:600}.inbox-trigger{background:var(--cyan)!important;color:var(--ink)!important;border-color:var(--cyan)!important;font-weight:600}.inbox-trigger span{background:var(--navy);color:var(--cyan)}.page-head h1{color:var(--on-navy);font-family:IBM Plex Mono,monospace;font-weight:700;letter-spacing:-.02em;font-size:30px}.page-head .muted{color:var(--on-navy-muted)}.page-head .eyebrow{color:var(--amber)}.eyebrow{color:var(--amber-ink)}.page-head>.primary,.page-head>a.button.primary{background:var(--cyan);border-color:var(--cyan);color:var(--ink);font-weight:600}.page-head>.primary:hover:not(:disabled){background:#7fe0f0}.page-head>.pill{color:var(--on-navy-muted);border-color:#2a4f8a}.app-main>.page>.muted,.app-main>.page>p{color:var(--on-navy-muted)}.panel,.app-main .card,.metric,.decision{border:1px solid transparent;border-radius:18px;box-shadow:0 1px #0000000a}.panel h2,.app-main .card h2,.decision h3{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:17px;color:var(--ink)}.metric>span:first-child,.metric-grid>div>span:first-child{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.metric strong,.metric-grid strong{font-family:IBM Plex Mono,monospace;color:var(--ink)}.app-main a{color:var(--cyan-ink)}button.primary,a.button.primary{background:var(--navy);border-color:var(--navy);color:#fff}button.primary:hover:not(:disabled){background:var(--navy-2)}:focus-visible{outline-color:var(--cyan)}.bar{background:#e4eaf4;height:8px}.bar span{background:var(--cyan)}.bar.low span{background:var(--amber)}.bar.empty{box-shadow:inset 0 0 0 1px #f2b54488}.app-main>.alert,.app-main>.page>.alert{background:var(--navy-2);color:var(--on-navy)}.state{background:#f7f9fd;border-color:#c3cfe3;color:var(--ink-muted)}.auth{background:radial-gradient(circle at 20% 20%,#16376f,#0f2a5c 55%)}.auth-intro h2{font-family:IBM Plex Mono,monospace;letter-spacing:-.02em}.auth-card{background:var(--navy-900);border-color:#2a4f8a}.auth-card input,.account-chip{background:var(--navy);border-color:#2a4f8a}.auth-card button.primary{background:var(--cyan);border-color:var(--cyan);color:var(--ink);font-weight:600}.link-button,.setup-actor,.auth-intro a.text-action{color:var(--cyan)}.auth-card h1{font-family:IBM Plex Mono,monospace;letter-spacing:-.02em}.icon{flex:none}.app-nav{gap:2px}.app-nav a{gap:12px;min-height:40px}.app-nav a .icon{color:#7f96c2}.app-nav a.active .icon,.app-nav a:hover .icon{color:var(--cyan)}.nav-group{margin:14px 12px 4px;font:600 10px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#6f86b5}.nav-group:first-child{margin-top:0}.nav-badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:grid;place-items:center;background:var(--amber);color:var(--ink);font:700 11px IBM Plex Mono,monospace}.app-topbar{justify-content:flex-start}.topbar-company{display:flex;align-items:center;gap:12px;min-width:0}.topbar-company strong{color:var(--on-navy);font:700 15px IBM Plex Mono,monospace;white-space:nowrap}.company-state{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;font-size:12px;white-space:nowrap;border:1px solid #2A4F8A;color:var(--on-navy-muted)}.company-state:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.company-state.live{color:#7ee0c0;border-color:#7ee0c066}.company-state.live:before{box-shadow:0 0 #7ee0c099;animation:pulse 2s infinite}.company-state.paused{color:#ff9c8f;border-color:#ff9c8f73}.company-state.setup{color:var(--amber);border-color:#f2b54473}@keyframes pulse{0%{box-shadow:0 0 #7ee0c08c}70%{box-shadow:0 0 0 7px #7ee0c000}to{box-shadow:0 0 #7ee0c000}}@media(prefers-reduced-motion:reduce){.company-state.live:before{animation:none}}.next-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:18px;border-radius:16px;background:var(--navy-2);border:1px solid rgba(79,209,232,.45);color:var(--on-navy)}.next-banner>.icon{color:var(--cyan)}.next-banner>div{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.next-banner span{color:var(--on-navy-muted);font-size:14px}.next-banner .button.primary{background:var(--cyan);border-color:var(--cyan);color:var(--ink)}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:18px}.kpi{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:var(--navy-2);border:1px solid var(--navy-line);min-width:0}.kpi-label{font:600 11px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#9fb3d9}.kpi-value{font:700 24px IBM Plex Mono,monospace;color:var(--on-navy);overflow-wrap:anywhere}.kpi-list{display:flex;flex-direction:column;gap:2px;font-size:17px;line-height:1.3}.kpi .kpi-value a.kpi-link{color:var(--on-navy);text-decoration:none}.kpi .kpi-value a.kpi-link:hover{text-decoration:underline}.kpi-hint{font-size:12px;color:#9fb3d9}.kpi-cyan .kpi-value{color:var(--cyan)}.kpi-amber .kpi-value{color:var(--amber)}.kpi-red .kpi-value{color:#ff9c8f}.ops-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;align-items:start}.ops-grid>.panel{margin-bottom:0}.ops-grid+.panel{margin-top:18px}@media(max-width:1100px){.ops-grid{grid-template-columns:1fr}}.panel-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none}.avatar{flex:none;display:grid;place-items:center;border-radius:14px;border:1.5px solid;font-family:IBM Plex Mono,monospace;font-weight:700}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip-role{padding:2px 8px;border-radius:6px;background:#ddf4f8;color:var(--cyan-ink);font:600 11px IBM Plex Mono,monospace}.chip-role.none{background:#fcefd2;color:var(--amber-ink)}.state-dot{display:inline-flex;align-items:center;gap:6px;font:600 11px IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.state-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.state-working{color:#0e8f6e}.state-working:before{animation:pulse 2s infinite}.state-idle{color:var(--ink-muted)}.state-paused,.state-fired{color:#b42318}.state-no-role{color:var(--amber-ink)}.roster{list-style:none;margin:0;padding:0}.roster li{display:grid;grid-template-columns:40px minmax(120px,1fr) minmax(170px,1.3fr) minmax(150px,1.2fr);gap:14px;align-items:center;padding:12px 0;border-top:1px solid #EDF1F7}.roster li:first-child{border-top:0;padding-top:4px}.roster-who{display:flex;flex-direction:column;gap:4px;min-width:0}.roster-who strong{color:var(--ink)}.roster-last{display:flex;flex-direction:column;gap:4px;min-width:0}.roster-last .small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.roster li{grid-template-columns:40px 1fr}.roster-budget,.roster-last{grid-column:2}}.gauge{display:flex;flex-direction:column;gap:5px;min-width:0}.gauge-head{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--ink)}.gauge-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-muted)}.gauge-value{white-space:nowrap;color:var(--ink-muted)}.gauge-value strong{color:var(--ink)}.gauge-foot{font-size:11px;color:var(--ink-muted)}.gauges{display:flex;flex-direction:column;gap:14px}.feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.feed li{display:grid;grid-template-columns:26px 1fr auto;gap:10px;align-items:start;padding:10px 0;border-top:1px solid #EDF1F7}.feed li:first-child{border-top:0;padding-top:2px}.feed-icon{width:24px;height:24px;border-radius:8px;display:grid;place-items:center}.feed li.ok .feed-icon{background:#ddf4f8;color:var(--cyan-ink)}.feed li.refused .feed-icon{background:#fdeceb;color:#b42318}.feed-body{min-width:0}.feed-title{font-size:14px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.feed-detail{font-size:12px;color:var(--ink-muted);overflow-wrap:anywhere}.feed li.refused .feed-detail{color:#b42318}.feed-time{font-size:11px;color:var(--ink-muted);white-space:nowrap}.votes-list{list-style:none;margin:0;padding:0}.votes-list li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid #EDF1F7}.votes-list li:first-child{border-top:0;padding-top:2px}.votes-title{font-size:14px;color:var(--ink);min-width:0}.staff-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:18px}.staff-card{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:18px;background:#fff;color:var(--ink)}.staff-card.fired{opacity:.6}.staff-head{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:start;margin:0}.staff-who{display:flex;flex-direction:column;gap:4px;min-width:0}.staff-who h3{margin:0;font:700 18px IBM Plex Mono,monospace;color:var(--ink)}.staff-stats{display:grid;grid-template-columns:80px 80px 1fr;gap:10px}.staff-stats>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f4f7fc;min-width:0}.staff-stats strong{font:700 20px IBM Plex Mono,monospace;color:var(--ink)}.staff-stats span{font-size:11px;color:var(--ink-muted)}.staff-stats .bad strong{color:#b42318}.staff-last p{margin:0;font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.staff-budget{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid #EDF1F7}.staff-budget .row input{flex:1;min-width:0}.staff-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-top:12px;border-top:1px solid #EDF1F7}.staff-actions select{min-width:0}.staff-card button,.staff-card select,.staff-card input{min-height:38px!important;font-size:14px}.staff-card button.secondary{background:#fff!important;color:var(--ink)!important;border:1px solid #C3CFE3!important}.staff-card button.secondary:disabled{color:#9aa8c2!important;border-color:#e4eaf4!important;opacity:1}.staff-card button.danger:disabled{opacity:.5}@media(max-width:1100px){.app-topbar{flex-direction:row;flex-wrap:wrap;align-items:center}}.key-mode{border:1px solid #E4EAF4;border-radius:12px;padding:10px 14px;display:flex;flex-direction:column;gap:8px;margin:0}.key-mode legend{padding:0 6px;font-weight:600;color:var(--ink);font-size:14px}.key-mode label.check{align-items:flex-start;gap:10px;color:var(--ink)}.key-mode label.check input{margin-top:3px}.home .panel,.tx-list,.assets{font-variant-numeric:tabular-nums}.app-nav a{font-family:inherit;font-size:15px;font-weight:500}.balance-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;padding:28px 28px 24px;margin-bottom:18px;border-radius:20px;background:linear-gradient(135deg,var(--navy-2) 0%,#1B4280 100%);border:1px solid var(--navy-line)}.balance-main{display:flex;flex-direction:column;gap:6px;min-width:0}.balance-label{font-size:14px;color:var(--on-navy-muted)}.balance-value{font:700 46px/1.05 IBM Plex Mono,monospace;letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.balance-hint{font-size:13px;color:#9fb3d9}.balance-actions{display:flex;gap:10px;flex-wrap:wrap}.balance-actions .button{min-height:42px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;font-weight:600;text-decoration:none}.balance-actions .button.primary{background:var(--cyan);border:1px solid var(--cyan);color:var(--ink)}.balance-actions .button.secondary{background:transparent;border:1px solid #4A6FAE;color:var(--on-navy)}.app-main .balance-actions a{color:inherit}.vote-callout{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 18px;margin-bottom:18px;border-radius:16px;background:#fff6e3;border:1px solid #F2B544;color:var(--ink)!important;text-decoration:none}.vote-callout>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.vote-callout>span:nth-child(2) span{font-size:13px;color:var(--amber-ink)}.vote-count{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--amber);font:700 15px IBM Plex Mono,monospace}.home-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start}.home-col{display:flex;flex-direction:column;gap:18px}.home-col>.panel{margin-bottom:0}@media(max-width:1100px){.home-grid{grid-template-columns:1fr}}table.assets{width:100%;border-collapse:collapse}table.assets th{font-size:12px;font-weight:500;color:var(--ink-muted);text-align:left;padding:0 0 8px;border-bottom:1px solid #EDF1F7}table.assets td{padding:12px 0;border-bottom:1px solid #EDF1F7;color:var(--ink);font-size:15px}table.assets tr:last-child td{border-bottom:0}table.assets .num{text-align:right;white-space:nowrap}.asset{display:flex;align-items:center;gap:12px}.asset>span:last-child{display:flex;flex-direction:column}.asset-where{font-size:12px;color:var(--ink-muted)}.token-badge{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#e8eef8;color:var(--navy);font-weight:700;font-size:14px;flex:none}.tx-list{list-style:none;margin:0;padding:0}.tx-list>li{border-top:1px solid #EDF1F7}.tx-list>li:first-child{border-top:0}.app-main .tx-row{box-shadow:none!important;border:0!important;background:none!important;font-weight:400!important;color:var(--ink)!important}.app-main .tx-row:hover{background:#f4f7fc!important}.tx-row{width:100%;display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:12px 4px;background:none;border:0;border-radius:10px;text-align:left;color:var(--ink)!important;text-decoration:none;cursor:pointer;font:inherit;min-height:0}.tx-row:hover{background:#f4f7fc}.tx-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.tx-icon.done{background:#ddf4f8;color:var(--cyan-ink)}.tx-icon.pending{background:#fff4e0;color:var(--amber-ink)}.tx-icon.refused,.tx-icon.failed,.tx-icon.cancelled{background:#fdeceb;color:#b42318}.tx-text{display:flex;flex-direction:column;gap:2px;min-width:0}.tx-text strong{font-size:15px;font-weight:600;overflow-wrap:anywhere}.tx-text>span{font-size:13px;color:var(--ink-muted)}.tx-text .tx-reason{color:#b42318}.outcome{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.outcome-done{background:#ddf4f8;color:var(--cyan-ink)}.outcome-pending{background:#fff4e0;color:var(--amber-ink)}.outcome-refused,.outcome-failed,.outcome-cancelled{background:#fdeceb;color:#b42318}.proof{margin:0 4px 14px 48px;padding:14px 16px;border-radius:12px;background:#f4f7fc;display:flex;flex-direction:column;gap:12px}.proof dl{margin:0;display:grid;gap:8px}.proof dl>div{display:grid;grid-template-columns:150px 1fr;gap:12px;font-size:13px}.proof dt{color:var(--ink-muted)}.proof dd{margin:0;color:var(--ink);overflow-wrap:anywhere}@media(max-width:700px){.proof{margin-left:0}.proof dl>div{grid-template-columns:1fr;gap:2px}}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.filter{min-height:36px;padding:0 14px;border-radius:999px;background:transparent;border:1px solid #2A4F8A;color:var(--on-navy-muted);font-weight:500}.filter span{margin-left:4px;opacity:.7}.app-main .filter{background:transparent!important;border:1px solid #2A4F8A!important;color:var(--on-navy-muted)!important;box-shadow:none!important}.app-main .filter.active{background:var(--on-navy)!important;color:var(--ink)!important;border-color:var(--on-navy)!important}.panel.day{padding-top:14px}.day-label{font-size:13px!important;font-weight:600!important;font-family:inherit!important;color:var(--ink-muted)!important;margin:0 0 4px!important}.trust{display:flex;gap:10px;align-items:flex-start;padding:12px 16px;margin-bottom:16px;border-radius:14px;font-size:14px}.trust .icon{margin-top:2px}.trust.ok{background:#7ee0c01a;border:1px solid rgba(126,224,192,.35);color:var(--on-navy)}.trust.ok .icon{color:#7ee0c0}.trust.bad{background:#fdeceb;border:1px solid #F28C8C;color:#7a1610}.agent-list{list-style:none;margin:0;padding:0}.agent-list li{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:12px 0;border-top:1px solid #EDF1F7}.agent-list li:first-child{border-top:0;padding-top:2px}.agent-body{display:flex;flex-direction:column;gap:6px;min-width:0}.agent-line{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.agent-line strong{color:var(--ink)}.agent-body>.small.muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.allowance{display:flex;flex-direction:column;gap:4px}.allowance strong{color:var(--ink)}.votes-list li{grid-template-columns:1fr auto}.listings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.listing{border:1px solid var(--line, #E3E8F0);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.markdown h2,.markdown h3{margin:1.4em 0 .5em}.markdown p,.markdown li{overflow-wrap:anywhere}.markdown pre{background:#f1f4f9;border-radius:8px;padding:12px;overflow-x:auto}.markdown code{background:#f1f4f9;border-radius:4px;padding:0 4px}.markdown blockquote{border-left:3px solid #C9D6EE;margin:0;padding-left:12px;color:#44557a}.md-table{overflow-x:auto}.md-table table{border-collapse:collapse;width:100%;font-size:14px}.md-table th,.md-table td{border:1px solid #E3E8F0;padding:6px 8px;text-align:left;vertical-align:top}
