.mg-page { padding-bottom: 20px; }
.mg-shell { --mg-ink:#f0f0ff; --mg-muted:#a3adc9; --mg-line:rgba(171,187,255,.16); --mg-accent:#bca1ff; position:relative; isolation:isolate; overflow:hidden; min-height:720px; height:calc(100svh - 155px); max-height:980px; background:#070a18; color:var(--mg-ink); border:1px solid #282841; border-radius:20px; box-shadow:0 20px 70px #1c143b25; }
.mg-shell:fullscreen { width:100%; height:100svh; max-height:none; border:0; border-radius:0; }
.mg-shell [hidden] { display:none!important; }
.mg-shell h1,.mg-shell h2,.mg-shell h3,.mg-shell p { color:inherit; }
.mg-shell button,.mg-shell input,.mg-shell a { -webkit-tap-highlight-color:transparent; }
.mg-shell button:focus-visible,.mg-shell a:focus-visible,.mg-shell input:focus-visible,.mg-viewport:focus-visible { outline:2px solid #9eeaff; outline-offset:3px; }
.mg-viewport { position:absolute; inset:0; overflow:hidden; touch-action:none; cursor:grab; outline-offset:-4px!important; }
.mg-viewport.is-dragging { cursor:grabbing; }
.mg-viewport canvas { position:absolute; inset:0; width:100%; height:100%; }
#mg-overlay { pointer-events:none; }
.mg-vignette { position:absolute; inset:0; pointer-events:none; background:linear-gradient(180deg,#070a18a8,transparent 25%,transparent 70%,#070a1899),linear-gradient(90deg,#070a1877,transparent 30%,transparent 70%,#070a1877); }
.mg-heading { position:absolute; z-index:5; top:0; left:0; right:0; padding:25px 28px 20px; display:flex; align-items:center; justify-content:space-between; gap:18px; pointer-events:none; }
.mg-heading h1 { font-size:clamp(26px,2.6vw,40px); font-weight:600; letter-spacing:-1.5px; line-height:1.15; margin:0 0 7px; }
.mg-heading h1 span { background:linear-gradient(110deg,#d5bcff,#8ce8ff); background-clip:text; -webkit-text-fill-color:transparent; }
.mg-heading p { font-size:13px; color:#a4acc4; margin:0; letter-spacing:.2px; }
.mg-top-actions { display:flex; gap:8px; align-items:center; pointer-events:auto; }
.mg-live { display:flex; align-items:center; gap:8px; font-size:11px; color:#b9c3de; margin-right:8px; }
.mg-live>span:first-child { width:6px; height:6px; border-radius:50%; background:#81e6c5; box-shadow:0 0 10px #67e4c9; }
.mg-glass { border:1px solid var(--mg-line); border-radius:14px; background:linear-gradient(135deg,#151829ed,#0c1021ed); backdrop-filter:blur(20px); box-shadow:0 10px 35px #0002; }
.mg-explorer { position:absolute; top:112px; left:22px; bottom:79px; width:236px; z-index:6; display:flex; flex-direction:column; overflow:hidden; }
.mg-tabs { display:flex; padding:7px; gap:3px; border-bottom:1px solid var(--mg-line); }
.mg-tab { appearance:none; border:0; background:transparent; color:#9fa9c6; border-radius:8px; padding:9px 8px; font:inherit; font-size:11px; cursor:pointer; white-space:nowrap; flex:1; }
.mg-tab.is-active { background:linear-gradient(110deg,#6746a855,#3f427d55); color:#eee7ff; box-shadow:inset 0 0 0 1px #8c73bd55; }
.mg-tab span { font-size:9px; padding:2px 4px; background:#b3a6d014; border-radius:4px; margin-left:2px; }
.mg-search { margin:12px; display:flex; align-items:center; gap:7px; padding:9px 10px; border:1px solid #a1aec125; border-radius:8px; color:#8d99b6; background:#05091855; }
.mg-search input { width:100%; min-width:0; border:0; outline:0; background:transparent; font:inherit; color:#e5e9f6; font-size:11px; }
.mg-search input::placeholder { color:#8590a9; }
.mg-list { min-height:0; flex:1; overflow:auto; padding:0 6px 10px; scrollbar-width:thin; scrollbar-color:#655389 #101425; }
.mg-list-item { border:1px solid transparent; width:100%; display:flex; align-items:center; gap:10px; padding:11px 9px; text-align:left; background:transparent; color:#b7c1d9; border-radius:9px; font-size:11px; line-height:1.45; cursor:pointer; transition:background .2s,border-color .2s,color .2s; }
.mg-list-item:hover,.mg-list-item.is-selected { background:linear-gradient(100deg,#7053a734,#42336615); border-color:#aa86e940; color:#fff; }
.mg-list-item small { display:block; color:#8c9cb8; font-size:9px; margin-top:3px; }
.mg-list-item.is-selected small { color:#b0bdda; }
.mg-rank { flex:0 0 31px; width:31px; color:#a29abf; font:10px ui-monospace,monospace; letter-spacing:-.3px; }
.mg-list-item.is-center .mg-rank { color:#9be5e8; font-size:24px; }
.mg-list-empty { padding:18px 12px; font-size:12px; color:var(--mg-muted); }
.mg-explorer-footer { padding:13px 16px; border-top:1px solid var(--mg-line); }
.mg-explorer-footer a { color:#adbad7; font-size:10px; display:flex; justify-content:space-between; align-items:center; }
.mg-labels { position:absolute; inset:0; pointer-events:none; z-index:2; }
.mg-node-label { position:absolute; left:0; top:0; pointer-events:auto; border:1px solid #7181a13d; height:38px; padding:4px 8px; border-radius:6px; background:#0b1123ef; color:#d6dff1; text-align:center; font:11px/1.35 system-ui,sans-serif; white-space:nowrap; text-shadow:0 1px 3px #000; cursor:pointer; will-change:transform; box-shadow:0 3px 12px #0004; }
.mg-node-label>span:first-child { display:block; font:8px ui-monospace,monospace; color:#8190b0; letter-spacing:1.4px; margin-bottom:3px; }
.mg-node-name { display:block; overflow:hidden; text-overflow:ellipsis; }
.mg-node-label.is-selected { color:#fff; background:#211c38f5; border-color:#b194db88; box-shadow:0 0 15px #9a78d51a; }
.mg-node-label.is-center>span:first-child { color:#7fdfe0; }
.mg-node-label:hover { color:#fff; background:#18182dce; }
.mg-node-label { overflow:visible; }
.mg-list-item>span:last-child { min-width:0; overflow-wrap:anywhere; }
.mg-inspector-content h2,.mg-inner-world h2 { overflow-wrap:anywhere; }
.mg-inspector { position:absolute; top:112px; right:22px; width:300px; max-height:calc(100% - 191px); z-index:6; display:flex; flex-direction:column; }
.mg-inspector-top { display:flex; align-items:center; justify-content:space-between; padding:12px 16px 0; gap:8px; }
.mg-inspector-top>span { font:9px ui-monospace,monospace; letter-spacing:1.5px; color:#a49ec4; }
.mg-inspector-content { padding:15px 21px 21px; overflow:auto; scrollbar-width:thin; scrollbar-color:#655389 #101425; min-height:0; }
.mg-inspector-content h2 { margin:0 0 12px; font-size:25px; line-height:1.25; font-weight:500; letter-spacing:-.7px; }
.mg-inspector-content p { font-size:11px; line-height:1.9; color:#b0bbd3; white-space:pre-line; margin:0 0 15px; overflow-wrap:anywhere; }
.mg-inspector-content h3 { font-size:10px; letter-spacing:1.5px; text-transform:uppercase; margin:22px 0 11px; color:#c3b4df; }
.mg-inspector-content .mg-muted,.mg-muted { color:#8390ac; font-size:11px; }
.mg-intro-symbol { width:72px; height:72px; color:#a3e7e5; display:grid; place-items:center; margin:10px 0 25px; font-size:58px; line-height:1; text-shadow:0 0 22px #7adee777; }
.mg-inspector-actions { display:flex; flex-wrap:wrap; padding:16px; gap:8px; border-top:1px solid var(--mg-line); }
.mg-inspector-actions .mg-primary { flex:1; }
.rv-member-page #multiverse-gate .btn { min-height:32px!important; height:32px!important; padding:0 12px!important; font-size:11px!important; line-height:1!important; border-radius:8px!important; display:inline-flex; justify-content:center; align-items:center; gap:6px; font-weight:500; text-transform:none; box-shadow:none; }
.rv-member-page #multiverse-gate .btn i { font-size:17px; line-height:1; margin:0; }
.rv-member-page #multiverse-gate .mg-icon-btn { width:32px; min-width:32px; padding:0!important; border:1px solid var(--mg-line); color:#c3cce0; background:#15192ac7; }
.rv-member-page #multiverse-gate .mg-button { border:1px solid var(--mg-line); background:linear-gradient(125deg,#29233edb,#141b30d9); color:#d6d9ec; }
.rv-member-page #multiverse-gate .mg-primary { border:1px solid #b695ff66; background:linear-gradient(110deg,#7650ba,#433c8c); color:#fff; }
.rv-member-page #multiverse-gate .btn:hover { filter:brightness(1.3); }
.rv-member-page #multiverse-gate .btn[aria-pressed=true] { background:linear-gradient(120deg,#754fc0,#363f7d); border-color:#bca0ff; color:#fff; }
.mg-detail-badges { display:flex; gap:6px; flex-wrap:wrap; margin:0 0 17px; }
.mg-badge { font-size:9px; padding:5px 8px; border-radius:5px; color:#c6b3eb; border:1px solid #8563b73d; background:#7651b81a; }
.mg-badge.is-center { color:#9ae2df; border-color:#80dad83b; background:#58bdb710; }
.mg-badge.is-destroyed { color:#ecb9ac; border-color:#d7926f44; background:#bd6c5314; }
.mg-king { display:flex; gap:8px; align-items:center; color:#cbb9ed!important; font-size:11px; }
.mg-chips { display:flex; gap:5px; flex-wrap:wrap; }
.mg-chips span { font-size:10px; padding:4px 7px; background:#8fa0c514; border-radius:5px; color:#acbbd5; }
.mg-related { display:flex; align-items:center; gap:9px; padding:8px 0; color:#c6d0e5; font-size:11px; line-height:1.45; }
.mg-related:hover { color:#fff; }
.mg-related img { width:34px; height:43px; object-fit:cover; border-radius:5px; background:#25243a; }
.mg-related:not(.mg-character) img,.mg-related:not(.mg-character) .mg-related-placeholder { flex-shrink:0; width:64px; height:36px; }
.mg-related.mg-character img { border-radius:50%; height:32px; width:32px; }
.mg-related-placeholder { flex-shrink:0; width:34px; height:34px; border-radius:6px; background:linear-gradient(140deg,#3c3153,#192a40); display:grid; place-items:center; color:#bdadd7; }
.mg-scene-caption { position:absolute; z-index:3; left:280px; right:344px; bottom:90px; display:flex; flex-direction:column; align-items:center; gap:9px; pointer-events:none; text-align:center; }
.mg-caption-rule { width:55px; height:1px; background:linear-gradient(90deg,transparent,#a7b0cd,transparent); }
.mg-scene-caption>span:nth-child(2) { font:9px ui-monospace,monospace; letter-spacing:4px; color:#bcc7e4; }
.mg-scene-caption small { font-size:10px; color:#7e8caa; }
.mg-bottom-bar { position:absolute; bottom:0; left:0; right:0; min-height:62px; padding:13px 22px; border-top:1px solid #9cb5e816; display:flex; align-items:center; justify-content:space-between; gap:16px; background:linear-gradient(0deg,#090e20f5,#090e2088); z-index:7; }
.mg-legend { display:flex; align-items:center; gap:20px; color:#8f9ab6; font-size:10px; }
.mg-legend>span { display:flex; align-items:center; gap:7px; }
.mg-dot { display:inline-block; width:6px; height:6px; border-radius:50%; background:#fff; box-shadow:0 0 7px #ffffff88; }
.mg-dot-center { background:#8de1d8; box-shadow:0 0 7px #8de1d888; }
.mg-controls { display:flex; align-items:center; gap:7px; }
.mg-page-note { margin:13px 5px 0; font-size:11px; color:#748097; }
.mg-mobile-tools { display:none; }
.mg-status { position:absolute; top:104px; left:50%; max-width:calc(100% - 40px); transform:translateX(-50%); z-index:10; background:#172239f0; color:#c4d5ec!important; border:1px solid #62789555; border-radius:8px; padding:9px 15px; font-size:11px; pointer-events:none; opacity:0; transition:opacity .2s; }
.mg-status.is-visible { opacity:1; }
.mg-archive-intro { position:absolute; left:280px; right:344px; top:43%; text-align:center; pointer-events:none; }
.mg-archive-intro>i { font-size:42px; color:#a891bd; margin-bottom:18px; }
.mg-archive-intro h2 { font-size:clamp(18px,2vw,28px); font-weight:400; letter-spacing:-.5px; margin:0 0 12px; }
.mg-archive-intro p { font-size:11px; line-height:1.9; color:#8e9ab5; }
.mg-travel { position:absolute; inset:0; z-index:9; pointer-events:none; display:grid; place-items:center; background:radial-gradient(ellipse at center,#b3a0ed11,transparent 65%); }
.mg-travel>span { font-size:clamp(20px,3vw,45px); text-shadow:0 0 30px #bfb2ff; letter-spacing:7px; text-transform:uppercase; text-align:center; padding:20px; }
.mg-travel-ring { position:absolute; width:24vmin; height:24vmin; border:2px solid #c7b9ff; border-radius:50%; box-shadow:0 0 80px #9e7bff, inset 0 0 50px #9e7bff; opacity:0; }
.mg-travel.is-travelling .mg-travel-ring { animation:mg-cross 1.1s ease-in forwards; }
.mg-travel.is-travelling>span { animation:mg-title 1.1s ease-in forwards; }
@keyframes mg-cross { 0%{transform:scale(.2);opacity:0} 40%{opacity:.6} 100%{transform:scale(12);opacity:0} }
@keyframes mg-title { 0%{opacity:0;transform:scale(.9)} 40%{opacity:1} 100%{opacity:0;transform:scale(1.1)} }
.mg-dialog { color:#e7e9f7; background:linear-gradient(135deg,#1a1b31,#0d1424); border:1px solid #8372b259; border-radius:16px; padding:25px; width:min(820px,calc(100% - 28px)); max-height:80svh; box-shadow:0 25px 100px #000a; }
.mg-dialog::backdrop { background:#030713b8; backdrop-filter:blur(7px); }
.mg-dialog-heading { display:flex; align-items:center; justify-content:space-between; gap:15px; margin-bottom:20px; }
.mg-dialog h2 { font-size:24px; margin:0; }
.mg-dialog p { font-size:12px; line-height:1.9; color:#bbc4dc; white-space:pre-line; }
.mg-richtext { min-width:0; max-width:100%; color:#bbc4dc; font-size:12px; line-height:1.85; overflow-wrap:anywhere; }
.mg-shell .mg-richtext p { font-size:inherit; line-height:inherit; color:inherit; white-space:normal; margin:0 0 12px; }
.mg-richtext > :last-child { margin-bottom:0; }
.mg-richtext ul,.mg-richtext ol { display:block; margin:10px 0 15px; padding:0 0 0 23px; list-style-position:outside; }
.mg-richtext ul { list-style-type:disc; }
.mg-richtext ol { list-style-type:decimal; }
.mg-richtext ul ul { list-style-type:circle; }
.mg-richtext li { display:list-item; padding:0; margin:5px 0; }
.mg-richtext li > p { margin-bottom:5px; }
.mg-richtext strong,.mg-richtext b { font-weight:700; color:#f1edff; }
.mg-richtext em,.mg-richtext i { font-style:italic; }
.mg-shell .mg-richtext :is(h1,h2,h3,h4,h5,h6) { color:#e6dcfa; font-size:16px; line-height:1.4; font-weight:600; letter-spacing:normal; text-transform:none; margin:18px 0 10px; }
.mg-richtext blockquote { margin:14px 0; padding:9px 13px; border-left:2px solid #9c80d2; background:#a287d00c; }
.mg-richtext a { color:#bfa7f5; text-decoration:underline; text-underline-offset:3px; }
.mg-richtext a:hover { color:#fff; }
.mg-richtext figure { max-width:100%; margin:14px 0; }
.mg-richtext img { display:block; width:auto!important; height:auto!important; max-width:100%!important; max-height:320px!important; object-fit:contain; border-radius:6px; margin:10px auto; }
.mg-richtext figcaption { font-size:11px; text-align:center; color:#9baac8; }
.mg-rich-table { max-width:100%; overflow-x:auto; margin:14px 0; scrollbar-width:thin; scrollbar-color:#796099 #14192b; }
.mg-rich-table:focus-visible { outline:2px solid #9eeaff; outline-offset:-2px; }
.mg-rich-table table { width:100%; min-width:440px; border-collapse:collapse; font-size:12px; }
.mg-rich-table td,.mg-rich-table th { padding:10px; border:1px solid #9b8abb40; vertical-align:top; }
.mg-rich-table th { background:#8772ac18; color:#e1d7ef; }
.mg-rich-table img { max-height:210px!important; }
.mg-richtext pre { max-width:100%; overflow:auto; padding:12px; color:#d1daed; background:#080d1b; border-radius:6px; }
.mg-richtext code { color:#d3b9f5; font-size:.95em; }
.mg-richtext hr { margin:17px 0; border:0; border-top:1px solid var(--mg-line); }
.mg-image-unavailable { display:block; margin:10px 0; padding:10px; border:1px dashed #8d7bab55; border-radius:6px; color:#a4afc6; font-size:11px; }
.mg-noscript { position:absolute; inset:35% 25%; background:#12182d; padding:30px; z-index:20; }
.mg-shell.is-interior .mg-explorer { opacity:.28; transition:opacity .6s; }
.mg-shell.is-interior .mg-explorer:hover,.mg-shell.is-interior .mg-explorer:focus-within { opacity:1; }
@media(min-width:1800px) { .mg-explorer{width:270px}.mg-inspector{width:330px}.mg-scene-caption,.mg-archive-intro{left:310px;right:375px}.mg-heading{padding:29px 32px}.mg-list-item{font-size:12px;padding:13px 12px}.mg-inspector-content p{font-size:12px}.mg-explorer,.mg-inspector{top:125px} }
@media(max-width:1199px) { .mg-explorer{width:205px;left:15px}.mg-inspector{width:265px;right:15px}.mg-heading{padding:23px 20px}.mg-scene-caption,.mg-archive-intro{left:235px;right:292px}.mg-live{display:none}.mg-tab{padding:9px 5px;font-size:10px}.mg-inspector-content{padding:14px 16px}.mg-inspector-content h2{font-size:23px} }
@media(max-width:900px) { .mg-shell{min-height:720px;height:calc(100svh - 150px)}.mg-heading{padding:20px;align-items:flex-start}.mg-heading h1{font-size:29px}.mg-heading p{font-size:11px}.mg-mobile-tools{position:absolute;top:99px;left:16px;right:16px;display:flex;justify-content:space-between;z-index:7;pointer-events:none}.mg-mobile-tools>*{pointer-events:auto}.mg-explorer{top:143px;bottom:74px;width:245px;left:15px;display:none}.mg-shell.explorer-open .mg-explorer{display:flex;opacity:1}.mg-inspector{top:auto;bottom:76px;right:14px;left:14px;width:auto;max-height:42%;display:none}.mg-shell.detail-open .mg-inspector{display:flex}.mg-shell.explorer-open .mg-inspector{display:none}.mg-inspector-content{padding:8px 18px 16px}.mg-inspector-content h2{font-size:24px;margin-bottom:8px}.mg-inspector-top{padding-top:7px}.mg-inspector-actions{padding:10px 16px}.mg-scene-caption{left:20px;right:20px;bottom:86px}.mg-shell.detail-open .mg-scene-caption{display:none}.mg-archive-intro{left:28px;right:28px;top:35%}.mg-shell.detail-open .mg-archive-intro{top:23%}.mg-bottom-bar{padding:12px 15px;min-height:62px}.mg-legend{display:none}.mg-controls{justify-content:center;width:100%}.mg-top-actions{gap:5px}.mg-heading .mg-icon-btn{width:30px;min-width:30px}.mg-shell.is-interior .mg-explorer{opacity:1}.mg-status{top:145px} }
@media(max-width:480px) { .mg-shell{border-radius:14px;min-height:690px}.mg-heading{padding:18px 14px}.mg-heading h1{font-size:25px;letter-spacing:-1px}.mg-heading p{font-size:10px;max-width:170px;line-height:1.5}.mg-top-actions{gap:4px}.mg-top-actions .btn{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.mg-controls{gap:5px}.mg-controls .btn{font-size:10px!important;padding:0 9px!important}.mg-page-note{font-size:10px}.mg-node-label{font-size:9px} }
@media(prefers-reduced-motion:reduce) { .mg-shell *{animation:none!important;transition:none!important;scroll-behavior:auto!important} }

.mg-inner-world { position:absolute; z-index:4; left:280px; right:344px; top:165px; bottom:145px; overflow:auto; display:flex; align-items:center; flex-direction:column; justify-content:flex-start; text-align:center; padding:20px; scrollbar-width:thin; scrollbar-color:#62527c transparent; }
.mg-inner-world h2 { font-size:clamp(24px,3vw,42px); letter-spacing:-1px; font-weight:500; margin:0 0 24px; text-shadow:0 0 35px #9c7ed5; }
.mg-inner-stories { display:grid; grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr)); gap:18px; justify-content:center; width:100%; max-width:760px; }
.mg-inner-stories:has(>.mg-world-story:only-child) { grid-template-columns:minmax(0,360px); }
.mg-world-story { display:flex; flex-direction:column; gap:9px; color:#e0d8f4; text-align:left; transition:transform .25s; }
.mg-world-story:hover { color:#fff; transform:translateY(-5px); }
.mg-world-cover { position:relative; width:100%; aspect-ratio:16/9; border-radius:9px; overflow:hidden; border:1px solid #a68bd64d; box-shadow:0 8px 28px #080a2099; display:grid; place-items:center; background:linear-gradient(140deg,#3a2d59,#1a273d); }
.mg-world-cover>i { font-size:30px; color:#b5a0d7; }
.mg-world-cover img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.mg-world-story-title { font-size:12px; line-height:1.5; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
.mg-inner-cast-label { margin:24px 0 14px; font-size:14px; color:#c3cce2!important; }
.mg-inner-cast { display:flex; flex-wrap:wrap; justify-content:center; gap:14px 12px; margin:0 0 25px; width:100%; }
.mg-inner-cast a { width:108px; display:flex; flex-direction:column; align-items:center; gap:8px; color:#d6dff1; }
.mg-cast-avatar { position:relative; width:88px; height:88px; flex-shrink:0; border-radius:50%; overflow:hidden; border:1px solid #ac95d7; background:radial-gradient(circle at 35% 25%,#574372,#191d31); display:grid; place-items:center; color:#cdb5f0; box-shadow:0 4px 18px #080a2070; transition:transform .2s,border-color .2s; }
.mg-cast-avatar>i { font-size:26px; }
.mg-inner-cast a:hover .mg-cast-avatar { transform:translateY(-3px); border-color:#e1ceff; }
.mg-inner-cast img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.mg-cast-name { font-size:12px; line-height:1.4; overflow-wrap:anywhere; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
@media(max-width:900px) { .mg-inner-cast a{width:90px}.mg-cast-avatar{width:72px;height:72px} }
@media(max-width:480px) { .mg-inner-cast{gap:12px 8px}.mg-inner-cast a{width:80px}.mg-cast-avatar{width:64px;height:64px} }
.rv-member-page #multiverse-gate .btn { white-space:nowrap; }
@media(min-width:1800px) { .mg-inner-world{left:310px;right:375px} }
@media(max-width:1199px) { .mg-inner-world{left:235px;right:292px;padding:12px}.mg-inner-stories{gap:12px} }
@media(max-width:900px) { .mg-inner-world{left:20px;right:20px;top:165px;bottom:82px;justify-content:flex-start}.mg-inner-world h2{font-size:28px}.mg-shell.is-interior .mg-inspector{display:none}.mg-inner-cast-label{margin-top:18px}.mg-inner-cast{margin-bottom:18px} }
@media(max-width:480px) { .mg-heading{gap:8px}.mg-heading h1{font-size:23px}.mg-top-actions{gap:4px}.rv-member-page #multiverse-gate .mg-top-actions .btn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important} }
