/* Hide rails, preserve touch/trackpad scrolling. */
.device *{scrollbar-width:none!important;-ms-overflow-style:none}.device *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
.motion-ticker{overflow:hidden!important}.motion-market-label{display:none!important}.motion-ticker-track{animation:market-scroll 24s linear infinite!important}.motion-ticker:hover .motion-ticker-track{animation-play-state:running}.motion-ticker:focus-within .motion-ticker-track{animation-play-state:paused!important}.motion-ticker-set[aria-hidden]{display:flex!important}
.global-nav{display:flex!important;gap:0!important;padding:0 8px!important;overflow:visible!important}.global-nav button{flex:1;min-width:0!important;padding:16px 2px!important;font-size:11px!important;white-space:nowrap}.global-intro{padding:27px 20px 12px}.global-intro h2{font-size:27px;margin:12px 0}.global-intro p{font-size:12px}.global-intro>small{font-size:10px;color:#a18caf}.global-filters{display:flex;gap:7px;overflow-x:auto;padding:10px 18px 18px}.global-filters button{white-space:nowrap;border-radius:20px;padding:9px 12px;background:#f6f0fb;color:#9681ab;font-size:11px}.global-filters button.active{background:#8050bd;color:white}.global-list{padding:0 18px}.global-card{display:flex;align-items:center;gap:12px;width:100%;padding:17px 0;border-bottom:1px solid #f0eaf5;text-align:left;background:white}.global-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:13px;background:#f3edfa;color:#9562cb;font-size:23px}.global-name{flex:1}.global-name b{display:block;font-size:13px}.global-name small{display:block;font-size:10px;color:#a292ac;margin-top:6px}.global-numbers{text-align:right;font-variant-numeric:tabular-nums}.global-numbers b{font-size:15px;display:inline-block}.global-numbers small{font-size:9px;margin-left:5px;color:#a292ac}.global-numbers em{display:block;font-style:normal;font-size:11px;margin-top:6px}.global-calendar{display:flex;align-items:center;gap:14px;margin:22px 18px;padding:17px;background:#f5effb;border-radius:16px;text-align:left;width:calc(100% - 36px)}.global-calendar>span{font-size:25px;color:#986ccc}.global-calendar b{font-size:11px}.global-calendar small{display:block;font-size:10px;margin-top:7px;color:#9c7caf}.global-detail-price b{font-size:32px}.global-detail-price em{display:block;font-style:normal;margin-top:8px}
