.mtx-activities-experience{--mtx-activity-image:url('/assets/airsoft-arena.png');position:relative;isolation:isolate;background:#090d0b!important;color:#eee2cf}
.mtx-activity-range{--mtx-activity-image:url('/assets/airsoft-poligon.png')}.mtx-activity-paintball{--mtx-activity-image:url('/assets/paintball.png')}
.mtx-activities-experience:before{content:"";position:absolute;z-index:-3;inset:0;background:linear-gradient(90deg,rgba(5,8,7,.97),rgba(8,12,10,.9)),var(--mtx-activity-image) center top/cover fixed no-repeat;filter:saturate(.72) contrast(1.08)}
.mtx-activities-experience:after{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 80% 9%,rgba(190,126,46,.2),transparent 27%),linear-gradient(180deg,transparent 5%,#090d0b 78%);pointer-events:none}
.mtx-activity-section{position:relative;background:rgba(8,12,10,.86)!important;color:#d4d9d4;border-top:1px solid rgba(196,135,54,.16);border-bottom:1px solid rgba(196,135,54,.1);backdrop-filter:blur(4px)}
.mtx-activity-section:nth-of-type(even){background:rgba(13,19,16,.9)!important}
.mtx-activity-section>div{position:relative;padding:30px!important;border:1px solid rgba(196,135,54,.28);background:linear-gradient(145deg,rgba(18,25,21,.87),rgba(7,11,9,.82));box-shadow:0 26px 75px rgba(0,0,0,.33);backdrop-filter:blur(8px)}
.mtx-activity-section h2,.mtx-activity-section h3,.mtx-activity-section h4{color:#eee2cf!important}.mtx-activity-section p.text-gray-600,.mtx-activity-section p.text-gray-500,.mtx-activity-section span.text-gray-400,.mtx-activity-section label.text-gray-500{color:#aeb6af!important}
.mtx-activity-section .text-\[\#AA6D26\],.mtx-activity-section .text-\[\#C98532\]{color:#dc9840!important}
.mtx-activity-section .btn-primary,.mtx-activity-section .btn-orange{border:1px solid rgba(231,174,92,.6)!important;background:linear-gradient(135deg,#b16e24,#814814)!important;color:#fff7e9!important;box-shadow:0 12px 28px rgba(0,0,0,.25)}
.mtx-activity-section .btn-outline{border-color:rgba(196,135,54,.56)!important;background:rgba(196,135,54,.08)!important;color:#e9c18a!important}
.mtx-activity-section img{filter:saturate(.84) contrast(1.08) brightness(.84)}
.mtx-activity-section div.aspect-\[4\/3\]{position:relative;border:1px solid rgba(196,135,54,.42);box-shadow:0 22px 55px rgba(0,0,0,.45)}
.mtx-activity-section div.aspect-\[4\/3\]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(6,9,7,.78));pointer-events:none}
.mtx-activity-section .bg-white{border-color:rgba(196,135,54,.34)!important;background:linear-gradient(155deg,rgba(20,27,23,.97),rgba(8,12,10,.99))!important;color:#d8ddd8;box-shadow:0 14px 38px rgba(0,0,0,.32)}
.mtx-activity-section .bg-\[\#F7F0E6\]{border-color:rgba(196,135,54,.25)!important;background:rgba(13,19,16,.93)!important;color:#d6dbd6}
.mtx-activity-section button.group,.mtx-activity-section .grid>div.bg-white{border-color:rgba(196,135,54,.36)!important;background:linear-gradient(155deg,rgba(19,27,22,.97),rgba(8,12,10,.99))!important;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease!important}
.mtx-activity-section button.group:hover,.mtx-activity-section .grid>div.bg-white:hover{border-color:rgba(225,162,77,.84)!important;transform:translateY(-4px);box-shadow:0 23px 55px rgba(0,0,0,.5)!important}
.mtx-activity-section .bg-amber-50{border-color:rgba(196,135,54,.42)!important;background:rgba(84,55,19,.28)!important}.mtx-activity-section .text-amber-800{color:#e4bd85!important}
.mtx-activity-table{overflow:hidden;border-color:rgba(196,135,54,.38)!important;background:#0d1310!important;color:#d8ddd8!important;box-shadow:0 18px 45px rgba(0,0,0,.35)}
.mtx-activity-table thead tr{background:linear-gradient(90deg,#8b5019,#b27328)!important}.mtx-activity-table tbody tr{border-color:rgba(196,135,54,.13)!important;background:#111814!important}.mtx-activity-table tbody tr:nth-child(even){background:#0b100e!important}.mtx-activity-table td{color:#c6cdc7!important}
.mtx-activity-form{border-color:rgba(196,135,54,.38)!important;background:linear-gradient(145deg,rgba(19,26,22,.98),rgba(8,12,10,.99))!important;color:#d8ddd8!important;box-shadow:0 22px 58px rgba(0,0,0,.4)!important}
.mtx-activity-form input,.mtx-activity-form textarea,.mtx-activity-form select{border-color:rgba(196,135,54,.34)!important;background:#101713!important;color:#eee2cf!important}.mtx-activity-form input:focus,.mtx-activity-form textarea:focus{border-color:#c98a39!important;box-shadow:0 0 0 2px rgba(201,138,57,.12)}
.mtx-activity-range .mtx-activity-section button.flex.w-full{border-color:rgba(196,135,54,.25)!important;background:#111814!important;color:#e5ded2!important}.mtx-activity-range .mtx-activity-section button.flex.w-full+ p{background:#0b100e;color:#b8c0b9!important}
.mtx-activities-experience div.fixed[role="dialog"],.mtx-activities-experience div.fixed>div[role="dialog"]{border:1px solid rgba(196,135,54,.44)!important;background:linear-gradient(155deg,#161e19,#090d0b)!important;color:#e7dccb!important}
@media(max-width:980px){.mtx-activity-section>div{padding:23px!important}.mtx-activity-section .grid{gap:20px!important}}
@media(max-width:640px){.mtx-activity-section{padding:38px 12px!important}.mtx-activity-section>div{padding:15px!important}.mtx-activity-section h2{font-size:28px!important}.mtx-activity-section h3{font-size:21px!important}.mtx-activity-section .flex.gap-3{flex-wrap:wrap}.mtx-activity-section .btn-primary,.mtx-activity-section .btn-outline{justify-content:center;width:100%}.mtx-activity-form{padding:18px!important}}
@media(prefers-reduced-motion:reduce){.mtx-activity-section button.group,.mtx-activity-section .grid>div.bg-white{transition:none!important}}
