/* AETHERNAL V2 — Ficha Premium 4A. Somente detalhes de itens/equipamentos/cartas. */
#aeth-itemmob2a{--aeth-navy:#123e72;--aeth-gold:#c59032;--aeth-ice:#eaf5ff;color:#244b77;font-family:inherit!important}
#aeth-itemmob2a .shell,#aeth-itemmob2a .main{background:transparent!important}
#aeth-itemmob2a .panel{position:relative;overflow:hidden;background:linear-gradient(140deg,#fff 55%,#f8fbff 100%)!important;border:1px solid #d6e5f4!important;border-radius:18px!important;box-shadow:0 7px 26px rgba(25,78,133,.07),0 1px 2px rgba(25,78,133,.04)!important}
#aeth-itemmob2a .profile{display:flex!important;align-items:stretch!important;gap:0!important;min-height:220px!important;border-top:3px solid #d5a14c!important;background:linear-gradient(112deg,#edf7ff 0%,#fff 28%,#fff 78%,#fdf7eb 100%)!important;box-shadow:0 12px 35px rgba(25,78,133,.10)!important}
#aeth-itemmob2a .profile:after{content:"";position:absolute;right:-36px;top:-80px;width:290px;height:290px;border-radius:50%;background:radial-gradient(circle,rgba(218,172,88,.14),transparent 69%);pointer-events:none}
#aeth-itemmob2a .profile .spritebox{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:190px!important;width:190px!important;gap:12px!important;background:linear-gradient(160deg,#eaf5ff,#f7fbff)!important;border-right:1px solid #d5e5f3!important;padding:22px 16px!important}
#aeth-itemmob2a .profile .spritebox img{object-fit:contain!important;filter:drop-shadow(0 8px 8px rgba(36,76,113,.13))}
#aeth-itemmob2a .profile .spritelabel{font-size:10px!important;letter-spacing:.05em!important;color:#6986a2!important}
#aeth-itemmob2a .profile .identity{position:relative;z-index:1;flex:1!important;padding:28px 32px!important}
#aeth-itemmob2a .profile .eyebrow{font-size:10px!important;letter-spacing:.17em!important;text-transform:uppercase!important;font-weight:800!important;color:#b47c23!important}
#aeth-itemmob2a .profile h2{font-size:clamp(26px,2.8vw,38px)!important;line-height:1.17!important;font-weight:750!important;letter-spacing:-.035em!important;color:#103f76!important;margin:8px 0!important}
#aeth-itemmob2a .profile .technical{font-size:12px!important;color:#708aa5!important}
#aeth-itemmob2a .profile .tag{display:inline-flex!important;align-items:center!important;min-height:27px!important;border:1px solid #d6e5f2!important;background:#f1f8ff!important;border-radius:8px!important;padding:4px 10px!important;color:#24588b!important;font-size:11px!important;font-weight:650!important}
#aeth-itemmob2a .profile .aeth-item2a-summary{margin-top:18px!important;padding-top:15px!important;border-top:1px solid #e4edf5!important}
#aeth-itemmob2a .profile .aeth-item2a-summary p{font-size:13px!important;line-height:1.75!important;color:#375e84!important;margin:0 0 3px!important}
#aeth-itemmob2a .stats{gap:12px!important;margin:16px 0!important}
#aeth-itemmob2a .stats .stat{min-height:92px!important;padding:18px!important;border-radius:14px!important;background:linear-gradient(135deg,#fff,#f5faff)!important;border-bottom:2px solid #d7ad61!important}
#aeth-itemmob2a .stats .stat small{font-size:10px!important;letter-spacing:.12em!important;font-weight:700!important;color:#7891aa!important}
#aeth-itemmob2a .stats .stat b{display:block!important;font-size:24px!important;line-height:1.4!important;font-weight:800!important;color:#104778!important;font-variant-numeric:tabular-nums!important}
#aeth-itemmob2a .content{gap:16px!important}
#aeth-itemmob2a .section{padding:22px!important;margin-bottom:16px!important}
#aeth-itemmob2a .section h3{display:flex!important;align-items:center!important;gap:10px!important;font-size:16px!important;line-height:1.5!important;letter-spacing:-.015em!important;font-weight:750!important;color:#134674!important;margin:0 0 20px!important;padding-bottom:13px!important;border-bottom:1px solid #e7eff7!important}
#aeth-itemmob2a .section h3 .star{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;background:#fff5e3!important;border:1px solid #f3deb8!important;border-radius:9px!important;color:#b88125!important;font-size:15px!important}
#aeth-itemmob2a .tabs{display:flex!important;flex-wrap:wrap!important;gap:6px!important;padding:6px!important;margin-bottom:18px!important;border:1px solid #dce9f6!important;border-radius:13px!important;background:#f3f8fe!important}
#aeth-itemmob2a .tabs .tab{min-height:39px!important;padding:9px 14px!important;border-radius:9px!important;font-size:12px!important;font-weight:700!important;color:#4c6e94!important}
#aeth-itemmob2a .tabs .tab.active{background:linear-gradient(135deg,#fff,#fff9ee)!important;color:#0b548f!important;box-shadow:0 2px 10px rgba(19,71,117,.10)!important;border:1px solid #e7d6b9!important}
#aeth-itemmob2a .aeth-desc4a{gap:20px!important}
#aeth-itemmob2a .aeth-desc4a-label{font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#b47c23!important;margin-bottom:12px!important}
#aeth-itemmob2a .aeth-desc4a-line{font-size:13px!important;line-height:1.8!important;color:#315a83!important}
#aeth-itemmob2a .section .datum{min-height:43px!important;padding:11px 0!important;border-bottom:1px solid #e8f0f8!important;font-size:12px!important}
#aeth-itemmob2a .section .datum span{color:#6985a3!important}
#aeth-itemmob2a .section .datum b{font-weight:750!important;color:#164b7e!important}
#aeth-itemmob2a .section .datum:last-child{border-bottom:0!important}
#aeth-itemmob2a .foot{color:#879db1!important;font-size:11px!important;letter-spacing:.04em!important}
@media(max-width:760px){#aeth-itemmob2a .profile{flex-direction:column!important}#aeth-itemmob2a .profile .spritebox{width:100%!important;min-width:0!important;border-right:0!important;border-bottom:1px solid #d5e5f3!important;padding:16px!important}#aeth-itemmob2a .profile .identity{padding:20px!important}#aeth-itemmob2a .section{padding:16px!important}#aeth-itemmob2a .stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}#aeth-itemmob2a .tabs{overflow-x:auto!important;flex-wrap:nowrap!important}#aeth-itemmob2a .tabs .tab{white-space:nowrap!important}}
