#ug-maria .mm-deck button img{display:block;width:100%;height:100%;object-fit:contain;margin:0;border:0;border-radius:6px}#ug-maria .mm-deck button.mm-picked{outline:3px solid #a57c31;outline-offset:1px}#ug-maria .mm-position{position:absolute;bottom:4px;right:4px;background:#fffdf3;color:#173e43;border-radius:50%;width:23px;height:23px;font:700 12px/23px Arial,sans-serif}#ug-maria .mm-result{border-top:1px solid #c8d7d1;padding:32px 0;display:grid;grid-template-columns:240px minmax(0,1fr);gap:34px}#ug-maria .mm-result>img{width:100%;height:auto;aspect-ratio:2/3;display:block;border-radius:8px;box-shadow:0 8px 22px rgba(23,62,67,.13)}#ug-maria .mm-result .mm-position-name{font:700 13px/1.5 Arial,sans-serif;letter-spacing:1px;color:#61705b;text-transform:uppercase;margin-bottom:10px}@media (max-width:760px){#ug-maria .mm-result{grid-template-columns:180px minmax(0,1fr);gap:24px}}@media (max-width:520px){#ug-maria .mm-result>img{width:min(240px,80%);margin:0 auto}}#ug-maria .mm-jump{display:inline-block;margin:0 0 18px;font-weight:700}#ug-maria .mm-slot{min-width:0;text-align:center;margin:0;padding:0;list-style:none;font:14px/1.4 Arial,sans-serif}#ug-maria .mm-slot-label{display:block;min-height:40px;font-weight:700;color:#284d50}#ug-maria .mm-slot img{width:100%;max-width:146px;height:auto;aspect-ratio:2/3;display:block;margin:0 auto;border-radius:7px;box-shadow:0 5px 14px rgba(23,62,67,.13)}#ug-maria .mm-slot-caption{display:block;margin-top:8px;font-size:12px;min-height:34px}#ug-maria .mm-slot-1{grid-area:2/2;align-self:center}#ug-maria .mm-slot-2{grid-area:1/1;transform:translateX(30%)}#ug-maria .mm-slot-3{grid-area:1/3;transform:translateX(-30%)}#ug-maria .mm-slot-4{grid-area:2/3}#ug-maria .mm-slot-5{grid-area:3/3;transform:translateX(-30%)}#ug-maria .mm-slot-6{grid-area:3/1;transform:translateX(30%)}#ug-maria .mm-slot-7{grid-area:2/1}#ug-maria .mm-slot-1 .mm-slot-label{color:#73531b}#ug-maria .mm-slot-1 img{outline:3px solid #b08b4d;outline-offset:3px}#ug-maria .mm-slot:not(.mm-filled) img{opacity:.65}#ug-maria h4{font:700 22px/1.35 Georgia,serif;color:#173e43;margin:20px 0 12px;letter-spacing:0;text-transform:none}#ug-maria .mm-stage-theme{font-size:23px;font-weight:700}#ug-maria .mm-stage-badge{font:700 17px/1.5 Arial,sans-serif;color:#6d501e;background:#f7eed8;padding:14px 16px;border-radius:8px}#ug-maria .mm-summary-list{padding-left:24px;margin:18px 0}#ug-maria .mm-summary-list li{margin:10px 0;line-height:1.5}#ug-maria .mm-practice{padding:20px;background:#edf4f0;border-radius:10px;margin-top:24px}#ug-maria .mm-practice h4{margin-top:0}#ug-maria .mm-seminar{margin-top:26px;border-top:1px solid #d8cdb0;padding-top:4px}#ug-maria .mm-seminar .mm-note{margin:16px 0 0}#ug-maria .mm-special h4{font-size:19px}#ug-maria .mm-result{scroll-margin-top:100px}@media (max-width:520px){#ug-maria .mm-slot-label{font-size:11px;min-height:42px}#ug-maria .mm-slot-caption{font-size:10px;overflow-wrap:anywhere}#ug-maria .mm-slot-1 .mm-slot-label{font-size:12px}#ug-maria .mm-practice{padding:16px}}