@media (min-width:900px){.roman-desktop-connect-wallet{--roman-desktop-connect-bg:var(--roman-desktop-registrazione-bg);position:fixed;inset:0;z-index:200;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden;background-color:#0f1820;background-image:var(--roman-desktop-connect-bg);background-position:50%;background-repeat:no-repeat;background-size:cover}.roman-desktop-connect-wallet__logo{position:absolute;top:13.9vh;left:50%;z-index:1;width:min(520px,86vw);aspect-ratio:3.49/1;transform:translateX(-50%);background-image:var(--roman-entry-logo);background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}.roman-desktop-connect-wallet__footer{position:relative;z-index:1;width:100%;display:flex;justify-content:center;padding:0 24px clamp(48px,8vh,96px);box-sizing:border-box}.roman-desktop-connect-wallet__btn{display:flex;flex-direction:column;align-items:center;gap:12px;transform:scale(1.1);transform-origin:center bottom}.roman-desktop-connect-wallet__btn .roman-wallet-gate-cookie-hint{transform:scale(.91);transform-origin:center bottom}.roman-desktop-shell{--roman-desktop-shell-bg:#0a070f;min-height:100vh;display:flex;flex-direction:row;background:var(--roman-desktop-shell-bg);color:var(--roman-desktop-text)}.roman-desktop-main{flex:1 1;min-width:0;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.roman-desktop-main__content{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}}@media (min-width:900px){.roman-desktop-main__content::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}.roman-desktop-main__content::-webkit-scrollbar-thumb,.roman-desktop-main__content::-webkit-scrollbar-track{display:none;background:transparent}.roman-desktop-shell:has(.roman-desktop-home-scale-root){height:100dvh;max-height:100dvh;overflow:hidden}.roman-desktop-main:has(.roman-desktop-home-scale-root){height:100%;max-height:100dvh;overflow:hidden}.roman-desktop-main__content:has(.roman-desktop-home-scale-root){overflow:hidden;display:flex;flex-direction:column;min-height:0}.roman-desktop-topbar{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:8px 16px;border-bottom:1px solid rgba(201,162,39,.12);background:rgba(8,6,14,.92)}.roman-desktop-topbar--hidden{display:none}.roman-desktop-sidebar{flex-shrink:0;width:var(--roman-desktop-sidebar-w);min-height:100vh;display:flex;flex-direction:column;align-items:stretch;padding:16px 10px 24px;gap:6px;background:linear-gradient(180deg,rgba(14,10,22,.98),rgba(6,4,10,1));border-right:1px solid rgba(201,162,39,.14)}.roman-desktop-sidebar__sep{width:100%;height:auto;margin:4px 0;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.roman-desktop-sidebar__link{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer;text-decoration:none;line-height:0;border-radius:8px;transition:filter .15s ease,transform .15s ease}.roman-desktop-sidebar__link:hover{filter:brightness(1.08);transform:translateY(-1px)}}@media (min-width:900px){.roman-desktop-sidebar__link:focus-visible{outline:2px solid var(--roman-desktop-gold);outline-offset:2px}.roman-desktop-sidebar__link--active{filter:brightness(1.14) drop-shadow(0 0 12px rgba(201,162,39,.35))}.roman-desktop-sidebar__link img{display:block;width:100%;height:auto}.roman-desktop-sidebar__spacer{flex:1 1;min-height:12px}}