@import"https://fonts.googleapis.com/css2?family=Manrope: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}}: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}.app-shell{display:flex;min-height:100vh;font-family:var(--font-ui);background:var(--marble);color:var(--ink)}.side{background-color:#061433;background-image:linear-gradient(180deg,#061433c7,#030918f2),url(/media/textures/marble-night.jpg);background-size:cover,700px;color:#e7ecf6;width:268px;flex:0 0 268px;box-sizing:border-box;padding:24px 18px;display:flex;flex-direction:column;gap:22px}.side .brand{display:flex;align-items:center;gap:10px;font:700 15px var(--font-brand);letter-spacing:.24em;color:#f3efe6;padding:0 6px;text-decoration:none}.side-company{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid var(--night-line);border-radius:2px;padding:12px;text-align:left;color:inherit;cursor:pointer;width:100%;box-sizing:border-box}.side-company .mark{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:800 15px var(--font-brand);color:#2a0d04cc;box-shadow:inset 0 0 0 2px #ffe4b466;flex:0 0 auto}.side-company b{display:block;font:700 14px var(--font-brand);letter-spacing:.1em;color:#f3efe6}.side-company small{font-size:12px;color:var(--night-mute)}.side-company select{background:transparent;border:0;color:#f3efe6;font:700 14px var(--font-brand);letter-spacing:.1em;cursor:pointer;max-width:170px}.side-company select option{color:#0d1730}.nav{display:flex;flex-direction:column;gap:2px}.nav a{display:flex;align-items:center;gap:14px;padding:11px 14px;border-radius:2px;text-decoration:none;color:var(--night-soft);font:600 14.5px var(--font-ui)}.nav a b{font:700 11px var(--font-brand);letter-spacing:.14em;color:#6f82ae;width:26px}.nav a:hover{background:#ffffff0f;color:#fff}.nav a.active{background:#f3efe6;color:#0d1730}.nav a.active b{color:var(--gold-ink)}.nav .nav-badge{margin-left:auto;background:var(--gold);color:#061433;border-radius:999px;font:800 11px var(--font-ui);padding:2px 8px}.council{border:1px solid rgba(217,87,59,.55);background:linear-gradient(160deg,#4a1a10d9,#2a0f0ae6);padding:16px;display:flex;flex-direction:column;gap:12px}.council .kick{color:var(--terra-soft)}.council p{margin:0;font-size:13px;color:#f4c9bc}.council button{border:0;background:var(--terra);color:#fff;padding:12px;font:800 13px var(--font-brand);letter-spacing:.2em;cursor:pointer;box-shadow:inset 0 1px #ffffff40}.council button:disabled{opacity:.6;cursor:not-allowed}.side-user{display:flex;align-items:center;gap:10px;padding:0 6px;font-size:13px;color:var(--night-soft)}.side-user .avatar{width:30px;height:30px;border-radius:50%;background:var(--gold);color:#061433;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.side-user b{color:#fff}.side-user small{color:var(--night-mute)}.signout{border:1px solid var(--night-line);background:none;color:var(--night-mute);font:600 12px var(--font-ui);padding:8px;cursor:pointer}.ground{background-color:#f3efe7;background-image:linear-gradient(#f6f2ebdb,#f6f2ebdb),url(/media/textures/marble-white.jpg);background-size:cover,cover;flex:1;min-width:0;box-sizing:border-box;padding:30px 40px 60px;display:flex;flex-direction:column;gap:22px}.app-topbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.app-topbar .company-name{margin:0;font:900 34px var(--font-brand);letter-spacing:.1em;color:var(--carved);text-shadow:var(--carved-shadow)}.app-topbar .state-pill{display:inline-flex;align-items:center;gap:8px;font:700 12px var(--font-ui);color:var(--aegean-ink);background:var(--aegean-bg);border-radius:999px;padding:5px 12px}.app-topbar .state-pill.paused{color:var(--terra-ink);background:#fbe3d6}.app-topbar .tesnet-pill{margin-left:auto;font:700 12px var(--font-ui);color:var(--ink-2);border:1px solid rgba(13,23,48,.18);border-radius:999px;padding:5px 12px}.app-topbar .who{border:1px solid rgba(13,23,48,.18);background:#fff;border-radius:999px;padding:6px 14px 6px 6px;display:flex;align-items:center;gap:8px;font:600 13px var(--font-ui);color:var(--ink);cursor:pointer}.app-topbar .who .avatar{width:24px;height:24px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800}.slab{background-color:#fbf9f4;background-image:linear-gradient(120deg,#ffffffbf,#ffffff73),url(/media/textures/marble-white.jpg);background-size:cover,900px;box-shadow:14px 18px 40px #0d173024,inset 0 0 0 1px #0d173014;color:var(--ink);border-radius:2px}.night-panel{background:var(--night);color:#e7ecf6;box-shadow:var(--shadow-night);border-radius:2px}.ori-panel{background-color:#b4532e;background-image:linear-gradient(100deg,#ffecc838,#0000 35%,#280a004d),url(/media/textures/orichalcum.jpg);background-size:cover,cover;color:var(--orichalcum-ink);border-radius:2px}.app-kick{font:700 11px var(--font-brand);letter-spacing:.26em;text-transform:uppercase}.page-title{margin:0;font:900 34px var(--font-brand);letter-spacing:.1em;text-transform:uppercase;color:var(--carved);text-shadow:var(--carved-shadow)}.section-link{font:700 12px var(--font-brand);letter-spacing:.16em;text-decoration:none}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.app-seal{border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--seal);box-shadow:inset 0 0 0 3px #ffecc447,inset 0 0 0 4px #3c200859,inset 0 -4px 8px #28120073,0 6px 14px #00000040;flex:0 0 auto}.app-seal span{font:800 7.5px var(--font-brand);letter-spacing:.06em;color:#4a2c06}.app-seal.refused{transform:rotate(-8deg);filter:saturate(.85) hue-rotate(-14deg)}.app-seal.refused span{color:#6e1c0a}.app-seal.expired{filter:grayscale(.5)}.app-seal.big{box-shadow:inset 0 0 0 5px #ffecc447,inset 0 0 0 7px #3c200859,inset 0 -6px 12px #28120073,0 12px 26px #00000080}.app-seal.big span{font-size:11px;letter-spacing:.12em}.niche{background-color:#0a1d47;background-image:radial-gradient(70% 60% at 50% 30%,#f2b54440,#0000),url(/media/textures/marble-night.jpg);background-size:cover,500px;border-radius:999px 999px 2px 2px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.statue{background:#0a1d47 url(/media/renders/R2-agent-naomi.jpg) center 18%/cover no-repeat;border-radius:46px 46px 2px 2px;box-shadow:inset 0 0 0 3px #f3efe699,inset 0 8px 18px #00000073}.statue.idle{filter:saturate(.55) brightness(.95)}.statue.paused{filter:grayscale(1) brightness(.8)}.statue-t{background:#0a1d47 url(/media/renders/R2B-agent-thetis.jpg) center 12%/cover no-repeat}.statue-h{background:#0a1d47 url(/media/renders/R2C-agent-hermes.jpg) 40% 10%/cover no-repeat}.col{background-image:linear-gradient(90deg,#0d17304d,#0d173000 22%,#fff0 60%,#0d173038),repeating-linear-gradient(90deg,#fff0 0,#fff0 7px,#0d173024 7px,#0d173024 8px,#ffffffb3 8px,#ffffffb3 9px),url(/media/textures/marble-white.jpg);background-size:auto,auto,400px;box-shadow:4px 6px 10px #280a0059}.groove{height:8px;border-radius:4px;background:var(--groove);box-shadow:inset 0 1px 2px #0d173040,0 1px #ffffffe6}.token{width:18px;height:18px;border-radius:50%;background:var(--seal);box-shadow:inset 0 0 0 2px #ffecc44d,inset 0 -2px 4px #28120073}.token.empty{background:#e7e1d4;box-shadow:inset 0 0 0 1px #0d17302e}.veto-ring{transform:rotate(-90deg)}.spending-card{border-radius:10px;background-color:#b4532e;background-image:linear-gradient(140deg,#ffecc847,#0000 45%,#1e080073),url(/media/textures/orichalcum.jpg);background-size:cover,cover;color:var(--orichalcum-ink);box-shadow:18px 22px 44px #5a1e0a52,inset 0 1px #ffe6be80}.btn{border:1px solid rgba(13,23,48,.18);background:#fff;color:var(--ink);border-radius:999px;padding:9px 16px;font:600 13px var(--font-ui);cursor:pointer}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-ori{border:0;background-color:#b4532e;background-image:linear-gradient(100deg,#ffecc833,#0000 40%),url(/media/textures/orichalcum.jpg);background-size:cover,cover;color:#2a0d04;border-radius:2px;padding:13px 22px;font:800 12.5px var(--font-brand);letter-spacing:.18em;cursor:pointer;box-shadow:0 8px 22px #b4532e47}.btn-ori:disabled{opacity:.5;cursor:not-allowed}.btn-line{border:1px solid rgba(13,23,48,.35);background:none;color:var(--ink);border-radius:2px;padding:12px 20px;font:700 12px var(--font-brand);letter-spacing:.18em;cursor:pointer}.btn-line.on-dark{border-color:#4fd1e88c;color:#cff5fb}.btn-danger{border:1px solid rgba(217,87,59,.6);background:none;color:var(--terra-ink);border-radius:2px;padding:10px 16px;font:700 12px var(--font-brand);letter-spacing:.16em;cursor:pointer}.field-app{display:flex;flex-direction:column;gap:6px}.field-app label{font:700 10.5px var(--font-brand);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase}.field-app input,.field-app select,.field-app textarea{background:#fff;border:1px solid rgba(13,23,48,.2);border-radius:2px;padding:10px 12px;font:14px var(--font-ui);color:var(--ink);width:100%;box-sizing:border-box}.row-rule{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:6px 0;font-size:13.5px}.row-rule b{font:700 12px var(--font-brand);color:var(--gold-ink)}.tab-line{display:flex;gap:8px;flex-wrap:wrap}.tab-line button{border:1px solid rgba(13,23,48,.2);background:none;color:var(--ink-2);border-radius:999px;padding:6px 12px;font:600 12px var(--font-ui);cursor:pointer}.tab-line button.on{background:var(--ink);border-color:var(--ink);color:#fff}.empty-state{font-size:14px;color:var(--ink-2)}.loading-slab{background:#ede8dd;border-radius:2px;min-height:72px;animation:pulse-soft 1.6s ease-in-out infinite}@keyframes pulse-soft{50%{opacity:.65}}@media(max-width:900px){.app-shell{flex-direction:column}.side{width:auto;flex:none;padding:14px 16px;gap:12px}.side .nav{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px}.side .nav a{white-space:nowrap;background:#ffffff0f}.side .nav a b{display:none}.council{flex-direction:row;align-items:center;gap:10px}.council p{display:none}.council button{padding:10px 14px;font-size:12px}.ground{padding:18px 16px 80px}.app-topbar .company-name{font-size:26px}.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)!important}}#root .app-shell{display:flex;grid-template-columns:none}.ground>main{max-width:none;padding:0;margin:0;width:100%}.ground .app-topbar{background:none;border:0;margin:0;padding:0;justify-content:flex-start;align-items:center;row-gap:10px}.ground .app-topbar .tesnet-pill{margin-left:auto}.ground a:not([class]){color:var(--aegean-ink)}.ground a.btn-ori,.ground a.btn-line,.ground .section-link{text-decoration:none}.ground .wallet-bar{display:flex;align-items:center;gap:8px}.ground .wallet-identity{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(13,23,48,.18);border-radius:999px;padding:5px 6px 5px 12px;color:var(--ink-2);min-height:0}.ground .wallet-identity:before{background:#c9cfda}.ground .wallet-identity.connected:before{background:var(--aegean-ink);box-shadow:0 0 0 3px #4fd1e833}.ground .wallet-network{color:var(--gold-ink);font:700 10px var(--font-brand);letter-spacing:.14em}.ground .wallet-identity strong{color:var(--ink);font:500 12px var(--font-mono)}.ground .wallet-identity button.ghost,.ground .wallet-identity button.compact{background:var(--ink)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:5px 12px!important;font:700 11px var(--font-ui)!important;min-height:0}.ground .inbox-trigger{background:var(--gold-bg)!important;color:var(--gold-ink)!important;border:1px solid rgba(201,137,12,.45)!important;border-radius:999px!important;font:700 12px var(--font-ui)!important;padding:6px 14px!important;min-height:0!important}.ground .inbox-trigger span{background:var(--gold);color:var(--night)}.ground .panel,.ground .card,.ground .metric,.ground .step{background-color:#fbf9f4;background-image:linear-gradient(120deg,#ffffffbf,#ffffff73),url(/media/textures/marble-white.jpg);background-size:cover,900px;border:0;border-radius:2px;box-shadow:var(--shadow-slab);color:var(--ink);padding:22px 24px;margin:0}.ground .panel h2,.ground .card h2,.ground .panel h3,.ground .card h3,.ground .decision h3{font:700 11px var(--font-brand);letter-spacing:.26em;text-transform:uppercase;color:var(--gold-ink);margin:0 0 12px}.ground .panel-head{margin-bottom:12px}.ground .muted{color:var(--ink-3)}.ground .eyebrow{font:700 11px var(--font-brand);letter-spacing:.26em;text-transform:uppercase;color:var(--gold-ink)}.ground .pill,.ground .chip{border:1px solid rgba(13,23,48,.18);color:var(--ink-2);background:#fff;border-radius:999px}.ground .notice,.ground .alert.warning{background:var(--gold-bg);border:1px solid rgba(201,137,12,.4);color:var(--gold-ink);border-radius:2px}.ground .alert.error,.ground .state.error{background:#fbe3d6;border:1px solid rgba(217,87,59,.5);color:var(--terra-ink);border-radius:2px}.ground .alert.success{background:var(--aegean-bg);border:1px solid rgba(11,110,134,.35);color:var(--aegean-ink);border-radius:2px}.ground .state{background:#fff9;border:1px dashed rgba(13,23,48,.2);color:var(--ink-2);border-radius:2px}.ground .status{background:#ece6da;color:var(--ink-2);border-radius:2px;font:600 11.5px var(--font-ui)}.ground .status-active,.ground .status-confirmed,.ground .status-approved{background:var(--aegean-bg);color:var(--aegean-ink)}.ground .status-escalated,.ground .status-pending{background:var(--gold-bg);color:var(--gold-ink)}.ground .status-rejected,.ground .status-reverted,.ground .status-cancelled{background:#fbe3d6;color:var(--terra-ink)}.ground table td,.ground table th{border-bottom:1px solid rgba(13,23,48,.12);color:var(--ink);font-size:14px}.ground table th{font:700 10.5px var(--font-brand);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.ground pre,.ground code.block{background:var(--night);color:#e7ecf6;border:0;border-radius:2px}.ground label:not(.field-app label){color:var(--ink-3);font:700 10.5px var(--font-brand);letter-spacing:.14em;text-transform:uppercase}.ground input:not([type=checkbox]):not([type=radio]),.ground select,.ground textarea{background:#fff;color:var(--ink);border:1px solid rgba(13,23,48,.2);border-radius:2px;font:14px var(--font-ui);min-height:0;padding:10px 12px;text-transform:none;letter-spacing:0}.ground input::placeholder,.ground textarea::placeholder{color:#9aa3b5}.ground button.primary,.ground a.button.primary{background-color:#b4532e;background-image:linear-gradient(100deg,#ffecc833,#0000 40%),url(/media/textures/orichalcum.jpg);background-size:cover,cover;color:#2a0d04;border:0;border-radius:2px;font:800 12px var(--font-brand);letter-spacing:.18em;text-transform:uppercase;padding:12px 20px;min-height:0}.ground button.primary:hover:not(:disabled){filter:brightness(1.06);background-color:#b4532e}.ground button.secondary,.ground button.ghost:not(.compact),.ground a.button:not(.primary){background:none!important;border:1px solid rgba(13,23,48,.35);color:var(--ink);border-radius:2px;font:700 11.5px var(--font-brand);letter-spacing:.16em;text-transform:uppercase;padding:10px 16px;min-height:0}.ground button:disabled{opacity:.45}.ground details summary{cursor:pointer;font:600 13px var(--font-ui);color:var(--ink-2)}.ground .mono,.ground code{font-family:var(--font-mono)}.ground .break,.ground code,.ground .mono{overflow-wrap:anywhere}.ground .decision{background:#ffffff8c;border:0;border-left:3px solid var(--gold);border-radius:2px;padding:14px 16px;box-shadow:none;display:flex;flex-direction:column;gap:8px}.ground .decision h3{font:700 16px/1.35 var(--font-brand);letter-spacing:.04em;text-transform:none;color:var(--ink);margin:4px 0 0}.ground ul.plain{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:6px}.ground .stack{display:flex;flex-direction:column;gap:12px}.ground li,.ground p{overflow-wrap:anywhere}@media(max-width:900px){.mline{display:none!important}.side .nav a.active{background:#f3efe6;color:#0d1730}.ground h3{font-size:17px!important}.ground .page-title{font-size:28px}}.r8{background-color:#061433;background-image:linear-gradient(90deg,#03091826,#03091800 40%,#0309188c),linear-gradient(180deg,#03091866,#03091800 22%,#03091826,#030918d1 58%,#030918f7 74%),url(/media/renders/R8-column.jpg);background-size:cover,cover,cover;background-position:0 0,0 0,center 30%}@media(max-width:900px){.r8{background-image:linear-gradient(180deg,#03091899,#030918d1 45%,#030918f2),url(/media/renders/R8-column.jpg);background-size:cover,cover;background-position:0 0,center 30%}}.onb{--onb-text:#E7ECF6;--onb-title:#F3EFE6;--onb-title-shadow:none;--onb-soft:#C9D3EA;--onb-mute:#8FA2CC;--onb-gold:#F2B544;--onb-rail:#36507F;--onb-disc:#061433}.onb.onb-euthyna{--onb-text:var(--ink);--onb-title:var(--carved);--onb-title-shadow:var(--carved-shadow);--onb-soft:var(--ink-2);--onb-mute:var(--ink-3);--onb-gold:var(--gold-ink);--onb-rail:#CFC6B4;--onb-disc:#FBF9F4}.onb-brand{display:inline-flex;align-items:center;gap:10px;font:700 15px var(--font-brand);letter-spacing:.24em;color:var(--onb-title);text-decoration:none;margin-right:6px}.onb.onb-euthyna .onb-brand{color:var(--ink)}.onb .wallet-bar{display:flex;align-items:center;gap:8px}.onb .wallet-identity{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(13,23,48,.18);border-radius:999px;padding:5px 6px 5px 12px;color:var(--ink-2)}.onb .wallet-identity:before{background:#c9cfda}.onb .wallet-identity.connected:before{background:var(--aegean-ink)}.onb .wallet-network{color:var(--gold-ink);font:700 10px var(--font-brand);letter-spacing:.14em}.onb .wallet-identity strong{color:var(--ink);font:500 12px var(--font-mono)}.onb .wallet-identity button.ghost,.onb .wallet-identity button.compact{background:var(--ink)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:5px 12px!important;font:700 11px var(--font-ui)!important;min-height:0}.onb .inbox-trigger{background:var(--gold-bg)!important;color:var(--gold-ink)!important;border:1px solid rgba(201,137,12,.45)!important;border-radius:999px!important;font:700 12px var(--font-ui)!important;padding:6px 14px!important;min-height:0!important}.onb .inbox-trigger span{background:var(--gold);color:var(--night)}.onb input:not([type=checkbox]):not([type=radio]),.onb select,.onb textarea{background:#fff;color:var(--ink);border:1px solid rgba(13,23,48,.2);border-radius:2px;font:14px var(--font-ui);padding:10px 12px}.onb label:not(.field-app label){color:var(--ink-3)}.onb .panel,.onb .card,.onb .step{background-color:#fbf9f4;background-image:linear-gradient(120deg,#ffffffbf,#ffffff73),url(/media/textures/marble-white.jpg);background-size:cover,900px;border:0;border-radius:2px;box-shadow:var(--shadow-slab);color:var(--ink)}.onb .muted{color:var(--ink-3)}.onb button.primary{background-color:#b4532e;background-image:url(/media/textures/orichalcum.jpg);background-size:cover;color:#2a0d04;border:0;border-radius:2px;font:800 12px var(--font-brand);letter-spacing:.18em;text-transform:uppercase;padding:12px 20px}.onb a:not([class]){color:var(--aegean-ink)}.onb.onb-atlantis a:not([class]){color:var(--aegean-link)}:root{--night:#061433;--night-2:#0A1D47;--night-3:#142E63;--night-deep:#030918;--night-line:#1F3A6E;--night-mute:#8FA2CC;--night-soft:#C9D3EA;--night-text:#A9B6D6;--marble:#F3EFE7;--marble-slab:#FBF9F4;--vein:#E5DFD2;--groove:#E2DBCD;--white:#FFFFFF;--ink:#0D1730;--ink-2:#4A5675;--ink-3:#66718C;--carved:#8E8473;--carved-shadow:0 1px 0 rgba(255,255,255,.95),0 -1px 0 rgba(60,48,34,.45);--orichalcum:#B4532E;--orichalcum-ink:#200A03;--orichalcum-light:#FFE2A8;--gold:#F2B544;--gold-deep:#C9890C;--gold-ink:#8A5A00;--gold-bg:#FCF0D4;--aegean:#4FD1E8;--aegean-ink:#0B6E86;--aegean-bg:#DDF4F8;--aegean-link:#8FE3F1;--terra:#D9573B;--terra-btn:#B8442B;--terra-ink:#A8381E;--terra-soft:#F4A28C;--seal:radial-gradient(circle at 35% 28%,#FFE7B4 0%,#E2A453 28%,#A8692A 62%,#5E3A12 100%);--font-brand:"Cinzel","Times New Roman",serif;--font-ui:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--kicker:700 11px/1 var(--font-brand);--kicker-tracking:.26em;--radius:2px;--radius-arch:999px 999px 2px 2px;--radius-card-wallet:10px;--shadow-slab:14px 18px 40px rgba(13,23,48,.14),inset 0 0 0 1px rgba(13,23,48,.08);--shadow-night:14px 18px 40px rgba(13,23,48,.3);--shadow-plate:24px 30px 70px rgba(0,0,0,.55);--t-engrave:.4s;--t-strike:.22s;--t-open:.6s;--t-pulse:1.2s}.site-root{font-family:var(--font-ui);color:#e7ecf6;background:var(--night);overflow-x:hidden;min-height:100vh}.site-root a{color:inherit}.site-root a:hover{color:var(--gold)}.wrap,.pg{max-width:1280px;margin:0 auto;padding:0 48px;box-sizing:border-box}.kick{font:700 12px var(--font-brand);letter-spacing:.32em;text-transform:uppercase}.h2{margin:0;font:800 clamp(34px,3.9vw,56px)/1.04 var(--font-brand);letter-spacing:.04em;text-transform:uppercase}.mono{font-family:var(--font-mono)}.nightm{background-color:#061433;background-image:radial-gradient(120% 90% at 70% 10%,#1c3a788c,#06143300 60%),linear-gradient(180deg,#0614338c,#030918f5),url(/media/textures/marble-night.jpg);background-size:cover,cover,900px}.nightflat{background-color:#061433;background-image:linear-gradient(180deg,#061433db,#040c1ef5),url(/media/textures/marble-night.jpg);background-size:cover,1100px}.marble{background-color:#f3efe7;background-image:linear-gradient(#f5f1e9b8,#f5f1e9b8),url(/media/textures/marble-white.jpg);background-size:cover,cover}.marblelit{background-color:#f3efe7;background-image:linear-gradient(115deg,#ffffff9e,#ffffff40 40%,#0d17301a),url(/media/textures/marble-white.jpg);background-size:cover,cover}.ori{background-color:#b4532e;background-image:linear-gradient(100deg,#ffecc82e,#0000 35%,#280a0059),url(/media/textures/orichalcum.jpg);background-size:cover,cover}.bronze{background-color:#78502a;background-image:radial-gradient(circle at 35% 30%,#ffe2b459,#0000 55%),url(/media/textures/bronze.jpg);background-size:cover,400px}.slabw{background-color:#fbf9f4;background-image:linear-gradient(120deg,#ffffffd1,#ffffff8c),url(/media/textures/marble-white.jpg);background-size:cover,cover;box-shadow:16px 20px 44px #0d173029,inset 0 0 0 1px #0d173014;color:#0d1730}.nightp{background:#061433;color:#e7ecf6;box-shadow:16px 20px 44px #0d17304d}.leaf{background-image:url(/media/textures/orichalcum.jpg);background-size:100% 240%;background-position:0 32%;-webkit-background-clip:text;background-clip:text;color:transparent}.carved{color:#8e8473;text-shadow:var(--carved-shadow)}.seal{border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--seal);box-shadow:inset 0 0 0 5px #ffecc447,inset 0 0 0 7px #3c200859,inset 0 -6px 12px #28120073,0 12px 26px #00000080;flex:0 0 auto}.seal span{font:800 13px var(--font-brand);letter-spacing:.2em;text-shadow:0 1px 0 rgba(255,236,196,.45)}.seal-refused{transform:rotate(-7deg);filter:saturate(.85) hue-rotate(-12deg)}.fluteline{background-image:repeating-linear-gradient(90deg,#f2b54400 0,#f2b54400 13px,#f2b5448c 13px,#f2b5448c 14px)}.flutes{background-image:linear-gradient(90deg,#0d173061,#0d173000 18%,#fff0 60%,#0d173047),repeating-linear-gradient(90deg,#fff0 0,#fff0 11px,#0d173029 11px,#0d173029 12px,#ffffffa6 12px,#ffffffa6 13px),url(/media/textures/marble-white.jpg);background-size:auto,auto,700px}.plate{box-shadow:0 0 0 1px #f2b54459,24px 30px 70px #0000008c}.hero-r1{background-color:#030918;background-image:linear-gradient(90deg,#030918f7,#030918db 30%,#03091859 52%,#03091800 66%),linear-gradient(180deg,#030918b3,#03091800 18%,#03091800 72%,#061433),url(/media/renders/R1-hero-stele.jpg);background-size:cover,cover,1640px auto;background-position:0 0,0 0,left 210px top 38%;background-repeat:no-repeat}.hero-video{position:absolute;top:0;bottom:0;left:22%;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#030918f7,#030918e6 32%,#03091873 56%,#03091814 72%,#03091859),linear-gradient(180deg,#0309188c,#03091800 22%,#03091800 74%,#061433fa)}.hero-body{position:relative;z-index:2}.r3{background:#030918 url(/media/renders/R3-atlantis-aerial.jpg) center/cover no-repeat}.r4{background:#061433 url(/media/renders/R4-vault-door.jpg) center 40%/cover no-repeat}.r5{background:#061433 url(/media/renders/R5-broken-key.jpg) 30% center/cover no-repeat}.r7{background:#061433 url(/media/renders/R7-recovery-seal.jpg) center/cover no-repeat}.herocity{background-color:#030918;background-image:linear-gradient(90deg,#030918fa,#030918e6 45%,#03091873 75%,#03091840),linear-gradient(180deg,#03091899,#03091800 30%,#03091800 70%,#030918f2),url(/media/renders/R3-atlantis-aerial.jpg);background-size:cover,cover,900px auto;background-position:0 0,0 0,right -120px center;background-repeat:no-repeat}.agora{background-color:#030918;background-image:radial-gradient(ellipse at 80% 0%,#f2b54424,#03091800 60%),linear-gradient(180deg,#06143399,#030918),url(/media/textures/marble-night.jpg);background-size:cover,cover,cover}.statue{background:#0a1d47 url(/media/renders/R2-agent-naomi.jpg) center 18%/cover no-repeat}.statue-t{background:#0a1d47 url(/media/renders/R2B-agent-thetis.jpg) center 12%/cover no-repeat}.statue-h{background:#0a1d47 url(/media/renders/R2C-agent-hermes.jpg) 40% 10%/cover no-repeat}.statue-p{background:#0a1d47 url(/media/renders/R2-agent-naomi.jpg) center 18%/cover no-repeat}.stall{display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;background-color:#fbf9f4;background-image:linear-gradient(120deg,#ffffffd9,#fff9),url(/media/textures/marble-white.jpg);background-size:cover,cover;box-shadow:18px 22px 44px #0d17302e,inset 0 0 0 1px #0d173014;color:#0d1730}.stall-featured{box-shadow:0 0 0 2px #c9890c,18px 22px 44px #0d17302e}.mchip{font:600 11.5px var(--font-ui);padding:3px 8px;background:#ece6da;color:#4a5675}.mchip-rating{background:#fcf0d4;color:#8a5a00}.search{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#ffffff0f;border:1px solid #1F3A6E;color:#8fa2cc;font-size:15px}.search>span{flex:0 0 auto}.search input{background:none;border:0;outline:none;color:#e7ecf6;font:inherit;flex:1 1 auto;min-width:0;width:auto}.cat{font:700 11.5px var(--font-brand);letter-spacing:.16em;padding:9px 14px;border:1px solid #1F3A6E;color:#c9d3ea;background:none;cursor:pointer}.cat.on{background:#f2b544;color:#2a0d04;border-color:#f2b544}.pay{font:800 12px var(--font-brand);letter-spacing:.18em;padding:12px 16px;color:#2a0d04;text-align:center;text-decoration:none;border-radius:2px;display:block;border:0;cursor:pointer;width:100%}.field{padding:12px 14px;background:#0a1d47;border:1px solid #1F3A6E;font-size:14px;color:#c9d3ea;line-height:1.5}.field textarea{width:100%;background:none;border:0;outline:none;color:#f3efe6;font:inherit;resize:vertical}.tl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;position:relative}.step{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;position:relative;z-index:1}.step b{font:700 12px var(--font-brand);letter-spacing:.14em}.step span{font-size:12.5px;color:#8fa2cc}.dim{opacity:.35;filter:grayscale(1)}.mline{position:absolute;left:12%;right:12%;top:33px;height:2px;background:linear-gradient(90deg,#c9890c,#4fd1e8)}.chipx{font:600 12px var(--font-ui);padding:4px 10px;border-radius:2px}.row1{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid rgba(13,23,48,.12)}.row1>.mono{min-width:0;overflow-wrap:anywhere;text-align:right}.groove{height:8px;border-radius:4px;background:#e2dbcd;box-shadow:inset 0 1px 2px #0d173040,0 1px #ffffffe6}.groove i{display:block;height:100%;border-radius:4px;background:linear-gradient(180deg,#ffe2a8,#c9890c)}.btno{text-decoration:none;padding:15px 24px;color:#2a0d04;font:800 13px var(--font-brand);letter-spacing:.18em;border-radius:2px;display:inline-block;border:0;cursor:pointer}.btno:not(.ori){background:none}.btnl{text-decoration:none;padding:14px 22px;font:700 13px var(--font-brand);letter-spacing:.18em;border-radius:2px;display:inline-block;background:none;cursor:pointer}.btn-ghost{border:1px solid rgba(243,239,230,.45);color:#f3efe6}.btn-ghost-aegean{border:1px solid rgba(79,209,232,.55);color:#cff5fb}.btn-ghost-ink{border:1px solid rgba(13,23,48,.35);color:#0d1730}@keyframes engrave{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes strike{0%{transform:scale(1.15) rotate(4deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes open{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{box-shadow:0 0 0 3px #030918e6,0 0 16px #4fd1e8}50%{box-shadow:0 0 0 3px #030918e6,0 0 26px #4fd1e8}}.anim-engrave{animation:engrave var(--t-engrave) ease-out both}.anim-strike{animation:strike var(--t-strike) ease-out both}.anim-open{animation:open var(--t-open) ease-out both}.pulse{animation:pulse var(--t-pulse) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.anim-engrave,.anim-strike,.anim-open,.pulse{animation:none}.hero-video{display:none}.hero-veil{background:linear-gradient(90deg,#030918f7,#030918e6 32%,#03091873 56%,#03091814 72%,#03091859),linear-gradient(180deg,#0309188c,#03091800 22%,#03091800 74%,#061433fa),url(/media/hero-poster.jpg) 70% center/cover no-repeat}}@media(max-width:900px){.wrap,.pg{padding:0 20px}.g2,.g3,.g4,.hero-grid,.atl-grid,.court{grid-template-columns:minmax(0,1fr)!important}.navlinks{display:none!important}.stele-stage{height:420px!important}.frieze{grid-template-columns:repeat(2,minmax(0,1fr))!important}.slabtitle{font-size:42px!important}.mline{display:none!important}.vault-banner{aspect-ratio:4/3!important}.vault-text{left:18px!important;right:18px;bottom:18px!important}.vault-text b{font-size:16px!important}.g4>div{padding:22px 0!important}.herocity{background-image:linear-gradient(180deg,#030918f0,#030918d1 55%,#03091899 80%,#030918f2),url(/media/renders/R3-atlantis-aerial.jpg)!important;background-size:cover,760px auto!important;background-position:0 0,center bottom!important}.hero-video{left:0;object-position:72% center}.tl{grid-template-columns:repeat(2,minmax(0,1fr))}.mline{display:none}}.wp-body{font:400 17px/1.78 var(--font-ui);color:#25304d}.wp-body h1{margin:0 0 18px;font:900 34px/1.1 var(--font-brand);letter-spacing:.06em;text-transform:uppercase;color:var(--carved);text-shadow:var(--carved-shadow)}.wp-body h1 small{display:block;font:700 12px var(--font-brand);letter-spacing:.3em;color:var(--gold-ink);text-shadow:none;margin-bottom:8px}.wp-body p{margin:0 0 18px}.wp-body a{color:var(--aegean-ink);text-decoration-thickness:1px;text-underline-offset:3px}.wp-body strong{color:var(--ink)}.wp-body code{font:13.5px var(--font-mono);background:#0614330f;padding:1px 5px}.wp-body ul,.wp-body ol{margin:0 0 18px;padding-left:22px}.wp-body li{margin:4px 0}.wp-body table{width:100%;border-collapse:collapse;margin:8px 0 24px;font-size:14px;line-height:1.5;background:#ffffff8c;box-shadow:12px 14px 30px #0d17301a,inset 0 0 0 1px #0d173014}.wp-body th{font:700 11px var(--font-brand);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);background:var(--night);text-align:left;padding:11px 14px}.wp-body td{padding:10px 14px;border-top:1px solid rgba(13,23,48,.12);vertical-align:top}.wp-body section{padding:46px 0 26px;border-top:1px solid rgba(201,137,12,.35)}.wp-body section:first-child{border-top:0;padding-top:0}.toc{position:sticky;top:24px;display:flex;flex-direction:column}.toc a{display:grid;grid-template-columns:38px minmax(0,1fr);gap:6px;padding:7px 0;border-top:1px solid rgba(13,23,48,.1);text-decoration:none;color:#25304d;font-size:14px}.toc a b{font:700 12px var(--font-brand);color:var(--gold-ink)}.toc a.on{color:var(--ink);font-weight:700}@media(max-width:900px){.wp-layout{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.toc{display:none!important}}
