/* Presentation only: shared navigation, wallet surface, mode chooser and preserved guides. */
body[data-entry-view="marketplace"]>nav .launch-global-nav{display:none!important}
body[data-entry-view="marketplace"]>nav .nav-search{width:140px}
body[data-entry-view="marketplace"]>nav .nav-center{gap:14px}
@media(max-width:1200px){body[data-entry-view="marketplace"]>nav .nav-center{display:none!important}body[data-entry-view="marketplace"]>nav .nav-burger{display:block!important}}
#miniPresentationBrief{margin:22px 0}#miniPresentationBrief .presentation-card{padding:24px}#miniPresentationBrief .presentation-card-icon{display:none}#miniPresentationBrief ul{margin-bottom:20px}
.global-wallet-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #34483d;border-radius:10px;background:#14231b;color:#edf5f0;min-height:40px;padding:9px 13px;font:500 12px 'Space Grotesk',sans-serif;cursor:pointer;white-space:nowrap;position:relative}
.global-wallet-button:hover{border-color:#00ef88;background:#183223}.global-wallet-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;flex:none}.global-wallet-button.is-connected{color:#00ef88}.global-wallet-dot{width:6px;height:6px;border-radius:50%;background:#00ef88;flex:none}
.global-wallet-dialog{width:min(440px,calc(100vw - 32px));max-height:calc(100svh - 40px);box-sizing:border-box;overflow:auto;padding:24px;border:1px solid #34463c;border-radius:20px;background:#111b16;color:#f1f5f2;margin:auto;box-shadow:0 24px 100px #0008;font-family:'Space Grotesk',sans-serif}
.global-wallet-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.global-wallet-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.global-wallet-dialog h2{font-size:23px;font-weight:500;margin:0}.global-wallet-dialog button{cursor:pointer;color:inherit;font:inherit}.global-wallet-dialog .wallet-close{border:1px solid #314137;border-radius:9px;background:transparent;font-size:26px;line-height:1;width:36px;height:36px}.wallet-options{display:grid;gap:12px}.wallet-options>button{display:grid;grid-template-columns:1fr auto;text-align:left;gap:6px;padding:19px;background:#19291f;border:1px solid #334a3d;border-radius:13px}.wallet-options>button:hover{border-color:#00ef88}.wallet-options strong{font-size:19px}.wallet-options span{grid-column:1;font-size:13px;color:#a9bcb0}.wallet-options b{grid-column:2;grid-row:1/3;align-self:center;color:#00ef88;font-size:22px}.wallet-account{display:grid;gap:10px;padding:18px;background:#18271e;border-radius:12px}.wallet-account span{color:#00ef88;font-size:13px}.wallet-account strong{font:13px/1.7 'Space Mono',monospace;overflow-wrap:anywhere}.wallet-actions{display:grid;gap:8px;margin-top:18px}.wallet-actions button,#globalWalletNetworks button,#globalEvmChoices button{padding:12px 15px;border:1px solid #34463c;border-radius:9px;background:transparent;text-align:left}.wallet-actions button:hover,#globalWalletNetworks button:hover,#globalEvmChoices button:hover{background:#203527}#globalWalletNetworks,#globalEvmChoices{display:grid;gap:8px;margin-top:12px}#globalWalletStatus{font-size:13px;color:#bfd8c9;line-height:1.5;margin-bottom:0}
#btnConnectWallet{display:none!important}#miniLaunch .ru-wallet-group .ru-wallet-label,#miniLaunch .ru-wallet-group :is(select,.ru-connect,.ru-wallet,[data-action="disconnect"],[data-action="network"]){display:none!important}#miniLaunch .ru-wallet-group{margin:0}#miniLaunch .ru-wallet-controls{justify-content:flex-end}
.presentation-page{max-width:1500px;min-height:100svh}.presentation-page>h1{margin-bottom:32px!important}.presentation-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.presentation-card{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid #303b35;border-radius:19px;background:#151e19;color:#eef4f0;text-decoration:none}.presentation-card-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #395444;border-radius:12px;color:#00ed85;background:#193225;font-size:24px;margin-bottom:24px}.presentation-card h2{font-size:25px!important;font-weight:500;line-height:1.35;margin:0 0 18px!important;letter-spacing:-.6px}.presentation-card ul{padding-left:19px;margin:0 0 28px;color:#b4c3b9;font-size:15px;line-height:1.75}.presentation-card li+li{margin-top:12px}.presentation-card li::marker{color:#00d87b}.presentation-card p{font-size:16px;line-height:1.7;color:#b4c3b9;margin:0 0 28px}.presentation-card-link{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:#00ed85!important;font-size:14px;font-weight:600;border-top:1px solid #324037;padding-top:20px;margin-top:auto}.mode-choice:hover{border-color:#00ed85;background:#19271f}.presentation-help-link{display:inline-block;margin-top:26px;color:#a9cbb7!important;font-size:14px;text-decoration:none}.presentation-create-link{display:inline-flex;background:#00ed85;color:#092017!important;border:1px solid #00ed85;border-radius:10px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}
.presentation-guide{display:grid;gap:13px;max-width:1100px}.presentation-guide>details{border:1px solid #303b35;border-radius:15px;background:#151e19;overflow:hidden}.presentation-guide>details>summary{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:24px 28px;cursor:pointer;font-size:20px;font-weight:500;list-style:none}.presentation-guide>details>summary::-webkit-details-marker{display:none}.presentation-guide>details>summary>span:last-child{color:#00ed85}.presentation-guide>details[open]>summary{border-bottom:1px solid #303b35}.presentation-guide>details[open]>summary>span[aria-hidden]{transform:rotate(45deg)}.guide-content{padding:25px 28px;color:#b4c3b9;line-height:1.8;font-size:15px;overflow-wrap:anywhere}.guide-content h2,.guide-content h3{color:#f0f5f1;line-height:1.4;margin:20px 0 14px}.guide-content>p{margin:0 0 18px}.guide-content .presentation-card{padding:0;border:0;background:none}.guide-content .presentation-card-icon{display:none}.guide-content .ml-journey{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;list-style:none}.guide-content .ml-node-icon{display:none}.guide-content .ml-flow-section{padding:24px 0;border-top:1px solid #303b35;margin-top:24px}.guide-content .ml-flow-section-head{display:flex;gap:16px;align-items:baseline}.guide-content .ml-flow-number{color:#00ed85;font-family:'Space Mono',monospace}.guide-content .ml-project-facts{display:flex;gap:10px;flex-wrap:wrap;font-size:12px}.guide-content .ml-guide-nav{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.guide-content .ml-guide-nav button{font:inherit;font-size:12px;padding:9px;border:1px solid #375141;background:#193225;color:#bde3cc;border-radius:8px;cursor:pointer}.guide-content .ml-node-tag{font-size:11px;color:#00d87b;letter-spacing:1px}.guide-content .ml-token-rules,.guide-content .ml-fee-diagrams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guide-content .ml-fee-diagram{padding:18px;border:1px solid #33443a;border-radius:12px}.guide-content .ml-fee-origin{display:grid}.guide-content .ml-fee-origin strong{font-size:26px;color:#fff}.guide-content .ml-fork-lines svg{height:42px;width:100%;stroke:#497459;fill:none}.guide-content .ml-fee-destinations{display:flex;justify-content:space-between;gap:10px}.guide-content .ml-fee-destinations>div{display:grid}.guide-content .ml-guide-faq details{border-top:1px solid #34463c;padding:14px 0}.guide-content .ml-guide-faq summary{cursor:pointer;color:#ebf4ee}.guide-content svg{max-width:100%}.guide-content #tutoriales{padding:0!important}.presentation-page :is(h1,h2,[id]){scroll-margin-top:100px}
.presentation-card:focus-visible,.presentation-guide summary:focus-visible,.global-wallet-button:focus-visible,.global-wallet-dialog button:focus-visible,.presentation-create-link:focus-visible{outline:2px solid #00ed85;outline-offset:4px}
@media(max-width:1100px){body>nav .launch-global-nav{gap:12px}.global-wallet-label{max-width:215px;overflow:hidden;text-overflow:ellipsis}body>nav .nav-logo{font-size:18px}}
@media(max-width:760px){body>nav{padding:0 12px!important;gap:8px!important}body>nav .nav-logo{gap:6px;font-size:14px;letter-spacing:1px;flex-shrink:1}body>nav .nav-logo-img{width:29px;height:29px}body>nav .nav-right{gap:5px}body>nav .global-wallet-button{width:38px;height:38px;min-height:38px;padding:8px;border-radius:9px}.global-wallet-label{display:none}.global-wallet-dot{position:absolute;right:5px;top:5px}.language-selector{gap:0!important;padding:2px!important}.language-selector button{padding:7px 7px!important;font-size:11px!important}body:not([data-entry-view="marketplace"])>nav .nav-burger{display:block!important}body>nav .nav-burger{width:30px;font-size:19px;padding:0}body>nav .launch-global-nav{display:none!important}.presentation-cards{grid-template-columns:1fr;gap:16px}.presentation-card{padding:24px}.presentation-card h2{font-size:23px!important}.presentation-card ul{font-size:14px;line-height:1.7}.presentation-page>h1{font-size:34px;margin-bottom:25px!important}.presentation-guide>details>summary{padding:20px;font-size:18px}.guide-content{padding:20px;font-size:14px}.guide-content .ml-journey,.guide-content .ml-token-rules,.guide-content .ml-fee-diagrams{grid-template-columns:1fr}.global-wallet-dialog{padding:20px}.presentation-create-link{font-size:13px;padding:10px 14px}body[data-entry-view="marketplace"]>nav .sell-btn,body[data-entry-view="marketplace"]>nav .nav-search{display:none!important}}
