html:has(body.mz-app){height:auto!important;overflow:auto!important;background:#101014!important}body.mz-app{height:auto!important;min-height:100vh!important;overflow-x:clip!important;overflow-y:visible!important;background:#101014!important;color:#f3eef9!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;--bg-base:#101014;--bg-panel:#1c1923;--bg-panel-strong:#24202c;--text-primary:#f3eef9;--text-secondary:#aaa0b5;--accent-violet:#aa81ec;--accent-pink:#c690da;--accent-orange:#cbb58c;--border-soft:transparent}.mz-app app-site-header,.mz-app app-mobile-nav,.mz-app app-site-footer{display:none!important}.mz-app .app-shell{height:auto!important;min-height:65vh!important;overflow:visible!important;background:none!important;padding:0!important;display:block!important}.mz-app .app-shell__main{height:auto!important;min-height:60vh!important;overflow:visible!important;padding:0!important;display:block!important}.mz-app app-root{display:block}.mz-app h1,.mz-app h2,.mz-app h3,.mz-app h4,.mz-app strong,.mz-app button,.mz-app input,.mz-app select,.mz-app textarea,.mz-app label{font-family:Inter,"Segoe UI",Arial,sans-serif!important}.mz-app h1{font-size:30px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.9px!important}.mz-app h2{font-size:22px!important;letter-spacing:-.5px!important}.mz-app h3{font-size:17px!important;letter-spacing:-.3px!important}.mz-app button,.mz-app a{box-shadow:none!important;text-shadow:none!important}.mz-app input,.mz-app select,.mz-app textarea{background:#28232f!important;color:#efe6f8!important;border:0!important;border-radius:7px!important;box-shadow:none!important;min-height:43px;font-size:13px!important;padding:11px 13px!important}.mz-app input[type=checkbox],.mz-app input[type=radio]{min-height:auto;accent-color:#ae80ea}.mz-app input:focus-visible,.mz-app select:focus-visible,.mz-app textarea:focus-visible,.mz-app button:focus-visible,.mz-app a:focus-visible{outline:2px solid #cda5ff!important;outline-offset:3px!important}.mz-app label{color:#b8a9c7;font-size:12px}.mz-app .auth-page,.mz-app .profile,.mz-app .gems-store,.mz-app .cuentas,.mz-app .walls{width:min(1220px,calc(100% - 88px))!important;margin-inline:auto!important;padding:34px 0 38px!important}.mz-app .profile__shell,.mz-app .gems-store__shell,.mz-app .cuentas__shell,.mz-app .walls__shell{width:100%!important;max-width:none!important;margin:0!important}.mz-app .auth-page{max-width:620px!important;padding-top:55px!important}.mz-app .auth,.mz-app .auth__card,.mz-app .auth-card,.mz-app .auth__panel{background:#1d1925!important;border:0!important;box-shadow:none!important;border-radius:13px!important}.mz-app .auth__tabs,.mz-app .auth__input,.mz-app .auth__form{box-shadow:none!important}.mz-app .auth__submit,.mz-app .auth button[type=submit]{background:#a880e9!important;color:#170d24!important;border:0!important;font-size:12px!important;letter-spacing:0!important}
.mz-app .profile__hero-card,.mz-app .profile__gems-card,.mz-app .profile__panel,.mz-app .profile__settings,.mz-app .profile__empty-card,.mz-app .profile-card,.mz-app .gems-hero,.mz-app .purchase-panel,.mz-app .result-panel,.mz-app .walls-form,.mz-app .walls-result,.mz-app .gem-package{border:0!important;box-shadow:none!important;background:#1c1923!important;border-radius:12px!important}.mz-app .profile__hero-card{background:#221b2e!important;padding:26px!important}.mz-app .profile__hero-avatar{box-shadow:none!important;border:0!important;background:#3d2c55!important;width:82px!important;height:82px!important;font-size:24px!important}.mz-app .profile__hero-name{font-size:27px!important;font-weight:650!important}.mz-app .profile__hero-email{color:#a797b9!important;font-size:12px!important;overflow-wrap:anywhere}.mz-app .profile__gems-card{background:#1d2822!important;padding:25px!important}.mz-app .profile__gems-value{font-size:34px!important;letter-spacing:-1px!important;line-height:1.1!important;display:flex;align-items:center;gap:12px}.mz-app .profile__gold-button,.mz-app .profile__button--primary,.mz-app .purchase-panel__submit,.mz-app .gem-package__button,.mz-app .checkout-actions__primary{border:0!important;background:#aa80e9!important;color:#170e24!important;font-size:12px!important;font-weight:650!important;border-radius:7px!important;letter-spacing:0!important;box-shadow:none!important;min-height:43px}.mz-app .profile__panel{padding:26px!important}.mz-app .profile__panel-title{font-size:11px!important;font-weight:600!important;letter-spacing:1.6px!important;color:#94849f!important;margin-bottom:19px!important}.mz-app .profile-card--action{background:#24202d!important;padding:18px!important;min-height:82px!important}.mz-app .profile-card--action:hover{background:#30263c!important;transform:none!important}.mz-app .profile-card--highlight{background:#2c223a!important}.mz-app .profile-card__icon{border:0!important;background:#342743!important;color:#bb91e7!important;box-shadow:none!important}.mz-app .profile-card__content strong{font-size:13px!important;color:#e0d4ed!important}.mz-app .profile-card__content span{font-size:11px!important;color:#9685a3!important}.mz-app .profile-card__chevron{color:#867292!important}.mz-app .profile__settings-grid{gap:19px!important}.mz-app .profile-card--panel{padding:25px!important}.mz-app .profile-summary,.mz-app .profile__meta-item{background:#292231!important;border:0!important;border-radius:7px!important}.mz-app .profile__tab{background:#272030!important;border:0!important;color:#a28bba!important;font-size:11px!important}.mz-app .profile__tab--active{background:#49325f!important;color:#ead3ff!important}.mz-app .profile__button--ghost{border:0!important;background:#2d2338!important;color:#c9aedf!important}
.mz-app .gems-hero{padding:29px!important;background:#211c2b!important}.mz-app .gems-hero h1{font-size:31px!important}.mz-app .gems-hero p{font-size:13px!important;color:#a796b6!important}.mz-app .gems-hero__aside{border:0!important;background:#28382d!important;border-radius:9px!important;box-shadow:none!important}.mz-app .gem-amount__icon,.mz-app .profile__gems-icon{display:inline-block!important;width:43px!important;height:48px!important;font-size:0!important;background:url('/assets/miauza-gem.webp') center/contain no-repeat!important;color:transparent!important;filter:none!important;flex-shrink:0}.mz-app .gem-package{padding:24px!important;transform:none!important}.mz-app .gem-package:hover{background:#292131!important;transform:translateY(-3px)!important}.mz-app .gem-package--featured{background:#252031!important}.mz-app .gem-package--selected{background:#32273e!important;outline:2px solid #9f79c4;outline-offset:-2px}.mz-app .gem-package__badge{background:#3e2e50!important;color:#dfbffb!important;font-size:9px!important;box-shadow:none!important;border:0!important}.mz-app .gem-package__gems{font-size:29px!important;font-weight:650!important}.mz-app .gem-package__description,.mz-app .gem-package__bonus{font-size:11px!important;color:#a491b1!important}.mz-app .gem-package__bonus{color:#abd0ad!important}.mz-app .package-grid{gap:18px!important}.mz-app .payment-method,.mz-app .payment-instructions,.mz-app .purchase-summary,.mz-app .proof-upload,.mz-app .country-selector{border:0!important;box-shadow:none!important;background:#292230!important;border-radius:8px!important}.mz-app .payment-method--selected{background:#40304f!important;outline:2px solid #a67dd1;outline-offset:-2px}.mz-app .purchase-modal,.mz-app .catalog-modal{background:#09060dde!important;backdrop-filter:blur(5px)!important;z-index:120!important}.mz-app .purchase-modal__panel,.mz-app .catalog-modal__panel{border:0!important;box-shadow:none!important;background:#201b28!important;border-radius:13px!important;color:#eee5f7!important}.mz-app .purchase-modal__close,.mz-app .catalog-modal__close{background:#382a45!important;border:0!important;color:#d5b7ec!important;border-radius:50%!important}.mz-app .purchase-panel--modal{padding:22px!important}.mz-app .purchase-modal__header{background:transparent!important;border:0!important}.mz-app .purchase-panel__eyebrow{font-size:9px!important;color:#bca0cd!important;letter-spacing:1.5px!important}.mz-app .purchase-panel__summary{border:0!important;background:#2a2233!important;box-shadow:none!important}.mz-app .status{border:0!important;box-shadow:none!important;font-size:10px!important}.mz-app .status--success{background:#1c392b!important;color:#a4d7b1!important}.mz-app .status--danger{background:#422735!important;color:#e4a0b7!important}
.mz-app .walls__header{padding:0 0 26px!important}.mz-app .walls__header h1{font-size:30px!important}.mz-app .walls__header p{font-size:13px!important;color:#a092af!important;max-width:580px}.mz-app .walls-form,.mz-app .walls-result{padding:27px!important}.mz-app .walls__grid{gap:24px!important}.mz-app .walls-summary,.mz-app .walls-payment-box,.mz-app .walls-details,.mz-app .walls-scan{border:0!important;box-shadow:none!important;background:#28212f!important;border-radius:8px!important}.mz-app .walls-result{background:#211b2a!important}.mz-app .walls-total{background:#2d233a!important;border:0!important;border-radius:9px!important;padding:24px!important;box-shadow:none!important}.mz-app .walls-total strong{font-size:31px!important;font-weight:650!important;color:#d4b6fb!important}.mz-app .walls-toggle,.mz-app .walls-presets button,.mz-app .walls-actions button,.mz-app .walls-copy{border:0!important;box-shadow:none!important;background:#382944!important;color:#d7b9ed!important;border-radius:7px!important;font-size:11px!important}.mz-app .walls-toggle--active{background:#63417c!important;color:#f5e5ff!important}.mz-app .walls-payment-chip{border:0!important;background:#30273a!important;color:#c0a6d1!important}.mz-app .walls-row{padding:13px!important;border:0!important;border-radius:8px!important;background:#24202b!important}.mz-app .walls-count{font-size:11px!important;color:#b098c1!important}.mz-app .walls-remove{border:0!important;background:#442732!important;color:#e0a6b9!important}.mz-app .walls-limits{font-size:11px!important;color:#9985a5!important}.mz-app .walls-result:before,.mz-app .profile__gems-card:before,.mz-app .gem-package:before{display:none!important}
.mz-catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:27px}.mz-catalog-heading .eyebrow{font-size:9px;color:#b19bc6;letter-spacing:1.8px;margin:0 0 12px}.mz-catalog-heading h1{margin:0!important;font-size:34px!important;letter-spacing:-1px!important}.mz-catalog-heading p:last-child{font-size:12px;color:#9e8fad;margin:14px 0 0;line-height:1.8}.mz-catalog-heading>img{width:115px;height:123px;object-fit:contain}.mz-catalog-controls{margin-bottom:24px}.mz-catalog-search{display:flex;gap:12px;margin-bottom:17px}.mz-catalog-search input{flex:1;min-width:0}.mz-catalog-search select{max-width:200px}.mz-catalog-statuses{display:flex;gap:9px;flex-wrap:wrap}.mz-catalog-statuses button{border:0;background:#241d2d;color:#a389b8;font-size:11px;border-radius:6px;padding:9px 13px;font-weight:550;cursor:pointer}.mz-catalog-statuses button.is-active{background:#463255;color:#e2c1ff}.mz-catalog-summary{font-size:11px;color:#897894;margin:17px 0}.mz-app .catalog__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.mz-app .catalog-card{position:relative;background:#1c1923!important;border:0!important;border-radius:11px!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;color:#eee8f6!important;padding:0!important;cursor:pointer}.mz-app .catalog-card:hover{background:#241e2d!important;transform:translateY(-3px)!important}.mz-app .catalog-card[hidden]{display:none!important}.mz-app .catalog-card__media{height:206px!important;aspect-ratio:auto!important;background:#15131a!important;border:0!important;position:relative}.mz-app .catalog-card__media:after{background:linear-gradient(0deg,#15101dde,transparent 60%)!important}.mz-app .catalog-card__image{width:100%!important;height:100%!important;object-fit:cover!important;opacity:.95!important}.mz-app .catalog-card__image.mz-missing-image{object-fit:contain!important;padding:23px!important;opacity:.5!important}.mz-app .catalog-card__status{position:absolute;top:13px!important;right:13px!important;padding:6px 9px!important;border:0!important;border-radius:5px!important;font-size:8px!important;font-weight:600!important;letter-spacing:.3px!important;line-height:1.6!important;box-shadow:none!important}.mz-app .catalog-card__status--ok{background:#203b2fef!important;color:#a6dab6!important}.mz-app .catalog-card__status--pending{background:#433426ee!important;color:#dec4a1!important}.mz-app .catalog-card__status--sold{background:#342b3aee!important;color:#b8a5c5!important}.mz-app .catalog-card__price{bottom:14px!important;right:15px!important;font-size:17px!important;gap:6px!important;background:none!important;font-weight:650!important;color:#f3edf8!important}.mz-app .catalog-card__body{padding:19px!important}.mz-app .catalog-card__body h3{margin:0 0 13px!important;font-size:17px!important;line-height:1.4!important;letter-spacing:-.4px!important;font-weight:650!important}.mz-app .catalog-card__description{font-size:11px!important;line-height:1.7!important;color:#96859f!important;margin:15px 0 1px!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-height:37px}.mz-app .catalog-card__chips,.mz-app .catalog-modal__meta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.mz-app .chip{border:0!important;box-shadow:none!important;background:#272030!important;border-radius:6px!important;padding:8px 7px!important;min-width:0!important;white-space:normal!important}.mz-app .chip.mz-hero-chip{font-size:0!important;line-height:0!important;display:block!important}.mz-app .chip.mz-hero-chip>.chip__icon{display:none!important}.mz-app .chip[data-mz-hero=townhall]{grid-column:1/-1;background:#30233e!important}.mz-hero-view{display:flex;align-items:center;gap:7px;font-family:Inter,"Segoe UI",Arial,sans-serif;line-height:1.3;font-size:10px}.mz-hero-view>img{width:31px;height:33px;object-fit:contain;flex-shrink:0}.mz-hero-view>span{display:flex;flex-direction:column;gap:4px;min-width:0}.mz-hero-view strong{font-size:9px!important;line-height:1.25;font-weight:550!important;color:#d1bfdc!important}.mz-hero-view small{font-size:9px!important;font-weight:400!important;color:#93809f!important}.mz-app .mz-gem-icon{display:inline-block!important;width:23px!important;height:26px!important;flex-shrink:0;font-size:0!important;color:transparent!important;background:url('/assets/miauza-gem.webp') center/contain no-repeat!important;vertical-align:middle}.mz-app .catalog-card__price .mz-gem-icon{width:21px!important;height:25px!important}.mz-catalog-more{display:flex;justify-content:center;padding:30px 0 0}.mz-catalog-more button{background:#a77be5;color:#170d24;border:0;font-size:12px;padding:13px 25px;border-radius:7px;font-weight:600;cursor:pointer}.mz-app .catalog-modal__panel{max-height:calc(100dvh - 34px)!important}.mz-app .catalog-modal__details{padding:24px!important}.mz-app .catalog-modal__meta{margin:20px 0!important}.mz-app .catalog-modal__status{border:0!important;border-radius:6px!important;font-size:10px!important;box-shadow:none!important}.mz-app .catalog-modal__price{font-size:27px!important;color:#cfb0ee!important}.mz-app .catalog-modal__description{font-size:13px!important;line-height:1.9!important;color:#b49dc3!important}.mz-app .carousel__frame{background:#151219!important;border:0!important;border-radius:9px!important;box-shadow:none!important}.mz-app .carousel__image{object-fit:contain!important}.mz-app .carousel__thumb{border:0!important;border-radius:6px!important;opacity:.7}.mz-app .carousel__thumb--active{outline:2px solid #ab79d2!important;opacity:1}.mz-app .checkout-summary,.mz-app .purchase-wizard__balance{border:0!important;box-shadow:none!important;background:#2c2135!important;border-radius:8px!important}.mz-app .checkout-actions--wizard{background:#201b28!important;border:0!important;box-shadow:none!important}.mz-app .mz-walls-art{width:100px;height:106px;object-fit:contain;float:right;margin:0 0 5px 20px}
@media(max-width:1100px){.mz-app .auth-page,.mz-app .profile,.mz-app .gems-store,.mz-app .cuentas,.mz-app .walls{width:calc(100% - 56px)!important}.mz-app .catalog__grid{gap:16px!important}.mz-app .catalog-card__body{padding:15px!important}.mz-hero-view{gap:5px}.mz-hero-view>img{width:26px;height:29px}.mz-hero-view strong{font-size:8px!important}.mz-hero-view small{font-size:8px!important}}
@media(max-width:900px){.mz-app .catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mz-app .catalog-card__media{height:218px!important}.mz-hero-view>img{width:33px;height:35px}.mz-hero-view strong,.mz-hero-view small{font-size:10px!important}}
@media(max-width:800px){.mz-app .auth-page,.mz-app .profile,.mz-app .gems-store,.mz-app .cuentas,.mz-app .walls{width:calc(100% - 32px)!important;padding-top:24px!important;padding-bottom:20px!important}.mz-app .app-shell__main{max-height:none!important}.mz-app h1{font-size:27px!important}.mz-app .auth-page{padding-top:35px!important}.mz-app .profile__hero-card,.mz-app .profile__gems-card,.mz-app .profile__panel,.mz-app .profile-card--panel{padding:23px!important}.mz-app .profile__hero-name{font-size:24px!important}.mz-app .profile__hero-avatar{width:65px!important;height:65px!important;font-size:20px!important}.mz-app .profile__gems-value{font-size:30px!important}.mz-app .profile__panel-list{gap:11px!important}.mz-app .profile-card--action{padding:15px!important;min-height:76px!important}.mz-app .profile-card__content strong{font-size:12px!important}.mz-app .profile-card__content span{font-size:10px!important}.mz-app .gems-hero{padding:23px!important}.mz-app .gems-hero h1{font-size:27px!important}.mz-app .gem-package{padding:21px!important}.mz-app .package-grid{gap:13px!important}.mz-app .gem-package__gems{font-size:26px!important}.mz-app .walls__header h1{font-size:27px!important}.mz-app .walls-form,.mz-app .walls-result{padding:22px!important}.mz-app .walls__grid{gap:18px!important}.mz-app .walls-total{padding:19px!important}.mz-app .walls-total strong{font-size:27px!important}.mz-app .catalog-modal__panel,.mz-app .purchase-modal__panel{width:calc(100% - 20px)!important;max-height:calc(100dvh - 25px)!important;border-radius:11px!important}.mz-app .catalog-modal__details{padding:20px!important}.mz-app .checkout-actions--wizard{bottom:0!important}.mz-app .mz-walls-art{width:76px;height:84px;margin-left:10px}.mz-catalog-heading{gap:13px;margin-bottom:21px}.mz-catalog-heading h1{font-size:29px!important}.mz-catalog-heading>img{width:80px;height:88px}.mz-catalog-heading .eyebrow{font-size:8px;letter-spacing:1.4px}.mz-catalog-heading p:last-child{font-size:11px;margin-top:11px}.mz-catalog-search{gap:8px}.mz-catalog-search select{max-width:139px;font-size:11px!important}.mz-catalog-search input{font-size:11px!important}.mz-catalog-statuses{gap:7px}.mz-catalog-statuses button{font-size:9px;padding:8px 10px}.mz-app .catalog-card__media{height:190px!important}.mz-app .catalog-card__body h3{font-size:15px!important}.mz-hero-view strong{font-size:8px!important}.mz-hero-view small{font-size:8px!important}.mz-hero-view>img{width:25px;height:27px}.mz-app .chip{padding:7px 5px!important}.mz-app .catalog-card__chips{gap:5px!important}}
@media(max-width:580px){.mz-app .catalog__grid{grid-template-columns:1fr!important;gap:20px!important}.mz-app .catalog-card__media{height:220px!important}.mz-app .catalog-card__body{padding:19px!important}.mz-app .catalog-card__body h3{font-size:18px!important}.mz-app .catalog-card__chips{gap:8px!important}.mz-app .chip{padding:9px 10px!important}.mz-hero-view{gap:9px}.mz-hero-view>img{width:37px;height:39px}.mz-hero-view strong{font-size:10px!important}.mz-hero-view small{font-size:10px!important}.mz-app .catalog-card__description{font-size:12px!important;margin-top:16px!important}.mz-app .catalog-card__price{font-size:20px!important}.mz-app .catalog-card__status{font-size:9px!important}.mz-app .catalog-modal__meta .mz-hero-view>img{width:32px;height:35px}.mz-app .catalog-modal__meta .mz-hero-view strong{font-size:9px!important}}
@media(prefers-reduced-motion:reduce){.mz-app .catalog-card:hover,.mz-app .gem-package:hover{transform:none!important}}
.mz-app .mz-hero-source{display:none!important}.mz-app .profile__hero-avatar img{object-fit:contain!important}.mz-app .mz-catalog-more[hidden]{display:none!important}
.mz-app .app-shell{position:relative!important;inset:auto!important;width:100%!important;max-height:none!important}.mz-app .app-shell__main{inset:auto!important}.mz-app .profile__hero-card::after{display:none!important}
.mz-app .walls,.mz-app .profile,.mz-app .gems-store,.mz-app .cuentas,.mz-app .auth-page{background:none!important}.mz-app .walls__header{display:grid!important;grid-template-columns:1fr auto!important;gap:10px 20px!important;align-items:center!important}.mz-app .walls__header>h2{grid-column:1;grid-row:1;margin:0!important}.mz-app .walls__header>.mz-walls-art{grid-column:2;grid-row:1/3;margin:0!important;float:none}.mz-app .walls-limits{grid-column:1;grid-row:2;flex-wrap:wrap!important}.mz-app .walls-limits>span{border:0!important;background:#292330!important;box-shadow:none!important;font-size:10px!important}.mz-app .gems-store__loading,.mz-app .gems-store__error{border:0!important;background:#211b29!important;box-shadow:none!important;border-radius:10px!important}.mz-app .profile__shell{align-items:start!important}.mz-app .profile__sidebar{gap:20px!important;justify-content:start!important}
.mz-app img.profile__hero-avatar{object-fit:cover!important}@media(min-width:1001px){.mz-app .profile__shell{grid-template-rows:min-content 1fr!important;row-gap:20px!important}.mz-app .profile__hero-card{grid-column:1!important;grid-row:1!important}.mz-app .profile__gems-card{grid-column:1!important;grid-row:2!important}.mz-app .profile__panel{grid-column:2!important;grid-row:1/3!important}}
.mz-app .walls *,.mz-app .profile *,.mz-app .gems-store *{border-color:transparent!important}
