/* Portable visual layer. Import once. All component selectors use mw- prefix. */
.mw-privileges,.mw-dialog{--mw-text:#f6f2e7;--mw-muted:#a4a698;--mw-ease:cubic-bezier(.22,1,.36,1);font-family:Geologica,Arial,sans-serif;color:var(--mw-text)}
.mw-privileges *,.mw-dialog *{box-sizing:border-box}
.mw-privileges button,.mw-dialog button{font:inherit;cursor:pointer;color:inherit}
.mw-privileges button:focus-visible,.mw-dialog button:focus-visible{outline:2px solid var(--mw-light,#ffe399);outline-offset:5px}
.mw-card{position:relative;isolation:isolate;min-width:0;overflow:clip;border:1px solid color-mix(in srgb,var(--mw-accent) 28%,#151b17);border-radius:18px;background:linear-gradient(155deg,color-mix(in srgb,var(--mw-accent) 10%,#111712),#101512 72%);padding:25px 28px 27px;display:flex;flex-direction:column;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s var(--mw-ease),border-color .4s,box-shadow .4s;box-shadow:0 14px 30px #0002;--mx:50%;--my:30%}
.mw-card:hover{border-color:color-mix(in srgb,var(--mw-accent) 65%,transparent);box-shadow:0 14px 40px #0004,0 0 30px color-mix(in srgb,var(--mw-accent) 8%,transparent)}
.mw-card[data-level="1"]{background:#141a16;box-shadow:none}
.mw-card[data-level="5"]{background:radial-gradient(ellipse at 50% 30%,#57220b42,transparent 70%),#161511}
.mw-card[data-level="6"]{background:radial-gradient(ellipse at 50% 25%,#8b20313b,transparent 75%),#191014}
.mw-card[data-level="7"]{background:radial-gradient(ellipse at 50% 25%,#6b116342,transparent 70%),#160e1b;border-color:#ac47bb65}
.mw-card[data-level="8"]{background:radial-gradient(ellipse at 20% 50%,#79531d52,transparent 60%),linear-gradient(130deg,#242014,#13160f 75%);border-color:#c99c4c80}
.mw-card-top,.mw-card-art,.mw-card-copy{position:relative;z-index:3}
.mw-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:15px}
.mw-card-number{color:var(--mw-accent);font-size:11px;letter-spacing:.1em;font-variant-numeric:tabular-nums}
.mw-card-number i{color:#7d857c;font-style:normal;font-size:9px;letter-spacing:0}
.mw-rank-label{font-size:8px;letter-spacing:.17em;color:color-mix(in srgb,var(--mw-accent) 70%,#a6ad9d);font-weight:450}
.mw-card-art{height:182px;display:grid;place-items:center;margin:10px 0 15px}
.mw-emblem{width:188px;height:188px;overflow:visible;flex:none;filter:drop-shadow(0 8px 12px #0005);transition:transform .7s var(--mw-ease),filter .7s}
.mw-card[data-level="1"] .mw-emblem{width:157px;height:157px;filter:none}
.mw-card[data-level="2"] .mw-emblem{width:169px;height:169px}
.mw-card[data-level="5"] .mw-emblem,.mw-card[data-level="6"] .mw-emblem,.mw-card[data-level="7"] .mw-emblem{width:204px;height:204px;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--mw-accent) 17%,transparent))}
.mw-card:hover .mw-emblem{transform:translateY(-4px) scale(1.035);filter:drop-shadow(0 0 15px color-mix(in srgb,var(--mw-accent) 23%,transparent))}
.mw-art-floor{position:absolute;bottom:5px;width:60%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mw-accent) 25%,transparent),transparent)}
.mw-card-copy{display:flex;flex:1;flex-direction:column}
.mw-card-subtitle{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--mw-accent) 70%,#a5b2a0);margin:0 0 9px}
.mw-title{padding-right:.08em;margin:0 0 12px;font-size:38px;font-weight:580;line-height:1.15;letter-spacing:-.045em;color:var(--mw-light);width:fit-content;max-width:100%}
.mw-title small{display:block;font-size:13px;letter-spacing:.23em;font-weight:500;margin:0 0 8px}
.mw-title span{display:block}
.mw-card:not([data-level="1"]):not([data-level="2"]) .mw-title,.mw-dialog:not([data-level="1"]):not([data-level="2"]) .mw-title{color:transparent;background:linear-gradient(110deg,var(--mw-light) 8%,var(--mw-accent) 27%,var(--mw-light) 48%,var(--mw-accent) 65%,var(--mw-light) 90%);background-size:260% 100%;background-clip:text;-webkit-background-clip:text;animation:mw-title-flow 9s ease-in-out infinite;filter:drop-shadow(0 0 17px color-mix(in srgb,var(--mw-accent) 19%,transparent))}
.mw-card[data-level="2"] .mw-title{background:linear-gradient(100deg,var(--mw-accent),var(--mw-light),var(--mw-accent));background-size:260% 100%;background-clip:text;-webkit-background-clip:text;animation:mw-title-flow 6s ease-in-out infinite paused;transition:color .5s ease}
.mw-card[data-level="2"]:is(:hover,:focus-within) .mw-title{color:transparent;animation-play-state:running}
.mw-card[data-level="7"] .mw-title,.mw-dialog[data-level="7"] .mw-title{background-image:linear-gradient(105deg,#ff336d,#ffa6c3,#e33cff,#f7c4ff,#ff336d);filter:drop-shadow(0 0 20px #e33cff4d)}
.mw-card[data-level="8"] .mw-title,.mw-dialog[data-level="8"] .mw-title{background-image:linear-gradient(110deg,#fff3b0 5%,#ffd447 24%,#ff941f 45%,#fff3b0 53%,#ffd447 60%,#ffb641 85%);filter:drop-shadow(0 0 24px #ffc74547)}
.mw-description{font-size:12px;font-weight:320;line-height:1.75;color:#b8baaa;margin:0 0 22px;max-width:34em;min-height:43px}
.mw-perks{margin:0 0 24px;padding:21px 0 0;list-style:none;border-top:1px solid color-mix(in srgb,var(--mw-accent) 15%,transparent)}
.mw-perks li{display:flex;align-items:center;gap:10px;font-size:11px;margin-bottom:12px;line-height:1.4;color:#d2d5c9}
.mw-perks svg{width:15px;height:15px;fill:none;stroke:var(--mw-accent);stroke-width:1.5;flex:none}
.mw-perks .mw-muted-perk{color:#8d968c}.mw-perk-dash{width:15px;text-align:center;flex:none}
.mw-card-foot{margin-top:auto}.mw-coming{display:block;color:var(--mw-accent);font-size:9px;letter-spacing:.16em;margin:0 0 14px}
.mw-coming i{font-style:normal;font-size:8px;color:#8d968c;margin-left:5px;letter-spacing:.1em}
.mw-details-button{position:relative;isolation:isolate;overflow:hidden;border:1px solid color-mix(in srgb,var(--mw-accent) 35%,transparent);background:color-mix(in srgb,var(--mw-accent) 7%,transparent);padding:14px 17px;border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px!important;font-weight:450!important;transition:background .3s,border-color .3s,transform .2s,color .3s}
.mw-details-button:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at var(--mx,50%) 100%,color-mix(in srgb,var(--mw-accent) 30%,transparent),transparent 70%);opacity:0;transition:opacity .4s}
.mw-details-button:hover:before{opacity:1}.mw-details-button:hover{border-color:var(--mw-accent);color:var(--mw-light)}.mw-details-button:active{transform:scale(.975)}
.mw-details-button svg{width:19px;height:19px;fill:none;stroke:var(--mw-accent);stroke-width:1.4;transition:transform .3s;flex:none}.mw-details-button:hover svg{transform:translateX(3px)}
.mw-card[data-level="8"] .mw-details-button{background:linear-gradient(110deg,#ffe695,#ffc149 50%,#ff9a37);color:#332305;border-color:#ffdc80;box-shadow:0 4px 30px #ffc43419}.mw-card[data-level="8"] .mw-details-button svg{stroke:#53330d}
.mw-atmosphere{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}
.mw-aura{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 27%,color-mix(in srgb,var(--mw-accent) 12%,transparent),transparent 65%);opacity:.7}
[data-level="1"] .mw-aura{display:none}
.mw-grid-lines{position:absolute;inset:0;opacity:.13;background:repeating-linear-gradient(135deg,transparent 0 38px,color-mix(in srgb,var(--mw-accent) 30%,transparent) 39px,transparent 40px 78px);mask-image:linear-gradient(#000,transparent 60%)}
[data-level="1"] .mw-grid-lines,[data-level="2"] .mw-grid-lines{display:none}
.mw-veins{position:absolute;inset:0;opacity:0;background:conic-gradient(from 15deg at 20% 10%,transparent 0 29.5%,var(--mw-accent) 29.7%,transparent 30% 68%,var(--mw-accent) 68.2%,transparent 68.5%),conic-gradient(from 145deg at 90% 60%,transparent 0 34.5%,var(--mw-accent) 34.7%,transparent 35% 78%,var(--mw-accent) 78.2%,transparent 78.5%);mask-image:linear-gradient(#000,transparent 80%)}
[data-level="5"] .mw-veins{opacity:.22}[data-level="6"] .mw-veins{opacity:.25;transform:scale(1.2) rotate(15deg)}
.mw-sheen{position:absolute;inset:-30% -80%;background:linear-gradient(110deg,transparent 40%,color-mix(in srgb,var(--mw-light) 9%,transparent) 48%,transparent 57%);transform:translateX(-65%);opacity:0}
.mw-card[data-level="2"]:hover .mw-sheen{animation:mw-sheen 1.8s ease-out 1}
.mw-card:not([data-level="1"]):not([data-level="2"]) .mw-sheen,.mw-dialog-art[data-level="8"] .mw-sheen{animation:mw-sheen 8.5s ease-in-out infinite}
.mw-cursor-light{position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),color-mix(in srgb,var(--mw-light) 12%,transparent),transparent 48%);opacity:0;transition:opacity .5s}
.mw-card:hover .mw-cursor-light,.mw-dialog-art:hover .mw-cursor-light{opacity:1}
.mw-particle{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:var(--mw-light);box-shadow:0 0 9px var(--mw-accent);animation:mw-particle var(--d) ease-in-out var(--delay) infinite;opacity:0}
.mw-frame{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:0;overflow:visible}
.mw-frame rect{fill:none;stroke:var(--mw-light);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:110 1900;animation:mw-frame 14s linear infinite}
[data-level="5"]>.mw-frame{opacity:.38}[data-level="6"]>.mw-frame{opacity:.58}[data-level="7"]>.mw-frame{opacity:.8}[data-level="8"]>.mw-frame{opacity:.85}
.mw-corner{position:absolute;width:22px;height:22px;border-color:var(--mw-light);border-style:solid;opacity:0;z-index:3;pointer-events:none}
.mw-corner-tl{left:10px;top:10px;border-width:1px 0 0 1px;border-top-left-radius:7px}.mw-corner-br{right:10px;bottom:10px;border-width:0 1px 1px 0;border-bottom-right-radius:7px}
[data-level="4"]>.mw-corner{opacity:.24}[data-level="5"]>.mw-corner{opacity:.4}[data-level="6"]>.mw-corner{opacity:.6}[data-level="7"]>.mw-corner{opacity:.6;animation:mw-glint 7s infinite}[data-level="8"]>.mw-corner{opacity:.75;width:34px;height:34px}
.mw-orbit{transform-origin:120px 120px;animation:mw-orbit 36s linear infinite}.mw-orbit-reverse{animation-direction:reverse;animation-duration:48s}
.mw-crown-float{animation:mw-float 6s ease-in-out infinite}.mw-rays{transform-origin:120px 120px;animation:mw-orbit 120s linear infinite}
[data-level="6"] .mw-aura,[data-level="7"] .mw-aura{animation:mw-breathe 6s ease-in-out infinite}
.mw-card:not(.mw-in-view) *,.mw-dialog-art:not(.mw-in-view) *{animation-play-state:paused!important}
.mw-collection-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.mw-collection-grid>.mw-card{grid-column:span 3}.mw-collection-grid>.mw-card:nth-child(n+5):nth-child(-n+7){grid-column:span 4}.mw-collection-grid>.mw-card-wide{grid-column:1/-1;margin-top:8px}
.mw-card-wide{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);padding:36px 55px;min-height:430px;column-gap:30px}
.mw-card-wide .mw-card-top{grid-column:1/-1}.mw-card-wide .mw-card-art{grid-column:1;grid-row:2;margin:0;height:auto;min-height:340px}
.mw-card-wide .mw-emblem{width:330px;height:330px;filter:drop-shadow(0 0 35px #fbbd3333)}
.mw-card-wide .mw-card-copy{padding:30px 45px 20px 0}.mw-card-wide .mw-title{font-size:76px}.mw-card-wide .mw-title small{font-size:16px}
.mw-card-wide .mw-description{font-size:15px;min-height:0;margin-bottom:15px}.mw-card-wide .mw-perks{display:flex;flex-wrap:wrap;column-gap:26px;padding-top:20px;margin-bottom:20px}.mw-card-wide .mw-perks li{font-size:11px}.mw-card-wide .mw-card-foot{display:flex;align-items:center;gap:35px}.mw-card-wide .mw-coming{margin:0;white-space:nowrap}.mw-card-wide .mw-coming i{display:block;margin:8px 0 0}.mw-card-wide .mw-details-button{width:265px;padding:16px 20px}.mw-card-wide .mw-grid-lines{opacity:.3;background:repeating-conic-gradient(from 0deg at 23% 48%,transparent 0deg 14.5deg,#f5c55e 14.6deg 14.7deg,transparent 14.8deg 30deg);mask-image:radial-gradient(ellipse at 23% 48%,#0001,#0005 25%,transparent 60%)}
.mw-dialog-open{overflow:hidden!important}
.mw-dialog{position:fixed;inset:0;border:1px solid color-mix(in srgb,var(--mw-accent) 42%,#263024);padding:0;border-radius:22px;width:min(1040px,calc(100vw - 50px));max-width:none;max-height:calc(100dvh - 54px);overflow:auto;background:#111711;box-shadow:0 35px 130px #000b,0 0 75px color-mix(in srgb,var(--mw-accent) 8%,transparent);outline:none;scrollbar-width:thin;scrollbar-color:var(--mw-deep) transparent}
.mw-dialog[open]{display:grid;grid-template-columns:42% 58%}.mw-dialog[data-level="8"]{width:min(1160px,calc(100vw - 50px))}
.mw-dialog::backdrop{background:#040805bd;backdrop-filter:blur(14px)}
.mw-close{position:absolute;right:16px;top:16px;z-index:8;width:38px;height:38px;border:1px solid #d8d7c92b;border-radius:50%;background:#10150dcc;display:grid;place-items:center;color:#d8d7c9!important;transition:transform .3s,border-color .3s}.mw-close:hover{transform:rotate(90deg);border-color:var(--mw-accent)}.mw-close svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.4}
.mw-dialog-art{position:relative;isolation:isolate;overflow:hidden;min-height:590px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--mw-accent) 15%,#121612),#0d120f 90%);display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid color-mix(in srgb,var(--mw-accent) 18%,transparent)}
.mw-dialog-edition{position:absolute;top:26px;left:30px;right:30px;font-size:8px;letter-spacing:.14em;color:color-mix(in srgb,var(--mw-accent) 80%,white);display:flex;justify-content:space-between;gap:15px;z-index:3}
.mw-dialog-emblem{z-index:3;position:relative}.mw-dialog-emblem .mw-emblem{width:320px;height:320px;max-width:100%;filter:drop-shadow(0 0 25px color-mix(in srgb,var(--mw-accent) 18%,transparent))}
.mw-art-signature{color:var(--mw-light);font-size:17px;margin:18px 20px 13px;text-align:center;position:relative;z-index:3}.mw-art-caption{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--mw-accent);position:relative;z-index:3}
.mw-dialog[data-level="8"] .mw-dialog-art{background:linear-gradient(#171a0bd9,#221c0fe8),url('../assets/mango-dinosaur.webp') 70% center/cover}
.mw-dialog-copy{padding:47px 43px 30px}.mw-eyebrow{color:var(--mw-accent);letter-spacing:.18em;font-size:9px;margin:0 0 15px}.mw-eyebrow span{color:#8f998c;margin-left:10px}.mw-dialog .mw-title{font-size:46px}.mw-dialog[data-level="8"] .mw-title{font-size:62px}
.mw-dialog-tagline{font-size:13px;font-weight:300;color:#bfc3b6;line-height:1.8;margin:0 0 28px;max-width:32em}
.mw-benefits-heading{display:flex;gap:14px;align-items:center;color:#9ea994;font-size:8px;letter-spacing:.17em;margin:23px 0 8px}.mw-benefits-heading i{flex:1;height:1px;background:#a7ad971f}
.mw-benefit{display:flex;align-items:center;gap:13px;padding:17px 0;border-bottom:1px solid #d7d7c615}.mw-benefit-icon{display:grid;place-items:center;width:33px;height:33px;border:1px solid color-mix(in srgb,var(--mw-accent) 30%,transparent);border-radius:8px;background:color-mix(in srgb,var(--mw-accent) 6%,transparent);color:var(--mw-accent);flex:none}.mw-benefit-icon svg{width:19px;fill:none;stroke:var(--mw-accent);stroke-width:1.4}.mw-benefit b{font-weight:450;font-size:12px}.mw-benefit p{margin:5px 0 0;font-size:10px;color:#a1ab99;line-height:1.6}.mw-benefit-state{font-size:7px;letter-spacing:.08em;margin-left:auto;color:var(--mw-accent);white-space:nowrap}.mw-benefit-locked{color:#a1a997}.mw-benefit-locked .mw-benefit-icon{color:#929889;background:transparent;border-color:#a1a99730}.mw-benefit-locked .mw-benefit-state{color:#929889}
.mw-difference{padding:18px 0}.mw-difference b{font-size:11px;font-weight:450}.mw-difference p{color:#a1ab99;font-size:10px;line-height:1.8;margin:7px 0 0}
.mw-sales{border:1px solid color-mix(in srgb,var(--mw-accent) 17%,transparent);padding:13px 15px;border-radius:8px;background:color-mix(in srgb,var(--mw-accent) 4%,transparent);margin:5px 0 20px}.mw-sales span{color:var(--mw-accent);font-size:8px;letter-spacing:.1em}.mw-sales p{font-size:10px;color:#aeb6a2;line-height:1.7;margin:6px 0 0}
.mw-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.mw-dialog-actions .mw-details-button{width:auto;flex:1;font-size:11px!important;white-space:normal}.mw-dialog-back{font-size:10px!important;color:#b3baa8!important;background:none;border:0;padding:8px 0}.mw-dialog-back:hover{color:var(--mw-light)!important}
.mw-dialog-enter{animation:mw-dialog-in .4s var(--mw-ease)}.mw-dialog-enter .mw-dialog-emblem{animation:mw-emblem-in .65s var(--mw-ease) both}.mw-dialog-enter .mw-dialog-copy{animation:mw-copy-in .6s .08s var(--mw-ease) both}
.mw-dialog-exit{animation:mw-dialog-out .18s ease-in both;pointer-events:none}.mw-dialog-exit::backdrop{animation:mw-backdrop-out .18s ease-in both}
.mw-replay{animation:mw-emblem-in .8s var(--mw-ease) both!important}
@keyframes mw-title-flow{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes mw-sheen{0%,15%{opacity:0;transform:translateX(-65%)}25%{opacity:.8}55%{opacity:.8;transform:translateX(65%)}65%,100%{opacity:0;transform:translateX(65%)}}
@keyframes mw-particle{0%,100%{opacity:0;transform:translate3d(0,12px,0) scale(.6)}25%{opacity:.65}70%{opacity:.3}85%{opacity:0;transform:translate3d(9px,-28px,0) scale(.9)}}
@keyframes mw-frame{to{stroke-dashoffset:-2010}}@keyframes mw-orbit{to{transform:rotate(360deg)}}@keyframes mw-float{50%{transform:translateY(-5px)}}@keyframes mw-breathe{50%{opacity:1;transform:scale(1.13)}}@keyframes mw-glint{0%,80%,100%{opacity:.4}87%{opacity:1;filter:drop-shadow(0 0 4px var(--mw-light))}}
@keyframes mw-dialog-in{from{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes mw-emblem-in{from{opacity:0;transform:translateY(20px) scale(.88);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes mw-copy-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@keyframes mw-dialog-out{to{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes mw-backdrop-out{to{opacity:0}}
@media(min-width:1800px){.mw-card{padding:30px 34px}.mw-card-art{height:215px}.mw-emblem{width:218px;height:218px}.mw-card[data-level="5"] .mw-emblem,.mw-card[data-level="6"] .mw-emblem,.mw-card[data-level="7"] .mw-emblem{width:235px;height:235px}.mw-title{font-size:44px}.mw-description{font-size:14px;min-height:50px}.mw-perks li{font-size:13px}.mw-details-button{font-size:14px!important;padding:16px 18px}.mw-card-subtitle{font-size:10px}.mw-card-wide{padding:36px 60px}.mw-card-wide .mw-emblem{width:360px;height:360px}}
@media(max-width:1150px){.mw-card{padding:22px}.mw-title{font-size:32px}.mw-card-wide{padding:30px;grid-template-columns:minmax(0,39fr) minmax(0,61fr);column-gap:14px}.mw-card-wide .mw-card-copy{padding:20px 10px 15px 0}.mw-card-wide .mw-emblem{width:280px;height:280px}.mw-card-wide .mw-title{font-size:64px}.mw-card-wide .mw-card-foot{gap:20px}.mw-card-wide .mw-details-button{width:225px}}
@media(max-width:1050px){.mw-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mw-collection-grid>.mw-card,.mw-collection-grid>.mw-card:nth-child(n+5):nth-child(-n+7){grid-column:span 1}.mw-collection-grid>.mw-card:nth-child(7),.mw-collection-grid>.mw-card-wide{grid-column:1/-1}}
@media(max-width:700px){.mw-collection-grid>.mw-card,.mw-collection-grid>.mw-card:nth-child(n+5):nth-child(-n+7){grid-column:1/-1}}
@media(max-width:760px){.mw-card-wide{display:flex;padding:26px;min-height:0}.mw-card-wide .mw-card-art{height:260px;min-height:260px}.mw-card-wide .mw-card-copy{padding:15px 0 0}.mw-card-wide .mw-title{font-size:56px}.mw-card-wide .mw-title small{font-size:13px}.mw-card-wide .mw-perks{display:block}.mw-card-wide .mw-card-foot{flex-wrap:wrap}.mw-card-wide .mw-details-button{flex:1;min-width:150px}.mw-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);border-radius:17px}.mw-dialog[open]{grid-template-columns:1fr}.mw-dialog-art{min-height:270px;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--mw-accent) 18%,transparent);padding:38px 0 20px}.mw-dialog-emblem .mw-emblem{width:190px;height:190px}.mw-dialog-edition{top:18px;left:20px;right:70px;font-size:7px}.mw-art-signature{font-size:13px;margin:0 0 10px}.mw-art-caption{font-size:7px}.mw-dialog-copy{padding:28px 23px}.mw-dialog .mw-title{font-size:36px}.mw-dialog[data-level="8"] .mw-title{font-size:48px}.mw-close{position:fixed;right:25px;top:24px}.mw-benefit-state{font-size:6px}.mw-benefit{gap:9px}.mw-benefit p{max-width:190px}.mw-dialog-actions .mw-details-button{min-width:100%;font-size:11px!important}}
html[data-mw-motion="off"] .mw-privileges *,html[data-mw-motion="off"] .mw-privileges *:before,html[data-mw-motion="off"] .mw-dialog *,html[data-mw-motion="off"] .mw-dialog *:before,html[data-mw-motion="off"] .mw-emblem *{animation:none!important;}
html[data-mw-motion="off"] .mw-card{transform:none!important}html[data-mw-motion="off"] .mw-particle{opacity:.3}html[data-mw-motion="off"] .mw-cursor-light{display:none}
html[data-mw-motion="off"] .mw-card[data-level="2"] .mw-title{color:#bdffdc}
@media(prefers-reduced-motion:reduce){html:not([data-mw-motion="on"]) .mw-privileges *,html:not([data-mw-motion="on"]) .mw-dialog *,html:not([data-mw-motion="on"]) .mw-emblem *{animation:none!important}html:not([data-mw-motion="on"]) .mw-card{transform:none!important}}
@media(prefers-reduced-motion:reduce){html:not([data-mw-motion="on"]) .mw-card[data-level="2"] .mw-title{color:#bdffdc}}
