.irx_mac{background:#111;border:1px solid #1c1c1c;border-radius:8px;max-width:1336px;height:fit-content;overflow:hidden;box-shadow:0 1px 4px #0a0c1024,0 10px 20px -8px #0a0c1080}.irx_mac_bar{background:#1c1c1c;border-bottom:1px solid #333;justify-content:center;align-items:center;min-height:18px;padding:5px 10px;display:flex;position:relative}.irx_mac_dots{gap:5px;display:inline-flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.irx_mac_dots i{background:#575757;border-radius:50%;width:8px;height:8px}.irx_mac_ttl{color:#fff;font-size:.8rem;font-weight:500;line-height:1.2}.irx_mac_bdy{--irx-rad:0;align-content:start;justify-items:stretch;min-height:0;padding:10px;display:grid}.irx_mac_bdy>*{border-radius:0}.irx_mac--wide{width:max-content}@media (width<=1023px){.irx_mac--wide{width:100%}}.irx_mac--lgt{background:#fff;border-color:#e5e8ed;box-shadow:0 1px 2px #0a0c100a,0 12px 32px -14px #0a0c1024}.irx_mac--lgt .irx_mac_bar{background:#f5f7fa;border-bottom:1px solid #e5e8ed}.irx_mac--lgt .irx_mac_dots i{background:#c7c9cb}.irx_mac--lgt .irx_mac_ttl{color:#111}.irx_mac--lgt .irx_mac_bdy{padding:0}.irx_mac--room{grid-template-rows:auto minmax(0,1fr);width:fit-content;max-width:100%;margin-inline:auto;display:grid;position:absolute;inset:24px}@media (width<=1023px){.irx_mac--room{width:auto;position:static}}
