.mt-page{background:#09090f;color:#f4f0fa;display:flex;flex-direction:column;font-family:DM Sans,sans-serif;isolation:isolate;min-height:100vh;min-height:100dvh;overflow:hidden;padding:0 48px;position:relative}.mt-page svg{flex-shrink:0;height:18px;width:18px}.mt-page :is(a,button):focus-visible{outline:2px solid #b9a0ff;outline-offset:3px}.mt-wall{top:0;right:0;bottom:0;left:0;overflow:hidden;perspective:1400px;pointer-events:none;position:absolute;z-index:-1}.mt-wall-plane{display:grid;gap:16px;grid-template-columns:repeat(6,minmax(0,1fr));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotateX(32deg) rotate(-10deg);width:140%}.mt-cover{aspect-ratio:460/215;background:#15111d;border:1px solid #ffffff12;border-radius:10px;display:block;overflow:hidden}.mt-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mt-wall-veil{background:radial-gradient(ellipse 55% 60% at 50% 52%,#09090ffa 0,#09090ff2 50%,#09090fc0 78%,#09090f8c),linear-gradient(180deg,#09090f,transparent 18%,transparent 80%,#09090f);top:0;right:0;bottom:0;left:0;position:absolute}.mt-top{display:flex;gap:16px;justify-content:space-between;padding:28px 0}.mt-brand,.mt-top{align-items:center}.mt-brand{display:inline-flex;gap:10px}.mt-brand svg{color:#c0a1ff;height:24px;width:24px}.mt-brand span{font-size:23px;font-style:italic;font-weight:900;letter-spacing:-.07em}.mt-brand b{color:#b698ef}.mt-brand small{color:#887d96;font-size:11px;font-style:normal;margin-left:3px}.mt-status{align-items:center;background:#f5c97714;border:1px solid #f5c97740;border-radius:8px;color:#f5c977;display:inline-flex;font-size:12px;font-weight:700;gap:8px;padding:7px 12px}.mt-status span{background:#f5c977;border-radius:50%;height:7px;width:7px}.mt-main{align-items:center;display:flex;flex-direction:column;margin:auto;padding:40px 0;text-align:center;width:min(720px,100%)}.mt-icon{background:linear-gradient(150deg,#1d1630,#120f1a);border:1px solid #b9a0ff40;border-radius:16px;box-shadow:0 20px 40px #0008;color:#b9a0ff;display:grid;height:64px;margin-bottom:26px;place-items:center;width:64px}.mt-icon svg{height:28px;width:28px}.mt-eyebrow{color:#b9a0ff;font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:16px}.mt-main h1{font-size:clamp(38px,6vw,72px);font-weight:750;letter-spacing:-.055em;line-height:1.04}.mt-main h1 em{color:#b9a0ff;font-style:normal}.mt-text{color:#b4a8c2;font-size:17px;line-height:1.75;margin-top:20px}.mt-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.mt-button{align-items:center;background:#b9a0ff12;border:1px solid #b9a0ff33;border-radius:10px;color:#ddd0f5;display:inline-flex;font-size:15px;font-weight:600;gap:9px;justify-content:center;min-height:50px;padding:0 22px;transition:background .2s}.mt-button:hover:not(:disabled){background:#b9a0ff24}.mt-button:disabled{cursor:wait;opacity:.6}.mt-button-primary{background:#b9a0ff;border-color:#b9a0ff;color:#160e24}.mt-button-primary:hover:not(:disabled){background:#cbb4ff}.mt-spinning{animation:mt-spin 1s linear infinite}@keyframes mt-spin{to{transform:rotate(1turn)}}.mt-note{color:#8f839f;font-size:13px;margin-top:18px}.mt-footer{border-top:1px solid #ffffff10;color:#8f839f;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:space-between;padding:20px 0 26px}@media (max-width:640px){.mt-page{padding:0 20px}.mt-brand span{font-size:19px}.mt-wall-plane{grid-template-columns:repeat(4,minmax(0,1fr));width:260%}.mt-text{font-size:15px}.mt-actions .mt-button{flex:1 1 100%}.mt-footer{flex-direction:column;text-align:center}}
