#heroCard{--mw-navy:#0f2342;--mw-gold:#e5bd65;--mw-ink:#f5f7fb;--mw-muted:#c0cede;color:var(--mw-ink);background-color:#09182b;background-image:repeating-linear-gradient(135deg,transparent 0 5px,rgba(135,172,211,.025) 5px 6px);border:1px solid #385575;border-radius:20px;isolation:isolate}#mainAppFrame #miPerfilScreen{--mw-acento: var(--mh-btn-fondo);color:var(--mh-texto);background:var(--mh-fondo)!important;border:1px solid var(--mh-borde);border-radius:20px;isolation:isolate}#heroCard *,#miPerfilScreen *{box-sizing:border-box}#heroCard{max-width:720px;width:100%;margin:0 auto 20px;overflow:hidden}.mwh-banner{min-height:235px;padding:22px 18px 16px;position:relative;background:linear-gradient(90deg,#040f20c2,#040f201a),url(../maestro-workshop-rooftop.webp) center/cover;border-bottom:2px solid #c9a14a}.mwh-brand{display:flex;flex-direction:column;align-items:flex-start;line-height:.92;max-width:100%}.mwh-brand span{font-family:Impact,Arial Narrow,sans-serif;font-weight:900;font-size:clamp(32px,9vw,58px);letter-spacing:.015em;color:#f1f3f7;text-shadow:2px 3px 0 #020813,0 0 1px #fff}.mwh-brand strong{font-family:Impact,Arial Narrow,sans-serif;font-size:24px;color:#edc66f;letter-spacing:.26em;padding-top:7px;text-shadow:1px 2px #020813}#mainAppFrame .mwh-brand span,.mwh-brand span{color:#f1f3f7!important;-webkit-text-fill-color:#f1f3f7!important}#mainAppFrame .mwh-brand strong,.mwh-brand strong{color:#edc66f!important;-webkit-text-fill-color:#edc66f!important}.mwh-motto{font:900 clamp(24px,7vw,40px)/1.05 Impact,"Arial Narrow",sans-serif;color:#fff;max-width:65%;margin:24px 0 10px;text-shadow:2px 2px #061326}.mwh-tagline{font:600 16px/1.45 Arial,sans-serif;color:#f5f7fb;max-width:62%;margin:0}#heroCard .mwh-body{padding:20px 16px!important;max-width:100%!important}#heroCard .mwh-body>div{color:var(--mw-ink)!important;max-width:100%!important}#heroCard .mwh-body>div:first-child{min-height:180px;align-items:flex-start}#heroCard #companionSlot{position:relative!important;bottom:auto!important;right:auto!important;max-width:180px;margin:6px auto 0}#heroCard .mwh-body>div:first-child>div{display:flex!important;gap:12px;align-items:center;max-width:100%;flex-wrap:wrap;justify-content:center}#heroCard .mwh-body>div:first-child svg{pointer-events:none}#heroCard button{min-height:56px;white-space:normal!important;overflow-wrap:anywhere;touch-action:manipulation;border-radius:12px!important;border:1px solid #5a7593!important;background:linear-gradient(145deg,#193650,#0c2039)!important;color:#f5f7fb!important;box-shadow:inset 0 1px #ffffff1a,0 4px 10px #00000026!important;font-size:16px!important;line-height:1.4!important}#mainAppFrame #miPerfilScreen>.sticky-nav-bar button,#mainAppFrame #miPerfilScreen>.card button,#mainAppFrame #miPerfilScreen>#langToggleContainer button,#mainAppFrame #miPerfilScreen>.card .profile-section a,#mainAppFrame #miPerfilScreen>.profile-cards-grid .profile-nav-card,#mainAppFrame #miPerfilScreen>button{min-height:56px;white-space:normal!important;overflow-wrap:anywhere;touch-action:manipulation;border-radius:12px!important;border:1.5px solid var(--mh-texto-2)!important;background:var(--mh-superficie-2)!important;color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;box-shadow:0 1px 3px #101c2c1a!important;font-size:16px!important;line-height:1.4!important}#heroCard button[aria-label*=perfil],#heroCard button[aria-label*=profile]{background:linear-gradient(#f4d788,#c9a14a)!important;color:#09182b!important;border-color:#f2d78f!important;font-weight:800}#mainAppFrame #miPerfilScreen #btnEditProfile{background:var(--mh-btn-fondo)!important;color:var(--mh-btn-texto)!important;-webkit-text-fill-color:var(--mh-btn-texto)!important;border-color:var(--mh-btn-fondo)!important;font-weight:800}#heroCard button span{color:inherit!important}#heroCard .mwh-body>div[style*=border-top]>div{color:#c0cede!important;font-size:16px!important}#heroCard .mwh-body>div[style*=white-space]{white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important}#heroCard .mwh-body>div[style*="font-size:10.5px"]{font-size:16px!important}#heroCard .mwh-body>div[style*="font-size:11.5px"]{font-size:16px!important;color:#edc66f!important}#miPerfilScreen{padding:0 14px 100px!important;width:100%;max-width:720px!important;margin-inline:auto;overflow-x:clip}#mainAppFrame #miPerfilScreen>.sticky-nav-bar{background:var(--mh-superficie)!important;color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;border-bottom:1px solid var(--mh-borde)!important;position:relative!important;gap:12px}#miPerfilScreen .sticky-nav-bar .nav-bar-title{display:none}#miPerfilScreen>.header{background:linear-gradient(90deg,#051120d9,#05112033),url(../maestro-workshop-rooftop.webp) center/cover;margin:0 -14px 18px;padding:22px 20px;text-align:left;border-bottom:2px solid var(--mh-oro)}#mainAppFrame #miPerfilScreen>.header h1{font:900 32px/1.1 Impact,Arial Narrow,sans-serif!important;color:var(--mh-cabecera-texto)!important;-webkit-text-fill-color:var(--mh-cabecera-texto)!important;margin:22px 0 8px}#mainAppFrame #miPerfilScreen>.header .subtitle{color:var(--mh-cabecera-texto)!important;-webkit-text-fill-color:var(--mh-cabecera-texto)!important;font-size:16px}#miPerfilScreen>.card{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#mainAppFrame #miPerfilScreen #profileAvatarSection{padding:20px 14px!important;border:1px solid var(--mh-oro);border-radius:16px;background:var(--mh-superficie)!important;box-shadow:0 1px 3px #101c2c1a;margin-bottom:18px}#mainAppFrame #miPerfilScreen .mwh-profile-name{font:900 28px/1.2 Impact,Arial Narrow,sans-serif;color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;margin:0 0 18px;overflow-wrap:anywhere}#mainAppFrame #miPerfilScreen .mwh-learning-label{color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important;font-size:13px;font-weight:800;letter-spacing:.08em;margin-top:20px}#mainAppFrame #miPerfilScreen #profileLevelTitle{color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important;font-size:22px}#mainAppFrame #miPerfilScreen #profileLevelSubtitle,#mainAppFrame #miPerfilScreen #profileProgressText{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important;font-size:16px}#mainAppFrame #miPerfilScreen .profile-progress-bar{background:var(--mh-borde)!important}#miPerfilScreen .profile-badges-earned{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}#mainAppFrame #miPerfilScreen .profile-section{padding:16px!important;margin:16px 0!important;background:var(--mh-superficie)!important;border:1px solid var(--mh-borde-fuerte)!important;border-radius:14px}#mainAppFrame #miPerfilScreen .profile-section h3{color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;font-size:19px!important;line-height:1.4}#mainAppFrame #miPerfilScreen .profile-field{display:grid;grid-template-columns:minmax(80px,.8fr) minmax(0,1.4fr);gap:12px;border-color:var(--mh-borde)!important;padding-block:12px}#mainAppFrame #miPerfilScreen .profile-value{overflow-wrap:anywhere;min-width:0;color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;font-size:16px!important}#mainAppFrame #miPerfilScreen .profile-label{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important;font-size:16px!important}#mainAppFrame #miPerfilScreen .profile-section p,#mainAppFrame #miPerfilScreen [data-i18n=html_photo_hint]{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important;font-size:15px!important}#mainAppFrame #miPerfilScreen .profile-section label{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important}#mainAppFrame #miPerfilScreen .profile-section input:not([type=file]),#mainAppFrame #miPerfilScreen .profile-section select{background:var(--mh-superficie-2)!important;color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;border:1.5px solid var(--mh-texto-2)!important;min-height:56px;font-size:16px!important}#mainAppFrame #miPerfilScreen .profile-section input[readonly]{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important}#miPerfilScreen .profile-cards-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#miPerfilScreen .profile-nav-card{height:auto!important;min-height:80px;padding:16px!important;animation:none!important}#miPerfilScreen .pnc-inner{display:grid!important;grid-template-columns:44px minmax(0,1fr);column-gap:14px;text-align:left;align-items:center}#mainAppFrame #miPerfilScreen .pnc-ic{grid-row:1/3;background:transparent!important;border:0!important;color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important}#mainAppFrame #miPerfilScreen .pnc-title{color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important;font-size:18px!important}#mainAppFrame #miPerfilScreen .pnc-subtitle{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important;font-size:15px!important}#mainAppFrame #miPerfilScreen #studyActivityContainer{color:var(--mh-texto)}#miPerfilScreen #studyActivityContainer>div{border-radius:10px}#mainAppFrame #miPerfilScreen .technician-number-card{background:var(--mh-superficie-2)!important;border:1px solid var(--mh-oro)!important}#mainAppFrame #miPerfilScreen .technician-number-value{color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important;overflow-wrap:anywhere;font-size:19px!important}#mainAppFrame #miPerfilScreen .technician-number-date{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important}#miPerfilScreen #profileInstructorsBanner{margin-block:20px}#heroCard :focus-visible{outline:3px solid #ffdb79!important;outline-offset:4px}#mainAppFrame #miPerfilScreen :focus-visible{outline:3px solid var(--mh-foco)!important;outline-offset:4px}@media(min-width:600px){.mwh-banner{min-height:300px;padding:30px}.mwh-motto{font-size:44px}#miPerfilScreen .profile-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){#heroCard *,#miPerfilScreen *{animation:none!important;transition:none!important}}#heroCard #techRankCard{background:linear-gradient(160deg,#12294a,#0b1d33)!important;border:1px solid rgba(201,161,74,.38)!important;box-shadow:0 2px 14px #00000047!important}#heroCard #techRankCard,#heroCard #techRankCard *{color:#eaf1fa!important}#heroCard #techRankCard .trk-rotulo,#heroCard #techRankCard [style*="#c9a14a"],#heroCard #techRankCard [style*="#e8c97a"],#heroCard #techRankCard [style*="#b8860b"]{color:#e8c97a!important}#heroCard #techRankCard [style*="background:#fff"],#heroCard #techRankCard [style*="background:#f7f9fc"],#heroCard #techRankCard [style*="background:#f8fafc"],#heroCard #techRankCard [style*="background:#fafafa"]{background:#ffffff0e!important;border-color:#c9a14a38!important}#heroCard #techRankCard #techRankToggle{background:#ffffff0f!important;border:1px solid rgba(201,161,74,.3)!important;color:#f2f5fa!important}#heroCard #techRankCard #techRankToggle span{color:#f2f5fa!important}#mainAppFrame #miPerfilScreen>.card [style*="color:#111"],#mainAppFrame #miPerfilScreen>.card [style*="color: #111"],#mainAppFrame #miPerfilScreen>.card [style*="color:#0F0F0F"],#mainAppFrame #miPerfilScreen>.card [style*="color: #0F0F0F"],#mainAppFrame #miPerfilScreen>.card [style*="color:#0f0f0f"],#mainAppFrame #miPerfilScreen>.card [style*="color:#10233b"],#mainAppFrame #miPerfilScreen>.card [style*="color:#0f2342"],#mainAppFrame #miPerfilScreen>.profile-cards-grid [style*="color:#111"],#mainAppFrame #miPerfilScreen>.profile-cards-grid [style*="color: #111"],#mainAppFrame #miPerfilScreen>.profile-cards-grid [style*="color:#0F0F0F"]{color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important}#mainAppFrame #miPerfilScreen>.card [style*="color:#57574F"],#mainAppFrame #miPerfilScreen>.card [style*="color: #57574F"],#mainAppFrame #miPerfilScreen>.card [style*="color:#6B6B66"],#mainAppFrame #miPerfilScreen>.card [style*="color:#6b6b66"],#mainAppFrame #miPerfilScreen>.card [style*="color:#3D3D3A"],#mainAppFrame #miPerfilScreen>.card [style*="color:#64748b"],#mainAppFrame #miPerfilScreen>.card [style*="color:#94a3b8"],#mainAppFrame #miPerfilScreen>.profile-cards-grid [style*="color:#6B6B66"]{color:var(--mh-texto-2)!important;-webkit-text-fill-color:var(--mh-texto-2)!important}#mainAppFrame #miPerfilScreen>.card [style*="color:#DC2626"],#mainAppFrame #miPerfilScreen>.card [style*="color: #DC2626"],#mainAppFrame #miPerfilScreen>.card [style*="color:#dc2626"]{color:var(--mh-peligro)!important;-webkit-text-fill-color:var(--mh-peligro)!important}#mainAppFrame #miPerfilScreen>.card [style*="color:#c9a14a"],#mainAppFrame #miPerfilScreen>.card [style*="color:#e8c97a"],#mainAppFrame #miPerfilScreen>.card [style*="color:#f39c12"],#mainAppFrame #miPerfilScreen>.card [style*="color: #f39c12"],#mainAppFrame #miPerfilScreen>.card [style*="color:#FF9500"],#mainAppFrame #miPerfilScreen>.card [style*="color: #FF9500"]{color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important}#mainAppFrame #miPerfilScreen>.profile-cards-grid .pnc-ic{color:var(--mw-acento)!important;-webkit-text-fill-color:var(--mw-acento)!important}#mainAppFrame #miPerfilScreen>.card button[data-i18n=html_delete_account]{border-color:var(--mh-peligro)!important;color:var(--mh-peligro)!important;-webkit-text-fill-color:var(--mh-peligro)!important;background:var(--mh-superficie)!important}#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="color:#38bdf8"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="color:#a855f7"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="color:#22c55e"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="color:#fbbf24"]{color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important}#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="background:rgba(56,189,248"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="background:rgba(168,85,247"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="background:rgba(34,197,94"],#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="background:rgba(251,191,36"]{background:var(--mh-superficie-2)!important;border-color:var(--mh-borde)!important;color:var(--mh-texto)!important}#mainAppFrame #miPerfilScreen #studyActivityContainer [style*="background:rgba(30,41,59,0.8)"]{background:var(--mh-borde)!important}#mainAppFrame #miPerfilScreen #socialProfileSection{background:var(--mh-superficie)!important;border:1px solid var(--mh-borde-fuerte)!important}#mainAppFrame #miPerfilScreen>#langToggleContainer>div{border-top-color:var(--mh-borde)!important}#mainAppFrame #miPerfilScreen>#langToggleContainer span{color:var(--mh-texto)!important;-webkit-text-fill-color:var(--mh-texto)!important}
