.global-search{position:relative;color:#fff!important;background:#0d0913!important;border-color:#8f2fe255!important}.global-search input{color:#fff!important;background:transparent!important;caret-color:#c46cff}.global-search input::placeholder{color:#8e8797!important}.search-suggestions{position:absolute;z-index:40;top:calc(100% + 10px);right:0;left:0;overflow:hidden;padding:8px;background:#100b17;border:1px solid #8f2fe255;border-radius:16px;box-shadow:0 22px 60px #000c}.search-suggestions[hidden]{display:none}.search-suggestions button{width:100%;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:9px;color:#fff;background:transparent;border:0;border-bottom:1px solid #ffffff0d;text-align:right;cursor:pointer}.search-suggestions button:hover{background:#8f2fe21c}.search-suggestions img{width:44px;height:44px;object-fit:cover;border-radius:10px}.search-suggestions span{display:grid}.search-suggestions small{color:#948b9e}.search-suggestions strong{color:#d38cff}.search-suggestions p{color:#aaa;text-align:center}.ai-support-launcher{width:52px!important;height:52px!important;min-width:52px!important;padding:0!important;border-radius:50%!important}.ai-support-launcher>span{font-size:20px}.ai-support-panel{width:min(360px,calc(100vw - 24px))!important;height:min(510px,70vh)!important}.ai-messages{font-size:13px}.social-links a:not(:first-child){display:none!important}.store-confirm{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:20px;background:#05020bd9;backdrop-filter:blur(12px)}.store-confirm>div{width:min(430px,100%);padding:28px;color:#fff;background:linear-gradient(145deg,#171021,#0d0912);border:1px solid #9b4dff55;border-radius:24px;text-align:center;box-shadow:0 35px 100px #000}.store-confirm>div>span{color:#28e0f4;font-size:10px;font-weight:900;letter-spacing:4px}.store-confirm i{width:66px;height:66px;display:grid;place-items:center;margin:14px auto;color:#ffc462;border:2px solid #ffc462;border-radius:50%;font-size:32px;font-style:normal}.store-confirm h3{margin:8px;font-size:25px}.store-confirm p{color:#9e96a7;line-height:1.7}.store-confirm footer{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:22px}.store-confirm button{padding:12px;color:#fff;background:#21182b;border:1px solid #ffffff14;border-radius:10px}.store-confirm [data-yes]{background:linear-gradient(110deg,#6d28d9,#a855f7);border:0}.store-closed-layer{position:fixed;z-index:180;inset:0;display:grid;place-items:center;padding:20px;background:#08040ff2;backdrop-filter:blur(18px)}.store-closed-layer>div{width:min(520px,100%);padding:42px;color:#fff;background:radial-gradient(circle at 50% 0,#8f2fe233,transparent 19rem),#100a17;border:1px solid #8f2fe255;border-radius:28px;text-align:center}.store-closed-layer img{width:110px}.store-closed-layer small{display:block;color:#28e0f4;letter-spacing:4px}.store-closed-layer h2{font-size:34px}.store-closed-layer p{color:#aaa2b4;line-height:1.8}.store-closed-layer a{display:block;padding:14px;color:#fff;background:linear-gradient(110deg,#6d28d9,#a855f7);border-radius:12px;text-decoration:none;font-weight:900}.member-card+*{margin-top:12px}@media(max-width:700px){.search-suggestions{position:fixed;top:74px;right:12px;left:12px}.ai-support-panel{height:62vh!important}}
/* The large floating support pill was intentionally removed; support remains in the AE AI section. */
.ai-support-launcher{display:none!important}
