.hq{--hq-gold: var(--c-gold, #D4A63A);position:relative;isolation:isolate;overflow:hidden;height:calc(100svh - 68px);min-height:520px;max-height:1000px;background:#07050f;color:var(--c-text)}@media(max-width:749px){.hq{height:82svh;min-height:560px}}.hq__intro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}@media(min-width:750px){.hq__intro{align-items:center}}.hq__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hq__intro-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#07050ff5,#07050f99 45%,#07050f26)}@media(min-width:750px){.hq__intro-shade{background:linear-gradient(90deg,#07050ff0,#07050fb3 38%,#07050f00 70%)}}.hq__intro-inner{padding-block:3rem}.hq__intro-inner>*{max-width:36rem}.hq__title{margin-bottom:1rem}.hq__intro-text{color:#e1dbf2;font-size:clamp(1rem,1.5vw,1.18rem);margin-bottom:1.75rem}.hq__intro-note{margin-top:1rem;font-size:.85rem;color:var(--c-muted)}.hq__nowebgl{margin-top:1rem}.hq__nowebgl a{color:#fff}.hq__enter{box-shadow:0 0 0 1px #f5cf6b73 inset,0 12px 40px -10px rgba(var(--c-accent-rgb),.9)}.hq[data-state=unsupported] .hq__enter{display:none}.hq__stage{position:absolute;top:0;right:0;bottom:0;left:0}.hq-canvas{display:block;width:100%!important;height:100%!important;touch-action:none;cursor:grab;outline:none}.hq-canvas:active{cursor:grabbing}.hq-canvas:focus-visible{box-shadow:inset 0 0 0 3px var(--c-accent-soft)}.hq__labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.hq-label{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .7rem .35rem .4rem;border-radius:999px;border:1px solid rgba(var(--c-accent-rgb),.55);background:#080612c7;color:#fff;font:700 .72rem/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .25s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer}.hq-label__num{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--c-accent-deep),var(--c-accent));font-size:.66rem}.hq-label.is-hover{border-color:var(--hq-gold);box-shadow:0 0 18px #f5cf6b73}.hq__flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%,#fff0d2e6,#a855f799 40%,#07050f 80%);transition:opacity .8s ease}.hq__flash.is-on{opacity:1}.hq__loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-content:center;justify-items:center;gap:1rem;background:radial-gradient(60% 50% at 50% 50%,#2e106599,#07050f);text-align:center}.hq__loader-crown{animation:hq-breathe 2.4s ease-in-out infinite}@keyframes hq-breathe{50%{opacity:.55;transform:scale(.96)}}.hq__progress{width:min(260px,70vw);height:4px;border-radius:4px;background:#ffffff1f;overflow:hidden}.hq__progress span{display:block;height:100%;width:var(--p, 8%);background:linear-gradient(90deg,var(--c-accent-deep),var(--c-accent),var(--hq-gold));transition:width .4s ease}.hq__loader p{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted)}.hq__error{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-content:center;gap:1rem;padding:1.5rem;text-align:center;background:#07050ff0}.hq__error p{color:var(--c-muted);max-width:32rem;margin-inline:auto}.hq__ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.hq__ui>*{pointer-events:auto}.hq__bar{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;pointer-events:none}.hq__bar>*{pointer-events:auto}.hq__brand{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:.85rem;letter-spacing:.06em;padding:.5rem .85rem;border-radius:8px;background:#080612b3;border:1px solid rgba(var(--c-accent-rgb),.35)}.hq__controls{display:flex;flex-wrap:wrap;gap:.35rem}.hq__ctl{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.45rem .8rem;border-radius:8px;border:1px solid rgba(var(--c-accent-rgb),.45);background:#080612c2;color:#fff;text-decoration:none;font:700 .7rem/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .2s ease,border-color .2s ease}.hq__ctl:hover{background:rgba(var(--c-accent-rgb),.3);border-color:var(--c-accent-soft)}.hq__ctl[aria-pressed=true]{border-color:var(--hq-gold);color:#fde68a}.hq__ctl[aria-pressed=true]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hq-gold);box-shadow:0 0 8px var(--hq-gold)}@media(max-width:749px){.hq__brand,.hq__ctl-text{display:none}.hq__ctl{padding:.45rem .65rem;font-size:.62rem}}.hq__dest{position:absolute;left:.75rem;bottom:.75rem;max-width:calc(100% - 1.5rem)}.hq__dest ul{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.hq__dest ul::-webkit-scrollbar{display:none}@media(min-width:990px){.hq__dest{top:50%;bottom:auto;transform:translateY(-50%)}.hq__dest ul{flex-direction:column}}.hq__dest-btn{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.45rem .8rem .45rem .45rem;white-space:nowrap;border-radius:999px;border:1px solid rgba(var(--c-accent-rgb),.35);background:#080612c7;color:#e9e4f5;font:700 .74rem/1 var(--font-body);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left}.hq__dest-btn:hover{border-color:var(--c-accent-soft);color:#fff}.hq__dest-btn[aria-current=true]{border-color:var(--hq-gold);color:#fff;box-shadow:0 0 16px -4px #f5cf6b99}.hq__dest-num{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(var(--c-accent-rgb),.25);font-size:.68rem}.hq__dest-btn[aria-current=true] .hq__dest-num{background:linear-gradient(135deg,#B8862B,var(--hq-gold));color:#120a00}.hq__minimap{position:absolute;right:.75rem;bottom:.75rem;width:132px;height:132px;border-radius:50%;border:1px solid rgba(var(--c-accent-rgb),.45);background:radial-gradient(circle,#2e10658c,#080612d9 70%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hq__minimap:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;border:1px dashed rgba(245,207,107,.45);pointer-events:none}.hq__minimap-hq{position:absolute;left:50%;top:50%;width:16px;height:16px;transform:translate(-50%,-50%) rotate(45deg);background:var(--c-accent);box-shadow:0 0 10px var(--c-accent)}.hq__mini-dot{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.6);background:#140c28;color:#fff;font:700 .62rem/1 var(--font-body);display:grid;place-items:center}.hq__mini-dot:hover,.hq__mini-dot:focus-visible{background:var(--c-accent-deep)}.hq__minicam{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid var(--hq-gold);filter:drop-shadow(0 0 4px var(--hq-gold));pointer-events:none}@media(max-width:749px){.hq__minimap{width:96px;height:96px;bottom:4.25rem}.hq__mini-dot{width:20px;height:20px}}.hq__hint{position:absolute;left:50%;bottom:4.5rem;transform:translate(-50%);padding:.45rem .9rem;border-radius:999px;background:#080612b3;font-size:.75rem;color:#d4cee6;white-space:nowrap;transition:opacity .4s ease;pointer-events:none}.hq__hint.is-hidden{opacity:0}@media(max-width:749px){.hq__hint{display:none}}.hq__panel{position:absolute;z-index:4;right:.75rem;top:4.25rem;width:min(360px,calc(100% - 1.5rem));max-height:calc(100% - 5rem);overflow-y:auto;padding:1.4rem;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.hq__panel.is-open{opacity:1;transform:none}.hq__panel .amg-h3{margin-bottom:.6rem;outline:none}.hq__panel-text{color:#d4cee6;margin-bottom:1.1rem}.hq__panel-close{position:absolute;right:.6rem;top:.6rem;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(var(--c-accent-rgb),.45);background:#08061299;color:#fff}@media(max-width:749px){.hq__panel{top:auto;bottom:.75rem;right:.75rem;left:.75rem;width:auto;max-height:62%}.hq[data-panel=open] .hq__dest{display:none}}.hq__panel-extra{margin-bottom:1.1rem}.hq__panel-note{font-size:.88rem;color:var(--c-muted)}.hq-tracks{display:grid;gap:.4rem}.hq-track{display:flex;align-items:center;gap:.75rem;width:100%;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(var(--c-accent-rgb),.25);background:#08061280;color:#fff;text-align:left}.hq-track:hover{border-color:var(--c-accent-soft)}.hq-track__icon{flex:none;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--c-accent-deep),var(--c-accent));position:relative}.hq-track__icon:after{content:"";position:absolute;left:13px;top:10px;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.hq-track[aria-pressed=true] .hq-track__icon:after{left:11px;top:11px;width:4px;height:12px;border:0;background:#fff;box-shadow:7px 0 #fff}.hq-track__meta{display:grid;min-width:0}.hq-track__meta strong{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hq-track__meta small{font-size:.74rem;color:var(--c-muted)}.hq-directory__grid{display:grid;gap:1rem}@media(min-width:640px){.hq-directory__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.hq-directory__grid{grid-template-columns:repeat(3,1fr)}}.hq-directory__card{position:relative;padding:1.5rem;display:grid;gap:.5rem;align-content:start;transition:transform .3s ease}.hq-directory__card:hover{transform:translateY(-4px)}.hq-directory__card .amg-kicker{margin:0}.hq-directory__card p{color:#cfc9e3;font-size:.95rem}.hq-directory__num{font-family:var(--font-display);font-weight:800;font-size:1.6rem;background:linear-gradient(180deg,#fde68a,#b8862b);-webkit-background-clip:text;background-clip:text;color:transparent}.hq-directory__link{text-decoration:none}.hq-directory__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.hq-directory__card:has(.hq-directory__link:focus-visible){outline:2px solid var(--c-accent-soft);outline-offset:3px}@media(prefers-reduced-motion:reduce){.hq__loader-crown{animation:none}.hq__flash{transition:none}}.hq__panel .amg-kicker{padding-right:2.75rem}.hq__prompt{position:absolute;left:50%;bottom:7.5rem;transform:translate(-50%);z-index:4;white-space:nowrap;box-shadow:0 0 28px -6px #a855f7e6}.hq__prompt[hidden]{display:none}.hq__joy{display:none;position:absolute;left:.9rem;bottom:4.6rem;width:112px;height:112px;border-radius:50%;border:1px solid rgba(var(--c-accent-rgb),.55);background:radial-gradient(circle,#2e106573,#080612b3 70%);touch-action:none;z-index:3}.hq__joy-knob{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:linear-gradient(135deg,#B8862B,var(--hq-gold));box-shadow:0 0 14px #f5cf6b99;pointer-events:none}.hq[data-hq-view-mode=walk][data-hq-touch=true] .hq__joy{display:block}.hq__help{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;width:min(92%,30rem);max-height:86%;overflow-y:auto;padding:1.4rem 1.5rem;display:grid;gap:.9rem}.hq__help[hidden]{display:none}.hq__help-list{display:grid;gap:.55rem;font-size:.9rem}.hq__help-list strong{display:block;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hq-gold)}.hq__help-foot{font-size:.85rem}@media(max-width:749px){.hq__prompt{bottom:11.5rem;font-size:.7rem}}.hq__title{font-size:clamp(2.3rem,5vw,4.4rem);line-height:.98;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.hq__title-line{display:block}.hq__intro-inner{width:100%;padding-block:clamp(2.5rem,7vh,5rem)}.hq__intro-inner>*{max-width:34rem}.hq__intro .amg-btn-row{gap:.75rem}@media(max-width:749px){.hq__intro-inner{padding-block:2rem 2.5rem}.hq__intro .amg-btn-row{flex-direction:column;align-items:stretch}.hq__intro .amg-btn-row .amg-btn{justify-content:center}.hq__title{font-size:clamp(2.1rem,10vw,2.8rem)}}.hq__poster-bricks{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 72% 58%,rgba(124,58,237,.38),transparent 70%),radial-gradient(ellipse 40% 35% at 78% 78%,rgba(245,207,107,.16),transparent 70%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.07) 0 34%,rgba(0,0,0,.35) 36%,transparent 40%) 0 0 / 28px 28px,linear-gradient(180deg,#0a0614,#140b29 60%,#0b0716)}.hq__poster .hq__poster-bricks+*{display:none}.hq__poster img{object-position:65% 50%}.hq__poster-cap{position:absolute;right:1rem;bottom:.75rem;z-index:1;margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#e9e4f5b3}
/*# sourceMappingURL=/cdn/shop/t/5/assets/amg-hq.css.map */
